--- /srv/rebuilderd/tmp/rebuilderdPZN6DH/inputs/mesa-libgallium_25.0.7-2_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdPZN6DH/out/mesa-libgallium_25.0.7-2_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-06-17 09:07:43.000000 debian-binary │ --rw-r--r-- 0 0 0 1124 2025-06-17 09:07:43.000000 control.tar.xz │ --rw-r--r-- 0 0 0 6308148 2025-06-17 09:07:43.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1128 2025-06-17 09:07:43.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 6308972 2025-06-17 09:07:43.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabi/libgallium-25.0.7-2.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 8 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x1a15030 0x01a15030 0x01a15030 0x05858 0x05858 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1a1a88c 0x1a1a88c R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1a15088 0x01a15088 0x01a15088 0x05858 0x05858 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1a1a8e4 0x1a1a8e4 R E 0x10000 │ │ │ │ LOAD 0x1a22adc 0x01a22adc 0x01a22adc 0xd311e 0x290538 RW 0x10000 │ │ │ │ DYNAMIC 0x1adfe44 0x01adfe44 0x01adfe44 0x001b8 0x001b8 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1a22adc 0x01a22adc 0x01a22adc 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1a22adc 0x01a22adc 0x01a22adc 0xbd524 0xbd524 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000a764 00a764 0007fc 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000af60 00af60 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000af90 00af90 000310 00 A 4 9 4 │ │ │ │ [ 8] .rel.dyn REL 0000b2a0 00b2a0 04db38 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 00058dd8 058dd8 001ab0 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 0005a888 05a888 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0005a894 05a894 002818 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0005d0b0 05d0b0 1162d80 00 AX 0 0 16 │ │ │ │ - [13] .fini PROGBITS 011bfe30 11bfe30 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 011bfe40 11bfe40 850e25 00 A 0 0 16 │ │ │ │ - [15] .ARM.extab PROGBITS 01a10c68 1a10c68 0043c6 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01a15030 1a15030 005858 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01a1a888 1a1a888 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0005d0b0 05d0b0 1162dd0 00 AX 0 0 16 │ │ │ │ + [13] .fini PROGBITS 011bfe80 11bfe80 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 011bfe90 11bfe90 850e2d 00 A 0 0 16 │ │ │ │ + [15] .ARM.extab PROGBITS 01a10cc0 1a10cc0 0043c6 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01a15088 1a15088 005858 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01a1a8e0 1a1a8e0 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01a22adc 1a22adc 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01a22ae0 1a22ae0 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01a22ae0 1a22ae0 000044 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01a22b24 1a22b24 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01a22b28 1a22b28 0bd31c 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01adfe44 1adfe44 0001b8 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01ae0000 1ae0000 003828 04 WA 0 0 4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [libgallium-25.0.7-2.so] │ │ │ │ 0x0000000c (INIT) 0x5a888 │ │ │ │ - 0x0000000d (FINI) 0x11bfe30 │ │ │ │ + 0x0000000d (FINI) 0x11bfe80 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1a22ae0 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 68 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1a22b24 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x44fc │ │ │ │ 0x00000006 (SYMTAB) 0x51c │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2c9e0c7e8a9d29d6ca77b806f6123f9ba733ece7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 743c9c3932140876d46f30dac20499f5d3c52935 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -928,28 +928,28 @@ │ │ │ │ RGBABGRABGRXAR30AB30RGBXYV12Y800444P422VUYVYYUY2NV12I420XB30P016RGBPP010P012XR30 │ │ │ │ NV12RGBPYUY2444PXR30P012P010Y800?r │ │ │ │ P016XB30AR30+ │ │ │ │ RGBXBGRXI420 │ │ │ │ ARGBRGBAYV12AB30 │ │ │ │ RGBABGRABGRXAR30AB30UYVYYUY2RGBX422V444PY800YV12NV12I420RGBPXB30P016P010P012XR30ARGB │ │ │ │ gfffVUUU │ │ │ │ -43333333VUUUUUUUl │ │ │ │ +43333333VUUUUUUU │ │ │ │ 43333333VUUUUUUU │ │ │ │ 43333333VUUUUUUU │ │ │ │ 43333333VUUUUUUU │ │ │ │ 3333UUUU │ │ │ │ XB24AB48AB4HXR30AB24RG16AB30. │ │ │ │ XB30AR24XB2 │ │ │ │ RG16AR15XR24AR30AB30AB4HXB4HAB48XB48XB24XB2 │ │ │ │ UUUU3333 │ │ │ │ truePipe │ │ │ │ voidbool │ │ │ │ UUUUUUUU │ │ │ │ UUUUUUUUM │ │ │ │ -UUUUTUUU │ │ │ │ +UUUUTUUU$ │ │ │ │ i915: driver missing │ │ │ │ iris: driver missing │ │ │ │ crocus: driver missing │ │ │ │ vmwgfx: driver missing │ │ │ │ vc4: driver missing │ │ │ │ v3d: driver missing │ │ │ │ panfrost: driver missing │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -67,17 +67,17 @@ │ │ │ │ beq 5d1b8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #12 │ │ │ │ bl 5be80 │ │ │ │ mov r0, r4 │ │ │ │ b 5d19c │ │ │ │ add r0, r5, #60 @ 0x3c │ │ │ │ - bl 114dfc8 │ │ │ │ + bl 114e018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1121f04 │ │ │ │ + bl 1121f54 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #596] @ 5d428 │ │ │ │ ldr r1, [pc, #596] @ 5d42c │ │ │ │ ldr r3, [pc, #596] @ 5d430 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [pc, #592] @ 5d434 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -678,53 +678,53 @@ │ │ │ │ str r3, [r1, #172] @ 0xac │ │ │ │ str r3, [r1, #176] @ 0xb0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x01a9cecc │ │ │ │ ldrdeq r2, [r8, r8]! │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - @ instruction: 0x011854f0 │ │ │ │ - @ instruction: 0x011754f4 │ │ │ │ - tsteq r8, r4, ror #9 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + tsteq r7, r4, asr #10 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ @ instruction: 0x01a9cd84 │ │ │ │ - tsteq fp, r4, lsr r4 │ │ │ │ - tsteq r8, ip, lsr r4 │ │ │ │ - @ instruction: 0x011853bc │ │ │ │ - tsteq r8, r0, asr #7 │ │ │ │ - @ instruction: 0x011853d0 │ │ │ │ - tsteq r8, r8, lsr #7 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ + tsteq fp, r4, lsl #9 │ │ │ │ + tsteq r8, ip, lsl #9 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + tsteq r8, r0, lsl r4 │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + @ instruction: 0x011853f8 │ │ │ │ + tsteq r8, r4, asr #7 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ @ instruction: 0x01a9cb34 │ │ │ │ - @ instruction: 0x0117cafc │ │ │ │ - @ instruction: 0x0117caf8 │ │ │ │ - @ instruction: 0x0117cabc │ │ │ │ - @ instruction: 0x0117cabc │ │ │ │ - @ instruction: 0x0117cab0 │ │ │ │ + tsteq r7, ip, asr #22 │ │ │ │ + tsteq r7, r8, asr #22 │ │ │ │ + tsteq r7, ip, lsl #22 │ │ │ │ + tsteq r7, ip, lsl #22 │ │ │ │ + tsteq r7, r0, lsl #22 │ │ │ │ @ instruction: 0x01a9c8b8 │ │ │ │ - tsteq r7, r0, asr sl │ │ │ │ - tsteq r8, r0, asr r1 │ │ │ │ + tsteq r7, r0, lsr #21 │ │ │ │ + tsteq r8, r0, lsr #3 │ │ │ │ andeq r1, r0, r8, lsr #4 │ │ │ │ - ldrheq r5, [r8, -r0] │ │ │ │ - ldrheq r5, [r8, -r0] │ │ │ │ - ldrheq r5, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsl #1 │ │ │ │ - tsteq r8, ip, lsl #1 │ │ │ │ - tsteq r8, ip, lsl #1 │ │ │ │ - tsteq r8, ip, lsl #1 │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ + tsteq r8, r0, lsl #2 │ │ │ │ + tsteq r8, r0, lsl #2 │ │ │ │ + tsteq r8, r0, lsl #2 │ │ │ │ + ldrsbeq r5, [r8, -r8] │ │ │ │ + ldrsbeq r5, [r8, -ip] │ │ │ │ + ldrsbeq r5, [r8, -ip] │ │ │ │ + ldrsbeq r5, [r8, -ip] │ │ │ │ + @ instruction: 0x01184fb4 │ │ │ │ @ instruction: 0x01a9c67c │ │ │ │ @ instruction: 0x01a9c6a0 │ │ │ │ @ instruction: 0x01a9c5b4 │ │ │ │ @ instruction: 0x01a9c500 │ │ │ │ - @ instruction: 0x0117c5b8 │ │ │ │ - @ instruction: 0x01184ed8 │ │ │ │ - tsteq fp, r0, asr lr │ │ │ │ - @ instruction: 0x0129957c │ │ │ │ - tsteq r9, ip, ror #1 │ │ │ │ + tsteq r7, r8, lsl #12 │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ + tsteq fp, r0, lsr #29 │ │ │ │ + smlawteq r9, ip, r5, r9 │ │ │ │ + tsteq r9, ip, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 5b598 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ @@ -941,26 +941,26 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 5df1c │ │ │ │ bl 5afc8 <__cxa_end_cleanup@plt> │ │ │ │ ldrdeq r2, [r8, r4]! │ │ │ │ @ instruction: 0x01ac9320 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x017c9790 │ │ │ │ + cmneq ip, r0, ror #15 │ │ │ │ @ instruction: 0x01ac9304 │ │ │ │ @ instruction: 0x01a82394 │ │ │ │ @ instruction: 0x01ac92e4 │ │ │ │ @ instruction: 0x01ac92c4 │ │ │ │ @ instruction: 0x01ac9248 │ │ │ │ @ instruction: 0x01ac922c │ │ │ │ andeq r2, r0, ip, asr #26 │ │ │ │ @ instruction: 0x01a85ac4 │ │ │ │ strdeq r9, [ip, r4]! │ │ │ │ @ instruction: 0x01ac91c4 │ │ │ │ - ldrsbeq r9, [ip, #-68]! @ 0xffffffbc │ │ │ │ + cmneq ip, r4, lsr #10 │ │ │ │ @ instruction: 0x01ac91b0 │ │ │ │ @ instruction: 0x01ac91a0 │ │ │ │ @ instruction: 0x01ac9180 │ │ │ │ @ instruction: 0x01ac9108 │ │ │ │ @ instruction: 0x01ac90ec │ │ │ │ @ instruction: 0x01a82180 │ │ │ │ ldrdeq r1, [r0], -r4 │ │ │ │ @@ -1354,45 +1354,45 @@ │ │ │ │ b 5e530 │ │ │ │ sub r5, r5, #28 │ │ │ │ add r0, r5, #4 │ │ │ │ bl 5b748 , std::allocator >::_M_dispose()@plt> │ │ │ │ b 5e53c │ │ │ │ @ instruction: 0x01a81fa8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq ip, r4, lsl #4 │ │ │ │ + tsteq ip, r4, asr r2 │ │ │ │ @ instruction: 0x01a81f80 │ │ │ │ - tsteq fp, ip, ror lr │ │ │ │ - tsteq ip, ip, asr #3 │ │ │ │ - tsteq ip, r8, lsl #25 │ │ │ │ - tsteq ip, r8, lsr #2 │ │ │ │ - tsteq ip, r0, lsl r1 │ │ │ │ - ldrsbeq r9, [ip, -r0] │ │ │ │ + tsteq fp, ip, asr #29 │ │ │ │ + tsteq ip, ip, lsl r2 │ │ │ │ + @ instruction: 0x011c5cd8 │ │ │ │ + tsteq ip, r8, ror r1 │ │ │ │ + tsteq ip, r0, ror #2 │ │ │ │ + tsteq ip, r0, lsr #2 │ │ │ │ @ instruction: 0x01ac8f48 │ │ │ │ andeq r3, r0, ip, asr #3 │ │ │ │ @ instruction: 0x01a85640 │ │ │ │ strdeq r8, [ip, r4]! │ │ │ │ - tsteq ip, r4, lsl #23 │ │ │ │ - tsteq ip, r0, ror fp │ │ │ │ - tsteq ip, ip, asr fp │ │ │ │ - tsteq ip, ip, asr #22 │ │ │ │ - tsteq ip, r8, lsr fp │ │ │ │ - tsteq ip, r4, lsr #22 │ │ │ │ + @ instruction: 0x011c5bd4 │ │ │ │ + tsteq ip, r0, asr #23 │ │ │ │ + tsteq ip, ip, lsr #23 │ │ │ │ + @ instruction: 0x011c5b9c │ │ │ │ + tsteq ip, r8, lsl #23 │ │ │ │ + tsteq ip, r4, ror fp │ │ │ │ @ instruction: 0x01ac8e14 │ │ │ │ andeq r3, r0, ip, ror r2 │ │ │ │ @ instruction: 0x01a85528 │ │ │ │ @ instruction: 0x01ac8dbc │ │ │ │ @ instruction: 0x01ac8d90 │ │ │ │ @ instruction: 0x000024b0 │ │ │ │ @ instruction: 0x01ac8d40 │ │ │ │ strdeq r8, [ip, ip]! │ │ │ │ muleq r0, r0, r5 │ │ │ │ @ instruction: 0x01ac8cb8 │ │ │ │ @ instruction: 0x01ac8c60 │ │ │ │ @ instruction: 0x01ac8c0c │ │ │ │ - cmneq ip, r4, lsl #27 │ │ │ │ + ldrsbeq r9, [ip, #-212]! @ 0xffffff2c │ │ │ │ @ instruction: 0x01a81bb4 │ │ │ │ @ instruction: 0x01a81b64 │ │ │ │ @ instruction: 0x01a81aac │ │ │ │ b 5e02c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1670,19 +1670,19 @@ │ │ │ │ bl 5b748 , std::allocator >::_M_dispose()@plt> │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 5ea3c │ │ │ │ b 5eaa4 │ │ │ │ bl 5afc8 <__cxa_end_cleanup@plt> │ │ │ │ @ instruction: 0x01a8196c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq lr, r4, lsl #18 │ │ │ │ + tsteq lr, r4, asr r9 │ │ │ │ @ instruction: 0x01a81950 │ │ │ │ - tsteq ip, ip, asr r8 │ │ │ │ - tsteq ip, ip, asr #16 │ │ │ │ - tsteq ip, ip, lsr r8 │ │ │ │ + tsteq ip, ip, lsr #17 │ │ │ │ + @ instruction: 0x011c589c │ │ │ │ + tsteq ip, ip, lsl #17 │ │ │ │ ldrdeq r8, [ip, r4]! │ │ │ │ @ instruction: 0x01ac89bc │ │ │ │ @ instruction: 0x01ac899c │ │ │ │ @ instruction: 0x01ac8974 │ │ │ │ @ instruction: 0x01ac886c │ │ │ │ @ instruction: 0x01a816e8 │ │ │ │ andeq r0, r0, ip, ror #29 │ │ │ │ @@ -2004,15 +2004,15 @@ │ │ │ │ ldr r0, [pc, #20] @ 5f000 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5c564 │ │ │ │ @ instruction: 0x01a81110 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a810a0 │ │ │ │ @ instruction: 0x01a81034 │ │ │ │ - tsteq ip, ip, asr sp │ │ │ │ + tsteq ip, ip, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3288] @ 0xcd8 │ │ │ │ ldr ip, [pc, #1288] @ 5f524 │ │ │ │ ldr r2, [pc, #1288] @ 5f528 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -2335,42 +2335,42 @@ │ │ │ │ add r5, sp, #32 │ │ │ │ b 5f3cc │ │ │ │ mov r3, #26 │ │ │ │ add r5, sp, #32 │ │ │ │ b 5f3cc │ │ │ │ ldrdeq r0, [r8, ip]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01291594 │ │ │ │ + @ instruction: 0x012915e4 │ │ │ │ @ instruction: 0x01a80fbc │ │ │ │ - tsteq ip, r8, lsr r2 │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ - tsteq ip, r4, lsr #4 │ │ │ │ - tsteq ip, ip, lsl r2 │ │ │ │ - tsteq ip, r4, lsl r2 │ │ │ │ - tsteq ip, r0, lsl r2 │ │ │ │ - tsteq ip, r8, lsl #4 │ │ │ │ + tsteq ip, r8, lsl #5 │ │ │ │ + tsteq ip, r4, lsl #5 │ │ │ │ + tsteq ip, r4, lsl #5 │ │ │ │ + tsteq ip, r4, ror r2 │ │ │ │ + tsteq ip, ip, ror #4 │ │ │ │ + tsteq ip, r4, ror #4 │ │ │ │ + tsteq ip, r0, ror #4 │ │ │ │ + tsteq ip, r8, asr r2 │ │ │ │ + tsteq ip, r0, asr r2 │ │ │ │ + tsteq r9, r4, asr lr │ │ │ │ + tsteq fp, r0, lsr #31 │ │ │ │ + tsteq ip, r8, lsl r2 │ │ │ │ + tsteq ip, ip, lsl #4 │ │ │ │ tsteq ip, r0, lsl #4 │ │ │ │ - tsteq r9, r4, lsl #28 │ │ │ │ - tsteq fp, r0, asr pc │ │ │ │ - tsteq ip, r8, asr #3 │ │ │ │ - @ instruction: 0x011c51bc │ │ │ │ - @ instruction: 0x011c51b0 │ │ │ │ - tsteq ip, r4, lsr #3 │ │ │ │ - tsteq fp, r4, ror #29 │ │ │ │ - tsteq ip, r0, lsl #3 │ │ │ │ - tsteq fp, r4, lsl #29 │ │ │ │ + @ instruction: 0x011c51f4 │ │ │ │ + tsteq fp, r4, lsr pc │ │ │ │ + @ instruction: 0x011c51d0 │ │ │ │ + @ instruction: 0x011b3ed4 │ │ │ │ + tsteq ip, ip, lsr #3 │ │ │ │ + tsteq ip, r0, lsr #3 │ │ │ │ + @ instruction: 0x011b3e98 │ │ │ │ + tsteq ip, ip, ror r1 │ │ │ │ + tsteq ip, r0, ror r1 │ │ │ │ + tsteq ip, r8, ror #2 │ │ │ │ tsteq ip, ip, asr r1 │ │ │ │ - tsteq ip, r0, asr r1 │ │ │ │ - tsteq fp, r8, asr #28 │ │ │ │ - tsteq ip, ip, lsr #2 │ │ │ │ - tsteq ip, r0, lsr #2 │ │ │ │ - tsteq ip, r8, lsl r1 │ │ │ │ - tsteq ip, ip, lsl #2 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ @ instruction: 0x01ac7e4c │ │ │ │ ldrdeq r0, [r8, r0]! @ │ │ │ │ andeq r1, r0, r4, ror #12 │ │ │ │ @ instruction: 0x01a844cc │ │ │ │ @ instruction: 0x01ac7de0 │ │ │ │ @ instruction: 0x01a80c6c │ │ │ │ b 5f004 │ │ │ │ @@ -3426,256 +3426,256 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #1364] @ 0x554 │ │ │ │ ldr r2, [pc, #560] @ 6085c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #1376] @ 0x560 │ │ │ │ b 60a24 │ │ │ │ svcne 0x001f1f00 │ │ │ │ - tsteq ip, ip, lsl #4 │ │ │ │ + tsteq ip, ip, asr r2 │ │ │ │ @ instruction: 0x01a80974 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ mrseq r0, (UNDEF: 17) │ │ │ │ - tsteq ip, ip, lsl #8 │ │ │ │ - @ instruction: 0x01223a20 │ │ │ │ - tsteq ip, r4, ror #7 │ │ │ │ + tsteq ip, ip, asr r4 │ │ │ │ + @ instruction: 0x01223a70 │ │ │ │ + tsteq ip, r4, lsr r4 │ │ │ │ svceq 0x000f0f00 │ │ │ │ - @ instruction: 0x011c83b8 │ │ │ │ - tsteq ip, r4, lsr #16 │ │ │ │ - tsteq ip, r0, lsl #16 │ │ │ │ + tsteq ip, r8, lsl #8 │ │ │ │ + tsteq ip, r4, ror r8 │ │ │ │ + tsteq ip, r0, asr r8 │ │ │ │ svcne 0x001f1f01 │ │ │ │ svceq 0x000f0f01 │ │ │ │ svcne 0x001f1f31 │ │ │ │ - tsteq ip, r0, lsl r5 │ │ │ │ - tsteq fp, ip, lsl #14 │ │ │ │ - tsteq ip, r8, asr r7 │ │ │ │ - tsteq ip, r8, lsl #5 │ │ │ │ tsteq ip, r0, ror #10 │ │ │ │ + tsteq fp, ip, asr r7 │ │ │ │ + tsteq ip, r8, lsr #15 │ │ │ │ + @ instruction: 0x011c82d8 │ │ │ │ + @ instruction: 0x011c85b0 │ │ │ │ andsne r1, r0, r1, lsr r0 │ │ │ │ - tsteq r7, ip, asr #10 │ │ │ │ - @ instruction: 0x011c86d8 │ │ │ │ - tsteq ip, r8, asr #5 │ │ │ │ - tsteq ip, r0, asr #30 │ │ │ │ + @ instruction: 0x0117959c │ │ │ │ + tsteq ip, r8, lsr #14 │ │ │ │ + tsteq ip, r8, lsl r3 │ │ │ │ + @ instruction: 0x011c7f90 │ │ │ │ svceq 0x000f0f11 │ │ │ │ svceq 0x00101011 │ │ │ │ andsne r1, r0, r1, lsl r0 │ │ │ │ svceq 0x000f0f21 │ │ │ │ svcne 0x001f1f71 │ │ │ │ - tsteq ip, r8, ror #2 │ │ │ │ - tsteq ip, r0, lsr r3 │ │ │ │ - tsteq ip, r8, ror #7 │ │ │ │ - tsteq ip, r8, ror #7 │ │ │ │ - tsteq ip, r0, ror #9 │ │ │ │ - tsteq ip, ip, lsr r3 │ │ │ │ - tsteq ip, ip, asr #9 │ │ │ │ - tsteq ip, ip, lsl r3 │ │ │ │ + @ instruction: 0x011c81b8 │ │ │ │ + tsteq ip, r0, lsl #7 │ │ │ │ + tsteq ip, r8, lsr r4 │ │ │ │ + tsteq ip, r8, lsr r4 │ │ │ │ + tsteq ip, r0, lsr r5 │ │ │ │ + tsteq ip, ip, lsl #7 │ │ │ │ + tsteq ip, ip, lsl r5 │ │ │ │ + tsteq ip, ip, ror #6 │ │ │ │ svceq 0x000f0f51 │ │ │ │ - tsteq ip, ip, lsr #27 │ │ │ │ - tsteq ip, ip, ror #7 │ │ │ │ - tsteq ip, r4, asr #7 │ │ │ │ - tsteq ip, r0, lsl r2 │ │ │ │ - @ instruction: 0x011c83b0 │ │ │ │ - tsteq ip, ip, ror #9 │ │ │ │ - tsteq ip, ip, ror #9 │ │ │ │ - tsteq ip, r4, ror #9 │ │ │ │ + @ instruction: 0x011c7dfc │ │ │ │ + tsteq ip, ip, lsr r4 │ │ │ │ + tsteq ip, r4, lsl r4 │ │ │ │ + tsteq ip, r0, ror #4 │ │ │ │ + tsteq ip, r0, lsl #8 │ │ │ │ + tsteq ip, ip, lsr r5 │ │ │ │ + tsteq ip, ip, lsr r5 │ │ │ │ + tsteq ip, r4, lsr r5 │ │ │ │ andsne r1, r0, r1, lsr #32 │ │ │ │ svcne 0x001f1f11 │ │ │ │ @ instruction: 0x01a80480 │ │ │ │ svceq 0x000f0f31 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ - tsteq ip, r8, lsl #7 │ │ │ │ - @ instruction: 0x011c7f98 │ │ │ │ - @ instruction: 0x011c7f98 │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ - tsteq ip, ip, ror r1 │ │ │ │ - @ instruction: 0x011c81b0 │ │ │ │ - @ instruction: 0x011791f4 │ │ │ │ - tsteq ip, r0, ror r2 │ │ │ │ - tsteq ip, r8, asr ip │ │ │ │ - @ instruction: 0x011c8090 │ │ │ │ - tsteq ip, r4, lsl #23 │ │ │ │ - tsteq ip, r8, lsr #23 │ │ │ │ - @ instruction: 0x011c7df4 │ │ │ │ - @ instruction: 0x011c7df4 │ │ │ │ - tsteq ip, r4, asr lr │ │ │ │ - tsteq ip, r8, asr lr │ │ │ │ + @ instruction: 0x011c83d8 │ │ │ │ + tsteq ip, r8, ror #31 │ │ │ │ + tsteq ip, r8, ror #31 │ │ │ │ + tsteq ip, r4, lsl #5 │ │ │ │ + tsteq ip, ip, asr #3 │ │ │ │ + tsteq ip, r0, lsl #4 │ │ │ │ + tsteq r7, r4, asr #4 │ │ │ │ + tsteq ip, r0, asr #5 │ │ │ │ + tsteq ip, r8, lsr #25 │ │ │ │ + tsteq ip, r0, ror #1 │ │ │ │ + @ instruction: 0x011c7bd4 │ │ │ │ + @ instruction: 0x011c7bf8 │ │ │ │ + tsteq ip, r4, asr #28 │ │ │ │ + tsteq ip, r4, asr #28 │ │ │ │ + tsteq ip, r4, lsr #29 │ │ │ │ + tsteq ip, r8, lsr #29 │ │ │ │ andsne r1, r0, r2, asr r0 │ │ │ │ andsne r1, r0, r1 │ │ │ │ - tsteq ip, r4, lsr #27 │ │ │ │ - tsteq ip, r0, lsr #27 │ │ │ │ - tsteq ip, r4, lsr #27 │ │ │ │ - tsteq ip, r4, lsr #27 │ │ │ │ - @ instruction: 0x011c7dd4 │ │ │ │ - @ instruction: 0x011c7dd0 │ │ │ │ - @ instruction: 0x011c7dd0 │ │ │ │ - @ instruction: 0x011c7dd0 │ │ │ │ - tsteq ip, r4, lsl sp │ │ │ │ - tsteq ip, r8, lsl sp │ │ │ │ - tsteq ip, ip, lsr #17 │ │ │ │ - @ instruction: 0x011bf990 │ │ │ │ - @ instruction: 0x01178eb8 │ │ │ │ - tsteq fp, r8, lsr #31 │ │ │ │ - @ instruction: 0x011c7cf4 │ │ │ │ - tsteq ip, ip, lsr sp │ │ │ │ - @ instruction: 0x011c7cd0 │ │ │ │ - tsteq ip, r8, ror #24 │ │ │ │ - tsteq ip, r0, ror #24 │ │ │ │ - tsteq ip, r8, asr ip │ │ │ │ - tsteq ip, ip, ror #23 │ │ │ │ - tsteq ip, r8, asr #24 │ │ │ │ - tsteq ip, r0, asr #24 │ │ │ │ - tsteq ip, r8, lsr ip │ │ │ │ + @ instruction: 0x011c7df4 │ │ │ │ + @ instruction: 0x011c7df0 │ │ │ │ + @ instruction: 0x011c7df4 │ │ │ │ + @ instruction: 0x011c7df4 │ │ │ │ + tsteq ip, r4, lsr #28 │ │ │ │ + tsteq ip, r0, lsr #28 │ │ │ │ + tsteq ip, r0, lsr #28 │ │ │ │ + tsteq ip, r0, lsr #28 │ │ │ │ + tsteq ip, r4, ror #26 │ │ │ │ + tsteq ip, r8, ror #26 │ │ │ │ + @ instruction: 0x011c78fc │ │ │ │ + tstpeq fp, r0, ror #19 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, lsl #30 │ │ │ │ + @ instruction: 0x011b2ff8 │ │ │ │ + tsteq ip, r4, asr #26 │ │ │ │ + tsteq ip, ip, lsl #27 │ │ │ │ + tsteq ip, r0, lsr #26 │ │ │ │ + @ instruction: 0x011c7cb8 │ │ │ │ + @ instruction: 0x011c7cb0 │ │ │ │ + tsteq ip, r8, lsr #25 │ │ │ │ + tsteq ip, ip, lsr ip │ │ │ │ + @ instruction: 0x011c7c98 │ │ │ │ + @ instruction: 0x011c7c90 │ │ │ │ + tsteq ip, r8, lsl #25 │ │ │ │ svcne 0x001f1f32 │ │ │ │ - @ instruction: 0x0129223c │ │ │ │ + smlawbeq r9, ip, r2, r2 │ │ │ │ svceq 0x000f0f02 │ │ │ │ svcne 0x001f1f51 │ │ │ │ svceq 0x000f0f71 │ │ │ │ - @ instruction: 0x011c7af4 │ │ │ │ - tsteq r7, r8, asr #24 │ │ │ │ + tsteq ip, r4, asr #22 │ │ │ │ + @ instruction: 0x01178c98 │ │ │ │ + @ instruction: 0x011c75f8 │ │ │ │ + @ instruction: 0x01292260 │ │ │ │ + @ instruction: 0x0129223c │ │ │ │ + @ instruction: 0x011c75b0 │ │ │ │ + @ instruction: 0x011c7594 │ │ │ │ + svcne 0x001f1f12 │ │ │ │ tsteq ip, r8, lsr #11 │ │ │ │ - @ instruction: 0x01292210 │ │ │ │ - @ instruction: 0x012921ec │ │ │ │ - tsteq ip, r0, ror #10 │ │ │ │ + tsteq ip, r4, ror #10 │ │ │ │ + tsteq ip, r4, asr r5 │ │ │ │ tsteq ip, r4, asr #10 │ │ │ │ - svcne 0x001f1f12 │ │ │ │ - tsteq ip, r8, asr r5 │ │ │ │ - tsteq ip, r4, lsl r5 │ │ │ │ - tsteq ip, r4, lsl #10 │ │ │ │ - @ instruction: 0x011c74f4 │ │ │ │ - tsteq ip, r4, ror #9 │ │ │ │ - @ instruction: 0x011c74d4 │ │ │ │ - tsteq ip, ip, lsl #9 │ │ │ │ - tsteq ip, ip, ror #8 │ │ │ │ + tsteq ip, r4, lsr r5 │ │ │ │ + tsteq ip, r4, lsr #10 │ │ │ │ + @ instruction: 0x011c74dc │ │ │ │ + @ instruction: 0x011c74bc │ │ │ │ svcne 0x001f1f02 │ │ │ │ svcne 0x001f1002 │ │ │ │ svcne 0x001f1f72 │ │ │ │ - tsteq ip, r8, asr #8 │ │ │ │ - tsteq ip, r4, asr #8 │ │ │ │ - tsteq ip, r0, asr #8 │ │ │ │ - tsteq ip, ip, lsl #21 │ │ │ │ - tsteq ip, r4, lsr r4 │ │ │ │ - tsteq ip, r4, lsr r4 │ │ │ │ - tsteq ip, r8, ror #6 │ │ │ │ - tsteq ip, r8, ror #6 │ │ │ │ - tsteq ip, r8, ror #6 │ │ │ │ - tsteq ip, r8, ror #6 │ │ │ │ - tsteq ip, r8, ror r3 │ │ │ │ - tsteq ip, r0, lsr #7 │ │ │ │ - tsteq ip, r4, lsr #7 │ │ │ │ - tsteq ip, r8, lsr #7 │ │ │ │ - @ instruction: 0x011c72f4 │ │ │ │ - @ instruction: 0x011c72f8 │ │ │ │ - @ instruction: 0x011c72f4 │ │ │ │ - @ instruction: 0x011c72f0 │ │ │ │ - tsteq ip, ip, ror #5 │ │ │ │ - tsteq ip, r8, ror #5 │ │ │ │ - tsteq ip, r4, ror #5 │ │ │ │ - tsteq ip, ip, ror #29 │ │ │ │ - tsteq ip, r0, lsr lr │ │ │ │ - tsteq ip, ip, lsr #28 │ │ │ │ - tsteq ip, r0, lsr #16 │ │ │ │ - tsteq ip, r8, lsl #16 │ │ │ │ - tsteq ip, r4, lsr #16 │ │ │ │ - tsteq ip, r8, lsl #16 │ │ │ │ - @ instruction: 0x011c6df8 │ │ │ │ - @ instruction: 0x011c6df8 │ │ │ │ - tsteq ip, r4, lsr sp │ │ │ │ - tsteq ip, r4, lsr sp │ │ │ │ - tsteq ip, r4, lsr sp │ │ │ │ - tsteq ip, r4, lsr sp │ │ │ │ - tsteq ip, r4, lsr sp │ │ │ │ - tsteq ip, r4, lsr sp │ │ │ │ - tsteq ip, r4, lsl r8 │ │ │ │ - tsteq ip, r8, lsr sp │ │ │ │ - tsteq ip, r4, lsl #25 │ │ │ │ - tsteq ip, r8, lsl #25 │ │ │ │ - tsteq ip, ip, lsl #25 │ │ │ │ - tsteq ip, ip, lsl #25 │ │ │ │ - tsteq ip, ip, lsl #25 │ │ │ │ - tsteq ip, ip, lsl #25 │ │ │ │ - tsteq ip, ip, lsl #25 │ │ │ │ - @ instruction: 0x011c6c94 │ │ │ │ - @ instruction: 0x011c6bdc │ │ │ │ - tsteq ip, r4, ror #23 │ │ │ │ - tsteq ip, ip, ror #23 │ │ │ │ - @ instruction: 0x011c6bf4 │ │ │ │ - tsteq ip, r4, lsl ip │ │ │ │ - tsteq ip, r4, lsl ip │ │ │ │ + @ instruction: 0x011c7498 │ │ │ │ + @ instruction: 0x011c7494 │ │ │ │ + @ instruction: 0x011c7490 │ │ │ │ + @ instruction: 0x011c7adc │ │ │ │ + tsteq ip, r4, lsl #9 │ │ │ │ + tsteq ip, r4, lsl #9 │ │ │ │ + @ instruction: 0x011c73b8 │ │ │ │ + @ instruction: 0x011c73b8 │ │ │ │ + @ instruction: 0x011c73b8 │ │ │ │ + @ instruction: 0x011c73b8 │ │ │ │ + tsteq ip, r8, asr #7 │ │ │ │ + @ instruction: 0x011c73f0 │ │ │ │ + @ instruction: 0x011c73f4 │ │ │ │ + @ instruction: 0x011c73f8 │ │ │ │ + tsteq ip, r4, asr #6 │ │ │ │ + tsteq ip, r8, asr #6 │ │ │ │ + tsteq ip, r4, asr #6 │ │ │ │ + tsteq ip, r0, asr #6 │ │ │ │ + tsteq ip, ip, lsr r3 │ │ │ │ + tsteq ip, r8, lsr r3 │ │ │ │ + tsteq ip, r4, lsr r3 │ │ │ │ + tsteq ip, ip, lsr pc │ │ │ │ + tsteq ip, r0, lsl #29 │ │ │ │ + tsteq ip, ip, ror lr │ │ │ │ + tsteq ip, r0, ror r8 │ │ │ │ + tsteq ip, r8, asr r8 │ │ │ │ + tsteq ip, r4, ror r8 │ │ │ │ + tsteq ip, r8, asr r8 │ │ │ │ + tsteq ip, r8, asr #28 │ │ │ │ + tsteq ip, r8, asr #28 │ │ │ │ + tsteq ip, r4, lsl #27 │ │ │ │ + tsteq ip, r4, lsl #27 │ │ │ │ + tsteq ip, r4, lsl #27 │ │ │ │ + tsteq ip, r4, lsl #27 │ │ │ │ + tsteq ip, r4, lsl #27 │ │ │ │ + tsteq ip, r4, lsl #27 │ │ │ │ + tsteq ip, r4, ror #16 │ │ │ │ + tsteq ip, r8, lsl #27 │ │ │ │ + @ instruction: 0x011c6cd4 │ │ │ │ + @ instruction: 0x011c6cd8 │ │ │ │ + @ instruction: 0x011c6cdc │ │ │ │ + @ instruction: 0x011c6cdc │ │ │ │ + @ instruction: 0x011c6cdc │ │ │ │ + @ instruction: 0x011c6cdc │ │ │ │ + @ instruction: 0x011c6cdc │ │ │ │ + tsteq ip, r4, ror #25 │ │ │ │ + tsteq ip, ip, lsr #24 │ │ │ │ + tsteq ip, r4, lsr ip │ │ │ │ + tsteq ip, ip, lsr ip │ │ │ │ tsteq ip, r4, asr #24 │ │ │ │ - tsteq ip, ip, asr ip │ │ │ │ + tsteq ip, r4, ror #24 │ │ │ │ + tsteq ip, r4, ror #24 │ │ │ │ + @ instruction: 0x011c6c94 │ │ │ │ + tsteq ip, ip, lsr #25 │ │ │ │ svceq 0x000f0f52 │ │ │ │ andsne r1, r0, r2 │ │ │ │ svceq 0x000f0f32 │ │ │ │ - tsteq ip, r8, ror #24 │ │ │ │ - tsteq ip, r4, ror #24 │ │ │ │ - tsteq ip, r0, ror #24 │ │ │ │ - tsteq ip, ip, asr ip │ │ │ │ - tsteq ip, ip, ror sp │ │ │ │ - @ instruction: 0x011c6d9c │ │ │ │ - @ instruction: 0x011c6dbc │ │ │ │ - tsteq ip, r8, ror #27 │ │ │ │ + @ instruction: 0x011c6cb8 │ │ │ │ + @ instruction: 0x011c6cb4 │ │ │ │ + @ instruction: 0x011c6cb0 │ │ │ │ + tsteq ip, ip, lsr #25 │ │ │ │ + tsteq ip, ip, asr #27 │ │ │ │ + tsteq ip, ip, ror #27 │ │ │ │ + tsteq ip, ip, lsl #28 │ │ │ │ + tsteq ip, r8, lsr lr │ │ │ │ svceq 0x000f0f12 │ │ │ │ - tsteq ip, r4, lsl sp │ │ │ │ - tsteq ip, r4, lsl sp │ │ │ │ - tsteq ip, r4, lsl sp │ │ │ │ - tsteq ip, r4, lsl sp │ │ │ │ - tsteq ip, r0, lsl sp │ │ │ │ - tsteq ip, ip, lsl #26 │ │ │ │ - tsteq ip, r8, lsl #26 │ │ │ │ - tstpeq r9, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, ror #26 │ │ │ │ + tsteq ip, r4, ror #26 │ │ │ │ + tsteq ip, r4, ror #26 │ │ │ │ + tsteq ip, r4, ror #26 │ │ │ │ + tsteq ip, r0, ror #26 │ │ │ │ + tsteq ip, ip, asr sp │ │ │ │ + tsteq ip, r8, asr sp │ │ │ │ + tstpeq r9, ip, lsl #25 @ p-variant is OBSOLETE │ │ │ │ svceq 0x000f0f72 │ │ │ │ - tsteq ip, ip, asr ip │ │ │ │ - tsteq ip, ip, asr ip │ │ │ │ - tsteq ip, r0, ror #24 │ │ │ │ - tsteq ip, r4, ror #24 │ │ │ │ - tsteq ip, r0, ror #24 │ │ │ │ - tsteq ip, r8, lsl #25 │ │ │ │ - tsteq r7, r8, lsl r8 │ │ │ │ + tsteq ip, ip, lsr #25 │ │ │ │ + tsteq ip, ip, lsr #25 │ │ │ │ + @ instruction: 0x011c6cb0 │ │ │ │ + @ instruction: 0x011c6cb4 │ │ │ │ + @ instruction: 0x011c6cb0 │ │ │ │ + @ instruction: 0x011c6cd8 │ │ │ │ + tsteq r7, r8, ror #16 │ │ │ │ + @ instruction: 0x011c6cd4 │ │ │ │ tsteq ip, r4, lsl #25 │ │ │ │ - tsteq ip, r4, lsr ip │ │ │ │ - tsteq ip, r0, asr #23 │ │ │ │ - @ instruction: 0x011c6bbc │ │ │ │ - @ instruction: 0x011c6bb4 │ │ │ │ - tsteq ip, ip, lsr #23 │ │ │ │ - tsteq ip, ip, lsr #23 │ │ │ │ - tsteq ip, r4, lsr #23 │ │ │ │ - @ instruction: 0x011c6b9c │ │ │ │ + tsteq ip, r0, lsl ip │ │ │ │ + tsteq ip, ip, lsl #24 │ │ │ │ + tsteq ip, r4, lsl #24 │ │ │ │ + @ instruction: 0x011c6bfc │ │ │ │ + @ instruction: 0x011c6bfc │ │ │ │ + @ instruction: 0x011c6bf4 │ │ │ │ + tsteq ip, ip, ror #23 │ │ │ │ svceq 0x000f0f03 │ │ │ │ svceq 0x000f0f33 │ │ │ │ svceq 0x000f0f53 │ │ │ │ svceq 0x000f0f73 │ │ │ │ - @ instruction: 0x011c6bb4 │ │ │ │ - @ instruction: 0x011c6bb0 │ │ │ │ - tsteq ip, r8, lsr #23 │ │ │ │ - @ instruction: 0x011b19b0 │ │ │ │ - tsteq ip, r0, lsr #23 │ │ │ │ - @ instruction: 0x011c6b9c │ │ │ │ - @ instruction: 0x011c6b94 │ │ │ │ - @ instruction: 0x011c6b90 │ │ │ │ - tsteq ip, r8, lsl fp │ │ │ │ + tsteq ip, r4, lsl #24 │ │ │ │ + tsteq ip, r0, lsl #24 │ │ │ │ + @ instruction: 0x011c6bf8 │ │ │ │ + tsteq fp, r0, lsl #20 │ │ │ │ + @ instruction: 0x011c6bf0 │ │ │ │ + tsteq ip, ip, ror #23 │ │ │ │ + tsteq ip, r4, ror #23 │ │ │ │ + tsteq ip, r0, ror #23 │ │ │ │ + tsteq ip, r8, ror #22 │ │ │ │ svcne 0x001f1f33 │ │ │ │ tsteq r1, r3, lsl #2 │ │ │ │ - tsteq ip, r8, lsr #21 │ │ │ │ - tsteq ip, r8, lsr #21 │ │ │ │ - tsteq ip, r8, lsr #21 │ │ │ │ - @ instruction: 0x011c6abc │ │ │ │ - @ instruction: 0x011c6ab8 │ │ │ │ + @ instruction: 0x011c6af8 │ │ │ │ + @ instruction: 0x011c6af8 │ │ │ │ + @ instruction: 0x011c6af8 │ │ │ │ + tsteq ip, ip, lsl #22 │ │ │ │ + tsteq ip, r8, lsl #22 │ │ │ │ @ instruction: 0x01ac5c48 │ │ │ │ - @ instruction: 0x011c6ab0 │ │ │ │ - tsteq ip, ip, lsr #21 │ │ │ │ + tsteq ip, r0, lsl #22 │ │ │ │ + @ instruction: 0x011c6afc │ │ │ │ @ instruction: 0x01a820c8 │ │ │ │ - tsteq ip, r4, asr sl │ │ │ │ + tsteq ip, r4, lsr #21 │ │ │ │ svcne 0x001f1f03 │ │ │ │ - tsteq ip, r4, lsr sl │ │ │ │ - @ instruction: 0x011c69d4 │ │ │ │ - @ instruction: 0x011c69d4 │ │ │ │ - tsteq ip, r4, asr #19 │ │ │ │ - @ instruction: 0x011c69b4 │ │ │ │ - tsteq ip, r4, lsr #19 │ │ │ │ - @ instruction: 0x011c6998 │ │ │ │ - tsteq ip, ip, ror r9 │ │ │ │ + tsteq ip, r4, lsl #21 │ │ │ │ + tsteq ip, r4, lsr #20 │ │ │ │ + tsteq ip, r4, lsr #20 │ │ │ │ + tsteq ip, r4, lsl sl │ │ │ │ + tsteq ip, r4, lsl #20 │ │ │ │ + @ instruction: 0x011c69f4 │ │ │ │ + tsteq ip, r8, ror #19 │ │ │ │ + tsteq ip, ip, asr #19 │ │ │ │ andeq r2, r0, r8, ror r0 │ │ │ │ roreq r9, r0, #27 │ │ │ │ @ instruction: 0x01ac5a30 │ │ │ │ strdeq r3, [r0], -r4 │ │ │ │ ldrdeq r5, [ip, ip]! │ │ │ │ roreq r9, r0, sl │ │ │ │ @ instruction: 0x01a7e804 │ │ │ │ @@ -4595,36 +4595,36 @@ │ │ │ │ mov r5, #49 @ 0x31 │ │ │ │ add r0, r4, #16192 @ 0x3f40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mvn r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl ec7210 │ │ │ │ + bl ec7260 │ │ │ │ ldr r1, [pc, #68] @ 618cc │ │ │ │ add r0, r4, #16384 @ 0x4000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mvn r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ - bl ec7210 │ │ │ │ + bl ec7260 │ │ │ │ ldr r1, [pc, #40] @ 618d0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ add r0, r4, #16640 @ 0x4100 │ │ │ │ str r5, [sp] │ │ │ │ - bl ec7210 │ │ │ │ + bl ec7260 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0x01a87ba8 │ │ │ │ - @ instruction: 0x012bb33c │ │ │ │ - @ instruction: 0x012bb974 │ │ │ │ - @ instruction: 0x012bbfac │ │ │ │ + smlawbeq fp, ip, r3, fp │ │ │ │ + smlawteq fp, r4, r9, fp │ │ │ │ + strdeq fp, [fp, -ip]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub r6, r1, #192 @ 0xc0 │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ movls r6, #0 │ │ │ │ @@ -4914,15 +4914,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x01a7e2ac │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - ldrsbeq lr, [r5, -ip] │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ 61db8 │ │ │ │ ldr r1, [pc, #36] @ 61dbc │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -4932,15 +4932,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x01a7e264 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq r5, ip, lsr #1 │ │ │ │ + ldrsheq lr, [r5, -ip] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ 61e00 │ │ │ │ ldr r1, [pc, #36] @ 61e04 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -4950,15 +4950,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x01a7e21c │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq r5, ip, ror r0 │ │ │ │ + tsteq r5, ip, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ 61e48 │ │ │ │ ldr r1, [pc, #36] @ 61e4c │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -4968,15 +4968,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldrdeq lr, [r7, r4]! │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq r5, ip, asr #32 │ │ │ │ + @ instruction: 0x0115e09c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ 61e90 │ │ │ │ ldr r1, [pc, #36] @ 61e94 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -4986,15 +4986,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x01a7e18c │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq r5, ip, lsl r0 │ │ │ │ + tsteq r5, ip, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ 61ed8 │ │ │ │ ldr r1, [pc, #36] @ 61edc │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -5004,15 +5004,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x01a7e144 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq r5, ip, ror #31 │ │ │ │ + tsteq r5, ip, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ 61f20 │ │ │ │ ldr r1, [pc, #36] @ 61f24 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -5022,15 +5022,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ strdeq lr, [r7, ip]! │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x0115dfbc │ │ │ │ + tsteq r5, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ 61f68 │ │ │ │ ldr r1, [pc, #36] @ 61f6c │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -5040,15 +5040,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ strheq lr, [r7, r4]! │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x0115df90 │ │ │ │ + tsteq r5, r0, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ 61fb0 │ │ │ │ ldr r1, [pc, #36] @ 61fb4 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -5058,15 +5058,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x01a7e06c │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq r5, r4, ror #30 │ │ │ │ + @ instruction: 0x0115dfb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ 61ff8 │ │ │ │ ldr r1, [pc, #36] @ 61ffc │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -5076,15 +5076,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x01a7e024 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ + tsteq r5, r8, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ 62040 │ │ │ │ ldr r1, [pc, #36] @ 62044 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -5094,15 +5094,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldrdeq sp, [r7, ip]! │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 620d0 │ │ │ │ ldr r2, [pc, #108] @ 620d4 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -5130,15 +5130,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c96f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x01a7df94 │ │ │ │ andeq r1, r0, r8, asr #29 │ │ │ │ - tsteq r5, ip, lsr #29 │ │ │ │ + @ instruction: 0x0115defc │ │ │ │ b b21398 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl a5d614 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -5155,15 +5155,15 @@ │ │ │ │ bne 6212c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 6c96f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ + tsteq r5, r8, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 8fc304 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 62184 │ │ │ │ @@ -5179,20 +5179,20 @@ │ │ │ │ bne 6218c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 6c96f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0115ddd8 │ │ │ │ + tsteq r5, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl c63f3c │ │ │ │ + bl c63f88 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 621e4 │ │ │ │ bl 68b05c │ │ │ │ bl 692664 │ │ │ │ bl 68c650 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -5203,20 +5203,20 @@ │ │ │ │ bne 621ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 6c96f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - tsteq r5, r8, ror sp │ │ │ │ + tsteq r5, r8, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl c7ad18 │ │ │ │ + bl c7ad64 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 62244 │ │ │ │ bl 68b05c │ │ │ │ bl 692664 │ │ │ │ bl 68c650 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -5227,15 +5227,15 @@ │ │ │ │ bne 6224c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 6c96f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl b21110 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 622a4 │ │ │ │ @@ -5251,15 +5251,15 @@ │ │ │ │ bne 622ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 6c96f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0115dcb8 │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl b2135c │ │ │ │ @@ -5277,15 +5277,15 @@ │ │ │ │ bne 62314 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 6c96f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - tsteq r5, r0, asr ip │ │ │ │ + tsteq r5, r0, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 623ac │ │ │ │ ldr r2, [pc, #108] @ 623b0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -5313,15 +5313,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c96f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x01a7dcb8 │ │ │ │ andeq r3, r0, r8, lsl #14 │ │ │ │ - @ instruction: 0x0115dbd0 │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #424] @ 6257c │ │ │ │ ldr r3, [pc, #424] @ 62580 │ │ │ │ @@ -5374,15 +5374,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5cd74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 624b4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl c7acc8 │ │ │ │ + bl c7ad14 │ │ │ │ cmp r0, #0 │ │ │ │ bne 624c8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 62508 │ │ │ │ cmp r6, #2 │ │ │ │ bne 62520 │ │ │ │ mov r0, #0 │ │ │ │ @@ -5407,17 +5407,17 @@ │ │ │ │ bne 624c4 │ │ │ │ mov r6, #1 │ │ │ │ add r5, r5, #4 │ │ │ │ b 62438 │ │ │ │ mov r6, #2 │ │ │ │ b 62518 │ │ │ │ mov r0, r7 │ │ │ │ - bl c65e1c │ │ │ │ + bl c65e68 │ │ │ │ mov r1, fp │ │ │ │ - bl c52784 │ │ │ │ + bl c527d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 624c8 │ │ │ │ b 62470 │ │ │ │ ldr r1, [pc, #84] @ 625a0 │ │ │ │ ldr r0, [pc, #84] @ 625a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -5429,25 +5429,25 @@ │ │ │ │ bl 797770 <_mesa_glapi_get_proc_address@@libgallium-25.0.7-2.so+0x1b494> │ │ │ │ cmp r0, #0 │ │ │ │ bne 624c8 │ │ │ │ b 62488 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a7dc24 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq r5, ip, ror fp │ │ │ │ - @ instruction: 0x0128e820 │ │ │ │ - tsteq r5, r0, ror fp │ │ │ │ - tsteq r5, r0, ror fp │ │ │ │ - tsteq r5, r4, ror #21 │ │ │ │ - tsteq r5, r4, lsl fp │ │ │ │ + tsteq r5, ip, asr #23 │ │ │ │ + @ instruction: 0x0128e870 │ │ │ │ + tsteq r5, r0, asr #23 │ │ │ │ + tsteq r5, r0, asr #23 │ │ │ │ + tsteq r5, r4, lsr fp │ │ │ │ + tsteq r5, r4, ror #22 │ │ │ │ @ instruction: 0x01a7db28 │ │ │ │ - @ instruction: 0x0128e6e4 │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - tsteq r5, r0, lsl #20 │ │ │ │ - b c7acc8 │ │ │ │ + @ instruction: 0x0128e734 │ │ │ │ + tsteq r5, r0, lsl #21 │ │ │ │ + tsteq r5, r0, asr sl │ │ │ │ + b c7ad14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ b 623b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -5664,15 +5664,15 @@ │ │ │ │ add r0, r0, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 794148 <_mesa_glapi_get_proc_address@@libgallium-25.0.7-2.so+0x17e6c> │ │ │ │ ldr r3, [pc, #484] @ 62b0c │ │ │ │ ldr r6, [r8, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r9, [r6, #4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp r9, #0 │ │ │ │ beq 62a98 │ │ │ │ ldrsh r3, [r6, #8] │ │ │ │ cmp r3, #3 │ │ │ │ movle r6, #0 │ │ │ │ ble 62968 │ │ │ │ add r6, r6, #2080 @ 0x820 │ │ │ │ @@ -5776,26 +5776,26 @@ │ │ │ │ b 626bc │ │ │ │ mov r3, #3 │ │ │ │ b 62ad0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a7da18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a7d9bc │ │ │ │ - @ instruction: 0x012c7a10 │ │ │ │ + @ instruction: 0x012c7a60 │ │ │ │ @ instruction: 0x01a7d928 │ │ │ │ - @ instruction: 0x0115e3bc │ │ │ │ - tsteq r5, r8, lsr #5 │ │ │ │ - @ instruction: 0x0115e290 │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ + @ instruction: 0x0115e2f8 │ │ │ │ + tsteq r5, r0, ror #5 │ │ │ │ andeq r2, r0, r0, lsl #9 │ │ │ │ - tsteq r5, r0, lsr r8 │ │ │ │ + tsteq r5, r0, lsl #17 │ │ │ │ andeq r3, r0, r4, lsr r6 │ │ │ │ - tsteq r5, r4, lsl #3 │ │ │ │ - @ instruction: 0x0115e194 │ │ │ │ + @ instruction: 0x0115e1d4 │ │ │ │ + tsteq r5, r4, ror #3 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ + tsteq r5, ip, lsr #3 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ @@ -6107,18 +6107,18 @@ │ │ │ │ beq 6310c │ │ │ │ cmp r5, #0 │ │ │ │ beq 63018 │ │ │ │ cmp r5, r4 │ │ │ │ beq 62fd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 62fd8 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -6173,15 +6173,15 @@ │ │ │ │ beq 63124 │ │ │ │ mov r4, r3 │ │ │ │ b 62f94 │ │ │ │ cmp r5, #0 │ │ │ │ beq 62fd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 62fd8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr ip, [sp, #8] │ │ │ │ tst r3, #2 │ │ │ │ beq 62fa8 │ │ │ │ ldr r0, [ip] │ │ │ │ ldr r4, [r0, #800] @ 0x320 │ │ │ │ @@ -6200,18 +6200,18 @@ │ │ │ │ beq 63244 │ │ │ │ cmp r5, #0 │ │ │ │ beq 6318c │ │ │ │ cmp r5, r4 │ │ │ │ beq 631c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 631c0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -6230,18 +6230,18 @@ │ │ │ │ beq 63244 │ │ │ │ cmp r5, #0 │ │ │ │ beq 63204 │ │ │ │ cmp r5, r4 │ │ │ │ beq 631c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 631c0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -6251,15 +6251,15 @@ │ │ │ │ b 631c0 │ │ │ │ mov r5, fp │ │ │ │ b 62f70 │ │ │ │ cmp r5, #0 │ │ │ │ beq 631c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 631c0 │ │ │ │ │ │ │ │ 0006325c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -6291,20 +6291,20 @@ │ │ │ │ ldr r3, [pc, #156] @ 63374 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [pc, #144] @ 63378 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ str r9, [r4] │ │ │ │ ldr r0, [pc, #128] @ 6337c │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [pc, #116] @ 63380 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ cmp r2, #3 │ │ │ │ bhi 63338 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ @@ -6328,15 +6328,15 @@ │ │ │ │ bl 6f4e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xfffffa68 │ │ │ │ @ instruction: 0xfffffc2c │ │ │ │ @ instruction: 0xfffffa58 │ │ │ │ @ instruction: 0x01a92900 │ │ │ │ - @ instruction: 0x012c6da0 │ │ │ │ + strdeq r6, [ip, -r0]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r8, [r5, #364] @ 0x16c │ │ │ │ @@ -6352,15 +6352,15 @@ │ │ │ │ str r8, [r7] │ │ │ │ beq 63418 │ │ │ │ ldr r4, [r7, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ beq 633c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 633c0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -6377,15 +6377,15 @@ │ │ │ │ str r8, [r7] │ │ │ │ beq 6347c │ │ │ │ ldr r4, [r7, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ beq 63424 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 63424 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -6709,15 +6709,15 @@ │ │ │ │ b 63920 │ │ │ │ ldr r3, [r4, #316] @ 0x13c │ │ │ │ ldr r2, [r4, #320] @ 0x140 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #316] @ 0x13c │ │ │ │ str r3, [r4, #320] @ 0x140 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 638b0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a7c88c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0xfffffdcc │ │ │ │ @ instruction: 0x01a7c734 │ │ │ │ @ instruction: 0xfffffcf4 │ │ │ │ @@ -6985,18 +6985,18 @@ │ │ │ │ cmpne r0, #0 │ │ │ │ bne 63c90 │ │ │ │ mov r0, r5 │ │ │ │ bl 5190ec │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0115ce98 │ │ │ │ - tsteq r5, r8, lsr #29 │ │ │ │ - tsteq r5, ip, lsr #29 │ │ │ │ - tsteq r5, ip, lsr #29 │ │ │ │ + tsteq r5, r8, ror #29 │ │ │ │ + @ instruction: 0x0115cef8 │ │ │ │ + @ instruction: 0x0115cefc │ │ │ │ + @ instruction: 0x0115cefc │ │ │ │ │ │ │ │ 00063d7c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r8, [r0, #28] │ │ │ │ @@ -7039,29 +7039,29 @@ │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ beq 63f08 │ │ │ │ cmp sl, r5 │ │ │ │ beq 63e84 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 63e80 │ │ │ │ ldr r0, [sl, #96] @ 0x60 │ │ │ │ mov r1, sl │ │ │ │ ldr sl, [sl, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ subs r0, sl, #0 │ │ │ │ mov r1, #1 │ │ │ │ beq 63e80 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63e54 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r4] │ │ │ │ beq 63ee4 │ │ │ │ ldr r2, [pc, #200] @ 63f60 │ │ │ │ @@ -7092,15 +7092,15 @@ │ │ │ │ strb r1, [r3, #488] @ 0x1e8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r6] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ b 63e84 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r6] │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -7112,15 +7112,15 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #3 │ │ │ │ b 63ef8 │ │ │ │ mov r2, #1 │ │ │ │ b 63ef8 │ │ │ │ - @ instruction: 0x012c6234 │ │ │ │ + smlawbeq ip, r4, r2, r6 │ │ │ │ │ │ │ │ 00063f64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ @@ -7137,15 +7137,15 @@ │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ beq 63fc8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 64014 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ cmn r0, #1 │ │ │ │ str r3, [r5] │ │ │ │ beq 63fe0 │ │ │ │ @@ -7254,18 +7254,18 @@ │ │ │ │ str ip, [r4, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ beq 64268 │ │ │ │ cmp r5, sl │ │ │ │ beq 641a4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 64238 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ cmp ip, #0 │ │ │ │ str sl, [r4] │ │ │ │ beq 64204 │ │ │ │ ldr r3, [pc, #224] @ 64298 │ │ │ │ @@ -7306,31 +7306,31 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ subs r0, r5, #0 │ │ │ │ mov r1, #1 │ │ │ │ beq 641a0 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 641a0 │ │ │ │ b 64238 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ b 641a4 │ │ │ │ mov r3, #2 │ │ │ │ mov r4, #0 │ │ │ │ b 64224 │ │ │ │ mov r3, #1 │ │ │ │ b 64224 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ - @ instruction: 0x012c5f14 │ │ │ │ + @ instruction: 0x012c5f64 │ │ │ │ ldr ip, [pc, #60] @ 642e0 │ │ │ │ mov r2, #0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r1, r2 │ │ │ │ b 642bc │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #53 @ 0x35 │ │ │ │ @@ -7340,15 +7340,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne 642b0 │ │ │ │ add r1, r1, r1, lsl #4 │ │ │ │ add r0, ip, r1, lsl #2 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c5e24 │ │ │ │ + @ instruction: 0x012c5e74 │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r2, [pc, #64] @ 64334 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 64308 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -7361,16 +7361,16 @@ │ │ │ │ ldr r0, [pc, #24] @ 64338 │ │ │ │ add r3, r3, r3, lsl #4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldrdeq r5, [ip, -r4]! │ │ │ │ - @ instruction: 0x012c5da8 │ │ │ │ + @ instruction: 0x012c5e24 │ │ │ │ + strdeq r5, [ip, -r8]! │ │ │ │ ldr r2, [pc, #68] @ 64388 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 64358 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #53 @ 0x35 │ │ │ │ beq 64380 │ │ │ │ @@ -7382,16 +7382,16 @@ │ │ │ │ add r3, r3, r3, lsl #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - smlawbeq ip, r4, sp, r5 │ │ │ │ - @ instruction: 0x012c5d58 │ │ │ │ + ldrdeq r5, [ip, -r4]! │ │ │ │ + @ instruction: 0x012c5da8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r5, [r0] │ │ │ │ @@ -7450,17 +7450,17 @@ │ │ │ │ cmp r3, r4 │ │ │ │ bhi 64410 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ b 64454 │ │ │ │ - @ instruction: 0x012c5ce8 │ │ │ │ - smlawteq ip, r4, ip, r5 │ │ │ │ - @ instruction: 0x012c5cac │ │ │ │ + @ instruction: 0x012c5d38 │ │ │ │ + @ instruction: 0x012c5d14 │ │ │ │ + strdeq r5, [ip, -ip]! │ │ │ │ │ │ │ │ 000644a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #264] @ 645c4 │ │ │ │ @@ -7527,15 +7527,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne 64510 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r7] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x012c5c0c │ │ │ │ + @ instruction: 0x012c5c5c │ │ │ │ teqhi r2, #88, 4 @ 0x80000005 │ │ │ │ │ │ │ │ 000645cc : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ @@ -7764,20 +7764,20 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ b 6478c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq fp, [r7, r0]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x012c67a4 │ │ │ │ - smlawbeq ip, r8, r7, r6 │ │ │ │ + strdeq r6, [ip, -r4]! │ │ │ │ + ldrdeq r6, [ip, -r8]! │ │ │ │ @ instruction: 0x01a7b864 │ │ │ │ - @ instruction: 0x0115c3f4 │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ - tsteq fp, r4, lsr r6 │ │ │ │ + tsteq fp, r4, lsl #13 │ │ │ │ │ │ │ │ 00064980 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -7939,15 +7939,15 @@ │ │ │ │ ldr r6, [r4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5] │ │ │ │ beq 64c20 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r6, [r5] │ │ │ │ bl 6429c │ │ │ │ ldrb r3, [r4, #44] @ 0x2c │ │ │ │ ldmib r4, {r1, r2} │ │ │ │ cmp r0, #0 │ │ │ │ beq 64c78 │ │ │ │ @@ -8287,19 +8287,19 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ b 65064 │ │ │ │ mov r5, #0 │ │ │ │ b 64e58 │ │ │ │ @ instruction: 0x01a7b330 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strdeq r6, [ip, -r2]! │ │ │ │ - @ instruction: 0x012c611a │ │ │ │ - smlawteq ip, r4, r0, r6 │ │ │ │ + @ instruction: 0x012c6242 │ │ │ │ + @ instruction: 0x012c616a │ │ │ │ + @ instruction: 0x012c6114 │ │ │ │ ldrdeq sl, [r7, r4]! │ │ │ │ - @ instruction: 0x012c5e92 │ │ │ │ + @ instruction: 0x012c5ee2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #20 │ │ │ │ @@ -8348,15 +8348,15 @@ │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r2, [r4, #100] @ 0x64 │ │ │ │ movne r2, #0 │ │ │ │ orr r0, r3, #1 │ │ │ │ str r2, [r5, #16] │ │ │ │ b 651ec │ │ │ │ - @ instruction: 0x0115b998 │ │ │ │ + tsteq r5, r8, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 110754 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -8839,25 +8839,25 @@ │ │ │ │ @ instruction: 0x01a7ac94 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0xfffff714 │ │ │ │ @ instruction: 0xfffff834 │ │ │ │ @ instruction: 0xfffff6a8 │ │ │ │ @ instruction: 0x01a7ac20 │ │ │ │ andeq r1, r0, r0, ror #23 │ │ │ │ - tsteq r5, r0, lsl #15 │ │ │ │ - tsteq r5, r0, ror r7 │ │ │ │ - @ instruction: 0x012c5958 │ │ │ │ - @ instruction: 0x012c5932 │ │ │ │ + @ instruction: 0x0115b7d0 │ │ │ │ + tsteq r5, r0, asr #15 │ │ │ │ + @ instruction: 0x012c59a8 │ │ │ │ + smlawbeq ip, r2, r9, r5 │ │ │ │ @ instruction: 0x000001b6 │ │ │ │ @ instruction: 0x01a7a928 │ │ │ │ - @ instruction: 0x012c563e │ │ │ │ - @ instruction: 0x012c5612 │ │ │ │ - @ instruction: 0x012c55e6 │ │ │ │ - @ instruction: 0x012c55ba │ │ │ │ - smlawbeq ip, lr, r5, r5 │ │ │ │ + smlawbeq ip, lr, r6, r5 │ │ │ │ + @ instruction: 0x012c5662 │ │ │ │ + @ instruction: 0x012c5636 │ │ │ │ + @ instruction: 0x012c560a │ │ │ │ + ldrdeq r5, [ip, -lr]! │ │ │ │ ldr r3, [pc, #464] @ 65c30 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi 65c28 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ @@ -8968,15 +8968,15 @@ │ │ │ │ str r3, [r2] │ │ │ │ b 65a7c │ │ │ │ ldr r3, [r0, #32] │ │ │ │ str r3, [r2] │ │ │ │ b 65a7c │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c5518 │ │ │ │ + @ instruction: 0x012c5568 │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ │ │ │ │ 00065c38 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -9302,16 +9302,16 @@ │ │ │ │ bl 5c9c0 │ │ │ │ b 66118 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a7a140 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq sp, fp, ip, lsl #21 │ │ │ │ @ instruction: 0x01a7d8e0 │ │ │ │ - tsteq r5, r8, asr #25 │ │ │ │ - @ instruction: 0x012c5001 │ │ │ │ + tsteq r5, r8, lsl sp │ │ │ │ + qsubeq r5, r1, ip │ │ │ │ @ instruction: 0x01a79f38 │ │ │ │ │ │ │ │ 0006614c : │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ b 652e4 │ │ │ │ │ │ │ │ @@ -9590,16 +9590,16 @@ │ │ │ │ bne 6627c │ │ │ │ b 663a4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r3, #5 │ │ │ │ b 66454 │ │ │ │ @ instruction: 0x01a79e50 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x012c4db8 │ │ │ │ - @ instruction: 0x012c4d99 │ │ │ │ + @ instruction: 0x012c4e08 │ │ │ │ + @ instruction: 0x012c4de9 │ │ │ │ @ instruction: 0x01a79b94 │ │ │ │ │ │ │ │ 000665ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -9700,15 +9700,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ add r3, r3, #1 │ │ │ │ bne 666dc │ │ │ │ ldr r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - strdeq r4, [ip, -r8]! │ │ │ │ + @ instruction: 0x012c4948 │ │ │ │ │ │ │ │ 0006670c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr lr, [pc, #112] @ 66794 │ │ │ │ @@ -9739,15 +9739,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 66790 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r9, [r7, r4]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0115a4fc │ │ │ │ + tsteq r5, ip, asr #10 │ │ │ │ @ instruction: 0x01a79898 │ │ │ │ │ │ │ │ 000667a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -9786,15 +9786,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ clz r0, r4 │ │ │ │ lsr r0, r0, #5 │ │ │ │ b 6680c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a7983c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ + @ instruction: 0x0115a4b4 │ │ │ │ @ instruction: 0x01a797e4 │ │ │ │ │ │ │ │ 00066858 : │ │ │ │ ldr r0, [r0] │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -9875,15 +9875,15 @@ │ │ │ │ stm sp, {r1, ip, lr} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5bf04 │ │ │ │ mov r1, r0 │ │ │ │ b 66964 │ │ │ │ - ldrdeq r4, [ip, -r4]! @ │ │ │ │ + @ instruction: 0x012c4824 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, #1 │ │ │ │ @@ -10392,17 +10392,17 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a78ee8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - tsteq r5, r8, lsl lr │ │ │ │ - tsteq r5, ip, lsl #28 │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ @ instruction: 0x01a78e70 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r0, #168] @ 0xa8 │ │ │ │ @@ -10421,15 +10421,15 @@ │ │ │ │ subs r8, r0, #0 │ │ │ │ bne 672d8 │ │ │ │ ldr r8, [pc, #476] @ 67404 │ │ │ │ mov r2, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 67338 │ │ │ │ ldr r8, [pc, #448] @ 67408 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 67270 │ │ │ │ @@ -10453,15 +10453,15 @@ │ │ │ │ str r0, [r3, #4] │ │ │ │ bne 67384 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, #356] @ 67410 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6732c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ bl 4e2148 │ │ │ │ @@ -10498,15 +10498,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 6735c │ │ │ │ cmp r9, #0 │ │ │ │ bne 67348 │ │ │ │ b 67240 │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ @@ -10530,15 +10530,15 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 6e230 │ │ │ │ b 672a4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 673dc │ │ │ │ cmp r9, #0 │ │ │ │ bne 67340 │ │ │ │ b 67240 │ │ │ │ ldrdeq lr, [r8, r8]! │ │ │ │ @@ -11261,19 +11261,19 @@ │ │ │ │ eorscc r5, r3, r8, asr r2 │ │ │ │ ldmdami r4!, {r0, r6, r9, lr} │ │ │ │ andeq r2, r0, r9 │ │ │ │ andeq r2, r0, sl │ │ │ │ andeq r2, r0, r7 │ │ │ │ andeq r2, r0, ip │ │ │ │ andeq r2, r0, fp │ │ │ │ - tsteq r5, r4, ror #7 │ │ │ │ - @ instruction: 0x012c3524 │ │ │ │ - @ instruction: 0x011593bc │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + @ instruction: 0x012c3574 │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ andeq r0, r0, r2, ror #12 │ │ │ │ - @ instruction: 0x011593bc │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ andeq r0, r0, r4, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -12587,16 +12587,16 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 69298 │ │ │ │ mov r3, #0 │ │ │ │ b 69340 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r6, [r7, r0]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq r5, r8, lsr #5 │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ + @ instruction: 0x011572f8 │ │ │ │ + tsteq r5, r4, lsr #27 │ │ │ │ @ instruction: 0x01a76d58 │ │ │ │ │ │ │ │ 000693a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -13388,46 +13388,46 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 5ac2c │ │ │ │ b 69fe0 │ │ │ │ ldrdeq r6, [r7, r4]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a7637c │ │ │ │ - tsteq r5, r0, lsl #1 │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ + ldrsbeq r7, [r5, -r0] │ │ │ │ + tsteq r5, ip, ror r0 │ │ │ │ @ instruction: 0x000007b7 │ │ │ │ - @ instruction: 0x012c1174 │ │ │ │ + smlawteq ip, r4, r1, r1 │ │ │ │ │ │ │ │ 0006a018 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #248] @ 6a128 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ subs r3, r0, #0 │ │ │ │ bne 6a0b0 │ │ │ │ ldr r5, [pc, #216] @ 6a12c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 6a06c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r4 │ │ │ │ beq 6a0a0 │ │ │ │ ldr r4, [pc, #188] @ 6a130 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -13444,26 +13444,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 6a0d4 │ │ │ │ cmp r6, #0 │ │ │ │ bne 6a0c0 │ │ │ │ b 6a04c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 6a100 │ │ │ │ cmp r6, #0 │ │ │ │ bne 6a0b8 │ │ │ │ b 6a04c │ │ │ │ ldrdeq fp, [r8, r0]! │ │ │ │ @@ -13932,15 +13932,15 @@ │ │ │ │ ldr r6, [r0, #708] @ 0x2c4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, #368] @ 0x170 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #344] @ 0x158 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, #16 │ │ │ │ str r3, [r4, #380] @ 0x17c │ │ │ │ bl 1106bc │ │ │ │ ldr r2, [pc, #220] @ 6a97c │ │ │ │ ldr r3, [pc, #212] @ 6a978 │ │ │ │ @@ -14096,15 +14096,15 @@ │ │ │ │ ldr r4, [r0, #708] @ 0x2c4 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #368] @ 0x170 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #344] @ 0x158 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -14156,26 +14156,26 @@ │ │ │ │ b 6ac18 │ │ │ │ str r5, [r4] │ │ │ │ ldr r6, [fp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ beq 6ac0c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6ac58 │ │ │ │ cmp r4, r7 │ │ │ │ str r5, [fp, #4]! │ │ │ │ beq 6ac80 │ │ │ │ ldr r6, [r4, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ beq 6abe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6abe8 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [r6, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -14326,18 +14326,18 @@ │ │ │ │ ldrh r3, [r5, #68] @ 0x44 │ │ │ │ str r3, [r6, #376] @ 0x178 │ │ │ │ beq 6b050 │ │ │ │ cmp r5, r4 │ │ │ │ beq 6aec4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b010 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sl, #28] │ │ │ │ str r5, [r6, #296] @ 0x128 │ │ │ │ bl 6a98c │ │ │ │ b 6ae1c │ │ │ │ @@ -14363,18 +14363,18 @@ │ │ │ │ ldrh r3, [r7, #68] @ 0x44 │ │ │ │ str r3, [r6, #376] @ 0x178 │ │ │ │ beq 6b078 │ │ │ │ cmp r7, r4 │ │ │ │ beq 6af58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b030 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sl, #28] │ │ │ │ str r7, [r6, #292] @ 0x124 │ │ │ │ bl 6a98c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -14389,18 +14389,18 @@ │ │ │ │ ldrh r3, [r5, #68] @ 0x44 │ │ │ │ str r3, [r6, #376] @ 0x178 │ │ │ │ beq 6b064 │ │ │ │ cmp r5, r4 │ │ │ │ beq 6afc0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6aff0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sl, #28] │ │ │ │ str r5, [r6, #296] @ 0x128 │ │ │ │ bl 6a98c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -14434,25 +14434,25 @@ │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne 6af40 │ │ │ │ b 6af54 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ b 6aec4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ b 6afc0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ b 6af58 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a754b0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a751c4 │ │ │ │ ldr r2, [pc, #68] @ 6b0e8 │ │ │ │ @@ -14536,26 +14536,26 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4f2560 │ │ │ │ mov r1, r5 │ │ │ │ bl 4f2388 │ │ │ │ ldr r5, [pc, #52] @ 6b220 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r9, r0 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ strb r9, [r5] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r8] │ │ │ │ b 6b130 │ │ │ │ strdeq sl, [r8, r5]! │ │ │ │ ldrdeq sl, [r8, r8]! │ │ │ │ @ instruction: 0x019b88b8 │ │ │ │ @ instruction: 0x019b8894 │ │ │ │ orrseq r8, fp, r8, ror #16 │ │ │ │ - tsteq r5, r4, ror #27 │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ @ instruction: 0x01a8aa28 │ │ │ │ │ │ │ │ 0006b224 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -14975,15 +14975,15 @@ │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ bne 6b878 │ │ │ │ cmp r5, #0 │ │ │ │ beq 6b8d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r5 │ │ │ │ beq 6b9ac │ │ │ │ mov r0, r7 │ │ │ │ bl 5c9c0 │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [pc, #1620] @ 6bf3c │ │ │ │ @@ -15041,15 +15041,15 @@ │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 6b8d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6b8d4 │ │ │ │ mov r1, r4 │ │ │ │ b 6b9ac │ │ │ │ mov r6, r7 │ │ │ │ str r0, [sp, #12] │ │ │ │ b 6b800 │ │ │ │ @@ -15185,27 +15185,27 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ b 6b800 │ │ │ │ cmp fp, #0 │ │ │ │ beq 6b8d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, fp │ │ │ │ bne 6b8d4 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 6b8d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6b8d4 │ │ │ │ mov r1, r4 │ │ │ │ b 6bc1c │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #8 │ │ │ │ stm sp, {r3, r6} │ │ │ │ @@ -15219,46 +15219,46 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ b 6b934 │ │ │ │ cmp fp, #0 │ │ │ │ beq 6bcd0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, fp │ │ │ │ bne 6bcd0 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 6bcd0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6bd24 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7] │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6b8d4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 6b8d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6b8d4 │ │ │ │ mov r1, r4 │ │ │ │ b 6bcf0 │ │ │ │ mov r1, r4 │ │ │ │ b 6bca4 │ │ │ │ ldr r3, [pc, #552] @ 6bf5c │ │ │ │ @@ -15390,48 +15390,48 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ b 6b800 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a748b4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a74710 │ │ │ │ - @ instruction: 0x011555bc │ │ │ │ - msreq CPSR_fxc, r0, asr #16 │ │ │ │ - msreq CPSR_fxc, ip, asr #16 │ │ │ │ - andeq r0, r0, r3, lsr #3 │ │ │ │ - msreq R11_fiq, r8, lsr r6 │ │ │ │ + tsteq r5, ip, lsl #12 │ │ │ │ + msreq CPSR_fxc, r0 @ │ │ │ │ msreq CPSR_fxc, ip @ │ │ │ │ + andeq r0, r0, r3, lsr #3 │ │ │ │ + smlawbeq fp, r8, r6, pc @ │ │ │ │ + msreq R11_fiq, ip, lsl #12 │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ - msreq R11_fiq, r4, lsl r6 │ │ │ │ + msreq R11_fiq, r4, ror #12 │ │ │ │ eorscc r5, r1, #373293056 @ 0x16400000 │ │ │ │ andeq r0, r0, r6, lsr #3 │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ - msreq CPSR_fxc, r4, asr #10 │ │ │ │ + msreq CPSR_fxc, r4 @ │ │ │ │ andeq r0, r0, r3, lsr #2 │ │ │ │ andeq r0, r0, r5, lsr #3 │ │ │ │ eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - ldrdeq pc, [fp, -r8]! │ │ │ │ - msreq (UNDEF: 59), r0, asr #6 │ │ │ │ - msreq (UNDEF: 59), r4, ror r3 │ │ │ │ - strdeq pc, [fp, -ip]! │ │ │ │ - msreq CPSR_fxc, r0, lsr r5 │ │ │ │ + msreq CPSR_fxc, r8, lsr #8 │ │ │ │ + msreq (UNDEF: 59), r0 @ │ │ │ │ + smlawteq fp, r4, r3, pc @ │ │ │ │ + msreq CPSR_fxc, ip, asr #10 │ │ │ │ + smlawbeq fp, r0, r5, pc @ │ │ │ │ │ │ │ │ 0006bf94 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #368] @ 0x170 │ │ │ │ mov ip, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #368] @ 0x170 │ │ │ │ str ip, [r0, #340] @ 0x154 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #268] @ 6c0ec │ │ │ │ @@ -15587,15 +15587,15 @@ │ │ │ │ ldr r3, [r0, #540] @ 0x21c │ │ │ │ blx r3 │ │ │ │ ldr r4, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ beq 6c1e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6c1e4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -15666,15 +15666,15 @@ │ │ │ │ ldr fp, [sp, #28] │ │ │ │ sub r4, r3, #4 │ │ │ │ mov r7, sl │ │ │ │ b 6c3dc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r3 │ │ │ │ streq r9, [sp, #20] │ │ │ │ beq 6c49c │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, fp │ │ │ │ @@ -15743,25 +15743,25 @@ │ │ │ │ ldr r9, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r9, #0 │ │ │ │ beq 6c4c8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6c498 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ b 6c3a0 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ beq 6c4f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6c504 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #6 │ │ │ │ str sl, [r7], #4 │ │ │ │ bne 6c2ac │ │ │ │ b 6c2e8 │ │ │ │ @@ -15773,26 +15773,26 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 6c4dc │ │ │ │ b 6c4f0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 6c48c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ movne sl, #5 │ │ │ │ strne r5, [fp], #4 │ │ │ │ bne 6c1f8 │ │ │ │ b 6c258 │ │ │ │ cmp r3, #0 │ │ │ │ beq 6c578 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r3 │ │ │ │ streq r9, [sp, #20] │ │ │ │ beq 6c584 │ │ │ │ str r7, [r5, #316] @ 0x13c │ │ │ │ b 6c3cc │ │ │ │ @@ -15801,15 +15801,15 @@ │ │ │ │ ldr r9, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r9, #0 │ │ │ │ beq 6c5b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6c580 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ b 6c578 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ b 6c1d4 │ │ │ │ @@ -15988,15 +15988,15 @@ │ │ │ │ beq 6c89c │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ cmp r2, r3 │ │ │ │ beq 6cda8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6cb78 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r0, #664] @ 0x298 │ │ │ │ @@ -16077,25 +16077,25 @@ │ │ │ │ mov r3, #32 │ │ │ │ b 6c6e0 │ │ │ │ ldr r4, [r6, #332] @ 0x14c │ │ │ │ cmp r4, #0 │ │ │ │ beq 6ca00 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6ccac │ │ │ │ ldr r4, [r6, #308] @ 0x134 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [r6, #332] @ 0x14c │ │ │ │ beq 6ca28 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6cccc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #308] @ 0x134 │ │ │ │ b 6c454 │ │ │ │ cmp r0, #400 @ 0x190 │ │ │ │ beq 6c960 │ │ │ │ @@ -16112,18 +16112,18 @@ │ │ │ │ ldrh r3, [r7, #68] @ 0x44 │ │ │ │ str r3, [r6, #376] @ 0x178 │ │ │ │ beq 6cd14 │ │ │ │ cmp r7, r5 │ │ │ │ beq 6ca9c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6ce00 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r6, #296] @ 0x128 │ │ │ │ bl 6463c │ │ │ │ mov r3, #1 │ │ │ │ @@ -16137,18 +16137,18 @@ │ │ │ │ ldrh r3, [r7, #68] @ 0x44 │ │ │ │ str r3, [r6, #376] @ 0x178 │ │ │ │ beq 6cd00 │ │ │ │ cmp r7, r5 │ │ │ │ beq 6cb00 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6cdc8 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r6, #296] @ 0x128 │ │ │ │ bl 6463c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -16162,18 +16162,18 @@ │ │ │ │ ldrh r3, [r7, #68] @ 0x44 │ │ │ │ str r3, [r6, #376] @ 0x178 │ │ │ │ beq 6ccec │ │ │ │ cmp r7, r5 │ │ │ │ beq 6cb64 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6ce38 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r6, #292] @ 0x124 │ │ │ │ bl 6463c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -16269,25 +16269,25 @@ │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne 6ca14 │ │ │ │ b 6ca28 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b 6cb64 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ b 6cb00 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ b 6ca9c │ │ │ │ cmp r0, #54 @ 0x36 │ │ │ │ bls 6cd58 │ │ │ │ cmp r0, #83 @ 0x53 │ │ │ │ bne 6ca3c │ │ │ │ mov r2, #0 │ │ │ │ @@ -16331,61 +16331,61 @@ │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 6cafc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6cafc │ │ │ │ mov r1, r4 │ │ │ │ b 6cdcc │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 6ca98 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6ca98 │ │ │ │ mov r1, r4 │ │ │ │ b 6ce04 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 6cb60 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6cb60 │ │ │ │ mov r1, r4 │ │ │ │ b 6ce3c │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, sl, lsl #2 │ │ │ │ str r2, [r3, #144] @ 0x90 │ │ │ │ add r2, sl, #1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ b 6c6fc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r3, [r7, r4]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a73b90 │ │ │ │ - strdeq lr, [fp, -r2]! │ │ │ │ - @ instruction: 0x012beae2 │ │ │ │ + @ instruction: 0x012beb42 │ │ │ │ + @ instruction: 0x012beb32 │ │ │ │ andeq r0, r0, lr, lsr #2 │ │ │ │ - @ instruction: 0x012be934 │ │ │ │ + smlawbeq fp, r4, r9, lr │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ │ │ │ │ 0006ceac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -16446,15 +16446,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ bl 5aec0 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ b 6cf68 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a73134 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x011aec9c │ │ │ │ + tsteq sl, ip, ror #25 │ │ │ │ eorsgt r3, r0, r3, lsl #28 │ │ │ │ @ instruction: 0x01a73088 │ │ │ │ │ │ │ │ 0006cfbc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -16866,22 +16866,22 @@ │ │ │ │ mov r1, #6 │ │ │ │ b 6d5e0 │ │ │ │ mov r1, #2 │ │ │ │ b 6d44c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a72dc0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strdeq sp, [fp, -r2]! │ │ │ │ - smlawteq fp, r8, lr, sp │ │ │ │ + @ instruction: 0x012bdf42 │ │ │ │ + @ instruction: 0x012bdf18 │ │ │ │ @ instruction: 0x01a72d3c │ │ │ │ @ instruction: 0x000034b1 │ │ │ │ - @ instruction: 0x012bde15 │ │ │ │ + @ instruction: 0x012bde65 │ │ │ │ andeq r2, r0, ip │ │ │ │ - @ instruction: 0x012bdd61 │ │ │ │ - strdeq sp, [fp, -r6]! │ │ │ │ + @ instruction: 0x012bddb1 │ │ │ │ + @ instruction: 0x012bdd46 │ │ │ │ @ instruction: 0x000034bf │ │ │ │ @ instruction: 0x000034be │ │ │ │ @ instruction: 0x000034bd │ │ │ │ @ instruction: 0x000034bc │ │ │ │ @ instruction: 0x000034bb │ │ │ │ @ instruction: 0x000034ba │ │ │ │ @ instruction: 0x000034b9 │ │ │ │ @@ -16910,18 +16910,18 @@ │ │ │ │ beq 6d774 │ │ │ │ cmp r7, #0 │ │ │ │ beq 6d6dc │ │ │ │ cmp r7, r4 │ │ │ │ beq 6d6f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6d750 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ @@ -16953,15 +16953,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ bne 6d6e4 │ │ │ │ b 6d6f0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 6d6f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 6d6f0 │ │ │ │ │ │ │ │ 0006d78c : │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -17548,15 +17548,15 @@ │ │ │ │ add r3, sp, r2 │ │ │ │ str r0, [r3] │ │ │ │ b 6df24 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a72140 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x012bd1e7 │ │ │ │ + @ instruction: 0x012bd237 │ │ │ │ @ instruction: 0x000034bf │ │ │ │ @ instruction: 0x01a72010 │ │ │ │ @ instruction: 0x000034be │ │ │ │ @ instruction: 0x000034bd │ │ │ │ @ instruction: 0x000034bc │ │ │ │ @ instruction: 0x000034bb │ │ │ │ @ instruction: 0x000034ba │ │ │ │ @@ -17651,15 +17651,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - smlawbeq fp, pc, r0, sp @ │ │ │ │ + ldrdeq sp, [fp, -pc]! │ │ │ │ │ │ │ │ 0006e230 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -18138,15 +18138,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 6e97c │ │ │ │ add r3, r4, #376 @ 0x178 │ │ │ │ add r2, r4, #372 @ 0x174 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b c6a508 │ │ │ │ + b c6a554 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a7176c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ blcc fe725fb0 │ │ │ │ strdeq r1, [r7, r0]! │ │ │ │ @ instruction: 0x01a716b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -18242,15 +18242,15 @@ │ │ │ │ ldr r4, [r0, #708] @ 0x2c4 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #368] @ 0x170 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #368] @ 0x170 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r0, #1 │ │ │ │ b 6e9e0 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r2, [r4, #316] @ 0x13c │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 63524 │ │ │ │ @@ -18519,24 +18519,24 @@ │ │ │ │ cmp r8, #3 │ │ │ │ movhi r3, #0 │ │ │ │ andls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne 6efc4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f024 │ │ │ │ str r9, [sl] │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ beq 6ef9c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f004 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r9, [r6] │ │ │ │ @@ -18546,21 +18546,21 @@ │ │ │ │ str r9, [r4, #420] @ 0x1a4 │ │ │ │ b 6ef2c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str fp, [r5, #64] @ 0x40 │ │ │ │ strh r3, [r5, #68] @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ beq 6ef2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r6] │ │ │ │ bne 6ef2c │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ @@ -18605,18 +18605,18 @@ │ │ │ │ str r3, [r4, #372] @ 0x174 │ │ │ │ str r2, [r4, #376] @ 0x178 │ │ │ │ beq 6f300 │ │ │ │ cmp r7, r6 │ │ │ │ beq 6f0f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f1b8 │ │ │ │ ldr r2, [r4, #376] @ 0x178 │ │ │ │ ldr r3, [r4, #372] @ 0x174 │ │ │ │ lsl r1, r2, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -18634,18 +18634,18 @@ │ │ │ │ ldrh r2, [r7, #68] @ 0x44 │ │ │ │ str r2, [r4, #376] @ 0x178 │ │ │ │ beq 6f2ec │ │ │ │ cmp r7, r6 │ │ │ │ beq 6f154 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f1f8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ tst r3, #1 │ │ │ │ str r7, [r4, #292] @ 0x124 │ │ │ │ beq 6ec04 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ @@ -18657,18 +18657,18 @@ │ │ │ │ ldrh r2, [r7, #68] @ 0x44 │ │ │ │ str r2, [r4, #376] @ 0x178 │ │ │ │ beq 6f2d8 │ │ │ │ cmp r7, r6 │ │ │ │ beq 6f1b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f1d8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r7, [r4, #296] @ 0x128 │ │ │ │ b 6ec04 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ @@ -18740,25 +18740,25 @@ │ │ │ │ b 6f21c │ │ │ │ ldr r3, [pc, #296] @ 6f3f8 │ │ │ │ b 6f21c │ │ │ │ ldr r3, [pc, #292] @ 6f3fc │ │ │ │ b 6f21c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ b 6f1b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ b 6f154 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 6f0dc │ │ │ │ str r4, [sp, #12] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -18800,15 +18800,15 @@ │ │ │ │ ldr r3, [pc, #96] @ 6f41c │ │ │ │ b 6f21c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a71488 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ blcc fe7269f0 │ │ │ │ @ instruction: 0x01a71294 │ │ │ │ - @ instruction: 0x012bc6b0 │ │ │ │ + @ instruction: 0x012bc700 │ │ │ │ ldrtcc r4, [r2], #-577 @ 0xfffffdbf │ │ │ │ ldrthi r4, [r2], #-600 @ 0xfffffda8 │ │ │ │ @ instruction: 0x36314752 │ │ │ │ ldrtcc r4, [r2], #-600 @ 0xfffffda8 │ │ │ │ ldrcc r5, [r1, #-577]! @ 0xfffffdbf │ │ │ │ ldrtcc r5, [r2], #-600 @ 0xfffffda8 │ │ │ │ eorscc r5, r3, r1, asr #4 │ │ │ │ @@ -18846,15 +18846,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f4c8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ bl 78fc04 <_mesa_glapi_get_proc_address@@libgallium-25.0.7-2.so+0x13928> │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 6f490 │ │ │ │ - bl c6a644 │ │ │ │ + bl c6a690 │ │ │ │ strb r0, [r4, #445] @ 0x1bd │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #232 @ 0xe8 │ │ │ │ bl 78fd74 <_mesa_glapi_get_proc_address@@libgallium-25.0.7-2.so+0x13a98> │ │ │ │ b 6f46c │ │ │ │ ldr r1, [pc, #40] @ 6f4d4 │ │ │ │ @@ -18866,16 +18866,16 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r5, #0 │ │ │ │ b 6f490 │ │ │ │ @ instruction: 0x01a70bbc │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ - tsteq r5, ip, asr #22 │ │ │ │ + tsteq r5, r4, lsl #23 │ │ │ │ + @ instruction: 0x01151b9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ @@ -18982,15 +18982,15 @@ │ │ │ │ ldr r4, [r0, #708] @ 0x2c4 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #368] @ 0x170 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [r5, #368] @ 0x170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldrb r3, [r5, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ bne 6f6f8 │ │ │ │ ldr r3, [r5, #292] @ 0x124 │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r5, #296] @ 0x128 │ │ │ │ strne r8, [r5, #292] @ 0x124 │ │ │ │ @@ -19005,15 +19005,15 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 6f770 │ │ │ │ add sp, sp, #1296 @ 0x510 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl c6a898 │ │ │ │ + bl c6a8e4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ mvneq r1, #0 │ │ │ │ bne 6f6b0 │ │ │ │ b 6f6c8 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r0, [r3] │ │ │ │ @@ -19073,15 +19073,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0, #888] @ 0x378 │ │ │ │ cmp r3, #0 │ │ │ │ beq 6f7f4 │ │ │ │ blx r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl c6a8b0 │ │ │ │ + bl c6a8fc │ │ │ │ str r5, [r4, #408] @ 0x198 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r6, [r0, #292] @ 0x124 │ │ │ │ cmp r6, #0 │ │ │ │ bne 6f7dc │ │ │ │ @@ -19105,15 +19105,15 @@ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r0, [r3] │ │ │ │ bl b3e5c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b c6a938 │ │ │ │ + b c6a984 │ │ │ │ │ │ │ │ 0006f878 : │ │ │ │ ldr r3, [r0, #372] @ 0x174 │ │ │ │ str r3, [r1] │ │ │ │ ldr r3, [r0, #376] @ 0x178 │ │ │ │ str r3, [r2] │ │ │ │ bx lr │ │ │ │ @@ -19786,15 +19786,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 70424 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ beq 70324 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 703f8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r3, #21 │ │ │ │ @@ -20051,23 +20051,23 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4f2560 │ │ │ │ mov r1, r4 │ │ │ │ bl 4f2388 │ │ │ │ ldr r4, [pc, #40] @ 70758 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ strb r6, [r4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [r5] │ │ │ │ b 70700 │ │ │ │ @ instruction: 0x01a85523 │ │ │ │ @ instruction: 0x01a8550e │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ + tsteq r5, r4, asr #19 │ │ │ │ @ instruction: 0x01a854e6 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7085c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -20127,16 +20127,16 @@ │ │ │ │ bne 707cc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #27 │ │ │ │ bne 707a8 │ │ │ │ b 70818 │ │ │ │ mov r0, #5 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012bae74 │ │ │ │ smlawteq fp, r4, lr, sl │ │ │ │ + @ instruction: 0x012baf14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 7097c │ │ │ │ mov r4, r3 │ │ │ │ @@ -20199,16 +20199,16 @@ │ │ │ │ mov r3, #10 │ │ │ │ str r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r6] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x012bad28 │ │ │ │ - @ instruction: 0x012bad30 │ │ │ │ + @ instruction: 0x012bad78 │ │ │ │ + smlawbeq fp, r0, sp, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ @@ -20532,20 +20532,20 @@ │ │ │ │ b 70b20 │ │ │ │ mov r3, #31 │ │ │ │ str r3, [r7, r5, lsl #3] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ bne 70a40 │ │ │ │ b 70b20 │ │ │ │ - @ instruction: 0x012bab76 │ │ │ │ - @ instruction: 0x012babec │ │ │ │ - ldrdeq sl, [fp, -sl]! @ │ │ │ │ - @ instruction: 0x012bab08 │ │ │ │ - ldrdeq sl, [fp, -r8]! │ │ │ │ - @ instruction: 0x012ba848 │ │ │ │ + smlawteq fp, r6, fp, sl │ │ │ │ + @ instruction: 0x012bac3c │ │ │ │ + @ instruction: 0x012bac2a │ │ │ │ + @ instruction: 0x012bab58 │ │ │ │ + @ instruction: 0x012ba828 │ │ │ │ + @ instruction: 0x012ba898 │ │ │ │ andeq r0, r0, r6, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -20788,18 +20788,18 @@ │ │ │ │ b 70f88 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [r5, #12] │ │ │ │ b 711e8 │ │ │ │ mov r0, #2 │ │ │ │ b 70f9c │ │ │ │ - @ instruction: 0x012ba698 │ │ │ │ - @ instruction: 0x012ba6b0 │ │ │ │ - strdeq sl, [fp, -r0]! │ │ │ │ - ldrdeq sl, [fp, -r8]! │ │ │ │ + @ instruction: 0x012ba6e8 │ │ │ │ + @ instruction: 0x012ba700 │ │ │ │ + @ instruction: 0x012ba540 │ │ │ │ + @ instruction: 0x012ba428 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7133c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0] │ │ │ │ @@ -20888,15 +20888,15 @@ │ │ │ │ b 713fc │ │ │ │ mov r0, #5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #5 │ │ │ │ bx lr │ │ │ │ mvn r3, #0 │ │ │ │ b 713d0 │ │ │ │ - @ instruction: 0x012ba230 │ │ │ │ + smlawbeq fp, r0, r2, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr sl, [pc, #1344] @ 719a4 │ │ │ │ cmp r0, #0 │ │ │ │ add sl, pc, sl │ │ │ │ @@ -21233,18 +21233,18 @@ │ │ │ │ str r3, [r1, #208] @ 0xd0 │ │ │ │ str r3, [r1, #212] @ 0xd4 │ │ │ │ str r3, [r1, #216] @ 0xd8 │ │ │ │ str r3, [r1, #220] @ 0xdc │ │ │ │ b 71638 │ │ │ │ @ instruction: 0x01a6eb94 │ │ │ │ andeq r6, r0, r0, ror sl │ │ │ │ - smlawteq fp, ip, r0, sl │ │ │ │ + @ instruction: 0x012ba11c │ │ │ │ andeq r2, r0, r0, lsr r1 │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ - smlawbeq fp, r4, pc, r9 @ │ │ │ │ + ldrdeq r9, [fp, -r4]! │ │ │ │ teqeq r1, r0, lsl #26 │ │ │ │ andeq r0, r0, r8, lsl #12 │ │ │ │ cmp r0, #0 │ │ │ │ beq 71a2c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -21599,19 +21599,19 @@ │ │ │ │ ldr r3, [r3, #2512] @ 0x9d0 │ │ │ │ b 71dcc │ │ │ │ bl 5c9c0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr fp, [r3, #2172] @ 0x87c │ │ │ │ b 71ea0 │ │ │ │ @ instruction: 0x01a6e5a4 │ │ │ │ - strdeq r9, [fp, -r4]! │ │ │ │ - @ instruction: 0x012b9a5c │ │ │ │ - @ instruction: 0x012b9a38 │ │ │ │ + @ instruction: 0x012b9b44 │ │ │ │ + @ instruction: 0x012b9aac │ │ │ │ + smlawbeq fp, r8, sl, r9 │ │ │ │ andeq r3, r0, r0, lsl r7 │ │ │ │ - @ instruction: 0x012b97e8 │ │ │ │ + @ instruction: 0x012b9838 │ │ │ │ │ │ │ │ 00071f78 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so>: │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ @@ -21816,16 +21816,16 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ bl 79721c <_mesa_glapi_get_proc_address@@libgallium-25.0.7-2.so+0x1af40> │ │ │ │ str r0, [r4] │ │ │ │ b 72150 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x1d8> │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x01a5faac │ │ │ │ @ instruction: 0x01a5fa3c │ │ │ │ - @ instruction: 0x0114efd4 │ │ │ │ - tsteq r4, r0, ror #30 │ │ │ │ + tstpeq r4, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0114efb0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 72358 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x3e0> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble 72360 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x3e8> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -22079,15 +22079,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ lsr r3, r3, #1 │ │ │ │ bne 7266c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x6f4> │ │ │ │ b 72584 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x60c> │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a6dbe0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x012b926c │ │ │ │ + @ instruction: 0x012b92bc │ │ │ │ strdeq sp, [r6, r0]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 7297c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xa04> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -22254,16 +22254,16 @@ │ │ │ │ mov r0, #5 │ │ │ │ bx lr │ │ │ │ @ instruction: 0x36313050 │ │ │ │ subpl r4, r2, r2, asr r7 │ │ │ │ stmdapl r2, {r1, r4, r6, r8, r9, sl, lr}^ │ │ │ │ eorscc r5, r3, r1, asr #4 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ - ldrdeq r9, [fp, -ip]! │ │ │ │ - @ instruction: 0x012b9098 │ │ │ │ + @ instruction: 0x012b912c │ │ │ │ + @ instruction: 0x012b90e8 │ │ │ │ ldmdapl r2, {r1, r6, r8, r9, sl, lr}^ │ │ │ │ eorscc r5, r1, #81788928 @ 0x4e00000 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ submi r5, r7, #268435460 @ 0x10000004 │ │ │ │ cmpmi r2, r2, asr r7 │ │ │ │ cmpmi r2, r2, asr #14 │ │ │ │ @@ -22827,18 +22827,18 @@ │ │ │ │ str r0, [sl] │ │ │ │ beq 73438 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x14c0> │ │ │ │ cmp r9, #0 │ │ │ │ beq 73290 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x1318> │ │ │ │ cmp r9, r6 │ │ │ │ beq 732a4 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x132c> │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 732ec <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x1374> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r1, fp │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3, #12] │ │ │ │ strne r3, [fp, #24] │ │ │ │ @@ -22937,15 +22937,15 @@ │ │ │ │ ldr r2, [sl, #68] @ 0x44 │ │ │ │ mla r1, r2, r1, r3 │ │ │ │ mov r3, r1 │ │ │ │ b 73228 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x12b0> │ │ │ │ cmp r9, #0 │ │ │ │ beq 732a4 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x132c> │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 732a4 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x132c> │ │ │ │ ldr r1, [pc, #180] @ 73508 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x1590> │ │ │ │ cmp r2, r1 │ │ │ │ beq 73394 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x141c> │ │ │ │ add r1, r1, #17039360 @ 0x1040000 │ │ │ │ add r1, r1, #4608 @ 0x1200 │ │ │ │ add r1, r1, #19 │ │ │ │ @@ -22977,18 +22977,18 @@ │ │ │ │ b 73044 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x10cc> │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r4, sl │ │ │ │ mov r5, #2 │ │ │ │ b 72fcc <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x1054> │ │ │ │ @ instruction: 0x01a6d198 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x012b87e6 │ │ │ │ + @ instruction: 0x012b8836 │ │ │ │ @ instruction: 0x01a6d014 │ │ │ │ - smlawbeq fp, r7, r7, r8 │ │ │ │ - @ instruction: 0x012b8804 │ │ │ │ + ldrdeq r8, [fp, -r7]! │ │ │ │ + @ instruction: 0x012b8854 │ │ │ │ cmpmi r2, r2, asr r7 │ │ │ │ eorscc r3, r1, #80 @ 0x50 │ │ │ │ eorscc r4, r3, r8, asr r2 │ │ │ │ eorscc r4, r3, r1, asr #4 │ │ │ │ eorscc r5, r3, r1, asr #4 │ │ │ │ ldmdapl r2, {r1, r6, r8, r9, sl, lr}^ │ │ │ │ ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ @@ -22999,15 +22999,15 @@ │ │ │ │ eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ stmdapl r2, {r1, r4, r6, r8, r9, sl, lr}^ │ │ │ │ eorscc r5, r1, #81788928 @ 0x4e00000 │ │ │ │ eorscc r3, r2, r9, asr #8 │ │ │ │ @ instruction: 0x56595559 │ │ │ │ andeq r1, r0, r8, ror #16 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - @ instruction: 0x012b84a2 │ │ │ │ + strdeq r8, [fp, -r2]! │ │ │ │ subpl r4, r2, r2, asr r7 │ │ │ │ @ instruction: 0x36313050 │ │ │ │ eorscc r3, r1, r0, asr r0 │ │ │ │ submi r5, r7, #268435460 @ 0x10000004 │ │ │ │ cmpmi r2, r2, asr #14 │ │ │ │ eorscc r5, r3, r8, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -23623,15 +23623,15 @@ │ │ │ │ b 7378c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x1814> │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq ip, [r6, ip]! @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x36313050 │ │ │ │ eorscc r5, r3, r1, asr #4 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ - @ instruction: 0x012b7f2a │ │ │ │ + @ instruction: 0x012b7f7a │ │ │ │ @ instruction: 0x01a6c658 │ │ │ │ subpl r4, r2, r2, asr r7 │ │ │ │ stmdapl r2, {r1, r4, r6, r8, r9, sl, lr}^ │ │ │ │ ldmdapl r2, {r1, r6, r8, r9, sl, lr}^ │ │ │ │ eorscc r5, r1, #81788928 @ 0x4e00000 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ submi r5, r7, #268435460 @ 0x10000004 │ │ │ │ @@ -24284,16 +24284,16 @@ │ │ │ │ add r4, r4, #16384 @ 0x4000 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #3704] @ 0xe78 │ │ │ │ str r2, [r4, #3688] @ 0xe68 │ │ │ │ b 74840 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x28c8> │ │ │ │ mov r0, #5 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012b7508 │ │ │ │ - @ instruction: 0x012b74a0 │ │ │ │ + @ instruction: 0x012b7558 │ │ │ │ + strdeq r7, [fp, -r0]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r2 │ │ │ │ @@ -25358,49 +25358,49 @@ │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movne fp, #0 │ │ │ │ andeq fp, fp, #1 │ │ │ │ b 74c34 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x2cbc> │ │ │ │ @ instruction: 0x01a6b5c0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x012b717c │ │ │ │ + smlawteq fp, ip, r1, r7 │ │ │ │ @ instruction: 0x01a6b470 │ │ │ │ - @ instruction: 0x012b7074 │ │ │ │ - smlawbeq fp, r8, r0, r7 │ │ │ │ - @ instruction: 0x012b7004 │ │ │ │ - @ instruction: 0x012b6f9c │ │ │ │ - @ instruction: 0x012b6f34 │ │ │ │ - @ instruction: 0x012b6eb4 │ │ │ │ - ldrdeq r6, [fp, -r8]! │ │ │ │ - @ instruction: 0x012b6e3c │ │ │ │ - strdeq r6, [fp, -r2]! │ │ │ │ + smlawteq fp, r4, r0, r7 │ │ │ │ + ldrdeq r7, [fp, -r8]! │ │ │ │ + qsubeq r7, r4, fp │ │ │ │ + @ instruction: 0x012b6fec │ │ │ │ + smlawbeq fp, r4, pc, r6 @ │ │ │ │ + @ instruction: 0x012b6f04 │ │ │ │ + @ instruction: 0x012b6f28 │ │ │ │ + smlawbeq fp, ip, lr, r6 │ │ │ │ + @ instruction: 0x012b6e42 │ │ │ │ + @ instruction: 0x012b6e4c │ │ │ │ + @ instruction: 0x012b6e12 │ │ │ │ strdeq r6, [fp, -ip]! │ │ │ │ - smlawteq fp, r2, sp, r6 │ │ │ │ - @ instruction: 0x012b6dac │ │ │ │ - smlawbeq fp, r2, sp, r6 │ │ │ │ - @ instruction: 0x012b6d9c │ │ │ │ - @ instruction: 0x012b6c12 │ │ │ │ - @ instruction: 0x012b6b64 │ │ │ │ - @ instruction: 0x012b6b1c │ │ │ │ - @ instruction: 0x012b6a9c │ │ │ │ - @ instruction: 0x012b6a30 │ │ │ │ - ldrdeq r6, [fp, -r0]! │ │ │ │ - @ instruction: 0x012b6970 │ │ │ │ - @ instruction: 0x012b6910 │ │ │ │ - @ instruction: 0x012b68bc │ │ │ │ - @ instruction: 0x012b685c │ │ │ │ + ldrdeq r6, [fp, -r2]! │ │ │ │ + @ instruction: 0x012b6dec │ │ │ │ + @ instruction: 0x012b6c62 │ │ │ │ + @ instruction: 0x012b6bb4 │ │ │ │ + @ instruction: 0x012b6b6c │ │ │ │ + @ instruction: 0x012b6aec │ │ │ │ + smlawbeq fp, r0, sl, r6 │ │ │ │ + @ instruction: 0x012b6a20 │ │ │ │ + smlawteq fp, r0, r9, r6 │ │ │ │ + @ instruction: 0x012b6960 │ │ │ │ + @ instruction: 0x012b690c │ │ │ │ + @ instruction: 0x012b68ac │ │ │ │ andeq r1, r0, r4, lsr #31 │ │ │ │ andeq r4, r0, r0, asr r6 │ │ │ │ andeq sl, r1, r0, asr #30 │ │ │ │ @ instruction: 0xffd8ffdb │ │ │ │ - @ instruction: 0x012b6540 │ │ │ │ - @ instruction: 0x012b64b4 │ │ │ │ + @ instruction: 0x012b6590 │ │ │ │ + @ instruction: 0x012b6504 │ │ │ │ andeq r0, r1, r1 │ │ │ │ - @ instruction: 0x012b5fa0 │ │ │ │ - smlawbeq fp, ip, pc, r5 @ │ │ │ │ + strdeq r5, [fp, -r0]! │ │ │ │ + ldrdeq r5, [fp, -ip]! │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 8970c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x17794> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movne fp, #0 │ │ │ │ @@ -26011,19 +26011,19 @@ │ │ │ │ bcc 76414 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x449c> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #2520] @ 0x9d8 │ │ │ │ b 76178 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x4200> │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a6a16c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x012b5e3c │ │ │ │ - @ instruction: 0x012b5cbc │ │ │ │ + smlawbeq fp, ip, lr, r5 │ │ │ │ + @ instruction: 0x012b5d0c │ │ │ │ @ instruction: 0x01a69ec0 │ │ │ │ - @ instruction: 0x012b5aa0 │ │ │ │ - @ instruction: 0x012b59e4 │ │ │ │ + strdeq r5, [fp, -r0]! │ │ │ │ + @ instruction: 0x012b5a34 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #604] @ 766d8 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x4760> │ │ │ │ mov r8, r3 │ │ │ │ @@ -26284,18 +26284,18 @@ │ │ │ │ cmp r2, lr │ │ │ │ strb r3, [ip, #1]! │ │ │ │ bne 76868 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x48f0> │ │ │ │ ldr r3, [pc, #28] @ 768a4 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x492c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #204] @ 0xcc │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x012b55e0 │ │ │ │ + @ instruction: 0x012b5630 │ │ │ │ @ instruction: 0x01a7f448 │ │ │ │ @ instruction: 0x01a7f41c │ │ │ │ - @ instruction: 0x012b5594 │ │ │ │ + @ instruction: 0x012b55e4 │ │ │ │ @ instruction: 0x01a7f3bc │ │ │ │ @ instruction: 0x01a7f390 │ │ │ │ ldr r3, [r0, #196] @ 0xc4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #196] @ 0xc4 │ │ │ │ bx lr │ │ │ │ @@ -26388,16 +26388,16 @@ │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ bne 769c8 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x4a50> │ │ │ │ ldr r3, [pc, #12] @ 76a34 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x4abc> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #172] @ 0xac │ │ │ │ b 769c8 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x4a50> │ │ │ │ - @ instruction: 0x012b551c │ │ │ │ - smlawteq fp, r4, r4, r5 │ │ │ │ + @ instruction: 0x012b556c │ │ │ │ + @ instruction: 0x012b5514 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ addne r2, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -27079,18 +27079,18 @@ │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r3 │ │ │ │ b 77480 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x5508> │ │ │ │ @ instruction: 0x01a68c10 │ │ │ │ - @ instruction: 0x012b4b50 │ │ │ │ + @ instruction: 0x012b4ba0 │ │ │ │ strdeq ip, [r6, ip]! @ │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x01149bf8 │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r2, #12] │ │ │ │ ldr r2, [r1, #136] @ 0x88 │ │ │ │ mov r7, r1 │ │ │ │ @@ -27564,18 +27564,18 @@ │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r3 │ │ │ │ b 77bec <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x5c74> │ │ │ │ strdeq r8, [r6, r4]! │ │ │ │ - @ instruction: 0x012b4421 │ │ │ │ + @ instruction: 0x012b4471 │ │ │ │ @ instruction: 0x01a6bd69 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq r4, r4, ror #8 │ │ │ │ + @ instruction: 0x011494b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -28500,18 +28500,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r1, #1284] @ 0x504 │ │ │ │ b 789fc <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x6a84> │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r1, #1284] @ 0x504 │ │ │ │ b 789fc <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x6a84> │ │ │ │ @ instruction: 0x01a67650 │ │ │ │ - @ instruction: 0x012b3596 │ │ │ │ + @ instruction: 0x012b35e6 │ │ │ │ @ instruction: 0x01a6aee6 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq r4, r0, ror #11 │ │ │ │ + tsteq r4, r0, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #3616] @ 79978 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x7a00> │ │ │ │ ldr r3, [pc, #3616] @ 7997c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x7a04> │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -30166,15 +30166,15 @@ │ │ │ │ add r6, r6, #904 @ 0x388 │ │ │ │ strh r3, [r6] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0x01a65bc8 │ │ │ │ ldrdeq r9, [r6, fp]! │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x01146bd4 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -31142,17 +31142,17 @@ │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [r5, #168] @ 0xa8 │ │ │ │ b 7b0d8 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9160> │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a65500 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrdeq r5, [r6, ip]! │ │ │ │ - @ instruction: 0x012b0f37 │ │ │ │ - @ instruction: 0x012b0e57 │ │ │ │ - ldrdeq r0, [fp, -r8]! │ │ │ │ + smlawbeq fp, r7, pc, r0 @ │ │ │ │ + smulwbeq fp, r7, lr │ │ │ │ + @ instruction: 0x012b0e28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7b4e0 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9568> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -31443,15 +31443,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r0, #428] @ 0x1ac │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ mov r1, sl │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7baa4 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9b2c> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq 7badc <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9b64> │ │ │ │ cmp r7, #0 │ │ │ │ ble 7ba8c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9b14> │ │ │ │ @@ -31546,15 +31546,15 @@ │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 7b938 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x99c0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7b938 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x99c0> │ │ │ │ mov r1, r4 │ │ │ │ b 7baa8 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9b30> │ │ │ │ mov r0, r6 │ │ │ │ bl 5190ec │ │ │ │ mov r0, #2 │ │ │ │ @@ -31626,15 +31626,15 @@ │ │ │ │ cmp r6, r9 │ │ │ │ bne 7bb78 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9c00> │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ beq 7bc14 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9c9c> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7bc54 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9cdc> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ bl 5190ec │ │ │ │ mov r0, r5 │ │ │ │ @@ -31733,16 +31733,16 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ 7bdf8 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9e80> │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ 7bdfc <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9e84> │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #76] @ 7be00 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9e88> │ │ │ │ bx lr │ │ │ │ - strdeq r0, [fp, -r1]! │ │ │ │ - smulwteq fp, r7, r2 │ │ │ │ + @ instruction: 0x012b0341 │ │ │ │ + @ instruction: 0x012b0337 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ eorscc r3, r1, r0, asr r0 │ │ │ │ ldrtcc r4, [r2], #-600 @ 0xfffffda8 │ │ │ │ ldrtcc r5, [r2], #-577 @ 0xfffffdbf │ │ │ │ eorscc r5, r3, #1879048196 @ 0x70000004 │ │ │ │ eorscs r3, r6, r2, asr r1 │ │ │ │ @@ -31953,18 +31953,18 @@ │ │ │ │ b 7c034 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xa0bc> │ │ │ │ ldr r3, [pc, #100] @ 7c178 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xa200> │ │ │ │ b 7c034 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xa0bc> │ │ │ │ ldr r3, [pc, #96] @ 7c17c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xa204> │ │ │ │ b 7c034 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xa0bc> │ │ │ │ ldr r3, [pc, #92] @ 7c180 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xa208> │ │ │ │ b 7c034 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xa0bc> │ │ │ │ - ldrdeq pc, [sl, -r0]! │ │ │ │ - smlawteq sl, sp, pc, pc @ │ │ │ │ + @ instruction: 0x012b0020 │ │ │ │ + @ instruction: 0x012b001d │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - msreq (UNDEF: 58), fp, lsr #31 │ │ │ │ + strdeq pc, [sl, -fp]! │ │ │ │ cmpmi r2, r2, asr r7 │ │ │ │ cmpmi r2, r2, asr #14 │ │ │ │ ldmdapl r2, {r1, r6, r8, r9, sl, lr}^ │ │ │ │ eorscc r5, r3, r1, asr #4 │ │ │ │ eorscc r4, r3, r1, asr #4 │ │ │ │ stmdapl r2, {r1, r4, r6, r8, r9, sl, lr}^ │ │ │ │ eorscc r5, r1, #93323264 @ 0x5900000 │ │ │ │ @@ -32174,15 +32174,15 @@ │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 5c2ac │ │ │ │ b 7c2ec <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xa374> │ │ │ │ @ instruction: 0x01a63e5c │ │ │ │ andeq r3, r0, r0, lsl r7 │ │ │ │ - strdeq pc, [sl, -ip]! │ │ │ │ + msreq R10_fiq, ip, asr #28 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ b 7be04 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9e8c> │ │ │ │ b 7be04 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x9e8c> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -33233,21 +33233,21 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r1, [sp, #96] @ 0x60 │ │ │ │ beq 7d5a4 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xb62c> │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7d558 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xb5e0> │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ @@ -33273,15 +33273,15 @@ │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 7d534 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xb5bc> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7d534 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xb5bc> │ │ │ │ mov r1, r4 │ │ │ │ b 7d5a4 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xb62c> │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 5190ec │ │ │ │ mov r0, #8 │ │ │ │ @@ -33314,27 +33314,27 @@ │ │ │ │ b 7cf58 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xafe0> │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 5190ec │ │ │ │ mov r0, #3 │ │ │ │ b 7d564 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xb5ec> │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7d650 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xb6d8> │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 7d650 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xb6d8> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7d650 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xb6d8> │ │ │ │ mov r1, r4 │ │ │ │ b 7d678 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xb700> │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a63298 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @@ -33697,15 +33697,15 @@ │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ mov r7, #0 │ │ │ │ ldr r5, [r8], #4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 7dc70 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xbcf8> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e1c4 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xc24c> │ │ │ │ cmp r9, r8 │ │ │ │ str r7, [r8, #-4] │ │ │ │ bne 7dc50 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xbcd8> │ │ │ │ mov r0, fp │ │ │ │ bl 5c9c0 │ │ │ │ @@ -34236,15 +34236,15 @@ │ │ │ │ beq 7d980 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xba08> │ │ │ │ ldr r2, [pc, #596] @ 7e714 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xc79c> │ │ │ │ ldr r3, [pc, #636] @ 7e740 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xc7c8> │ │ │ │ cmp r1, r2 │ │ │ │ movne r3, #0 │ │ │ │ b 7d980 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xba08> │ │ │ │ mov r1, #1 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r8, [sp, #340] @ 0x154 │ │ │ │ b 7e128 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xc1b0> │ │ │ │ ldr r3, [pc, #608] @ 7e744 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xc7cc> │ │ │ │ cmp r2, r3 │ │ │ │ moveq r3, #75 @ 0x4b │ │ │ │ beq 7d980 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xba08> │ │ │ │ bgt 7e650 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xc6d8> │ │ │ │ @@ -34361,28 +34361,28 @@ │ │ │ │ bne 7da3c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xbac4> │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r4, [sp, #340] @ 0x154 │ │ │ │ cmp r4, #0 │ │ │ │ beq 7e6d0 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xc758> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e7a8 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xc830> │ │ │ │ mov r7, #0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #340] @ 0x154 │ │ │ │ b 7e768 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xc7f0> │ │ │ │ @ instruction: 0x01a628a0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpmi r2, r2, asr #14 │ │ │ │ - strdeq lr, [sl, -lr]! @ │ │ │ │ + @ instruction: 0x012ae84e │ │ │ │ @ instruction: 0x01a62770 │ │ │ │ - smlawbeq sl, r8, r7, lr │ │ │ │ + ldrdeq lr, [sl, -r8]! │ │ │ │ eorscc r5, r1, #81788928 @ 0x4e00000 │ │ │ │ subpl r4, r2, r2, asr r7 │ │ │ │ subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ eorspl r3, r4, r4, lsr r4 │ │ │ │ eorscc r5, r3, r8, asr r2 │ │ │ │ eorscc r3, r1, #80 @ 0x50 │ │ │ │ eorscc r3, r1, r0, asr r0 │ │ │ │ @@ -34407,15 +34407,15 @@ │ │ │ │ str r7, [r5, #-4] │ │ │ │ beq 7e394 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xc41c> │ │ │ │ ldr r4, [r5], #4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 7e75c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xc7e4> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7e75c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xc7e4> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -35094,19 +35094,19 @@ │ │ │ │ ldr r3, [pc, #116] @ 7f298 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xd320> │ │ │ │ b 7edc4 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xce4c> │ │ │ │ ldr r3, [pc, #112] @ 7f29c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xd324> │ │ │ │ b 7edc4 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xce4c> │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a6130c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlawteq sl, r0, r2, sp │ │ │ │ + @ instruction: 0x012ad310 │ │ │ │ @ instruction: 0x01a61084 │ │ │ │ - @ instruction: 0x012ad0ae │ │ │ │ + strdeq sp, [sl, -lr]! │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - @ instruction: 0x012ad02e │ │ │ │ + @ instruction: 0x012ad07e │ │ │ │ cmpmi r2, r2, asr r7 │ │ │ │ cmpmi r2, r2, asr #14 │ │ │ │ ldmdapl r2, {r1, r6, r8, r9, sl, lr}^ │ │ │ │ eorscc r5, r3, r1, asr #4 │ │ │ │ eorscc r4, r3, r1, asr #4 │ │ │ │ ldmdbpl r6, {r0, r2, r4, r6, r8, fp, ip, lr}^ │ │ │ │ subscc r5, r9, #373293056 @ 0x16400000 │ │ │ │ @@ -35154,15 +35154,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a60d3c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq fp, r4, asr #4 │ │ │ │ + @ instruction: 0x011b5294 │ │ │ │ @ instruction: 0x01a60d08 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ rsb r7, r3, #32 │ │ │ │ cmp r7, #31 │ │ │ │ pophi {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -38815,24 +38815,24 @@ │ │ │ │ ldr lr, [sp, #60] @ 0x3c │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl 76460 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x44e8> │ │ │ │ b 81d10 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xfd98> │ │ │ │ @ instruction: 0x01a5e30c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a5e2e0 │ │ │ │ - smlawbeq sl, r8, pc, r9 @ │ │ │ │ + ldrdeq r9, [sl, -r8]! │ │ │ │ andeq r0, r2, r9 │ │ │ │ - smlawteq sl, r8, r5, r9 │ │ │ │ + @ instruction: 0x012a9618 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - smlawbeq sl, r4, r2, r9 │ │ │ │ + ldrdeq r9, [sl, -r4]! │ │ │ │ tstcc r4, #1073741824 @ 0x40000000 │ │ │ │ - tsteq r3, ip, asr #30 │ │ │ │ - @ instruction: 0x011b12fc │ │ │ │ - tsteq r3, r8, ror r9 │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ + @ instruction: 0x0113df9c │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ + tsteq r3, r8, asr #19 │ │ │ │ + @ instruction: 0x011b0d9c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 7f900 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0xd988> │ │ │ │ cmp r0, #0 │ │ │ │ bne 834a4 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x1152c> │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ @@ -46898,16 +46898,16 @@ │ │ │ │ sub r2, r3, r5 │ │ │ │ add r2, r2, #1 │ │ │ │ b 8aabc <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x18b44> │ │ │ │ @ instruction: 0x01a5647c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a56450 │ │ │ │ @ instruction: 0xfffffd88 │ │ │ │ - @ instruction: 0x012a257a │ │ │ │ - @ instruction: 0x012a20e6 │ │ │ │ + smlawteq sl, sl, r5, r2 │ │ │ │ + @ instruction: 0x012a2136 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #16 │ │ │ │ beq 8c53c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x1a5c4> │ │ │ │ lsr r3, ip, #31 │ │ │ │ adds r0, r0, r0 │ │ │ │ adc ip, ip, ip │ │ │ │ cmp r3, #0 │ │ │ │ @@ -54363,20 +54363,20 @@ │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 921e4 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x2026c> │ │ │ │ ldr sl, [r7] │ │ │ │ cmp sl, r4 │ │ │ │ beq 91f74 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x1fffc> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp sl, #0 │ │ │ │ beq 91f74 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x1fffc> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 91f74 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x1fffc> │ │ │ │ mov r0, sl │ │ │ │ bl 9543c │ │ │ │ add sl, sp, #96 @ 0x60 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ @@ -54399,15 +54399,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5190ec │ │ │ │ ldr r4, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ beq 91ff0 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20078> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 91ff0 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20078> │ │ │ │ mov r0, r4 │ │ │ │ bl 9543c │ │ │ │ mov r0, r7 │ │ │ │ bl 5c9c0 │ │ │ │ ldr r2, [pc, #512] @ 92200 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20288> │ │ │ │ @@ -54467,15 +54467,15 @@ │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9216c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x201f4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 91fbc <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20044> │ │ │ │ mov r0, r4 │ │ │ │ bl 5190ec │ │ │ │ @@ -54488,15 +54488,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5190c8 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, #0 │ │ │ │ beq 9215c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x201e4> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9215c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x201e4> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ @@ -54508,15 +54508,15 @@ │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ beq 920f8 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20180> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 920f8 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20180> │ │ │ │ mov r5, r6 │ │ │ │ b 9216c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x201f4> │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ b 9202c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x200b4> │ │ │ │ mov r3, #116 @ 0x74 │ │ │ │ @@ -54535,15 +54535,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r5, #23 │ │ │ │ b 91ff8 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20080> │ │ │ │ mov r3, #54 @ 0x36 │ │ │ │ b 9202c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x200b4> │ │ │ │ @ instruction: 0x01a4e120 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrdeq sl, [r9, -r2]! │ │ │ │ + @ instruction: 0x0129a322 │ │ │ │ strdeq sp, [r4, r8]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ bl 95ca8 │ │ │ │ @@ -54553,30 +54553,30 @@ │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ bl 5190c8 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ beq 92250 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x202d8> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9229c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20324> │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ bl 5190ec │ │ │ │ mov r0, r6 │ │ │ │ bl 95dc4 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ beq 9228c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20314> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 922b0 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20338> │ │ │ │ mov r0, r4 │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ @@ -54788,15 +54788,15 @@ │ │ │ │ str r0, [r4] │ │ │ │ b 9254c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x205d4> │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a514e8 │ │ │ │ ldrdeq sp, [r4, r4]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a4da8c │ │ │ │ - tsteq r2, r4, ror #23 │ │ │ │ + tsteq r2, r4, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #828] @ 9294c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x209d4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -54874,20 +54874,20 @@ │ │ │ │ subs r9, r0, #0 │ │ │ │ beq 9293c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x209c4> │ │ │ │ ldr fp, [r9] │ │ │ │ cmp fp, r6 │ │ │ │ beq 92768 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x207f0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp fp, #0 │ │ │ │ beq 92768 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x207f0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 92908 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20990> │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -54979,15 +54979,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 5190ec │ │ │ │ ldr r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ beq 928f8 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20980> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9292c <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x209b4> │ │ │ │ mov r0, r9 │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, #25 │ │ │ │ b 927e0 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20868> │ │ │ │ mov r0, fp │ │ │ │ @@ -55005,17 +55005,17 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r0, sl │ │ │ │ bl 5190ec │ │ │ │ mov r0, #23 │ │ │ │ b 927e0 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20868> │ │ │ │ @ instruction: 0x01a4d9e0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01299d44 │ │ │ │ + @ instruction: 0x01299d94 │ │ │ │ @ instruction: 0x01a4d810 │ │ │ │ - @ instruction: 0x01299c10 │ │ │ │ + @ instruction: 0x01299c60 │ │ │ │ andeq r1, r0, r4, lsr #31 │ │ │ │ andeq r4, r0, r0, asr r6 │ │ │ │ andeq sl, r1, r0, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -55036,15 +55036,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 95dc4 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ beq 929dc <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20a64> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 929ec <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20a74> │ │ │ │ mov r0, r4 │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ @@ -55076,15 +55076,15 @@ │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [ip, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0129991c │ │ │ │ + @ instruction: 0x0129996c │ │ │ │ mov ip, #0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov lr, #28672 @ 0x7000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ sub lr, ip, lr │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -56056,27 +56056,27 @@ │ │ │ │ str r3, [r1, #-808] @ 0xfffffcd8 │ │ │ │ str r5, [r1, #-804] @ 0xfffffcdc │ │ │ │ b 93818 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x218a0> │ │ │ │ @ instruction: 0x01a4d51c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsl #12 │ │ │ │ - @ instruction: 0x012995be │ │ │ │ + @ instruction: 0x0129960e │ │ │ │ andeq r6, r0, ip, ror #6 │ │ │ │ - @ instruction: 0x01299558 │ │ │ │ - @ instruction: 0x01299466 │ │ │ │ + @ instruction: 0x012995a8 │ │ │ │ + @ instruction: 0x012994b6 │ │ │ │ @ instruction: 0x01a4d0e8 │ │ │ │ - tsteq r2, r8, ror #26 │ │ │ │ - tsteq r2, r0, lsr fp │ │ │ │ - @ instruction: 0x0112d8f0 │ │ │ │ - @ instruction: 0x0112d794 │ │ │ │ + @ instruction: 0x0112ddb8 │ │ │ │ + tsteq r2, r0, lsl #23 │ │ │ │ + tsteq r2, r0, asr #18 │ │ │ │ + tsteq r2, r4, ror #15 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xfffffe01 │ │ │ │ - tsteq r2, ip, ror #19 │ │ │ │ - @ instruction: 0x01297c04 │ │ │ │ + tsteq r2, ip, lsr sl │ │ │ │ + @ instruction: 0x01297c54 │ │ │ │ ldr r1, [pc, #-28] @ 939e0 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x21a68> │ │ │ │ mov r0, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 92500 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x20588> │ │ │ │ sub r3, fp, #28672 @ 0x7000 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -57503,17 +57503,17 @@ │ │ │ │ bl 4f265c │ │ │ │ str r0, [r4] │ │ │ │ b 94fb8 <__vaDriverInit_1_22@@libgallium-25.0.7-2.so+0x23040> │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a4ea7c │ │ │ │ @ instruction: 0x01a4b064 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq r2, r4, asr r2 │ │ │ │ + tsteq r2, r4, lsr #5 │ │ │ │ @ instruction: 0x01a4b01c │ │ │ │ - tsteq r2, r4, ror r1 │ │ │ │ + tsteq r2, r4, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ bl 95ca8 │ │ │ │ @@ -57536,15 +57536,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #19 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - tsteq r2, ip, ror #2 │ │ │ │ + @ instruction: 0x0112c1bc │ │ │ │ │ │ │ │ 000950e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -57660,15 +57660,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ strh r3, [sp, #74] @ 0x4a │ │ │ │ ldr r3, [r0, #428] @ 0x1ac │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r7, #220] @ 0xdc │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9538c │ │ │ │ ldr r3, [r7, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ beq 9536c │ │ │ │ mov r0, r7 │ │ │ │ bl 95b8c │ │ │ │ @@ -57718,29 +57718,29 @@ │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 952d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 952d4 │ │ │ │ mov r5, r4 │ │ │ │ b 9538c │ │ │ │ mov r4, #23 │ │ │ │ b 9537c │ │ │ │ ldr r0, [r6] │ │ │ │ bl 95dc4 │ │ │ │ ldr r4, [r7, #220] @ 0xdc │ │ │ │ cmp r4, #0 │ │ │ │ beq 95404 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 95404 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ @@ -57767,15 +57767,15 @@ │ │ │ │ add r0, r4, #12 │ │ │ │ bl 63e770 │ │ │ │ ldr r5, [r4, #220] @ 0xdc │ │ │ │ cmp r5, #0 │ │ │ │ beq 95480 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 954b0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ str r2, [r4, #220] @ 0xdc │ │ │ │ blx r3 │ │ │ │ @@ -57807,20 +57807,20 @@ │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 95574 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r8, r5 │ │ │ │ beq 9553c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9553c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9553c │ │ │ │ mov r0, r8 │ │ │ │ bl 9543c │ │ │ │ mov r0, r4 │ │ │ │ stm r4, {r5, r6} │ │ │ │ bl 95b8c │ │ │ │ @@ -57845,15 +57845,15 @@ │ │ │ │ bl 95ca8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 955c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 95dc4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 955c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 9543c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #3 │ │ │ │ @@ -57869,15 +57869,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 95dc4 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ beq 95618 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 95628 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ @@ -57969,42 +57969,42 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #120] @ 95804 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #112] @ 95808 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x01296e5c │ │ │ │ - tsteq r2, r8, lsl ip │ │ │ │ - @ instruction: 0x0112bbdc │ │ │ │ - tsteq r2, ip, ror #10 │ │ │ │ + @ instruction: 0x01296eac │ │ │ │ + tsteq r2, r8, ror #24 │ │ │ │ + tsteq r2, ip, lsr #24 │ │ │ │ + @ instruction: 0x0112c5bc │ │ │ │ + tsteq r2, ip, asr #1 │ │ │ │ tsteq r2, ip, ror r0 │ │ │ │ - tsteq r2, ip, lsr #32 │ │ │ │ - tsteq r2, r0, ror #31 │ │ │ │ - @ instruction: 0x0112bf94 │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ - @ instruction: 0x0112bef0 │ │ │ │ - @ instruction: 0x0112be94 │ │ │ │ - @ instruction: 0x0112c290 │ │ │ │ - tsteq r2, r0, rrx │ │ │ │ - @ instruction: 0x0112bc90 │ │ │ │ - tsteq r2, r8, lsl #24 │ │ │ │ - tsteq r2, r0, lsr #27 │ │ │ │ - tsteq r2, r8, asr sp │ │ │ │ - tsteq r2, r0, lsl sp │ │ │ │ - tsteq r2, r8, asr #25 │ │ │ │ - tsteq r2, r0, lsr #3 │ │ │ │ - tsteq r2, r4, lsl #1 │ │ │ │ - tsteq r2, r0, asr #32 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, r0, asr #5 │ │ │ │ - tsteq r2, r0, lsr fp │ │ │ │ - tsteq r2, r0, lsr #27 │ │ │ │ - tsteq r2, r8, asr sp │ │ │ │ - tsteq r2, r8, lsl #9 │ │ │ │ + tsteq r2, r0, lsr r0 │ │ │ │ + tsteq r2, r4, ror #31 │ │ │ │ + @ instruction: 0x0112bf9c │ │ │ │ + tsteq r2, r0, asr #30 │ │ │ │ + tsteq r2, r4, ror #29 │ │ │ │ + tsteq r2, r0, ror #5 │ │ │ │ + ldrheq ip, [r2, -r0] │ │ │ │ + tsteq r2, r0, ror #25 │ │ │ │ + tsteq r2, r8, asr ip │ │ │ │ + @ instruction: 0x0112bdf0 │ │ │ │ + tsteq r2, r8, lsr #27 │ │ │ │ + tsteq r2, r0, ror #26 │ │ │ │ + tsteq r2, r8, lsl sp │ │ │ │ + @ instruction: 0x0112c1f0 │ │ │ │ + ldrsbeq ip, [r2, -r4] │ │ │ │ + @ instruction: 0x0112c090 │ │ │ │ + tsteq r2, r8, ror r3 │ │ │ │ + tsteq r2, r0, lsl r3 │ │ │ │ + tsteq r2, r0, lsl #23 │ │ │ │ + @ instruction: 0x0112bdf0 │ │ │ │ + tsteq r2, r8, lsr #27 │ │ │ │ + @ instruction: 0x0112c4d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -58086,29 +58086,29 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #252] @ 95a60 │ │ │ │ mov r2, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 959e8 │ │ │ │ ldr r4, [pc, #224] @ 95a64 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 959bc │ │ │ │ ldr r5, [pc, #208] @ 95a68 │ │ │ │ subs r4, r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ movne r4, #1 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 959cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 6ba5d4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4] │ │ │ │ @@ -58128,26 +58128,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 95a0c │ │ │ │ cmp r5, #0 │ │ │ │ bne 959f8 │ │ │ │ b 9597c │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 95a38 │ │ │ │ cmp r5, #0 │ │ │ │ bne 959f0 │ │ │ │ b 9597c │ │ │ │ @ instruction: 0x01a60330 │ │ │ │ @@ -58159,30 +58159,30 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #244] @ 95b7c │ │ │ │ mov r2, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 95b04 │ │ │ │ ldr r4, [pc, #216] @ 95b80 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 95ac0 │ │ │ │ bl 6ba7bc │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 95af4 │ │ │ │ ldr r4, [pc, #188] @ 95b84 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -58199,26 +58199,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 95b28 │ │ │ │ cmp r5, #0 │ │ │ │ bne 95b14 │ │ │ │ b 95aa0 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 95b54 │ │ │ │ cmp r5, #0 │ │ │ │ bne 95b0c │ │ │ │ b 95aa0 │ │ │ │ @ instruction: 0x01a6020c │ │ │ │ @@ -58231,30 +58231,30 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #244] @ 95c98 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ subs r3, r0, #0 │ │ │ │ bne 95c04 │ │ │ │ ldr r3, [pc, #212] @ 95c9c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ beq 95be0 │ │ │ │ mov r1, r4 │ │ │ │ bl 6ba634 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, #184] @ 95ca0 │ │ │ │ mvn r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 95c50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #2 │ │ │ │ bne 95c6c │ │ │ │ ldr r5, [pc, #144] @ 95ca4 │ │ │ │ @@ -58263,15 +58263,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 95c28 │ │ │ │ cmp r6, #0 │ │ │ │ bne 95c14 │ │ │ │ b 95bc0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -58281,15 +58281,15 @@ │ │ │ │ bl 4e2148 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 95c70 │ │ │ │ cmp r6, #0 │ │ │ │ bne 95c0c │ │ │ │ b 95bc0 │ │ │ │ strdeq r0, [r6, r0]! @ │ │ │ │ @@ -58302,30 +58302,30 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #244] @ 95db4 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ subs r3, r0, #0 │ │ │ │ bne 95d20 │ │ │ │ ldr r3, [pc, #212] @ 95db8 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ cmp r4, #0 │ │ │ │ beq 95cfc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6ba720 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, #184] @ 95dbc │ │ │ │ mvn r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 95d6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #2 │ │ │ │ bne 95d88 │ │ │ │ ldr r4, [pc, #144] @ 95dc0 │ │ │ │ @@ -58334,15 +58334,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 95d44 │ │ │ │ cmp r6, #0 │ │ │ │ bne 95d30 │ │ │ │ b 95cdc │ │ │ │ mov r3, #0 │ │ │ │ @@ -58352,15 +58352,15 @@ │ │ │ │ bl 4e2148 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 95d8c │ │ │ │ cmp r6, #0 │ │ │ │ bne 95d28 │ │ │ │ b 95cdc │ │ │ │ ldrdeq pc, [r5, r4]! │ │ │ │ @@ -58373,28 +58373,28 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #224] @ 95ebc │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ subs r3, r0, #0 │ │ │ │ bne 95e44 │ │ │ │ ldr r3, [pc, #192] @ 95ec0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 95e10 │ │ │ │ mov r1, r4 │ │ │ │ bl 6ba750 │ │ │ │ ldr r4, [pc, #172] @ 95ec4 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -58407,26 +58407,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 95e68 │ │ │ │ cmp r6, #0 │ │ │ │ bne 95e54 │ │ │ │ b 95df8 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 95e94 │ │ │ │ cmp r6, #0 │ │ │ │ bne 95e4c │ │ │ │ b 95df8 │ │ │ │ @ instruction: 0x01a5feb8 │ │ │ │ @@ -58702,15 +58702,15 @@ │ │ │ │ str r0, [r4] │ │ │ │ b 9626c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq sp, [r4, r0]! │ │ │ │ @ instruction: 0x01a49db4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a49d6c │ │ │ │ - tsteq r2, r4, asr #29 │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r3 │ │ │ │ @@ -58726,20 +58726,20 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 96684 │ │ │ │ ldr r8, [r5] │ │ │ │ cmp r8, r4 │ │ │ │ beq 96390 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r8, #0 │ │ │ │ beq 96390 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 964d0 │ │ │ │ mov r8, r5 │ │ │ │ add sl, r4, #224 @ 0xe0 │ │ │ │ str r4, [r8], #4 │ │ │ │ mov r0, sl │ │ │ │ bl 5190c8 │ │ │ │ @@ -58752,15 +58752,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 5190ec │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ beq 963e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 964c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r4, r5, #3056 @ 0xbf0 │ │ │ │ @@ -58928,20 +58928,20 @@ │ │ │ │ bl 5190ec │ │ │ │ b 963ec │ │ │ │ mov r6, #23 │ │ │ │ b 963ec │ │ │ │ mov r6, #16 │ │ │ │ b 9650c │ │ │ │ andeq r0, r0, r8, lsr #24 │ │ │ │ - tsteq r2, r4, lsl r8 │ │ │ │ - @ instruction: 0x01296066 │ │ │ │ - @ instruction: 0x01296026 │ │ │ │ - @ instruction: 0x0112b6b0 │ │ │ │ - tsteq r2, r8, lsr #12 │ │ │ │ - tsteq r2, ip, ror #11 │ │ │ │ + tsteq r2, r4, ror #16 │ │ │ │ + strheq r6, [r9, -r6]! @ │ │ │ │ + @ instruction: 0x01296076 │ │ │ │ + tsteq r2, r0, lsl #14 │ │ │ │ + tsteq r2, r8, ror r6 │ │ │ │ + tsteq r2, ip, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 95ca8 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -58982,15 +58982,15 @@ │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ bl 5190ec │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ beq 9677c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9678c │ │ │ │ mov r0, r4 │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ @@ -59203,15 +59203,15 @@ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r3 │ │ │ │ bl 63e638 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 96c58 │ │ │ │ ldr r3, [r4, #3012] @ 0xbc4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 97180 │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -59340,39 +59340,39 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r0 │ │ │ │ beq 96d14 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 97128 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [r4, #3024] @ 0xbd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 654f10 │ │ │ │ cmp r5, #0 │ │ │ │ beq 96d54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 96d54 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ beq 96d84 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 96d84 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #3036] @ 0xbdc │ │ │ │ @@ -59398,37 +59398,37 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ mov sl, r0 │ │ │ │ beq 96dfc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 97204 │ │ │ │ ldr r0, [r4, #3036] @ 0xbdc │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ bl 652dac │ │ │ │ cmp r6, #0 │ │ │ │ beq 96e38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 96e38 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq 96e64 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 96e64 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #3012] @ 0xbc4 │ │ │ │ @@ -59470,26 +59470,26 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, sl │ │ │ │ beq 96f58 │ │ │ │ cmp r9, #0 │ │ │ │ beq 96f2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 96f2c │ │ │ │ ldr r0, [r9, #72] @ 0x48 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ cmp sl, #0 │ │ │ │ beq 96f58 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 96f58 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -59693,15 +59693,15 @@ │ │ │ │ bl 652dac │ │ │ │ mov sl, r7 │ │ │ │ mov r9, r6 │ │ │ │ b 96e64 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a49834 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01295c4e │ │ │ │ + @ instruction: 0x01295c9e │ │ │ │ @ instruction: 0x01a49410 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ @@ -59752,15 +59752,15 @@ │ │ │ │ ldrb r2, [r0, #3016] @ 0xbc8 │ │ │ │ str r2, [r3] │ │ │ │ b 9730c │ │ │ │ mov r0, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #3 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x01295250 │ │ │ │ + @ instruction: 0x012952a0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r5, #1 │ │ │ │ @@ -59879,16 +59879,16 @@ │ │ │ │ add r4, r4, #4 │ │ │ │ bne 973d8 │ │ │ │ b 97418 │ │ │ │ mov r0, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x01295178 │ │ │ │ - tsteq r2, ip, ror #14 │ │ │ │ + smlawteq r9, r8, r1, r5 │ │ │ │ + @ instruction: 0x0112a7bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r6, #1 │ │ │ │ @@ -59944,15 +59944,15 @@ │ │ │ │ add r3, r3, #4 │ │ │ │ bne 975d4 │ │ │ │ b 97604 │ │ │ │ mov r0, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #3 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x01294f90 │ │ │ │ + @ instruction: 0x01294fe0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -60153,20 +60153,20 @@ │ │ │ │ mov r4, #21 │ │ │ │ b 97794 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r4, #17 │ │ │ │ b 97794 │ │ │ │ @ instruction: 0x01a48954 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01294e78 │ │ │ │ - tsteq r2, ip, asr #9 │ │ │ │ + smlawteq r9, r8, lr, r4 │ │ │ │ + tsteq r2, ip, lsl r5 │ │ │ │ @ instruction: 0x01a48850 │ │ │ │ - @ instruction: 0x0112a3d4 │ │ │ │ + tsteq r2, r4, lsr #8 │ │ │ │ @ instruction: 0x41200000 │ │ │ │ - tsteq r2, r0, lsl #6 │ │ │ │ + tsteq r2, r0, asr r3 │ │ │ │ svclt 0x00800000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -60217,15 +60217,15 @@ │ │ │ │ b 97a50 │ │ │ │ mov r0, #4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x01294b53 │ │ │ │ + @ instruction: 0x01294ba3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r5, #1 │ │ │ │ @@ -60302,15 +60302,15 @@ │ │ │ │ mov r0, #3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r8] │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ bl 5190ec │ │ │ │ mov r0, #17 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x01294a67 │ │ │ │ + @ instruction: 0x01294ab7 │ │ │ │ @ instruction: 0x41200000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #188] @ 97cf0 │ │ │ │ @@ -60360,15 +60360,15 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #4 │ │ │ │ b 97cb8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a483c0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01294920 │ │ │ │ + @ instruction: 0x01294970 │ │ │ │ @ instruction: 0x01a48338 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #456] @ 97ee4 │ │ │ │ @@ -60486,20 +60486,20 @@ │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ and r2, r2, #31 │ │ │ │ b 97d70 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r8, [r4, ip]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a481b4 │ │ │ │ + smlawbeq r9, r0, r7, r4 │ │ │ │ + @ instruction: 0x0129476c │ │ │ │ + @ instruction: 0x0129476c │ │ │ │ + @ instruction: 0x01294758 │ │ │ │ + @ instruction: 0x01294744 │ │ │ │ @ instruction: 0x01294730 │ │ │ │ - @ instruction: 0x0129471c │ │ │ │ - @ instruction: 0x0129471c │ │ │ │ - @ instruction: 0x01294708 │ │ │ │ - strdeq r4, [r9, -r4]! @ │ │ │ │ - @ instruction: 0x012946e0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3824] @ 0xef0 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ mov sl, r2 │ │ │ │ @@ -60528,20 +60528,20 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 98354 │ │ │ │ ldr fp, [r5] │ │ │ │ cmp fp, r4 │ │ │ │ beq 97fc0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp fp, #0 │ │ │ │ beq 97fc0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 97fc0 │ │ │ │ mov r0, fp │ │ │ │ bl 9543c │ │ │ │ add fp, sp, #128 @ 0x80 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ @@ -60576,15 +60576,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 5190ec │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ beq 9806c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9806c │ │ │ │ mov r0, r4 │ │ │ │ bl 9543c │ │ │ │ mov r0, r5 │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, #25 │ │ │ │ @@ -60664,15 +60664,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 95b8c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ beq 98258 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 981f4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 6402c8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9801c │ │ │ │ @@ -60688,15 +60688,15 @@ │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ beq 981c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 981c4 │ │ │ │ mov r4, r6 │ │ │ │ b 981f4 │ │ │ │ mov r2, #53 @ 0x35 │ │ │ │ b 980b0 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ @@ -60709,54 +60709,54 @@ │ │ │ │ movne r2, #0 │ │ │ │ b 980b0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r8, #0 │ │ │ │ beq 9833c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 98288 │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #8] │ │ │ │ beq 982c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 982c0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [r5, #4] │ │ │ │ beq 9803c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9803c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ beq 9803c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9803c │ │ │ │ mov r4, r6 │ │ │ │ b 982e4 │ │ │ │ mov r2, #54 @ 0x36 │ │ │ │ b 980b0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ @@ -60772,15 +60772,15 @@ │ │ │ │ b 982d0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r0, #23 │ │ │ │ b 98078 │ │ │ │ @ instruction: 0x01a480c8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ - @ instruction: 0x01294590 │ │ │ │ + @ instruction: 0x012945e0 │ │ │ │ @ instruction: 0x01a47f78 │ │ │ │ andseq r0, r8, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -60792,25 +60792,25 @@ │ │ │ │ ldr r7, [r3, #8] │ │ │ │ bl 5190c8 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ beq 983c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 98464 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #4] │ │ │ │ beq 983ec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 98450 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #712] @ 0x2c8 │ │ │ │ add r1, r4, #12 │ │ │ │ str r2, [r4, #8] │ │ │ │ @@ -60823,15 +60823,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 95dc4 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ beq 98440 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 98478 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ @@ -61242,15 +61242,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 98d3c │ │ │ │ cmp r5, #0 │ │ │ │ beq 98e44 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -61332,15 +61332,15 @@ │ │ │ │ ldr r3, [fp, #428] @ 0x1ac │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, r9 │ │ │ │ beq 98d7c │ │ │ │ cmp r6, #0 │ │ │ │ beq 98e20 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r7, r4, #16 │ │ │ │ mov r0, r7 │ │ │ │ @@ -61376,24 +61376,24 @@ │ │ │ │ add r3, r4, #2992 @ 0xbb0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 63fffc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 98cf4 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 98d18 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -61426,15 +61426,15 @@ │ │ │ │ ldr r7, [r7, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq 98c34 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 98c34 │ │ │ │ b 98d7c │ │ │ │ ldr r2, [pc, #220] @ 98e94 │ │ │ │ ldrb r3, [r0, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -61460,15 +61460,15 @@ │ │ │ │ ldrh r3, [r0, #36] @ 0x24 │ │ │ │ mov r7, #1 │ │ │ │ lsr r3, r3, #7 │ │ │ │ lsl r7, r7, r3 │ │ │ │ b 98b08 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 98e44 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -61485,17 +61485,17 @@ │ │ │ │ b 989a8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r7, #1 │ │ │ │ b 98b08 │ │ │ │ @ instruction: 0x01a47738 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r7, [r4, r4]! │ │ │ │ - smlawteq r9, r0, ip, r3 │ │ │ │ + @ instruction: 0x01293d10 │ │ │ │ andeq r0, r1, r1 │ │ │ │ - @ instruction: 0x012937e0 │ │ │ │ + @ instruction: 0x01293830 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #812] @ 991e0 │ │ │ │ mov r6, r3 │ │ │ │ @@ -61701,15 +61701,15 @@ │ │ │ │ bl 5190ec │ │ │ │ mov r0, #23 │ │ │ │ b 98ef4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a47140 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r7, [r4, ip]! │ │ │ │ - ldrdeq r3, [r9, -r8]! │ │ │ │ + @ instruction: 0x01293728 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #548] @ 99430 │ │ │ │ mov r7, r3 │ │ │ │ @@ -62190,17 +62190,17 @@ │ │ │ │ bl 4f265c │ │ │ │ str r0, [r4] │ │ │ │ b 998ec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a4a150 │ │ │ │ @ instruction: 0x01a46730 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq r2, r4, asr #7 │ │ │ │ + tsteq r2, r4, lsl r4 │ │ │ │ @ instruction: 0x01a466e8 │ │ │ │ - tsteq r2, r0, asr #16 │ │ │ │ + @ instruction: 0x01127890 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r2, #0 │ │ │ │ beq 99ac8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -62222,20 +62222,20 @@ │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 99adc │ │ │ │ ldr r8, [r7] │ │ │ │ cmp r8, r4 │ │ │ │ beq 99a30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r8, #0 │ │ │ │ beq 99a30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 99abc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r5, r4, #224 @ 0xe0 │ │ │ │ str r3, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r7] │ │ │ │ @@ -62258,15 +62258,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5190ec │ │ │ │ ldr r4, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ beq 99aac │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 99ad0 │ │ │ │ mov r0, r7 │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, #25 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ @@ -62300,15 +62300,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 95dc4 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ beq 99b54 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 99b64 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ @@ -62632,22 +62632,22 @@ │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9a084 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9a054 │ │ │ │ cmp r9, #0 │ │ │ │ beq 9a018 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9a018 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ b 9a018 │ │ │ │ @@ -62688,17 +62688,17 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a46244 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a49a70 │ │ │ │ @ instruction: 0x01a5bcbc │ │ │ │ @ instruction: 0x01a5bca4 │ │ │ │ @ instruction: 0x01a45fc8 │ │ │ │ - tsteq r2, r4, lsl ip │ │ │ │ - @ instruction: 0x01127bf8 │ │ │ │ - @ instruction: 0x01127b94 │ │ │ │ + tsteq r2, r4, ror #24 │ │ │ │ + tsteq r2, r8, asr #24 │ │ │ │ + tsteq r2, r4, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r6, r2, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ beq 9a224 │ │ │ │ @@ -62839,15 +62839,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 9a3b4 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3] │ │ │ │ bx lr │ │ │ │ mov r0, #4 │ │ │ │ bx lr │ │ │ │ - tsteq r2, r0, lsl #19 │ │ │ │ + @ instruction: 0x011279d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ @@ -62947,16 +62947,16 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #23 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #3 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r7 │ │ │ │ b 9a4ec │ │ │ │ - @ instruction: 0x01292178 │ │ │ │ - smlawteq r9, ip, r1, r2 │ │ │ │ + smlawteq r9, r8, r1, r2 │ │ │ │ + @ instruction: 0x0129221c │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ beq 9a5fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -63059,15 +63059,15 @@ │ │ │ │ str r0, [r5] │ │ │ │ str r0, [r3] │ │ │ │ mov r0, r7 │ │ │ │ bl 5190ec │ │ │ │ b 9a5ec │ │ │ │ mov r0, #23 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x0129203c │ │ │ │ + smlawbeq r9, ip, r0, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -63150,15 +63150,15 @@ │ │ │ │ b 9a82c │ │ │ │ mov r0, r4 │ │ │ │ bl 5190ec │ │ │ │ mov r0, #25 │ │ │ │ b 9a82c │ │ │ │ mov r8, #54 @ 0x36 │ │ │ │ b 9a7a4 │ │ │ │ - @ instruction: 0x01291eba │ │ │ │ + @ instruction: 0x01291f0a │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -63217,15 +63217,15 @@ │ │ │ │ mov r0, #3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, #25 │ │ │ │ b 9a958 │ │ │ │ mov r7, #54 @ 0x36 │ │ │ │ b 9a90c │ │ │ │ - @ instruction: 0x01291d55 │ │ │ │ + @ instruction: 0x01291da5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -63331,16 +63331,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r2] │ │ │ │ bl 5190ec │ │ │ │ mov r0, r6 │ │ │ │ b 9aa44 │ │ │ │ mov r8, #54 @ 0x36 │ │ │ │ b 9aa1c │ │ │ │ - @ instruction: 0x01291c48 │ │ │ │ - smlawbeq r9, r8, ip, r1 │ │ │ │ + @ instruction: 0x01291c98 │ │ │ │ + ldrdeq r1, [r9, -r8]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -63422,16 +63422,16 @@ │ │ │ │ mov r0, #3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, #25 │ │ │ │ b 9ac7c │ │ │ │ mov r9, #54 @ 0x36 │ │ │ │ b 9abe8 │ │ │ │ - @ instruction: 0x01291a7f │ │ │ │ - smlawteq r9, ip, sl, r1 │ │ │ │ + smlawteq r9, pc, sl, r1 │ │ │ │ + @ instruction: 0x01291b1c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -63516,15 +63516,15 @@ │ │ │ │ b 9addc │ │ │ │ mov r0, r4 │ │ │ │ bl 5190ec │ │ │ │ mov r0, #25 │ │ │ │ b 9addc │ │ │ │ mov r8, #54 @ 0x36 │ │ │ │ b 9ad54 │ │ │ │ - @ instruction: 0x01291916 │ │ │ │ + @ instruction: 0x01291966 │ │ │ │ cmp r2, #0 │ │ │ │ beq 9ae8c │ │ │ │ cmp r1, #11 │ │ │ │ bhi 9ae7c │ │ │ │ ldr r3, [pc, #48] @ 9ae94 │ │ │ │ lsr r3, r3, r1 │ │ │ │ tst r3, #1 │ │ │ │ @@ -63650,15 +63650,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r2] │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [r3] │ │ │ │ bx lr │ │ │ │ mov r0, #17 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0129164e │ │ │ │ + @ instruction: 0x0129169e │ │ │ │ svclt 0x00800000 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ push {r4, lr} │ │ │ │ str ip, [r2] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ str lr, [r3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ @@ -63726,15 +63726,15 @@ │ │ │ │ b 9b110 │ │ │ │ add lr, lr, #1 │ │ │ │ lsr lr, lr, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str lr, [r3] │ │ │ │ popeq {r4, pc} │ │ │ │ b 9b0ec │ │ │ │ - @ instruction: 0x0129164c │ │ │ │ + @ instruction: 0x0129169c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 95ca8 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -63753,15 +63753,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 95dc4 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ beq 9b208 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9b218 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ @@ -64211,15 +64211,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ bl 5190ec │ │ │ │ b 9b8d8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a44c18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01291344 │ │ │ │ + @ instruction: 0x01291394 │ │ │ │ @ instruction: 0x01a44b4c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #296] @ 9ba6c │ │ │ │ ldr r3, [pc, #296] @ 9ba70 │ │ │ │ @@ -64322,20 +64322,20 @@ │ │ │ │ bl 95ca8 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 9bbe4 │ │ │ │ ldr r9, [r4] │ │ │ │ cmp r9, r5 │ │ │ │ beq 9bb08 │ │ │ │ mov r1, #1 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r9, #0 │ │ │ │ beq 9bb08 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9bb08 │ │ │ │ mov r0, r9 │ │ │ │ bl 9543c │ │ │ │ mov r9, r4 │ │ │ │ add sl, r5, #224 @ 0xe0 │ │ │ │ str r5, [r9], #4 │ │ │ │ @@ -64393,15 +64393,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, #3 │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ beq 9bc10 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9bc10 │ │ │ │ mov r0, r6 │ │ │ │ bl 9543c │ │ │ │ mov r0, r4 │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -64412,15 +64412,15 @@ │ │ │ │ blx r3 │ │ │ │ b 9bbe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 9b92c │ │ │ │ b 9bbb8 │ │ │ │ mov r5, #23 │ │ │ │ b 9bbdc │ │ │ │ - @ instruction: 0x01290c14 │ │ │ │ + @ instruction: 0x01290c64 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [pc, #1116] @ 9c0c8 │ │ │ │ @@ -64702,15 +64702,15 @@ │ │ │ │ mov r0, #23 │ │ │ │ b 9bda0 │ │ │ │ mov r9, #0 │ │ │ │ b 9bdd0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a44388 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smulwteq r9, r8, sl │ │ │ │ + @ instruction: 0x01290b38 │ │ │ │ @ instruction: 0x01a44250 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 95ca8 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -65012,15 +65012,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #136] @ 9c62c │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add lr, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [lr, #1401] @ 0x579 │ │ │ │ cmp r3, #0 │ │ │ │ bne 9c5d4 │ │ │ │ mov ip, r2 │ │ │ │ @@ -65047,16 +65047,16 @@ │ │ │ │ ldr r2, [pc, #24] @ 9c638 │ │ │ │ ldr r1, [pc, #24] @ 9c63c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ b 9c610 │ │ │ │ @ instruction: 0x01a45f84 │ │ │ │ @ instruction: 0x00008bbb │ │ │ │ - @ instruction: 0x011257d4 │ │ │ │ - tsteq r2, r0, lsr r7 │ │ │ │ + tsteq r2, r4, lsr #16 │ │ │ │ + tsteq r2, r0, lsl #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [pc, #564] @ 9c890 │ │ │ │ @@ -65201,21 +65201,21 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 286d90 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b 9c6b0 │ │ │ │ andeq r9, r0, r4, lsl r3 │ │ │ │ andeq r9, r0, pc, lsl #6 │ │ │ │ @ instruction: 0x00008bbb │ │ │ │ - smulwbeq r9, ip, r0 │ │ │ │ - tsteq r2, r0, lsr #13 │ │ │ │ - @ instruction: 0x01125690 │ │ │ │ + strdeq r0, [r9, -ip]! │ │ │ │ + @ instruction: 0x011256f0 │ │ │ │ + tsteq r2, r0, ror #13 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - @ instruction: 0x0118e9d0 │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r2, r4, ror #10 │ │ │ │ + @ instruction: 0x011255b4 │ │ │ │ andeq r9, r0, r2, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -65284,19 +65284,19 @@ │ │ │ │ bl 286d90 │ │ │ │ b 9c990 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r9, r0, r2, lsl #2 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - tsteq r2, ip, lsl r5 │ │ │ │ + tsteq r2, ip, ror #10 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r2, r8, lsr #9 │ │ │ │ - tsteq r2, r4, ror r4 │ │ │ │ - tsteq r2, r8, lsl #9 │ │ │ │ + @ instruction: 0x011254f8 │ │ │ │ + tsteq r2, r4, asr #9 │ │ │ │ + @ instruction: 0x011254d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #192] @ 9cad4 │ │ │ │ ldrh lr, [r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -65456,21 +65456,21 @@ │ │ │ │ ldr r2, [pc, #44] @ 9ccb0 │ │ │ │ ldr r1, [pc, #20] @ 9cc9c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ b 9cc40 │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ - tsteq r2, r0, ror #6 │ │ │ │ + @ instruction: 0x011253b0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - @ instruction: 0x0112529c │ │ │ │ + tsteq r2, ip, ror #5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq r2, ip, lsr #4 │ │ │ │ - @ instruction: 0x011252d8 │ │ │ │ - tsteq r2, r4, lsl #5 │ │ │ │ + tsteq r2, ip, ror r2 │ │ │ │ + tsteq r2, r8, lsr #6 │ │ │ │ + @ instruction: 0x011252d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ 9cd90 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -65521,15 +65521,15 @@ │ │ │ │ ldr r3, [pc, #32] @ 9cda8 │ │ │ │ cmp r1, r3 │ │ │ │ bne 9cd00 │ │ │ │ b 9cd40 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ - @ instruction: 0x01125298 │ │ │ │ + tsteq r2, r8, ror #5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r9, r0, r2, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -65680,20 +65680,20 @@ │ │ │ │ ldr r1, [pc, #44] @ 9d030 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a58e80 │ │ │ │ - tsteq r2, r8, ror #2 │ │ │ │ - tsteq r2, r4, lsr #32 │ │ │ │ + @ instruction: 0x011251b8 │ │ │ │ + tsteq r2, r4, ror r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq r2, r4, asr #32 │ │ │ │ + @ instruction: 0x01125094 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r2, ip, lsr #32 │ │ │ │ + tsteq r2, ip, ror r0 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr ip, [pc, #56] @ 9d084 │ │ │ │ mov r3, r0 │ │ │ │ @@ -65900,28 +65900,28 @@ │ │ │ │ str ip, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ andeq r9, r0, r3, asr #6 │ │ │ │ andeq r9, r0, pc, lsl #6 │ │ │ │ - msreq (UNDEF: 56), r0, lsl r7 │ │ │ │ - tsteq r2, r0, ror #25 │ │ │ │ + msreq (UNDEF: 56), r0, ror #14 │ │ │ │ + tsteq r2, r0, lsr sp │ │ │ │ @ instruction: 0x00008bbb │ │ │ │ andeq r8, r0, r9, lsr #1 │ │ │ │ andeq r8, r0, r7, lsr #1 │ │ │ │ andeq r0, r0, r3, lsr ip │ │ │ │ muleq r0, sl, fp │ │ │ │ - tsteq r2, ip, asr #23 │ │ │ │ + tsteq r2, ip, lsl ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - @ instruction: 0x01124b90 │ │ │ │ + tsteq r2, r0, ror #23 │ │ │ │ andeq r9, r0, r2, lsl r3 │ │ │ │ andeq r8, r0, r8, lsr #1 │ │ │ │ - msreq CPSR_f, ip, ror #10 │ │ │ │ - tsteq r2, r8, ror #20 │ │ │ │ + msreq CPSR_f, ip @ │ │ │ │ + @ instruction: 0x01124ab8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov lr, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ strb lr, [r3] │ │ │ │ @@ -65981,15 +65981,15 @@ │ │ │ │ bne 9d454 │ │ │ │ b 9d424 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ andeq r9, r0, r9 │ │ │ │ - tsteq r2, r4, asr #22 │ │ │ │ + @ instruction: 0x01124b94 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r9, r0, r2, lsl #2 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -66265,23 +66265,23 @@ │ │ │ │ ldr r6, [r6, #1636] @ 0x664 │ │ │ │ cmp r6, #29 │ │ │ │ bhi 9d7d8 │ │ │ │ b 9d890 │ │ │ │ andeq r8, r0, pc, ror #25 │ │ │ │ ldrdeq r8, [r0], -pc @ │ │ │ │ andeq r8, r0, sl, lsl r2 │ │ │ │ - @ instruction: 0x011248d4 │ │ │ │ + tsteq r2, r4, lsr #18 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - @ instruction: 0x011247f4 │ │ │ │ + tsteq r2, r4, asr #16 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - @ instruction: 0x01124794 │ │ │ │ + tsteq r2, r4, ror #15 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - @ instruction: 0x01124794 │ │ │ │ - tsteq r2, ip, lsl #15 │ │ │ │ + tsteq r2, r4, ror #15 │ │ │ │ + @ instruction: 0x011247dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -66312,18 +66312,18 @@ │ │ │ │ str r3, [r5, #100] @ 0x64 │ │ │ │ beq 9da60 │ │ │ │ cmp r7, #0 │ │ │ │ beq 9d9fc │ │ │ │ cmp r7, r4 │ │ │ │ beq 9da10 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9da3c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [r5, #48] @ 0x30 │ │ │ │ bl b896c │ │ │ │ add r6, r6, #565248 @ 0x8a000 │ │ │ │ @@ -66341,15 +66341,15 @@ │ │ │ │ subs r0, r4, #0 │ │ │ │ mov r1, #1 │ │ │ │ bne 9da04 │ │ │ │ b 9da10 │ │ │ │ cmp r7, #0 │ │ │ │ beq 9da10 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 9da10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -66373,15 +66373,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 9daf0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ bl 286d90 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - tsteq r8, ip, lsr #13 │ │ │ │ + @ instruction: 0x0118d6fc │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #320] @ 9dc50 │ │ │ │ @@ -66464,17 +66464,17 @@ │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ ldr r3, [r3, #1636] @ 0x664 │ │ │ │ cmp r3, #29 │ │ │ │ bls 9db70 │ │ │ │ b 9dbc8 │ │ │ │ andeq r8, r0, r5, asr sp │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ - @ instruction: 0x0128ed04 │ │ │ │ + @ instruction: 0x0128ed54 │ │ │ │ @ instruction: 0x000091b2 │ │ │ │ - tsteq r2, r8, ror r5 │ │ │ │ + tsteq r2, r8, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #3048] @ 9e868 │ │ │ │ mov r6, r3 │ │ │ │ @@ -67241,77 +67241,77 @@ │ │ │ │ ldrne r3, [pc, #272] @ 9e978 │ │ │ │ b 9e70c │ │ │ │ @ instruction: 0x01a42374 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a4234c │ │ │ │ ldrdeq r8, [r0], -r1 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x0128eb18 │ │ │ │ + @ instruction: 0x0128eb68 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, sl, lsl r2 │ │ │ │ ldrdeq r8, [r0], -r4 │ │ │ │ - @ instruction: 0x0128eab6 │ │ │ │ + @ instruction: 0x0128eb06 │ │ │ │ @ instruction: 0x01a42210 │ │ │ │ - tsteq r2, r4, lsl #6 │ │ │ │ + tsteq r2, r4, asr r3 │ │ │ │ @ instruction: 0x01a421a4 │ │ │ │ - tsteq r2, r4, ror #4 │ │ │ │ + @ instruction: 0x011242b4 │ │ │ │ andeq r9, r0, r0, lsr r6 │ │ │ │ andeq r8, r0, ip, ror #26 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r8, r0, r7, lsr #27 │ │ │ │ strdeq r2, [r4, r4]! │ │ │ │ - tsteq r2, r0, lsr r3 │ │ │ │ + tsteq r2, r0, lsl #7 │ │ │ │ andeq r1, r0, r1, lsl #16 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r8, r0, r1, lsl r2 │ │ │ │ @ instruction: 0x01a41fbc │ │ │ │ andeq r8, r0, r0, lsr #26 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ @ instruction: 0x01a41f18 │ │ │ │ - ldrheq r4, [r2, -r4] │ │ │ │ + tsteq r2, r4, lsl #2 │ │ │ │ @ instruction: 0x01a41ecc │ │ │ │ - tsteq r2, r0, ror #31 │ │ │ │ + tsteq r2, r0, lsr r0 │ │ │ │ @ instruction: 0x01a41e70 │ │ │ │ - tsteq r2, r8, lsl #1 │ │ │ │ + ldrsbeq r4, [r2, -r8] │ │ │ │ @ instruction: 0x01a41e30 │ │ │ │ - @ instruction: 0x01123ef0 │ │ │ │ + tsteq r2, r0, asr #30 │ │ │ │ andeq r8, r0, r0, lsl r2 │ │ │ │ @ instruction: 0x01a41d98 │ │ │ │ - @ instruction: 0x01123fd4 │ │ │ │ + tsteq r2, r4, lsr #32 │ │ │ │ ldrdeq r8, [r0], -r3 │ │ │ │ @ instruction: 0x01a41d3c │ │ │ │ - tsteq r2, r8, ror pc │ │ │ │ + tsteq r2, r8, asr #31 │ │ │ │ ldrdeq r8, [r0], -r2 │ │ │ │ @ instruction: 0x01a41ce0 │ │ │ │ - tsteq r2, ip, lsl pc │ │ │ │ + tsteq r2, ip, ror #30 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ strdeq r1, [r4, r4]! │ │ │ │ - tsteq r2, r0, lsr lr │ │ │ │ + tsteq r2, r0, lsl #29 │ │ │ │ @ instruction: 0x01a41b58 │ │ │ │ - @ instruction: 0x01123d98 │ │ │ │ + tsteq r2, r8, ror #27 │ │ │ │ andeq r9, r0, r2, lsr r6 │ │ │ │ @ instruction: 0x01a41ae8 │ │ │ │ - tsteq r2, r4, lsr #26 │ │ │ │ + tsteq r2, r4, ror sp │ │ │ │ @ instruction: 0x01a41a7c │ │ │ │ - @ instruction: 0x01123cb8 │ │ │ │ + tsteq r2, r8, lsl #26 │ │ │ │ @ instruction: 0x01a41a40 │ │ │ │ - tsteq r2, r0, lsl #24 │ │ │ │ + tsteq r2, r0, asr ip │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ @ instruction: 0x01a41974 │ │ │ │ - @ instruction: 0x01123bb0 │ │ │ │ + tsteq r2, r0, lsl #24 │ │ │ │ andeq r2, r0, r1, lsl #12 │ │ │ │ @ instruction: 0x01a41880 │ │ │ │ - @ instruction: 0x01123abc │ │ │ │ + tsteq r2, ip, lsl #22 │ │ │ │ andeq r8, r0, r2, lsr #4 │ │ │ │ andeq r8, r0, r0, asr #24 │ │ │ │ @ instruction: 0x01a417e4 │ │ │ │ - tsteq r2, r0, lsr #20 │ │ │ │ + tsteq r2, r0, ror sl │ │ │ │ andeq r8, r0, r8, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -67558,24 +67558,24 @@ │ │ │ │ sub r5, r5, #35840 @ 0x8c00 │ │ │ │ sub r5, r5, #61 @ 0x3d │ │ │ │ bics r5, r5, #4 │ │ │ │ bne 9eb40 │ │ │ │ b 9e9fc │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ @ instruction: 0x01a41650 │ │ │ │ - @ instruction: 0x0128de9a │ │ │ │ + @ instruction: 0x0128deea │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ andeq r8, r0, fp, lsl r8 │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ andeq r8, r0, sp, lsr #4 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ @ instruction: 0x00008fbe │ │ │ │ - smlawbeq r8, r2, sp, sp │ │ │ │ - smlawbeq r8, r9, sp, sp │ │ │ │ + ldrdeq sp, [r8, -r2]! │ │ │ │ + ldrdeq sp, [r8, -r9]! │ │ │ │ andeq r2, r0, r2 │ │ │ │ andeq r8, r0, r2, asr r0 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ andeq r8, r0, pc, lsl #27 │ │ │ │ tstmi r4, r1, asr #32 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ push {r4, lr} │ │ │ │ @@ -67659,15 +67659,15 @@ │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr sl, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #98304 @ 0x18000 │ │ │ │ add r9, sl, #336 @ 0x150 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9efe0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #98304 @ 0x18000 │ │ │ │ add r0, r0, #324 @ 0x144 │ │ │ │ mov r1, r4 │ │ │ │ @@ -67687,15 +67687,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne 9ef44 │ │ │ │ ldr r4, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ add r5, r4, #336 @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -67724,41 +67724,41 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 9effc │ │ │ │ cmp sl, #0 │ │ │ │ bne 9efe8 │ │ │ │ b 9ef10 │ │ │ │ ldr r1, [sl, #336] @ 0x150 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 9f018 │ │ │ │ b 9f028 │ │ │ │ - @ instruction: 0x01123390 │ │ │ │ - tsteq r2, ip, ror #5 │ │ │ │ + tsteq r2, r0, ror #7 │ │ │ │ + tsteq r2, ip, lsr r3 │ │ │ │ @ instruction: 0x01a44e18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #500] @ 9f260 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r8, r2, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ beq 9f160 │ │ │ │ ldr sl, [pc, #468] @ 9f264 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -67768,15 +67768,15 @@ │ │ │ │ beq 9f158 │ │ │ │ ldr r9, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #114688 @ 0x1c000 │ │ │ │ add r5, r9, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9f1c8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #114688 @ 0x1c000 │ │ │ │ add r0, r0, #348 @ 0x15c │ │ │ │ mov r1, r4 │ │ │ │ @@ -67805,15 +67805,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne 9f0f4 │ │ │ │ ldr r4, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #114688 @ 0x1c000 │ │ │ │ add r5, r4, #360 @ 0x168 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9f20c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr sl, [pc, #260] @ 9f26c │ │ │ │ cmp r7, #0 │ │ │ │ add sl, pc, sl │ │ │ │ @@ -67824,15 +67824,15 @@ │ │ │ │ b 9f1b4 │ │ │ │ ldr r4, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #114688 @ 0x1c000 │ │ │ │ add r5, r4, #360 @ 0x168 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 9f24c │ │ │ │ ldr r2, [pc, #200] @ 9f278 │ │ │ │ ldr r1, [pc, #200] @ 9f27c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, sl │ │ │ │ @@ -67846,15 +67846,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 9f1e4 │ │ │ │ cmp r9, #0 │ │ │ │ bne 9f1d0 │ │ │ │ b 9f0c4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -67864,41 +67864,41 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 4e2148 │ │ │ │ ldr r1, [r9, #360] @ 0x168 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 9f200 │ │ │ │ b 9f22c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r4, #360] @ 0x168 │ │ │ │ bl 4e2148 │ │ │ │ b 9f1a8 │ │ │ │ @ instruction: 0x01a434bc │ │ │ │ - tsteq r2, r0, lsl r2 │ │ │ │ + tsteq r2, r0, ror #4 │ │ │ │ @ instruction: 0x01a44d44 │ │ │ │ - tsteq r2, r0, asr r1 │ │ │ │ - tsteq r2, r4, asr r1 │ │ │ │ + tsteq r2, r0, lsr #3 │ │ │ │ + tsteq r2, r4, lsr #3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - @ instruction: 0x0118bfd4 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #460] @ 9f464 │ │ │ │ ldr r2, [pc, #460] @ 9f468 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ bne 9f374 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r1 │ │ │ │ moveq r5, r1 │ │ │ │ bne 9f2e4 │ │ │ │ @@ -67913,15 +67913,15 @@ │ │ │ │ b b85d8 │ │ │ │ ldr r7, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r7, #98304 @ 0x18000 │ │ │ │ add r5, r7, #336 @ 0x150 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9f3b4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #98304 @ 0x18000 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #324 @ 0x144 │ │ │ │ @@ -67934,15 +67934,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 9f38c │ │ │ │ ldr r4, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ add r7, r4, #336 @ 0x150 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9f2c0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r4, #336] @ 0x150 │ │ │ │ bl 4e2148 │ │ │ │ @@ -67966,28 +67966,28 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 9f3e0 │ │ │ │ ldr r0, [r7, #336] @ 0x150 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 9f410 │ │ │ │ b 9f3c0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 9f3f4 │ │ │ │ cmp r7, #0 │ │ │ │ bne 9f3e0 │ │ │ │ b 9f308 │ │ │ │ ldr r2, [pc, #88] @ 9f47c │ │ │ │ mov r0, r6 │ │ │ │ @@ -67995,29 +67995,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ ldr r4, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ add r6, r4, #336 @ 0x150 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #336] @ 0x150 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4e2148 │ │ │ │ @ instruction: 0x01a4328c │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ andeq sl, r8, r4, lsr sp │ │ │ │ @ instruction: 0x01a44aa4 │ │ │ │ - tsteq r2, ip, asr pc │ │ │ │ - tsteq r2, ip, ror pc │ │ │ │ - @ instruction: 0x01122ed0 │ │ │ │ + tsteq r2, ip, lsr #31 │ │ │ │ + tsteq r2, ip, asr #31 │ │ │ │ + tsteq r2, r0, lsr #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r0, [pc, #4] @ 9f490 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ @ instruction: 0x01a44594 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -68027,25 +68027,25 @@ │ │ │ │ beq 9f4f8 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #98304 @ 0x18000 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9f500 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #324 @ 0x144 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9f544 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bne 9f55c │ │ │ │ mov r2, #0 │ │ │ │ @@ -68053,15 +68053,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 9f51c │ │ │ │ cmp r7, #0 │ │ │ │ bne 9f508 │ │ │ │ b 9f4d0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -68070,15 +68070,15 @@ │ │ │ │ bl 4e2148 │ │ │ │ b 9f4f8 │ │ │ │ ldr r0, [r6, #336] @ 0x150 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 9f538 │ │ │ │ b 9f560 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -68089,25 +68089,25 @@ │ │ │ │ beq 9f610 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #98304 @ 0x18000 │ │ │ │ add r7, r8, #336 @ 0x150 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9f654 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r8, #324 @ 0x144 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9f63c │ │ │ │ ldr r3, [pc, #196] @ 9f6bc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, r3 │ │ │ │ beq 9f610 │ │ │ │ @@ -68137,56 +68137,56 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 9f670 │ │ │ │ cmp r5, #0 │ │ │ │ bne 9f65c │ │ │ │ b 9f5c8 │ │ │ │ ldr r1, [r8, #336] @ 0x150 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq 9f68c │ │ │ │ b 9f69c │ │ │ │ ldrdeq r4, [r4, r4]! @ │ │ │ │ - tsteq r2, r8, lsl sp │ │ │ │ + tsteq r2, r8, ror #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ beq 9f72c │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #114688 @ 0x1c000 │ │ │ │ add r5, r6, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9f734 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #348 @ 0x15c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9f778 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bne 9f790 │ │ │ │ mov r2, #0 │ │ │ │ @@ -68194,15 +68194,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 9f750 │ │ │ │ cmp r7, #0 │ │ │ │ bne 9f73c │ │ │ │ b 9f704 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -68211,15 +68211,15 @@ │ │ │ │ bl 4e2148 │ │ │ │ b 9f72c │ │ │ │ ldr r0, [r6, #360] @ 0x168 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 9f76c │ │ │ │ b 9f794 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -68229,15 +68229,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r8, r8, #114688 @ 0x1c000 │ │ │ │ add r5, r8, #360 @ 0x168 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9f904 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #114688 @ 0x1c000 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #348 @ 0x15c │ │ │ │ @@ -68250,15 +68250,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 9f8a8 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #114688 @ 0x1c000 │ │ │ │ add r6, r4, #360 @ 0x168 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9f948 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #300] @ 9f988 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #296] @ 9f98c │ │ │ │ @@ -68266,15 +68266,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ bl 286d90 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #114688 @ 0x1c000 │ │ │ │ add r6, r4, #360 @ 0x168 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9f89c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #360] @ 0x168 │ │ │ │ bl 4e2148 │ │ │ │ mov r5, #0 │ │ │ │ @@ -68309,15 +68309,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 9f920 │ │ │ │ cmp r8, #0 │ │ │ │ bne 9f90c │ │ │ │ b 9f7f8 │ │ │ │ mov r3, #0 │ │ │ │ @@ -68326,21 +68326,21 @@ │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ bl 4e2148 │ │ │ │ b 9f84c │ │ │ │ ldr r1, [r8, #360] @ 0x168 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 9f93c │ │ │ │ b 9f964 │ │ │ │ @ instruction: 0x01a4461c │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ + tsteq r8, r4, ror r9 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r6, r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -68349,25 +68349,25 @@ │ │ │ │ beq 9fa20 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #114688 @ 0x1c000 │ │ │ │ add r7, r8, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9fa64 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r8, #348 @ 0x15c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9fa4c │ │ │ │ ldr r3, [pc, #196] @ 9facc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, r3 │ │ │ │ beq 9fa20 │ │ │ │ @@ -68397,32 +68397,32 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 9fa80 │ │ │ │ cmp r5, #0 │ │ │ │ bne 9fa6c │ │ │ │ b 9f9d8 │ │ │ │ ldr r1, [r8, #360] @ 0x168 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq 9fa9c │ │ │ │ b 9faac │ │ │ │ @ instruction: 0x01a4442c │ │ │ │ - tsteq r2, ip, lsr #18 │ │ │ │ + tsteq r2, ip, ror r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ @@ -68477,15 +68477,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ 9fbcc │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #12] @ 9fbd0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ - @ instruction: 0x011227b4 │ │ │ │ + tsteq r2, r4, lsl #16 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ add r2, r0, #376 @ 0x178 │ │ │ │ add r3, r0, #412 @ 0x19c │ │ │ │ ldrh r2, [r2] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ beq 9fbf4 │ │ │ │ @@ -68544,15 +68544,15 @@ │ │ │ │ bx lr │ │ │ │ add r0, r0, #98304 @ 0x18000 │ │ │ │ ldrb r0, [r0, #1469] @ 0x5bd │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ - @ instruction: 0x0128cc3d │ │ │ │ + smlawbeq r8, sp, ip, ip │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #1 │ │ │ │ @@ -69717,118 +69717,118 @@ │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ @ instruction: 0xffff8cdd │ │ │ │ - @ instruction: 0x01121efc │ │ │ │ - tsteq r2, r4, ror #31 │ │ │ │ + tsteq r2, ip, asr #30 │ │ │ │ + tsteq r2, r4, lsr r0 │ │ │ │ @ instruction: 0x01a557e8 │ │ │ │ andeq r1, r0, r2, lsl #16 │ │ │ │ @ instruction: 0xffff8cd9 │ │ │ │ - tsteq r2, ip, ror lr │ │ │ │ - tsteq r2, r0, asr #27 │ │ │ │ + tsteq r2, ip, asr #29 │ │ │ │ + tsteq r2, r0, lsl lr │ │ │ │ @ instruction: 0x01a556b0 │ │ │ │ @ instruction: 0xffff8cdb │ │ │ │ - tsteq r2, r8, lsr #23 │ │ │ │ - tsteq r2, r0, asr #27 │ │ │ │ + @ instruction: 0x01121bf8 │ │ │ │ + tsteq r2, r0, lsl lr │ │ │ │ @ instruction: 0x01a55494 │ │ │ │ @ instruction: 0xffff8d56 │ │ │ │ - @ instruction: 0x01121bd8 │ │ │ │ - tsteq r2, r8, lsr fp │ │ │ │ + tsteq r2, r8, lsr #24 │ │ │ │ + tsteq r2, r8, lsl #23 │ │ │ │ @ instruction: 0x01a55428 │ │ │ │ @ instruction: 0xffff8cd5 │ │ │ │ - @ instruction: 0x01121cf0 │ │ │ │ - tsteq r2, r8, ror sl │ │ │ │ + tsteq r2, r0, asr #26 │ │ │ │ + tsteq r2, r8, asr #21 │ │ │ │ @ instruction: 0x01a55368 │ │ │ │ @ instruction: 0xffff8cd6 │ │ │ │ - tsteq r2, r4, lsr sl │ │ │ │ + tsteq r2, r4, lsl #21 │ │ │ │ @ instruction: 0x01a552e4 │ │ │ │ - @ instruction: 0x011219f4 │ │ │ │ + tsteq r2, r4, asr #20 │ │ │ │ @ instruction: 0xffff8cd7 │ │ │ │ - tsteq r2, r8, asr fp │ │ │ │ - tsteq r2, r0, ror r9 │ │ │ │ + tsteq r2, r8, lsr #23 │ │ │ │ + tsteq r2, r0, asr #19 │ │ │ │ @ instruction: 0x01a55260 │ │ │ │ - @ instruction: 0x011218d8 │ │ │ │ - tsteq r2, ip, asr r8 │ │ │ │ + tsteq r2, r8, lsr #18 │ │ │ │ + tsteq r2, ip, lsr #17 │ │ │ │ @ instruction: 0x01a5514c │ │ │ │ @ instruction: 0xffff8da8 │ │ │ │ - tsteq r2, r4, lsl #19 │ │ │ │ + @ instruction: 0x011219d4 │ │ │ │ @ instruction: 0x01a55120 │ │ │ │ - tsteq r2, r0, lsr r8 │ │ │ │ + tsteq r2, r0, lsl #17 │ │ │ │ @ instruction: 0xffff9633 │ │ │ │ - tsteq r2, r8, lsl #19 │ │ │ │ + @ instruction: 0x011219d8 │ │ │ │ strdeq r5, [r5, r0]! │ │ │ │ - tsteq r2, r0, lsl #16 │ │ │ │ - @ instruction: 0x011217d0 │ │ │ │ - @ instruction: 0x011217f0 │ │ │ │ + tsteq r2, r0, asr r8 │ │ │ │ + tsteq r2, r0, lsr #16 │ │ │ │ + tsteq r2, r0, asr #16 │ │ │ │ strheq r5, [r5, ip]! │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ - tsteq r2, r8, lsr r7 │ │ │ │ - tsteq r2, r0, asr r7 │ │ │ │ + tsteq r2, r8, lsl #15 │ │ │ │ + tsteq r2, r0, lsr #15 │ │ │ │ @ instruction: 0x01a55040 │ │ │ │ - tsteq r2, ip, lsl r9 │ │ │ │ - @ instruction: 0x011216dc │ │ │ │ + tsteq r2, ip, ror #18 │ │ │ │ + tsteq r2, ip, lsr #14 │ │ │ │ @ instruction: 0x01a54fcc │ │ │ │ - @ instruction: 0x01121790 │ │ │ │ + tsteq r2, r0, ror #15 │ │ │ │ @ instruction: 0xffff8cda │ │ │ │ - tsteq r2, r4, lsr #13 │ │ │ │ + @ instruction: 0x011216f4 │ │ │ │ @ instruction: 0x01a54f90 │ │ │ │ - tsteq r2, ip, ror r8 │ │ │ │ + tsteq r2, ip, asr #17 │ │ │ │ @ instruction: 0xffff8cdc │ │ │ │ - tsteq r2, ip, lsr r6 │ │ │ │ + tsteq r2, ip, lsl #13 │ │ │ │ @ instruction: 0x01a54f28 │ │ │ │ - tsteq r2, r4, lsr r7 │ │ │ │ + tsteq r2, r4, lsl #15 │ │ │ │ strdeq r4, [r5, ip]! │ │ │ │ - tsteq r2, ip, lsl #12 │ │ │ │ - @ instruction: 0x011217bc │ │ │ │ - @ instruction: 0x011215d0 │ │ │ │ + tsteq r2, ip, asr r6 │ │ │ │ + tsteq r2, ip, lsl #16 │ │ │ │ + tsteq r2, r0, lsr #12 │ │ │ │ @ instruction: 0x01a54ebc │ │ │ │ - tsteq r2, r4, lsr #13 │ │ │ │ - @ instruction: 0x0112159c │ │ │ │ + @ instruction: 0x011216f4 │ │ │ │ + tsteq r2, ip, ror #11 │ │ │ │ @ instruction: 0x01a54e88 │ │ │ │ - tsteq r2, r4, asr #11 │ │ │ │ - tsteq r2, r4, asr r5 │ │ │ │ + tsteq r2, r4, lsl r6 │ │ │ │ + tsteq r2, r4, lsr #11 │ │ │ │ @ instruction: 0x01a54e3c │ │ │ │ - @ instruction: 0x011216d4 │ │ │ │ - tsteq r2, r8, lsl r5 │ │ │ │ + tsteq r2, r4, lsr #14 │ │ │ │ + tsteq r2, r8, ror #10 │ │ │ │ @ instruction: 0x01a54e08 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #292] @ a1188 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne a10f0 │ │ │ │ cmp r4, #0 │ │ │ │ beq a1100 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #98304 @ 0x18000 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a1108 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #324 @ 0x144 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a1170 │ │ │ │ ldr r3, [pc, #176] @ a118c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ @@ -69843,57 +69843,57 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq a1134 │ │ │ │ ldr r0, [r6, #336] @ 0x150 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq a1164 │ │ │ │ b a1114 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne a1148 │ │ │ │ cmp r7, #0 │ │ │ │ bne a1134 │ │ │ │ b a10ac │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #336] @ 0x150 │ │ │ │ bl 4e2148 │ │ │ │ b a10d4 │ │ │ │ @ instruction: 0x01a414c4 │ │ │ │ strdeq r2, [r4, r0]! │ │ │ │ - tsteq r2, r8, asr #10 │ │ │ │ + @ instruction: 0x01121598 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ b 9f280 │ │ │ │ b 9f280 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #136] @ a1240 │ │ │ │ ldr r7, [pc, #136] @ a1244 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r7 │ │ │ │ ldr r8, [r0, r5] │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ bl 9c58c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -69915,29 +69915,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a41370 │ │ │ │ + tsteq r2, r8, ror #9 │ │ │ │ @ instruction: 0x01121498 │ │ │ │ - tsteq r2, r8, asr #8 │ │ │ │ b a11a0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #136] @ a12f0 │ │ │ │ ldr r7, [pc, #136] @ a12f4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r7 │ │ │ │ ldr r8, [r0, r5] │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ bl 9c58c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -69959,16 +69959,16 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a412c0 │ │ │ │ - tsteq r2, r8, lsr #8 │ │ │ │ - @ instruction: 0x011213dc │ │ │ │ + tsteq r2, r8, ror r4 │ │ │ │ + tsteq r2, ip, lsr #8 │ │ │ │ b a1250 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ @@ -70009,15 +70009,15 @@ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [pc, #940] @ a1758 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ blt a170c │ │ │ │ add fp, r7, #94208 @ 0x17000 │ │ │ │ ldr r3, [fp, #688] @ 0x2b0 │ │ │ │ mov r5, r1 │ │ │ │ tst r3, #1 │ │ │ │ @@ -70042,25 +70042,25 @@ │ │ │ │ beq a1410 │ │ │ │ ldr sl, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #98304 @ 0x18000 │ │ │ │ add r8, sl, #336 @ 0x150 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a1658 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, sl, #324 @ 0x144 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a16a4 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ beq a1410 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #3380] @ 0xd34 │ │ │ │ @@ -70164,15 +70164,15 @@ │ │ │ │ strhne r3, [r8, #188] @ 0xbc │ │ │ │ b a14a0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 166a88 │ │ │ │ b a13e0 │ │ │ │ ldr r3, [pc, #312] @ a1764 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, #565248 @ 0x8a000 │ │ │ │ ldr r2, [r2, #3380] @ 0xd34 │ │ │ │ cmp r2, #0 │ │ │ │ beq a1490 │ │ │ │ ldr r0, [pc, #284] @ a1768 │ │ │ │ @@ -70187,15 +70187,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne a1678 │ │ │ │ cmp r4, #0 │ │ │ │ bne a1664 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b a144c │ │ │ │ @@ -70209,15 +70209,15 @@ │ │ │ │ str sl, [sp, #12] │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne a16d0 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r9 │ │ │ │ @@ -70246,33 +70246,33 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a41170 │ │ │ │ @ instruction: 0x01a429c8 │ │ │ │ @ instruction: 0x01a3ea80 │ │ │ │ strdeq r0, [r4, ip]! │ │ │ │ andeq sl, r8, r4, lsr sp │ │ │ │ @ instruction: 0x01a3e8e4 │ │ │ │ - tsteq r2, r8, lsr #31 │ │ │ │ + @ instruction: 0x01120ff8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #36] @ a17a4 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #0 │ │ │ │ b 9eeb8 │ │ │ │ @ instruction: 0x01a40da8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #68] @ a17f8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs ip, r3, #0 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ blt a17dc │ │ │ │ mov r2, r1 │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #0 │ │ │ │ mov r1, ip │ │ │ │ @@ -70281,34 +70281,34 @@ │ │ │ │ ldr r2, [pc, #24] @ a1800 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [pc, #20] @ a1804 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a40d74 │ │ │ │ - tsteq r2, r0, lsr #21 │ │ │ │ - tsteq r2, r0, lsl pc │ │ │ │ + @ instruction: 0x01120af0 │ │ │ │ + tsteq r2, r0, ror #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #36] @ a1834 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #1 │ │ │ │ b 9eeb8 │ │ │ │ @ instruction: 0x01a40d18 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #68] @ a1888 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs ip, r3, #0 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ blt a186c │ │ │ │ mov r2, r1 │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #1 │ │ │ │ mov r1, ip │ │ │ │ @@ -70317,16 +70317,16 @@ │ │ │ │ ldr r2, [pc, #24] @ a1890 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [pc, #20] @ a1894 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a40ce4 │ │ │ │ - @ instruction: 0x011209f8 │ │ │ │ - tsteq r2, r0, lsl #29 │ │ │ │ + tsteq r2, r8, asr #20 │ │ │ │ + @ instruction: 0x01120ed0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #3436] @ a260c │ │ │ │ ldr ip, [pc, #3436] @ a2610 │ │ │ │ cmp r1, r3 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ @@ -71185,27 +71185,27 @@ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [pc, #100] @ a2670 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ andeq r8, r0, pc, lsl r8 │ │ │ │ @ instruction: 0x01a3e750 │ │ │ │ andeq r8, r0, r6, lsr #3 │ │ │ │ andeq r8, r0, fp, asr r0 │ │ │ │ - @ instruction: 0x0128afb2 │ │ │ │ + @ instruction: 0x0128b002 │ │ │ │ muleq r0, fp, pc @ │ │ │ │ strdeq r8, [r0], -r0 │ │ │ │ andeq r0, r0, r9, asr r1 │ │ │ │ - @ instruction: 0x0128af98 │ │ │ │ - @ instruction: 0x0128b220 │ │ │ │ + @ instruction: 0x0128afe8 │ │ │ │ + @ instruction: 0x0128b270 │ │ │ │ andeq r8, r0, ip, lsr r2 │ │ │ │ - strdeq fp, [r8, -r6]! │ │ │ │ - strdeq fp, [r8, -sl]! │ │ │ │ + @ instruction: 0x0128b246 │ │ │ │ + @ instruction: 0x0128b24a │ │ │ │ andeq r9, r0, pc, rrx │ │ │ │ - ldrdeq fp, [r8, -r0]! │ │ │ │ + @ instruction: 0x0128b220 │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ - @ instruction: 0x0128b24c │ │ │ │ + @ instruction: 0x0128b29c │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ andeq r1, r0, r6, lsl #18 │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ andeq r9, r0, r1, lsr #7 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r2, r0, r0, lsl sl │ │ │ │ @@ -71866,55 +71866,55 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ - tstpeq r1, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tstpeq r1, r8, asr #13 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, asr #13 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsr #13 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0111f6fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #352] @ a3254 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ beq a31b0 │ │ │ │ ldr r6, [r8] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #98304 @ 0x18000 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a31ec │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #324 @ 0x144 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a31d4 │ │ │ │ ldr r3, [pc, #228] @ a3258 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, #0 │ │ │ │ cmpne r9, r3 │ │ │ │ beq a31b0 │ │ │ │ @@ -71951,42 +71951,42 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne a3208 │ │ │ │ cmp r9, #0 │ │ │ │ bne a31f4 │ │ │ │ b a3144 │ │ │ │ ldr r1, [r6, #336] @ 0x150 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq a3224 │ │ │ │ b a3234 │ │ │ │ @ instruction: 0x01a3f424 │ │ │ │ @ instruction: 0x01a40c58 │ │ │ │ - @ instruction: 0x0111f5bc │ │ │ │ + tstpeq r1, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ a3370 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1611] @ 0x64b │ │ │ │ cmp r3, #0 │ │ │ │ beq a3330 │ │ │ │ ldr r3, [pc, #212] @ a3374 │ │ │ │ cmp r5, r3 │ │ │ │ @@ -72040,29 +72040,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #32] @ a3388 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a3f2ac │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ - @ instruction: 0x0111f4bc │ │ │ │ - @ instruction: 0x0111f49c │ │ │ │ + tstpeq r1, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, ror #9 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tstpeq r1, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, lsr #9 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tstpeq r1, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsr #9 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ a344c │ │ │ │ ldr r5, [pc, #164] @ a3450 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, r5 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ bne a340c │ │ │ │ mov r7, r1 │ │ │ │ add r1, r0, #565248 @ 0x8a000 │ │ │ │ ldr r1, [r1, #3380] @ 0xd34 │ │ │ │ @@ -72095,30 +72095,30 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #36] @ a3468 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a3f17c │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ - tstpeq r1, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0111f3d8 │ │ │ │ - tstpeq r1, ip, ror #7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0111f3b8 │ │ │ │ - @ instruction: 0x0111f3d8 │ │ │ │ + tstpeq r1, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #148] @ a351c │ │ │ │ ldr r5, [pc, #148] @ a3520 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r6, r5 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ bne a34dc │ │ │ │ add r1, r0, #565248 @ 0x8a000 │ │ │ │ ldr r1, [r1, #3380] @ 0xd34 │ │ │ │ @@ -72147,29 +72147,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #36] @ a3538 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a3f09c │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ + @ instruction: 0x0111f3bc │ │ │ │ + @ instruction: 0x0111f398 │ │ │ │ tstpeq r1, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #168] @ a35fc │ │ │ │ ldr r5, [pc, #168] @ a3600 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r7, r5 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ bne a35bc │ │ │ │ mov r6, r2 │ │ │ │ @@ -72203,19 +72203,19 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #36] @ a3618 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ ldrdeq lr, [r3, r0]! │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ - @ instruction: 0x0111f2b0 │ │ │ │ + tstpeq r1, r0, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0111f2dc │ │ │ │ tstpeq r1, ip, lsl #5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0111f2bc │ │ │ │ + tstpeq r1, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #32] @ a3654 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -72223,35 +72223,35 @@ │ │ │ │ mov lr, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #1000 @ 0x3e8 │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl a30d4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tstpeq r1, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0111f298 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #368] @ a37e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr sl, [r4] │ │ │ │ mov r7, r1 │ │ │ │ add sl, sl, #98304 @ 0x18000 │ │ │ │ add r6, sl, #336 @ 0x150 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r3 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a3760 │ │ │ │ cmp r5, #0 │ │ │ │ beq a3744 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #98304 @ 0x18000 │ │ │ │ @@ -72265,15 +72265,15 @@ │ │ │ │ cmpne r6, #0 │ │ │ │ beq a3744 │ │ │ │ ldr r5, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #98304 @ 0x18000 │ │ │ │ add sl, r5, #336 @ 0x150 │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a37a4 │ │ │ │ ldr ip, [pc, #216] @ a37e8 │ │ │ │ mov r3, r8 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ @@ -72300,15 +72300,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne a377c │ │ │ │ cmp sl, #0 │ │ │ │ bne a3768 │ │ │ │ b a36b0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -72317,23 +72317,23 @@ │ │ │ │ str r3, [r5, #336] @ 0x150 │ │ │ │ bl 4e2148 │ │ │ │ b a3708 │ │ │ │ ldr r1, [sl, #336] @ 0x150 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq a3798 │ │ │ │ b a37c0 │ │ │ │ @ instruction: 0x01a3eeb8 │ │ │ │ strdeq r0, [r4, r4]! │ │ │ │ - tstpeq r1, r8, lsl #3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0111f1d8 │ │ │ │ + @ instruction: 0x0111f19c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr lr, [pc, #44] @ a3834 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov ip, r1 │ │ │ │ @@ -72343,35 +72343,35 @@ │ │ │ │ mov r2, r3 │ │ │ │ str ip, [sp, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str ip, [sp] │ │ │ │ bl a30d4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tstpeq r1, ip, lsr #1 @ p-variant is OBSOLETE │ │ │ │ + ldrsheq pc, [r1, -ip] @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #360] @ a39bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr sl, [r4] │ │ │ │ mov r6, r1 │ │ │ │ add sl, sl, #98304 @ 0x18000 │ │ │ │ add r7, sl, #336 @ 0x150 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a393c │ │ │ │ cmp r5, #0 │ │ │ │ beq a3920 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #98304 @ 0x18000 │ │ │ │ @@ -72385,15 +72385,15 @@ │ │ │ │ cmpne r7, #0 │ │ │ │ beq a3920 │ │ │ │ ldr r5, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #98304 @ 0x18000 │ │ │ │ add sl, r5, #336 @ 0x150 │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a3980 │ │ │ │ ldr ip, [pc, #212] @ a39c4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add ip, pc, ip │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ @@ -72419,15 +72419,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne a3958 │ │ │ │ cmp sl, #0 │ │ │ │ bne a3944 │ │ │ │ b a3890 │ │ │ │ mov r3, #0 │ │ │ │ @@ -72436,23 +72436,23 @@ │ │ │ │ str r3, [r5, #336] @ 0x150 │ │ │ │ bl 4e2148 │ │ │ │ b a38e8 │ │ │ │ ldr r1, [sl, #336] @ 0x150 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq a3974 │ │ │ │ b a399c │ │ │ │ ldrdeq lr, [r3, r4]! │ │ │ │ @ instruction: 0x01a40514 │ │ │ │ - tsteq r1, r8, asr #31 │ │ │ │ - @ instruction: 0x0111efb8 │ │ │ │ + tstpeq r1, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #44] @ a3a10 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov lr, r1 │ │ │ │ @@ -72462,24 +72462,24 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str ip, [sp, #8] │ │ │ │ str lr, [sp] │ │ │ │ bl a30d4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq r1, r4, lsr #30 │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #128] @ a3aac │ │ │ │ ldr r3, [pc, #128] @ a3ab0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, r3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ bne a3a7c │ │ │ │ mov r3, r2 │ │ │ │ add r2, r0, #565248 @ 0x8a000 │ │ │ │ ldr lr, [r2, #3380] @ 0xd34 │ │ │ │ @@ -72503,49 +72503,49 @@ │ │ │ │ ldr r1, [pc, #32] @ a3ac0 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 286d90 │ │ │ │ strdeq lr, [r3, r8]! │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ - tsteq r1, ip, lsr pc │ │ │ │ - @ instruction: 0x0111eebc │ │ │ │ - tsteq r1, ip, asr #29 │ │ │ │ + tsteq r1, ip, lsl #31 │ │ │ │ + tsteq r1, ip, lsl #30 │ │ │ │ + tsteq r1, ip, lsl pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #328] @ a3c24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r9, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ beq a3b84 │ │ │ │ ldr r5, [r9] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r5, #98304 @ 0x18000 │ │ │ │ add r4, r5, #336 @ 0x150 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a3bbc │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #324 @ 0x144 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a3ba4 │ │ │ │ ldr r3, [pc, #216] @ a3c28 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp sl, #0 │ │ │ │ cmpne sl, r3 │ │ │ │ beq a3b84 │ │ │ │ @@ -72579,54 +72579,54 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne a3bd8 │ │ │ │ cmp sl, #0 │ │ │ │ bne a3bc4 │ │ │ │ b a3b20 │ │ │ │ ldr r1, [r5, #336] @ 0x150 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq a3bf4 │ │ │ │ b a3c04 │ │ │ │ @ instruction: 0x01a3ea4c │ │ │ │ @ instruction: 0x01a4027c │ │ │ │ - @ instruction: 0x0111ee98 │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ + tsteq r1, r8, ror #29 │ │ │ │ + tsteq r1, r4, lsl #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #344] @ a3da8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r9, [r4] │ │ │ │ mov r7, r1 │ │ │ │ add r9, r9, #98304 @ 0x18000 │ │ │ │ add r6, r9, #336 @ 0x150 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a3d28 │ │ │ │ cmp r5, #0 │ │ │ │ beq a3d0c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #98304 @ 0x18000 │ │ │ │ @@ -72640,15 +72640,15 @@ │ │ │ │ cmpne r6, #0 │ │ │ │ beq a3d0c │ │ │ │ ldr r5, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #98304 @ 0x18000 │ │ │ │ add r9, r5, #336 @ 0x150 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a3d6c │ │ │ │ ldr ip, [pc, #196] @ a3db0 │ │ │ │ mov r3, r8 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ @@ -72670,15 +72670,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne a3d44 │ │ │ │ cmp r9, #0 │ │ │ │ bne a3d30 │ │ │ │ b a3c8c │ │ │ │ mov r3, #0 │ │ │ │ @@ -72687,31 +72687,31 @@ │ │ │ │ str r3, [r5, #336] @ 0x150 │ │ │ │ bl 4e2148 │ │ │ │ b a3ce4 │ │ │ │ ldr r1, [r9, #336] @ 0x150 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq a3d60 │ │ │ │ b a3d88 │ │ │ │ ldrdeq lr, [r3, r8]! │ │ │ │ @ instruction: 0x01a40118 │ │ │ │ - tsteq r1, r4, lsr sp │ │ │ │ - tsteq r1, ip, lsl #26 │ │ │ │ + tsteq r1, r4, lsl #27 │ │ │ │ + tsteq r1, ip, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #300] @ a3efc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne a3e64 │ │ │ │ cmp r4, #0 │ │ │ │ bne a3dfc │ │ │ │ @@ -72719,25 +72719,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #114688 @ 0x1c000 │ │ │ │ add r5, r6, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a3e94 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #348 @ 0x15c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a3e7c │ │ │ │ ldr r3, [pc, #176] @ a3f00 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ @@ -72758,36 +72758,36 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq a3ec0 │ │ │ │ ldr r0, [r6, #360] @ 0x168 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq a3ef0 │ │ │ │ b a3ea0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne a3ed4 │ │ │ │ cmp r7, #0 │ │ │ │ bne a3ec0 │ │ │ │ b a3e20 │ │ │ │ @ instruction: 0x01a3e758 │ │ │ │ @ instruction: 0x01a3ffe4 │ │ │ │ - @ instruction: 0x0111e7d4 │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r7, #656] @ 0x290 │ │ │ │ @@ -72890,15 +72890,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #688] @ a4368 │ │ │ │ ldr r4, [pc, #688] @ a436c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ mov r4, r1 │ │ │ │ beq a411c │ │ │ │ ldr r2, [pc, #660] @ a4370 │ │ │ │ cmp r3, r2 │ │ │ │ beq a4104 │ │ │ │ @@ -72941,15 +72941,15 @@ │ │ │ │ mov r7, r8 │ │ │ │ ldr r9, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #114688 @ 0x1c000 │ │ │ │ add r5, r9, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a4254 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #114688 @ 0x1c000 │ │ │ │ add r0, r0, #348 @ 0x15c │ │ │ │ mov r2, r4 │ │ │ │ @@ -72962,15 +72962,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq a4218 │ │ │ │ ldr r4, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #114688 @ 0x1c000 │ │ │ │ add r9, r4, #360 @ 0x168 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a42bc │ │ │ │ cmp r8, #0 │ │ │ │ addeq r3, r6, #94208 @ 0x17000 │ │ │ │ ldreq r1, [r3, #652] @ 0x28c │ │ │ │ movne r1, r5 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -72997,28 +72997,28 @@ │ │ │ │ b a41cc │ │ │ │ cmp r0, #2 │ │ │ │ beq a4280 │ │ │ │ ldr r1, [r9, #360] @ 0x168 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq a42b0 │ │ │ │ b a4260 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne a4294 │ │ │ │ cmp r9, #0 │ │ │ │ bne a4280 │ │ │ │ b a4198 │ │ │ │ mov r3, #0 │ │ │ │ @@ -73027,29 +73027,29 @@ │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ bl 4e2148 │ │ │ │ b a41ec │ │ │ │ add r4, r0, #114688 @ 0x1c000 │ │ │ │ add r7, r4, #360 @ 0x168 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a4340 │ │ │ │ ldr r2, [pc, #132] @ a437c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #128] @ a4380 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldr r4, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #114688 @ 0x1c000 │ │ │ │ add r7, r4, #360 @ 0x168 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a4354 │ │ │ │ ldr r2, [pc, #84] @ a4384 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #80] @ a4388 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -73063,19 +73063,19 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #360] @ 0x168 │ │ │ │ bl 4e2148 │ │ │ │ b a4328 │ │ │ │ @ instruction: 0x01a3e46c │ │ │ │ andeq r8, r0, r9, lsr #25 │ │ │ │ andeq r8, r0, r0, asr #26 │ │ │ │ - tsteq r1, r4, asr r9 │ │ │ │ + tsteq r1, r4, lsr #19 │ │ │ │ @ instruction: 0x01a3fc7c │ │ │ │ - tsteq r1, r8, lsl #15 │ │ │ │ + @ instruction: 0x0111e7d8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - tsteq r1, r0, lsr r7 │ │ │ │ + tsteq r1, r0, lsl #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ b a40a0 │ │ │ │ b a40a0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -73086,15 +73086,15 @@ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [pc, #700] @ a467c │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r8, #0 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ blt a4630 │ │ │ │ add sl, fp, #94208 @ 0x17000 │ │ │ │ ldr r3, [sl, #688] @ 0x2b0 │ │ │ │ mov r5, r1 │ │ │ │ tst r3, #1 │ │ │ │ @@ -73119,25 +73119,25 @@ │ │ │ │ beq a4424 │ │ │ │ ldr r9, [fp] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #114688 @ 0x1c000 │ │ │ │ add r7, r9, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a458c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r9, #348 @ 0x15c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a4574 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ beq a4424 │ │ │ │ ldr r3, [sl, #652] @ 0x28c │ │ │ │ cmp r3, r6 │ │ │ │ @@ -73173,24 +73173,24 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ bl 166a88 │ │ │ │ b a43f4 │ │ │ │ ldr r3, [pc, #344] @ a4688 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #664] @ 0x298 │ │ │ │ ldr r1, [r3, #652] @ 0x28c │ │ │ │ bl a3f0c │ │ │ │ b a44ac │ │ │ │ ldr r3, [pc, #312] @ a468c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #656] @ 0x290 │ │ │ │ ldr r1, [r3, #660] @ 0x294 │ │ │ │ bl a3f0c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ @@ -73208,15 +73208,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne a45ac │ │ │ │ cmp r4, #0 │ │ │ │ bne a4598 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b a4460 │ │ │ │ @@ -73225,15 +73225,15 @@ │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne a45f0 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ @@ -73263,28 +73263,28 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a3e15c │ │ │ │ @ instruction: 0x01a3fa1c │ │ │ │ @ instruction: 0x01a3bb04 │ │ │ │ strdeq sp, [r3, r8]! │ │ │ │ ldrdeq sp, [r3, r4]! │ │ │ │ @ instruction: 0x01a3b9c0 │ │ │ │ - tsteq r1, r4, asr #8 │ │ │ │ + @ instruction: 0x0111e494 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov r2, #0 │ │ │ │ b 9f054 │ │ │ │ mov r2, #1 │ │ │ │ b 9f054 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #320] @ a4804 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #2 │ │ │ │ beq a4768 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [pc, #288] @ a4808 │ │ │ │ bne a4734 │ │ │ │ @@ -73357,27 +73357,27 @@ │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #3 │ │ │ │ beq a4790 │ │ │ │ b a4708 │ │ │ │ @ instruction: 0x01a3de64 │ │ │ │ andeq r8, r0, r9, lsr #25 │ │ │ │ - tsteq r1, ip, lsl pc │ │ │ │ + tsteq r1, ip, ror #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ @ instruction: 0x01a3f264 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ andeq r8, r0, r9, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #348] @ a4994 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ beq a4908 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [pc, #312] @ a4998 │ │ │ │ @@ -73460,27 +73460,27 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strdeq sp, [r3, r0]! │ │ │ │ andeq r8, r0, r9, lsr #25 │ │ │ │ @ instruction: 0x01a3f128 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ andeq r8, r0, r9, lsl r2 │ │ │ │ - tsteq r1, r0, lsl #3 │ │ │ │ - @ instruction: 0x0111dcbc │ │ │ │ + @ instruction: 0x0111e1d0 │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #260] @ a4ad0 │ │ │ │ ldr r4, [pc, #260] @ a4ad4 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ beq a4a84 │ │ │ │ ldr r2, [pc, #232] @ a4ad8 │ │ │ │ cmp r3, r2 │ │ │ │ beq a4a84 │ │ │ │ sub r2, r2, #152 @ 0x98 │ │ │ │ @@ -73537,30 +73537,30 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0x01a3db58 │ │ │ │ andeq r8, r0, r9, lsr #25 │ │ │ │ andeq r8, r0, r0, asr #26 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ + tsteq r1, r4, asr r1 │ │ │ │ ldrdeq lr, [r3, r4]! │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ andeq r8, r0, r9, lsl r2 │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - tsteq r1, r0, lsl #23 │ │ │ │ + tsteq r1, ip, asr #1 │ │ │ │ + @ instruction: 0x0111dbd0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #256] @ a4c10 │ │ │ │ ldr r4, [pc, #256] @ a4c14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r4 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ mov r0, r3 │ │ │ │ bhi a4b94 │ │ │ │ ldr r3, [pc, #228] @ a4c18 │ │ │ │ cmp r1, r3 │ │ │ │ bls a4ba0 │ │ │ │ @@ -73617,21 +73617,21 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0x01a3da18 │ │ │ │ andeq r8, r0, r9, lsr #25 │ │ │ │ andeq r8, r0, r7, lsr #25 │ │ │ │ - tsteq r1, r8, lsr #32 │ │ │ │ + tsteq r1, r8, ror r0 │ │ │ │ @ instruction: 0x01a3ee9c │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ andeq r8, r0, r9, lsl r2 │ │ │ │ andeq r8, r0, r0, asr #26 │ │ │ │ - tsteq r1, ip, lsl #31 │ │ │ │ - tsteq r1, r0, asr #20 │ │ │ │ + @ instruction: 0x0111dfdc │ │ │ │ + @ instruction: 0x0111da90 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -73704,18 +73704,18 @@ │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b a4d34 │ │ │ │ andeq r8, r0, sl, lsl r2 │ │ │ │ @ instruction: 0xffec3264 │ │ │ │ andeq r8, r0, r0, lsr #26 │ │ │ │ - tsteq r1, r8, lsl #8 │ │ │ │ - tsteq r1, r4, ror #7 │ │ │ │ + tsteq r1, r8, asr r4 │ │ │ │ + tsteq r1, r4, lsr r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ + @ instruction: 0x0111d4bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ @@ -73737,15 +73737,15 @@ │ │ │ │ add r2, r7, #565248 @ 0x8a000 │ │ │ │ ldr r3, [r2, #3408] @ 0xd50 │ │ │ │ mov r1, #0 │ │ │ │ orr r3, r3, #4194304 @ 0x400000 │ │ │ │ str r3, [r2, #3408] @ 0xd50 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a510c │ │ │ │ cmp r9, #0 │ │ │ │ beq a5058 │ │ │ │ sub r6, r6, #34048 @ 0x8500 │ │ │ │ cmp r8, #36096 @ 0x8d00 │ │ │ │ sub r6, r6, #21 │ │ │ │ @@ -73801,15 +73801,15 @@ │ │ │ │ beq a5080 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r9, #195] @ 0xc3 │ │ │ │ mov r5, #0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strh r5, [r4, #188] @ 0xbc │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r5 │ │ │ │ bne a50f4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ bl 166a88 │ │ │ │ b a4de0 │ │ │ │ @@ -73944,15 +73944,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne a512c │ │ │ │ cmp r5, #0 │ │ │ │ bne a5118 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ b a4e08 │ │ │ │ @@ -73961,15 +73961,15 @@ │ │ │ │ mov fp, sl │ │ │ │ mov sl, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne a5170 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ @@ -73986,15 +73986,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #148] @ a526c │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r2 │ │ │ │ bl 9c320 │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -74032,15 +74032,15 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #1120] @ a56ec │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldrb r4, [sp, #80] @ 0x50 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ @@ -74313,26 +74313,26 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq a53b8 │ │ │ │ b a5568 │ │ │ │ @ instruction: 0x01a3d298 │ │ │ │ andeq r8, r0, sl, lsl r5 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ - tsteq r1, ip, lsr r8 │ │ │ │ + tsteq r1, ip, lsl #17 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r1, r0, ror r7 │ │ │ │ - tsteq r1, r0, ror #14 │ │ │ │ + tsteq r1, r0, asr #15 │ │ │ │ + @ instruction: 0x0111d7b0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ andeq r9, r0, r9 │ │ │ │ - tsteq r1, r4, asr #14 │ │ │ │ + @ instruction: 0x0111d794 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - @ instruction: 0x0111d690 │ │ │ │ - tsteq r1, r4, lsl r6 │ │ │ │ + tsteq r1, r0, ror #13 │ │ │ │ + tsteq r1, r4, ror #12 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ @@ -74359,15 +74359,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ bl a5270 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x0111d4b4 │ │ │ │ + tsteq r1, r4, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ str ip, [sp] │ │ │ │ @@ -74393,15 +74393,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ bl a5270 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq r1, r4, asr #8 │ │ │ │ + @ instruction: 0x0111d494 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #64] @ a5898 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ stm sp, {r2, r3} │ │ │ │ @@ -74416,15 +74416,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ str lr, [sp, #12] │ │ │ │ bl a5270 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq r1, r0, lsl #8 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ b a51bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #64] @ a58f8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -74440,24 +74440,24 @@ │ │ │ │ mov r1, r0 │ │ │ │ str lr, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl a5270 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq r1, r8, asr #7 │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #224] @ a59f4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r5] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r3 │ │ │ │ bl 9c320 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -74512,15 +74512,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #476] @ a5bf0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r5] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -74631,57 +74631,57 @@ │ │ │ │ ldr r1, [pc, #60] @ a5c1c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ b a5b88 │ │ │ │ @ instruction: 0x01a3cb14 │ │ │ │ - tsteq r1, r0, asr r2 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ + tsteq r1, r0, lsr #5 │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - tsteq r1, r0, lsr r1 │ │ │ │ - tsteq r1, r0, lsr r0 │ │ │ │ + tsteq r1, r0, lsl #3 │ │ │ │ + tsteq r1, r0, lsl #1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - tsteq r1, ip, ror #31 │ │ │ │ - tsteq r1, ip, asr #1 │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ + tsteq r1, r4, asr r1 │ │ │ │ + tsteq r1, ip, lsr r0 │ │ │ │ + tsteq r1, ip, lsl r1 │ │ │ │ + @ instruction: 0x0111d090 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [pc, #424] @ a5de0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r0, r7] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ beq a5ca8 │ │ │ │ ldr sl, [r8] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #114688 @ 0x1c000 │ │ │ │ add r7, sl, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a5d78 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, sl, #348 @ 0x15c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a5d60 │ │ │ │ cmp r5, #0 │ │ │ │ beq a5d3c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl ddd4c │ │ │ │ @@ -74738,26 +74738,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne a5d94 │ │ │ │ cmp fp, #0 │ │ │ │ bne a5d80 │ │ │ │ b a5c80 │ │ │ │ ldr r1, [sl, #360] @ 0x168 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq a5db0 │ │ │ │ b a5dc0 │ │ │ │ strdeq ip, [r3, r0]! │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -74766,15 +74766,15 @@ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #432] @ a5fb4 │ │ │ │ ldr r9, [pc, #432] @ a5fb8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r9, pc, r9 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r9 │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ @@ -74872,33 +74872,33 @@ │ │ │ │ ldr r1, [pc, #48] @ a5fd4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ b a5f78 │ │ │ │ @ instruction: 0x01a3c724 │ │ │ │ - tsteq r1, ip, lsr #29 │ │ │ │ + @ instruction: 0x0111cefc │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - tsteq r1, ip, asr sp │ │ │ │ - tsteq r1, r0, asr #24 │ │ │ │ + tsteq r1, ip, lsr #27 │ │ │ │ + @ instruction: 0x0111cc90 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq r1, r4, lsr #26 │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ + tsteq r1, r4, ror sp │ │ │ │ + tsteq r1, ip, asr #25 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #324] @ a6138 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r2 │ │ │ │ bl 9c320 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -74969,27 +74969,27 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a3c530 │ │ │ │ - tsteq r1, r8, ror ip │ │ │ │ + tsteq r1, r8, asr #25 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - tsteq r1, ip, ror sl │ │ │ │ + tsteq r1, ip, asr #21 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #580] @ a63ac │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r2 │ │ │ │ @@ -75126,39 +75126,39 @@ │ │ │ │ ldr r1, [pc, #64] @ a63dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ b a631c │ │ │ │ @ instruction: 0x01a3c3c0 │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ - @ instruction: 0x0111cab0 │ │ │ │ + tsteq r1, r4, lsl #23 │ │ │ │ + tsteq r1, r0, lsl #22 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - @ instruction: 0x0111c9d8 │ │ │ │ - @ instruction: 0x0111c89c │ │ │ │ + tsteq r1, r8, lsr #20 │ │ │ │ + tsteq r1, ip, ror #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq r1, ip, lsr #19 │ │ │ │ - tsteq r1, r8, asr r8 │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - tsteq r1, r4, lsl #17 │ │ │ │ + @ instruction: 0x0111c9fc │ │ │ │ + tsteq r1, r8, lsr #17 │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + @ instruction: 0x0111c99c │ │ │ │ + @ instruction: 0x0111c8d4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #332] @ a654c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r2 │ │ │ │ bl 9c320 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -75230,27 +75230,27 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #88] @ 0x58 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a3c11c │ │ │ │ - tsteq r1, r0, lsl #17 │ │ │ │ + @ instruction: 0x0111c8d0 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - tsteq r1, r8, ror #12 │ │ │ │ + @ instruction: 0x0111c6b8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #696] @ a6834 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -75416,64 +75416,64 @@ │ │ │ │ ldr r1, [pc, #60] @ a6860 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ b a6760 │ │ │ │ @ instruction: 0x01a3bfac │ │ │ │ - tsteq r1, r0, lsr r7 │ │ │ │ - @ instruction: 0x0111c6dc │ │ │ │ - tsteq r1, r8, ror #12 │ │ │ │ + tsteq r1, r0, lsl #15 │ │ │ │ + tsteq r1, ip, lsr #14 │ │ │ │ + @ instruction: 0x0111c6b8 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - tsteq r1, ip, lsr #11 │ │ │ │ - tsteq r1, r8, asr r4 │ │ │ │ + @ instruction: 0x0111c5fc │ │ │ │ + tsteq r1, r8, lsr #9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq r1, r4, lsl #11 │ │ │ │ - tsteq r1, ip, lsr #11 │ │ │ │ - tsteq r1, ip, lsl #11 │ │ │ │ + @ instruction: 0x0111c5d4 │ │ │ │ + @ instruction: 0x0111c5fc │ │ │ │ + @ instruction: 0x0111c5dc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r1, ip, lsr r5 │ │ │ │ - @ instruction: 0x0111c3d0 │ │ │ │ - tsteq r1, r4, lsr #7 │ │ │ │ - @ instruction: 0x0111c4dc │ │ │ │ - @ instruction: 0x0111c3fc │ │ │ │ + tsteq r1, ip, lsl #11 │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + @ instruction: 0x0111c3f4 │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ + tsteq r1, ip, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [pc, #576] @ a6ad8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ beq a6908 │ │ │ │ ldr fp, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add fp, fp, #114688 @ 0x1c000 │ │ │ │ add r6, fp, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a6a1c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, fp, #348 @ 0x15c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a6a68 │ │ │ │ cmp r5, #0 │ │ │ │ beq a69c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl ddd4c │ │ │ │ @@ -75548,15 +75548,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne a6a3c │ │ │ │ cmp r4, #0 │ │ │ │ bne a6a28 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ b a68e0 │ │ │ │ @@ -75571,43 +75571,43 @@ │ │ │ │ mov fp, sl │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne a6a98 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, sl │ │ │ │ mov sl, fp │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ bne a6a24 │ │ │ │ b a68e0 │ │ │ │ @ instruction: 0x01a3bc90 │ │ │ │ - @ instruction: 0x0111c398 │ │ │ │ + tsteq r1, r8, ror #7 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - @ instruction: 0x0111c198 │ │ │ │ + tsteq r1, r8, ror #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #524] @ a6d14 │ │ │ │ ldr r9, [pc, #524] @ a6d18 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r9 │ │ │ │ @@ -75728,22 +75728,22 @@ │ │ │ │ ldr r1, [pc, #52] @ a6d38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ b a6cb4 │ │ │ │ @ instruction: 0x01a3ba20 │ │ │ │ - tsteq r1, r4, asr #3 │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ - tsteq r1, r4, lsl #30 │ │ │ │ + @ instruction: 0x0111c090 │ │ │ │ + tsteq r1, r4, asr pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq r1, r8, asr #29 │ │ │ │ - tsteq r1, r4, ror #31 │ │ │ │ - tsteq r1, ip, lsl pc │ │ │ │ + tsteq r1, r8, lsl pc │ │ │ │ + tsteq r1, r4, lsr r0 │ │ │ │ + tsteq r1, ip, ror #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr lr, [pc, #308] @ a6e88 │ │ │ │ ldr ip, [pc, #308] @ a6e8c │ │ │ │ @@ -75753,15 +75753,15 @@ │ │ │ │ ldr r5, [pc, #296] @ a6e90 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov sl, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r3 │ │ │ │ strb sl, [sp, #35] @ 0x23 │ │ │ │ bl 9c320 │ │ │ │ @@ -75823,15 +75823,15 @@ │ │ │ │ b a6dfc │ │ │ │ mov r4, r8 │ │ │ │ b a6dfc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a392a4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a3b7b8 │ │ │ │ - tsteq r1, r4, lsl #30 │ │ │ │ + tsteq r1, r4, asr pc │ │ │ │ @ instruction: 0x01a391c0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr lr, [pc, #656] @ a7144 │ │ │ │ ldr ip, [pc, #656] @ a7148 │ │ │ │ @@ -75840,15 +75840,15 @@ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [pc, #644] @ a714c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sp, #35] @ 0x23 │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r2, [r3, #1621] @ 0x655 │ │ │ │ @@ -76000,28 +76000,28 @@ │ │ │ │ b a70a0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a39144 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a3b658 │ │ │ │ strdeq r9, [r3, r8]! │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - @ instruction: 0x0111bd90 │ │ │ │ + tsteq r1, r0, ror #27 │ │ │ │ @ instruction: 0x01a3904c │ │ │ │ @ instruction: 0x01a39008 │ │ │ │ - @ instruction: 0x0111bcd0 │ │ │ │ - tsteq r1, ip, lsr #26 │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + tsteq r1, ip, ror sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq r1, ip, lsl #25 │ │ │ │ - tsteq r1, r0, lsr #24 │ │ │ │ - tsteq r1, r8, asr fp │ │ │ │ + @ instruction: 0x0111bcdc │ │ │ │ + tsteq r1, r0, ror ip │ │ │ │ + tsteq r1, r8, lsr #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - @ instruction: 0x0111bbfc │ │ │ │ - tsteq r1, r0, asr #21 │ │ │ │ - @ instruction: 0x0111bbd4 │ │ │ │ - tsteq r1, r0, lsl #21 │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ + tsteq r1, r0, lsl fp │ │ │ │ + tsteq r1, r4, lsr #24 │ │ │ │ + @ instruction: 0x0111bad0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr ip, [pc, #492] @ a7394 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #488] @ a7398 │ │ │ │ @@ -76031,37 +76031,37 @@ │ │ │ │ ldr r6, [pc, #476] @ a739c │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r3 │ │ │ │ strb r1, [sp, #35] @ 0x23 │ │ │ │ beq a7238 │ │ │ │ ldr sl, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #114688 @ 0x1c000 │ │ │ │ add r9, sl, #360 @ 0x168 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a7328 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, sl, #348 @ 0x15c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a7310 │ │ │ │ cmp r4, #0 │ │ │ │ beq a72f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl ddd4c │ │ │ │ @@ -76126,35 +76126,35 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne a7344 │ │ │ │ cmp fp, #0 │ │ │ │ bne a7330 │ │ │ │ b a7210 │ │ │ │ ldr r1, [sl, #360] @ 0x168 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq a7360 │ │ │ │ b a7370 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a38e4c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a3b360 │ │ │ │ - @ instruction: 0x0111baf0 │ │ │ │ + tsteq r1, r0, asr #22 │ │ │ │ @ instruction: 0x01a38d28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr lr, [pc, #608] @ a7620 │ │ │ │ ldr ip, [pc, #608] @ a7624 │ │ │ │ @@ -76163,15 +76163,15 @@ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, #596] @ a7628 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sp, #35] @ 0x23 │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r2, [r3, #1621] @ 0x655 │ │ │ │ @@ -76311,25 +76311,25 @@ │ │ │ │ b a75ac │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a38c38 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a3b14c │ │ │ │ @ instruction: 0x01a38bec │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ + tsteq r1, r4, ror r9 │ │ │ │ @ instruction: 0x01a38b38 │ │ │ │ strdeq r8, [r3, r4]! │ │ │ │ - tsteq r1, r0, asr #16 │ │ │ │ - tsteq r1, r8, lsl r8 │ │ │ │ + @ instruction: 0x0111b890 │ │ │ │ + tsteq r1, r8, ror #16 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - @ instruction: 0x0111b798 │ │ │ │ - tsteq r1, ip, asr #12 │ │ │ │ + tsteq r1, r8, ror #15 │ │ │ │ + @ instruction: 0x0111b69c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r1, r4, ror r7 │ │ │ │ - @ instruction: 0x0111b5b4 │ │ │ │ + tsteq r1, r4, asr #15 │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #68] @ a76bc │ │ │ │ sub sp, sp, #32 │ │ │ │ stm sp, {r2, r3} │ │ │ │ @@ -76345,15 +76345,15 @@ │ │ │ │ ldr r1, [pc, #24] @ a76c0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str ip, [sp, #20] │ │ │ │ str lr, [sp, #8] │ │ │ │ bl a5270 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - tsteq r1, r0, lsl #14 │ │ │ │ + tsteq r1, r0, asr r7 │ │ │ │ andeq r8, r0, r0, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #68] @ a7720 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -76370,15 +76370,15 @@ │ │ │ │ ldr r1, [pc, #24] @ a7724 │ │ │ │ str ip, [sp, #20] │ │ │ │ str lr, [sp, #16] │ │ │ │ str lr, [sp, #12] │ │ │ │ bl a5270 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq r1, r0, asr #13 │ │ │ │ + tsteq r1, r0, lsl r7 │ │ │ │ andeq r8, r0, r0, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ stm sp, {r2, r3} │ │ │ │ @@ -76396,15 +76396,15 @@ │ │ │ │ ldr r1, [pc, #24] @ a778c │ │ │ │ str r4, [sp, #24] │ │ │ │ str lr, [sp, #16] │ │ │ │ str ip, [sp, #8] │ │ │ │ bl a5270 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - tsteq r1, r8, ror r6 │ │ │ │ + tsteq r1, r8, asr #13 │ │ │ │ andeq r8, r0, r0, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r3 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -76417,15 +76417,15 @@ │ │ │ │ add r2, r5, #565248 @ 0x8a000 │ │ │ │ ldr r3, [r2, #3408] @ 0xd50 │ │ │ │ mov r1, #0 │ │ │ │ orr r3, r3, #4194304 @ 0x400000 │ │ │ │ str r3, [r2, #3408] @ 0xd50 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a7914 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 9c3fc │ │ │ │ @@ -76452,15 +76452,15 @@ │ │ │ │ beq a78b0 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r7, #24] │ │ │ │ mov r6, #0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strh r6, [r4, #188] @ 0xbc │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r6 │ │ │ │ bne a78f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b ab2f0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -76505,26 +76505,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne a7930 │ │ │ │ cmp r6, #0 │ │ │ │ bne a791c │ │ │ │ b a77e8 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ beq a794c │ │ │ │ b a795c │ │ │ │ @ instruction: 0xffff8d41 │ │ │ │ andeq r8, r0, sl, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -76696,32 +76696,32 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ andeq r8, r0, sl, lsl r2 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ @ instruction: 0x01a385ac │ │ │ │ @ instruction: 0x01a3855c │ │ │ │ @ instruction: 0x01a38530 │ │ │ │ - tsteq r1, r8, lsr #12 │ │ │ │ + tsteq r1, r8, ror r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ @ instruction: 0x01a384ec │ │ │ │ - @ instruction: 0x0111b2b4 │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ @ instruction: 0x01a38498 │ │ │ │ - tsteq r1, r4, asr r5 │ │ │ │ + tsteq r1, r4, lsr #11 │ │ │ │ @ instruction: 0x01a38448 │ │ │ │ - tsteq r1, r4, ror #11 │ │ │ │ + tsteq r1, r4, lsr r6 │ │ │ │ @ instruction: 0x01a3840c │ │ │ │ - tsteq r1, r8, lsl #4 │ │ │ │ + tsteq r1, r8, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #272] @ a7d88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r2] │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r3 │ │ │ │ bl 9c320 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -76729,25 +76729,25 @@ │ │ │ │ beq a7cf0 │ │ │ │ ldr r9, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #98304 @ 0x18000 │ │ │ │ add r8, r9, #336 @ 0x150 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a7d20 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r9, #324 @ 0x144 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a7d08 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -76764,39 +76764,39 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne a7d3c │ │ │ │ cmp sl, #0 │ │ │ │ bne a7d28 │ │ │ │ b a7cc8 │ │ │ │ ldr r1, [r9, #336] @ 0x150 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq a7d58 │ │ │ │ b a7d68 │ │ │ │ @ instruction: 0x01a3a8b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #280] @ a7ebc │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, #2 │ │ │ │ mov r7, r3 │ │ │ │ beq a7e6c │ │ │ │ @@ -76859,67 +76859,67 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a3a784 │ │ │ │ andeq r8, r0, r9, lsr #25 │ │ │ │ - tsteq r1, r8, lsr #32 │ │ │ │ - tsteq r1, r0, lsr #31 │ │ │ │ + tsteq r1, r8, ror r0 │ │ │ │ + @ instruction: 0x0111aff0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #468] @ a80b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [r0, r2] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r3 │ │ │ │ beq a7f4c │ │ │ │ ldr r9, [r8] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #114688 @ 0x1c000 │ │ │ │ add r7, r9, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a8014 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r9, #348 @ 0x15c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a8058 │ │ │ │ cmp r4, #0 │ │ │ │ beq a7fa0 │ │ │ │ ldr r9, [r8] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #98304 @ 0x18000 │ │ │ │ add r7, r9, #336 @ 0x150 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a7fd0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r9, #324 @ 0x144 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a7fb8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -76936,15 +76936,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne a7fec │ │ │ │ cmp sl, #0 │ │ │ │ bne a7fd8 │ │ │ │ b a7f78 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -76953,15 +76953,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne a8030 │ │ │ │ cmp sl, #0 │ │ │ │ bne a801c │ │ │ │ b a7f24 │ │ │ │ mov r3, #0 │ │ │ │ @@ -76970,39 +76970,39 @@ │ │ │ │ str r3, [r9, #360] @ 0x168 │ │ │ │ bl 4e2148 │ │ │ │ b a7f4c │ │ │ │ ldr r1, [r9, #360] @ 0x168 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq a804c │ │ │ │ b a8074 │ │ │ │ ldr r1, [r9, #336] @ 0x150 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq a8008 │ │ │ │ b a8098 │ │ │ │ @ instruction: 0x01a3a644 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #88] @ a812c │ │ │ │ ldr r8, [pc, #88] @ a8130 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r5, r3 │ │ │ │ @@ -77014,25 +77014,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl a7984 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x01a3a454 │ │ │ │ - tsteq r1, r8, lsr #27 │ │ │ │ + @ instruction: 0x0111adf8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #92] @ a81a8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ a81ac │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r3 │ │ │ │ bl 9f7b4 │ │ │ │ @@ -77045,24 +77045,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl a7984 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrdeq sl, [r3, ip]! │ │ │ │ - tsteq r1, r8, asr #26 │ │ │ │ - tsteq r1, r8, lsl #26 │ │ │ │ + @ instruction: 0x0111ad98 │ │ │ │ + tsteq r1, r8, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #280] @ a82e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, #2 │ │ │ │ mov r7, r3 │ │ │ │ beq a8294 │ │ │ │ @@ -77125,24 +77125,24 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a3a35c │ │ │ │ andeq r8, r0, r9, lsr #25 │ │ │ │ - @ instruction: 0x0111ac9c │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ + tsteq r1, ip, ror #25 │ │ │ │ + tsteq r1, r8, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #112] @ a837c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r4, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, r5] │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ bne a8360 │ │ │ │ @@ -77162,24 +77162,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 9f990 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne a8338 │ │ │ │ b a8358 │ │ │ │ @ instruction: 0x01a3a21c │ │ │ │ - @ instruction: 0x0111abf8 │ │ │ │ - @ instruction: 0x0111abd0 │ │ │ │ + tsteq r1, r8, asr #24 │ │ │ │ + tsteq r1, r0, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #112] @ a8410 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r4, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, r5] │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ bne a83f4 │ │ │ │ @@ -77199,24 +77199,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 9f7b4 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne a83cc │ │ │ │ b a83ec │ │ │ │ @ instruction: 0x01a3a188 │ │ │ │ - @ instruction: 0x0111ab90 │ │ │ │ - tsteq r1, r8, ror #22 │ │ │ │ + tsteq r1, r0, ror #23 │ │ │ │ + @ instruction: 0x0111abb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ a84e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ add ip, r5, #98304 @ 0x18000 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r1, [ip, #1401] @ 0x579 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -77251,26 +77251,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #24] @ a84f0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 286d90 │ │ │ │ strdeq sl, [r3, r4]! │ │ │ │ - @ instruction: 0x0111ab94 │ │ │ │ - tsteq r1, r0, asr fp │ │ │ │ - tsteq r1, r8, asr #21 │ │ │ │ + tsteq r1, r4, ror #23 │ │ │ │ + tsteq r1, r0, lsr #23 │ │ │ │ + tsteq r1, r8, lsl fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #396] @ a8698 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne a8564 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ @@ -77289,25 +77289,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr sl, [r8] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #114688 @ 0x1c000 │ │ │ │ add r9, sl, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a860c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, sl, #348 @ 0x15c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a85f4 │ │ │ │ cmp r4, #0 │ │ │ │ beq a8674 │ │ │ │ ldr r3, [pc, #224] @ a86a0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -77331,28 +77331,28 @@ │ │ │ │ b a85b0 │ │ │ │ cmp r0, #2 │ │ │ │ beq a8638 │ │ │ │ ldr r1, [sl, #360] @ 0x168 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ beq a8668 │ │ │ │ b a8618 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne a864c │ │ │ │ cmp r4, #0 │ │ │ │ bne a8638 │ │ │ │ b a8588 │ │ │ │ ldr r3, [pc, #40] @ a86a4 │ │ │ │ @@ -77361,27 +77361,27 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #28] @ a86ac │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a3a01c │ │ │ │ - @ instruction: 0x0111aafc │ │ │ │ + tsteq r1, ip, asr #22 │ │ │ │ @ instruction: 0x01a3b874 │ │ │ │ - tsteq r1, r4, asr #19 │ │ │ │ - tsteq r1, r0, ror #19 │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + tsteq r1, r0, lsr sl │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #224] @ a87a8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ bne a8748 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #660] @ 0x294 │ │ │ │ @@ -77431,25 +77431,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a39e60 │ │ │ │ andeq r0, r0, r1, lsl #24 │ │ │ │ andeq r0, r0, r2, lsl #24 │ │ │ │ - tsteq r1, r0, lsr #18 │ │ │ │ - tsteq r1, r0, lsr #18 │ │ │ │ - @ instruction: 0x0111a8f8 │ │ │ │ + tsteq r1, r0, ror r9 │ │ │ │ + tsteq r1, r0, ror r9 │ │ │ │ + tsteq r1, r8, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ a8878 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1401] @ 0x579 │ │ │ │ cmp r3, #0 │ │ │ │ beq a885c │ │ │ │ mov r0, r4 │ │ │ │ @@ -77481,26 +77481,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #24] @ a8888 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a39d50 │ │ │ │ - tsteq r1, r0, lsl #18 │ │ │ │ - @ instruction: 0x0111a8dc │ │ │ │ - tsteq r1, r4, asr r8 │ │ │ │ + tsteq r1, r0, asr r9 │ │ │ │ + tsteq r1, ip, lsr #18 │ │ │ │ + tsteq r1, r4, lsr #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #396] @ a8a30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne a88fc │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ @@ -77519,25 +77519,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr sl, [r8] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #114688 @ 0x1c000 │ │ │ │ add r9, sl, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a89a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, sl, #348 @ 0x15c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a898c │ │ │ │ cmp r4, #0 │ │ │ │ beq a8a0c │ │ │ │ ldr r3, [pc, #224] @ a8a38 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -77561,28 +77561,28 @@ │ │ │ │ b a8948 │ │ │ │ cmp r0, #2 │ │ │ │ beq a89d0 │ │ │ │ ldr r1, [sl, #360] @ 0x168 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ beq a8a00 │ │ │ │ b a89b0 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne a89e4 │ │ │ │ cmp r4, #0 │ │ │ │ bne a89d0 │ │ │ │ b a8920 │ │ │ │ ldr r3, [pc, #40] @ a8a3c │ │ │ │ @@ -77591,28 +77591,28 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #28] @ a8a44 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a39c84 │ │ │ │ - tsteq r1, ip, ror #16 │ │ │ │ + @ instruction: 0x0111a8bc │ │ │ │ ldrdeq fp, [r3, ip]! │ │ │ │ - tsteq r1, r4, lsr r7 │ │ │ │ - tsteq r1, r8, asr #12 │ │ │ │ + tsteq r1, r4, lsl #15 │ │ │ │ + @ instruction: 0x0111a698 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #276] @ a8b78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r1, #2 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ mov r3, r2 │ │ │ │ @@ -77674,24 +77674,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a39ac4 │ │ │ │ andeq r8, r0, r9, lsr #25 │ │ │ │ - tsteq r1, ip, lsl #13 │ │ │ │ - tsteq r1, r8, lsl #12 │ │ │ │ + @ instruction: 0x0111a6dc │ │ │ │ + tsteq r1, r8, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #112] @ a8c10 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r4, #0 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [r0, r5] │ │ │ │ mov r7, r2 │ │ │ │ bne a8bf4 │ │ │ │ @@ -77711,21 +77711,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 9f990 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne a8bcc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0x01a39988 │ │ │ │ - tsteq r1, r4, ror #11 │ │ │ │ - @ instruction: 0x0111a5bc │ │ │ │ + tsteq r1, r4, lsr r6 │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ ldr r3, [pc, #248] @ a8d1c │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov ip, r4 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ cmp lr, #2 │ │ │ │ mov r3, r2 │ │ │ │ beq a8cb8 │ │ │ │ @@ -77786,15 +77786,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #192] @ a8dfc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r2 │ │ │ │ bl 9c320 │ │ │ │ @@ -77834,19 +77834,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x01a397ec │ │ │ │ - @ instruction: 0x0111a498 │ │ │ │ - tsteq r1, r0, lsl #8 │ │ │ │ + tsteq r1, r8, ror #9 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ ldr r3, [pc, #32] @ a8e30 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #652] @ 0x28c │ │ │ │ b 9d4e0 │ │ │ │ @@ -77854,15 +77854,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #128] @ a8ecc │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [r0, r5] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne a8ea8 │ │ │ │ add ip, r7, #94208 @ 0x17000 │ │ │ │ @@ -77886,24 +77886,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 9f990 │ │ │ │ subs r1, r0, #0 │ │ │ │ addne ip, r7, #94208 @ 0x17000 │ │ │ │ bne a8e74 │ │ │ │ b a8ea0 │ │ │ │ ldrdeq r9, [r3, ip]! │ │ │ │ - tsteq r1, r4, lsr #7 │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ + @ instruction: 0x0111a3f4 │ │ │ │ + tsteq r1, r0, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #276] @ a9004 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl 9c320 │ │ │ │ subs r1, r0, #0 │ │ │ │ @@ -77965,26 +77965,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a39638 │ │ │ │ andeq r8, r0, r0, ror #25 │ │ │ │ - @ instruction: 0x0111a2f0 │ │ │ │ - @ instruction: 0x0111a290 │ │ │ │ + tsteq r1, r0, asr #6 │ │ │ │ + tsteq r1, r0, ror #5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ + tsteq r1, r4, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ a9154 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r1, #2 │ │ │ │ mov r7, r3 │ │ │ │ beq a9104 │ │ │ │ @@ -78049,24 +78049,24 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ strdeq r9, [r3, r4]! │ │ │ │ andeq r8, r0, r9, lsr #25 │ │ │ │ - tsteq r1, r0, lsl r2 │ │ │ │ - tsteq r1, r0, lsl #3 │ │ │ │ + tsteq r1, r0, ror #4 │ │ │ │ + @ instruction: 0x0111a1d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #120] @ a91f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r4, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0, r5] │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ bne a91d8 │ │ │ │ @@ -78088,24 +78088,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 9f990 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne a91a8 │ │ │ │ b a91d0 │ │ │ │ @ instruction: 0x01a393ac │ │ │ │ - tsteq r1, r0, ror #2 │ │ │ │ - tsteq r1, r0, lsr r1 │ │ │ │ + @ instruction: 0x0111a1b0 │ │ │ │ + tsteq r1, r0, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #240] @ a9308 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r6] │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ cmp ip, #2 │ │ │ │ beq a92a0 │ │ │ │ cmp ip, #0 │ │ │ │ @@ -78158,47 +78158,47 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp ip, #3 │ │ │ │ beq a92c8 │ │ │ │ b a9264 │ │ │ │ @ instruction: 0x01a39310 │ │ │ │ andeq r8, r0, r9, lsr #25 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ + tsteq r1, r4, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #292] @ a9450 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr fp, [r0, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ beq a939c │ │ │ │ ldr sl, [fp] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #114688 @ 0x1c000 │ │ │ │ add r9, sl, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne a93d0 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, sl, #348 @ 0x15c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne a9414 │ │ │ │ ldr ip, [pc, #176] @ a9454 │ │ │ │ mov r3, r7 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #1 │ │ │ │ @@ -78216,15 +78216,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne a93ec │ │ │ │ cmp r4, #0 │ │ │ │ bne a93d8 │ │ │ │ b a9374 │ │ │ │ mov r3, #0 │ │ │ │ @@ -78233,27 +78233,27 @@ │ │ │ │ str r3, [sl, #360] @ 0x168 │ │ │ │ bl 4e2148 │ │ │ │ b a939c │ │ │ │ ldr r1, [sl, #360] @ 0x168 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ beq a9408 │ │ │ │ b a9430 │ │ │ │ strdeq r9, [r3, ip]! │ │ │ │ - tsteq r1, ip, ror #30 │ │ │ │ + @ instruction: 0x01119fbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #116] @ a94e4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ beq a94d0 │ │ │ │ add r4, r0, #593920 @ 0x91000 │ │ │ │ @@ -78276,15 +78276,15 @@ │ │ │ │ bx r3 │ │ │ │ ldr r2, [pc, #16] @ a94e8 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [pc, #12] @ a94ec │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ strheq r9, [r3, r8]! │ │ │ │ - tsteq r1, ip, asr lr │ │ │ │ + tsteq r1, ip, lsr #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ sub r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ a9514 │ │ │ │ mov r1, #0 │ │ │ │ @@ -78327,25 +78327,25 @@ │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #444 @ 0x1bc │ │ │ │ add r4, r4, #44 @ 0x2c │ │ │ │ bne a9564 │ │ │ │ ldr r0, [pc, #40] @ a95d8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11bfe18 │ │ │ │ + b 11bfe68 │ │ │ │ ldr r0, [pc, #28] @ a95dc │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 2870c8 │ │ │ │ @ instruction: 0xffffffb8 │ │ │ │ @ instruction: 0x01a4c76c │ │ │ │ orrseq sl, r7, r4, ror #9 │ │ │ │ @ instruction: 0x01a4c750 │ │ │ │ @ instruction: 0xffffff48 │ │ │ │ - @ instruction: 0x0128399c │ │ │ │ + @ instruction: 0x012839ec │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ ldr r2, [pc, #48] @ a961c │ │ │ │ add r3, r0, r3, lsl #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ lsl r3, r3, #2 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ @@ -78497,23 +78497,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ orrseq sl, r7, ip, lsr #7 │ │ │ │ andeq r8, r0, r1, rrx │ │ │ │ andeq r8, r0, fp, asr r0 │ │ │ │ - strdeq r3, [r8, -r8]! │ │ │ │ - smlawteq r8, r9, r5, r3 │ │ │ │ + @ instruction: 0x01283648 │ │ │ │ + @ instruction: 0x01283619 │ │ │ │ andeq r8, r0, r6, ror r2 │ │ │ │ - smlawbeq r8, r3, r5, r3 │ │ │ │ - @ instruction: 0x01283568 │ │ │ │ + ldrdeq r3, [r8, -r3]! @ │ │ │ │ + @ instruction: 0x012835b8 │ │ │ │ andeq r8, r0, sl, asr #16 │ │ │ │ andeq r8, r0, r5, asr sp │ │ │ │ - ldrdeq r3, [r8, -sp]! │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ + @ instruction: 0x0128352d │ │ │ │ + @ instruction: 0x01119bbc │ │ │ │ ldr r3, [pc, #144] @ a9918 │ │ │ │ add r2, r0, r0, lsl #2 │ │ │ │ add r2, r0, r2, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ @@ -78670,15 +78670,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ a9b40 │ │ │ │ bx lr │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #0 │ │ │ │ orrseq sl, r7, ip, ror r0 │ │ │ │ - smlawteq r8, lr, r2, r3 │ │ │ │ + @ instruction: 0x0128331e │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ andeq r1, r0, r6, lsl #18 │ │ │ │ andeq r1, r0, r5, lsl #18 │ │ │ │ @@ -79118,15 +79118,15 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ bx lr │ │ │ │ mov r0, #214 @ 0xd6 │ │ │ │ bx lr │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x01282b5a │ │ │ │ + @ instruction: 0x01282baa │ │ │ │ ldr r2, [pc, #148] @ aa2b0 │ │ │ │ add ip, r0, r0, lsl #2 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, r0, ip, lsl #1 │ │ │ │ add r3, r2, ip, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ ldr ip, [r2, ip, lsl #2] │ │ │ │ @@ -79159,15 +79159,15 @@ │ │ │ │ ldrb r2, [r3, #21] │ │ │ │ b aa27c │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ b aa27c │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ orrseq r9, r7, r0, lsr #16 │ │ │ │ - @ instruction: 0x01282b9f │ │ │ │ + @ instruction: 0x01282bef │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr lr, [pc, #176] @ aa380 │ │ │ │ add r4, r0, r0, lsl #2 │ │ │ │ add r4, r0, r4, lsl #1 │ │ │ │ @@ -79459,26 +79459,26 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #128] @ aa7d4 │ │ │ │ add r2, pc, r2 │ │ │ │ b aa674 │ │ │ │ ldr r2, [pc, #120] @ aa7d8 │ │ │ │ add r2, pc, r2 │ │ │ │ b aa674 │ │ │ │ - smlawbeq r8, r3, r8, r2 │ │ │ │ + ldrdeq r2, [r8, -r3]! │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ sbcseq r0, ip, r0, lsl #4 │ │ │ │ strne r0, [r0, -r1] │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ andeq sl, r0, r0, lsl r1 │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ @ instruction: 0x019793f8 │ │ │ │ - tsteq r1, r0, asr sp │ │ │ │ + tsteq r1, r0, lsr #27 │ │ │ │ andeq r1, r0, r3, lsl #8 │ │ │ │ - @ instruction: 0x0128287b │ │ │ │ + smlawteq r8, fp, r8, r2 │ │ │ │ andeq r8, r0, r4, lsr r0 │ │ │ │ andeq r1, r0, r2, lsl #8 │ │ │ │ andeq r8, r0, r3, lsr r0 │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ @@ -79487,16 +79487,16 @@ │ │ │ │ andeq r8, r0, r2, lsr r0 │ │ │ │ andeq r8, r0, r2, ror #6 │ │ │ │ andeq r8, r0, r2, asr r7 │ │ │ │ andeq r2, r0, r2, lsl #16 │ │ │ │ andeq r8, r0, sp, lsr #27 │ │ │ │ andeq r8, r0, lr, lsr ip │ │ │ │ andeq r8, r0, r1, asr r7 │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ - tsteq r1, r8, lsr #22 │ │ │ │ + tsteq r1, r4, lsl #23 │ │ │ │ + tsteq r1, r8, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr lr, [sp, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -79674,15 +79674,15 @@ │ │ │ │ sub r3, r3, #39 @ 0x27 │ │ │ │ cmp r3, #1 │ │ │ │ bls aaa3c │ │ │ │ b aa9a8 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ - tsteq r1, ip, lsr #14 │ │ │ │ + tsteq r1, ip, ror r7 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r8, r0, pc, ror #16 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -79914,15 +79914,15 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #772] @ 0x304 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq aae8c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq aaeec │ │ │ │ mov r5, #0 │ │ │ │ add r4, r7, #240 @ 0xf0 │ │ │ │ add r6, r7, #780 @ 0x30c │ │ │ │ str r5, [r7, #772] @ 0x304 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ @@ -79974,43 +79974,43 @@ │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r1 │ │ │ │ beq aafac │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne ab078 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mvn r1, #0 │ │ │ │ add r7, r7, r1 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [r5, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne ab004 │ │ │ │ cmp r7, #0 │ │ │ │ beq aaff4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne ab01c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mvn r1, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne ab060 │ │ │ │ str r4, [r6] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ @@ -80027,15 +80027,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne ab038 │ │ │ │ cmp r5, #0 │ │ │ │ bne ab024 │ │ │ │ b aafcc │ │ │ │ mov r3, #0 │ │ │ │ @@ -80051,34 +80051,34 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne ab094 │ │ │ │ cmp r7, #0 │ │ │ │ bne ab080 │ │ │ │ b aaf7c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq ab0b0 │ │ │ │ b ab0c0 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq ab054 │ │ │ │ b ab0e4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -80164,15 +80164,15 @@ │ │ │ │ str r3, [r7, #3408] @ 0xd50 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip, #16] │ │ │ │ cmp r2, sl │ │ │ │ bne ab180 │ │ │ │ b ab144 │ │ │ │ - @ instruction: 0x01119ff0 │ │ │ │ + tsteq r1, r0, asr #32 │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ add r0, r0, #102400 @ 0x19000 │ │ │ │ ldr r3, [r0, #1864] @ 0x748 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ @@ -80530,19 +80530,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #60] @ ab84c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #56] @ ab850 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #52] @ ab854 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x01281857 │ │ │ │ + @ instruction: 0x012818a7 │ │ │ │ andeq r1, r1, r1, asr #32 │ │ │ │ andeq r2, r2, r2, lsl #1 │ │ │ │ muleq r0, r9, sp │ │ │ │ - tsteq r1, r0, lsl #19 │ │ │ │ + @ instruction: 0x011199d0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r8, r0, r8, lsr #4 │ │ │ │ andne r0, r1, r0 │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ muleq r0, r4, sp │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ @@ -80577,15 +80577,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl ba398 │ │ │ │ b ab884 │ │ │ │ - tsteq r1, r0, lsr #17 │ │ │ │ + @ instruction: 0x011198f0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ mov r0, r1 │ │ │ │ @@ -80721,18 +80721,18 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #7 │ │ │ │ bx lr │ │ │ │ mov r0, #6 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ muleq r0, sp, sp │ │ │ │ - ldrdeq r1, [r8, -r0]! │ │ │ │ + @ instruction: 0x01281620 │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ - @ instruction: 0x0128159e │ │ │ │ - tsteq r1, r0, lsl #14 │ │ │ │ + @ instruction: 0x012815ee │ │ │ │ + tsteq r1, r0, asr r7 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -80759,15 +80759,15 @@ │ │ │ │ strb r1, [r2, #1]! │ │ │ │ bne abb88 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #5 │ │ │ │ strb r2, [r5, #4] │ │ │ │ strb r3, [r5, #5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x01281b60 │ │ │ │ + @ instruction: 0x01281bb0 │ │ │ │ ldr r3, [pc, #148] @ abc54 │ │ │ │ cmp r0, r3 │ │ │ │ bhi abc14 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r0, r3 │ │ │ │ bhi abc0c │ │ │ │ ldr r3, [pc, #128] @ abc58 │ │ │ │ @@ -80839,15 +80839,15 @@ │ │ │ │ moveq r0, #2 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #8 │ │ │ │ bx lr │ │ │ │ andeq r1, r0, ip, lsl #8 │ │ │ │ - @ instruction: 0x01281345 │ │ │ │ + @ instruction: 0x01281395 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ ldr r3, [pc, #316] @ abe40 │ │ │ │ cmp r0, r3 │ │ │ │ bhi abd48 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r0, r3 │ │ │ │ bhi abe14 │ │ │ │ @@ -80923,15 +80923,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #44] @ abe60 │ │ │ │ cmp r0, r3 │ │ │ │ mvnne r0, #0 │ │ │ │ moveq r0, #4 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, r6, lsr r0 │ │ │ │ - @ instruction: 0x012812ae │ │ │ │ + strdeq r1, [r8, -lr]! │ │ │ │ andeq r8, r0, lr, lsr ip │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ andeq r8, r0, r2, lsr r0 │ │ │ │ andeq r2, r0, r2, lsl #16 │ │ │ │ @ instruction: 0x000085bb │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ @@ -81002,17 +81002,17 @@ │ │ │ │ ldr r3, [pc, #44] @ abf98 │ │ │ │ cmp r0, r3 │ │ │ │ mvnne r0, #0 │ │ │ │ moveq r0, #4 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, r8, lsr #4 │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ - @ instruction: 0x01281152 │ │ │ │ + @ instruction: 0x012811a2 │ │ │ │ muleq r0, sp, sp │ │ │ │ - @ instruction: 0x01281112 │ │ │ │ + @ instruction: 0x01281162 │ │ │ │ andeq r8, r0, r0, ror #1 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r8, r0, r7, asr r7 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -81187,22 +81187,22 @@ │ │ │ │ moveq r0, #1 │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ - @ instruction: 0x01281004 │ │ │ │ + qsubeq r1, r4, r8 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ andeq r8, r0, lr, lsr ip │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ - @ instruction: 0x01280f70 │ │ │ │ - @ instruction: 0x01280f54 │ │ │ │ + smlawteq r8, r0, pc, r0 @ │ │ │ │ + smulwbeq r8, r4, pc @ │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ andeq r8, r0, r7, asr r7 │ │ │ │ andeq r8, r0, r0, ror #1 │ │ │ │ muleq r0, r8, sp │ │ │ │ muleq r0, r9, sp │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ @@ -82144,15 +82144,15 @@ │ │ │ │ ldrb r1, [r1, #24] │ │ │ │ cmp r0, r1 │ │ │ │ bcc acdc4 │ │ │ │ b ad0ec │ │ │ │ andeq r8, r0, r7, lsr r8 │ │ │ │ @ instruction: 0x01a332a0 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - strdeq r0, [r8, -sl]! │ │ │ │ + @ instruction: 0x0128024a │ │ │ │ ldr r3, [pc, #172] @ ad210 │ │ │ │ cmp r0, r3 │ │ │ │ bhi ad1a4 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r0, r3 │ │ │ │ bhi ad1dc │ │ │ │ ldr r3, [pc, #152] @ ad214 │ │ │ │ @@ -82233,15 +82233,15 @@ │ │ │ │ ldr r0, [pc, #56] @ ad2e0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ ad2e4 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ ad2e8 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, r8, lsr #4 │ │ │ │ - smlawteq r7, fp, sp, pc @ │ │ │ │ + msreq (UNDEF: 39), fp, lsl lr │ │ │ │ andeq r1, r0, r4, lsl #18 │ │ │ │ andeq r1, r0, r5, lsl #18 │ │ │ │ andeq r1, r0, r6, lsl #18 │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r8, r0, r0, ror #1 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ @@ -82293,15 +82293,15 @@ │ │ │ │ ldr r0, [pc, #68] @ ad3dc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ ad3e0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ ad3e4 │ │ │ │ bx lr │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ - msreq CPSR_sxc, ip, lsl #26 │ │ │ │ + msreq CPSR_sxc, ip, asr sp │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ andeq r8, r0, r0, ror #1 │ │ │ │ muleq r0, sl, sp │ │ │ │ muleq r0, r5, sp │ │ │ │ muleq r0, sp, sp │ │ │ │ muleq r0, r6, sp │ │ │ │ @@ -82435,28 +82435,28 @@ │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, sp, ror r2 │ │ │ │ - msreq CPSR_sxc, r3, lsl ip │ │ │ │ - msreq CPSR_sxc, pc, asr #24 │ │ │ │ + msreq CPSR_sxc, r3, ror #24 │ │ │ │ + msreq CPSR_sxc, pc @ │ │ │ │ andeq r8, r0, r6, lsl ip │ │ │ │ - msreq CPSR_sxc, ip, lsl ip │ │ │ │ + msreq CPSR_sxc, ip, ror #24 │ │ │ │ andeq r8, r0, sl, asr #16 │ │ │ │ - smulwteq r8, r8, r1 │ │ │ │ - @ instruction: 0x01117cf8 │ │ │ │ + @ instruction: 0x01280238 │ │ │ │ + tsteq r1, r8, asr #26 │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ - msreq (UNDEF: 39), r2, ror #21 │ │ │ │ + msreq SP_und, r2, lsr fp │ │ │ │ ldr r2, [pc, #224] @ ad704 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi ad65c │ │ │ │ sub r2, r2, #6 │ │ │ │ cmp r0, r2 │ │ │ │ bls ad68c │ │ │ │ @@ -82508,16 +82508,16 @@ │ │ │ │ ldr r0, [pc, #68] @ ad738 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ ad73c │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ ad740 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, lr, ror #9 │ │ │ │ - msreq (UNDEF: 39), pc, asr sl │ │ │ │ - msreq (UNDEF: 39), r0, lsr sl │ │ │ │ + msreq (UNDEF: 39), pc, lsr #21 │ │ │ │ + smlawbeq r7, r0, sl, pc @ │ │ │ │ andeq r8, r0, r5, lsr #4 │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ andeq r8, r0, r6, asr #24 │ │ │ │ andeq r8, r0, r4, asr #24 │ │ │ │ andeq r8, r0, r2, asr #24 │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ @@ -82642,20 +82642,20 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #120] @ ad988 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ ad98c │ │ │ │ bx lr │ │ │ │ andeq r8, r0, r6, asr #24 │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ - msreq CPSR_sxc, r7, lsr #18 │ │ │ │ + msreq CPSR_sxc, r7, ror r9 │ │ │ │ muleq r0, r3, pc @ │ │ │ │ - strdeq pc, [r7, -r3]! │ │ │ │ - smlawteq r7, r2, r8, pc @ │ │ │ │ - msreq CPSR_sxc, r5, lsr #17 │ │ │ │ - msreq CPSR_sxc, ip, ror r8 │ │ │ │ + msreq CPSR_sxc, r3, asr #18 │ │ │ │ + msreq CPSR_sxc, r2, lsl r9 │ │ │ │ + strdeq pc, [r7, -r5]! │ │ │ │ + smlawteq r7, ip, r8, pc @ │ │ │ │ muleq r0, r7, pc @ │ │ │ │ andeq r9, r0, r6, lsl r0 │ │ │ │ andeq r8, r0, r8, asr r0 │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ andeq r8, r0, fp, lsr #4 │ │ │ │ muleq r0, r6, pc @ │ │ │ │ @@ -82678,15 +82678,15 @@ │ │ │ │ sub r3, r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bxhi lr │ │ │ │ ldr r2, [pc, #8] @ ad9b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - ldrdeq pc, [r7, -ip]! │ │ │ │ + msreq CPSR_sxc, ip, lsr #26 │ │ │ │ ldr r3, [pc, #3640] @ ae7f4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr lr, [pc, #3636] @ ae7f8 │ │ │ │ cmp r1, r3 │ │ │ │ add lr, pc, lr │ │ │ │ beq adf40 │ │ │ │ bhi ada0c │ │ │ │ @@ -83594,63 +83594,63 @@ │ │ │ │ cmp r2, #5120 @ 0x1400 │ │ │ │ movcc r0, #1280 @ 0x500 │ │ │ │ movcs r0, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ @ instruction: 0x01a32634 │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ - ldrdeq pc, [r7, -r0]! │ │ │ │ + msreq SP_und, r0, lsr #14 │ │ │ │ muleq r0, sp, sp │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r8, r0, r7, asr r7 │ │ │ │ andeq r8, r0, r8, lsr #4 │ │ │ │ - msreq CPSR_sxc, r4, asr r5 │ │ │ │ - msreq CPSR_sxc, r8, lsr #9 │ │ │ │ + msreq CPSR_sxc, r4, lsr #11 │ │ │ │ + strdeq pc, [r7, -r8]! │ │ │ │ andeq r8, r0, r1, ror #6 │ │ │ │ - msreq CPSR_sxc, r4, lsr #1 │ │ │ │ + strdeq pc, [r7, -r4]! │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ muleq r0, r9, sp │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ muleq r0, r8, sp │ │ │ │ - @ instruction: 0x0127eb96 │ │ │ │ + @ instruction: 0x0127ebe6 │ │ │ │ muleq r0, r3, sp │ │ │ │ muleq r0, fp, sp │ │ │ │ - @ instruction: 0x0127e806 │ │ │ │ - @ instruction: 0x0127e752 │ │ │ │ - @ instruction: 0x0127e6a8 │ │ │ │ + @ instruction: 0x0127e856 │ │ │ │ + @ instruction: 0x0127e7a2 │ │ │ │ + strdeq lr, [r7, -r8]! │ │ │ │ andeq r8, r0, r6, lsr r0 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ - @ instruction: 0x0127e3e4 │ │ │ │ + @ instruction: 0x0127e434 │ │ │ │ andeq r8, r0, r5, lsr r0 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ - smlawbeq r7, sl, r2, lr │ │ │ │ - @ instruction: 0x0127e246 │ │ │ │ + ldrdeq lr, [r7, -sl]! │ │ │ │ + @ instruction: 0x0127e296 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r8, r0, r5, ror #6 │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ andeq r8, r0, lr, lsr ip │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ andeq r8, r0, sp, lsr #27 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ andeq r8, r0, r2, lsr r0 │ │ │ │ - @ instruction: 0x0127de7e │ │ │ │ + smlawteq r7, lr, lr, sp │ │ │ │ andeq r8, r0, r3, lsr r0 │ │ │ │ muleq r0, sl, sp │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, r0, ror #1 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ muleq r0, sp, sp │ │ │ │ - @ instruction: 0x0127dc4a │ │ │ │ + @ instruction: 0x0127dc9a │ │ │ │ ldr r3, [pc, #-140] @ ae840 │ │ │ │ cmp r1, r3 │ │ │ │ bls ae6e4 │ │ │ │ mov r0, #1280 @ 0x500 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ sub ip, r2, #32768 @ 0x8000 │ │ │ │ sub r4, ip, #50 @ 0x32 │ │ │ │ @@ -84635,15 +84635,15 @@ │ │ │ │ cmp r0, r3 │ │ │ │ bcs af7ec │ │ │ │ ldr r0, [pc, #32] @ af858 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ @ instruction: 0x01a309b8 │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ - strdeq sp, [r7, -r6]! │ │ │ │ + @ instruction: 0x0127db46 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ @@ -85427,57 +85427,57 @@ │ │ │ │ b b0440 │ │ │ │ mov r0, #1 │ │ │ │ b afeac │ │ │ │ mov ip, #1 │ │ │ │ b aff10 │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ @ instruction: 0x01a30760 │ │ │ │ - @ instruction: 0x0127d898 │ │ │ │ + @ instruction: 0x0127d8e8 │ │ │ │ andeq r8, r0, fp, asr r0 │ │ │ │ - @ instruction: 0x0127d863 │ │ │ │ + @ instruction: 0x0127d8b3 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ - @ instruction: 0x0127d830 │ │ │ │ + smlawbeq r7, r0, r8, sp │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ andeq r1, r0, r6, lsl #18 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, r2, ror #26 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ andeq r2, r0, r0, lsl sl │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ strdeq r8, [r0], -r0 │ │ │ │ @ instruction: 0x000093bd │ │ │ │ andeq r8, r0, r7, asr r7 │ │ │ │ - @ instruction: 0x0127d53c │ │ │ │ + smlawbeq r7, ip, r5, sp │ │ │ │ andeq r8, r0, ip, lsr #25 │ │ │ │ - @ instruction: 0x0127d440 │ │ │ │ + @ instruction: 0x0127d490 │ │ │ │ andeq r9, r0, r9, asr #7 │ │ │ │ - @ instruction: 0x0127d390 │ │ │ │ - @ instruction: 0x0127d31c │ │ │ │ - @ instruction: 0x0127d298 │ │ │ │ - @ instruction: 0x0127d348 │ │ │ │ - @ instruction: 0x0127d338 │ │ │ │ - @ instruction: 0x0127d2b8 │ │ │ │ + @ instruction: 0x0127d3e0 │ │ │ │ + @ instruction: 0x0127d36c │ │ │ │ + @ instruction: 0x0127d2e8 │ │ │ │ + @ instruction: 0x0127d398 │ │ │ │ + smlawbeq r7, r8, r3, sp │ │ │ │ + @ instruction: 0x0127d308 │ │ │ │ @ instruction: 0x00008fbd │ │ │ │ @ instruction: 0x00008fbe │ │ │ │ andeq r8, r0, r0, ror sp │ │ │ │ tstmi r4, r1, asr #32 │ │ │ │ addcs r0, r2, r0, lsr #16 │ │ │ │ andeq r9, r0, pc, rrx │ │ │ │ - smlawbeq r7, r0, r1, sp │ │ │ │ + ldrdeq sp, [r7, -r0]! │ │ │ │ @ instruction: 0x000093bf │ │ │ │ - smlawbeq r7, r0, r1, sp │ │ │ │ - @ instruction: 0x0127d12c │ │ │ │ + ldrdeq sp, [r7, -r0]! │ │ │ │ + @ instruction: 0x0127d17c │ │ │ │ andeq r8, r0, sp, lsr ip │ │ │ │ andeq r8, r0, sl, lsr ip │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ - @ instruction: 0x0127d060 │ │ │ │ + strheq sp, [r7, -r0]! │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r3 │ │ │ │ @@ -86485,44 +86485,44 @@ │ │ │ │ ldr r3, [pc, #52] @ b154c │ │ │ │ cmp r6, r3 │ │ │ │ beq b0770 │ │ │ │ b b05f8 │ │ │ │ @ instruction: 0x01a2fa7c │ │ │ │ andeq r8, r0, r4, lsr r0 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ - smlawteq r7, ip, lr, ip │ │ │ │ + @ instruction: 0x0127cf1c │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ @ instruction: 0x00008dbe │ │ │ │ @ instruction: 0x00008dba │ │ │ │ andeq r8, r0, pc, asr #24 │ │ │ │ andeq r8, r0, ip, lsr r2 │ │ │ │ andeq r8, r0, r6, lsr #4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ andeq r8, r0, r8, asr #26 │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ andeq r8, r0, r3, ror #6 │ │ │ │ andeq r8, r0, pc, lsr r0 │ │ │ │ biceq r0, r6, #41 @ 0x29 │ │ │ │ @ instruction: 0x00008fbe │ │ │ │ - strdeq ip, [r7, -sl]! │ │ │ │ + @ instruction: 0x0127cd4a │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ - @ instruction: 0x0127cc48 │ │ │ │ + @ instruction: 0x0127cc98 │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ andeq r0, r0, r9, lsl #5 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #18 │ │ │ │ andeq r8, r0, fp, asr r0 │ │ │ │ tsteq ip, #195 @ 0xc3 │ │ │ │ andeq r8, r0, r5, lsr #3 │ │ │ │ - @ instruction: 0x0127c944 │ │ │ │ - strdeq ip, [r7, -r0]! │ │ │ │ + @ instruction: 0x0127c994 │ │ │ │ + @ instruction: 0x0127c840 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x0127c790 │ │ │ │ - @ instruction: 0x0127c770 │ │ │ │ + @ instruction: 0x0127c7e0 │ │ │ │ + smlawteq r7, r0, r7, ip │ │ │ │ andeq r8, r0, fp, lsr #4 │ │ │ │ andeq r9, r0, r1, lsr #7 │ │ │ │ andeq r8, r0, r9, lsr #4 │ │ │ │ andeq r8, r0, sl, lsr #4 │ │ │ │ muleq r0, r8, pc @ │ │ │ │ @ instruction: 0x00008fbd │ │ │ │ @ instruction: 0x00008dbb │ │ │ │ @@ -86534,45 +86534,45 @@ │ │ │ │ muleq r0, r7, pc @ │ │ │ │ andeq r8, r0, r5, lsl r8 │ │ │ │ andeq r8, r0, r4, asr r0 │ │ │ │ muleq r0, sl, pc @ │ │ │ │ muleq r0, r6, pc @ │ │ │ │ muleq r0, r4, sp │ │ │ │ andeq r8, r0, r8, lsr #4 │ │ │ │ - @ instruction: 0x0127c250 │ │ │ │ + @ instruction: 0x0127c2a0 │ │ │ │ andeq r8, r0, ip, lsr #4 │ │ │ │ @ instruction: 0x00008dbd │ │ │ │ muleq r0, r5, pc @ │ │ │ │ muleq r0, r9, pc @ │ │ │ │ muleq r0, r8, sp │ │ │ │ - @ instruction: 0x0127c148 │ │ │ │ + @ instruction: 0x0127c198 │ │ │ │ andeq r8, r0, r2, lsl #27 │ │ │ │ andeq r8, r0, r6, ror sp │ │ │ │ andeq r8, r0, r8, lsl #27 │ │ │ │ andeq r8, r0, ip, ror sp │ │ │ │ andeq r8, r0, r0, ror sp │ │ │ │ andeq r8, r0, r0, ror #1 │ │ │ │ andeq r8, r0, r1, asr r0 │ │ │ │ andeq r8, r0, r1, asr #24 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ - @ instruction: 0x0127bded │ │ │ │ + @ instruction: 0x0127be3d │ │ │ │ andeq r8, r0, r1, ror sp │ │ │ │ andeq r8, r0, r3, lsl #27 │ │ │ │ andeq r8, r0, r7, ror sp │ │ │ │ andeq r8, r0, r9, lsl #27 │ │ │ │ andeq r8, r0, sp, ror sp │ │ │ │ andeq r8, r0, pc, lsl #27 │ │ │ │ - @ instruction: 0x0127bd63 │ │ │ │ + @ instruction: 0x0127bdb3 │ │ │ │ andeq r8, r0, r6, lsr r2 │ │ │ │ andeq r8, r0, r5, lsr r2 │ │ │ │ andeq r8, r0, r4, lsr r2 │ │ │ │ andeq r8, r0, r3, lsr r2 │ │ │ │ andeq r8, r0, r2, lsr r2 │ │ │ │ andeq r8, r0, r1, lsr r2 │ │ │ │ - ldrdeq fp, [r7, -r9]! │ │ │ │ + @ instruction: 0x0127bd29 │ │ │ │ andeq r8, r0, ip, lsr r2 │ │ │ │ andeq r8, r0, fp, lsr r2 │ │ │ │ andeq r8, r0, sl, lsr r2 │ │ │ │ andeq r8, r0, r9, lsr r2 │ │ │ │ andeq r8, r0, r8, lsr r2 │ │ │ │ andeq r8, r0, r7, lsr r2 │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ @@ -88199,47 +88199,47 @@ │ │ │ │ b b2f40 │ │ │ │ lsl fp, sl, #2 │ │ │ │ asr r9, r9, #1 │ │ │ │ lsl sl, sl, #3 │ │ │ │ b b2f40 │ │ │ │ ldrdeq sp, [r2, r4]! │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ - @ instruction: 0x0127b544 │ │ │ │ + @ instruction: 0x0127b594 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r8, r0, r1, ror #6 │ │ │ │ - @ instruction: 0x0127b50c │ │ │ │ + @ instruction: 0x0127b55c │ │ │ │ andeq r8, r0, r6, lsr r0 │ │ │ │ andeq r8, r0, r1, lsr r0 │ │ │ │ - smlawteq r7, ip, r4, fp │ │ │ │ + @ instruction: 0x0127b51c │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ - smlawbeq r7, r8, r4, fp │ │ │ │ - @ instruction: 0x0127b44a │ │ │ │ - @ instruction: 0x0127b410 │ │ │ │ + ldrdeq fp, [r7, -r8]! │ │ │ │ + @ instruction: 0x0127b49a │ │ │ │ + @ instruction: 0x0127b460 │ │ │ │ muleq r0, sp, sp │ │ │ │ - ldrdeq fp, [r7, -r2]! │ │ │ │ - @ instruction: 0x0127b390 │ │ │ │ + @ instruction: 0x0127b422 │ │ │ │ + @ instruction: 0x0127b3e0 │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ @ instruction: 0x000085ba │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ - strdeq fp, [r7, -r2]! │ │ │ │ + @ instruction: 0x0127b342 │ │ │ │ muleq r0, r3, sp │ │ │ │ - smlawteq r7, r4, r2, fp │ │ │ │ + @ instruction: 0x0127b314 │ │ │ │ andeq r8, r0, lr, lsr ip │ │ │ │ andeq r8, r0, sp, lsr #27 │ │ │ │ - @ instruction: 0x0127b246 │ │ │ │ - @ instruction: 0x0127b218 │ │ │ │ - @ instruction: 0x0127b1ea │ │ │ │ + @ instruction: 0x0127b296 │ │ │ │ + @ instruction: 0x0127b268 │ │ │ │ + @ instruction: 0x0127b23a │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ muleq r0, r9, sp │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq r1, r4, ror #25 │ │ │ │ + tsteq r1, r4, lsr sp │ │ │ │ muleq r0, fp, sp │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r8, r0, r0, ror #1 │ │ │ │ muleq r0, r8, sp │ │ │ │ @@ -88452,17 +88452,17 @@ │ │ │ │ sub r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, r4, lsl r8 │ │ │ │ @ instruction: 0x01a2cebc │ │ │ │ muleq r0, fp, pc @ │ │ │ │ - strdeq sl, [r7, -ip]! │ │ │ │ + @ instruction: 0x0127a54c │ │ │ │ andeq r8, r0, ip, lsr r2 │ │ │ │ - smlawteq r7, r8, r4, sl │ │ │ │ + @ instruction: 0x0127a518 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, fp, lsl r8 │ │ │ │ andeq r8, r0, fp, asr r0 │ │ │ │ andeq r8, r0, r1, asr r0 │ │ │ │ andeq r8, r0, r2, ror #26 │ │ │ │ tstmi r4, r1, asr #32 │ │ │ │ andeq r9, r0, pc, rrx │ │ │ │ @@ -88584,15 +88584,15 @@ │ │ │ │ sub r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, r0, lsr r2 │ │ │ │ ldrdeq ip, [r2, r0]! │ │ │ │ andeq r8, r0, fp, asr r0 │ │ │ │ - @ instruction: 0x0127a1e7 │ │ │ │ + @ instruction: 0x0127a237 │ │ │ │ muleq r0, fp, pc @ │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, r3, asr #24 │ │ │ │ andeq r8, r0, r5, lsl r8 │ │ │ │ andeq r0, r0, r9, lsl #5 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r8, r0, r2, ror #26 │ │ │ │ @@ -88681,27 +88681,27 @@ │ │ │ │ add r4, r4, r4, lsl #18 │ │ │ │ mov r3, #0 │ │ │ │ rsb r4, r4, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r1, r4 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r8, #4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r5, #264 @ 0x108 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne b3974 │ │ │ │ bl 4e5820 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r3, #180224 @ 0x2c000 │ │ │ │ ldr r2, [r3, #528] @ 0x210 │ │ │ │ mov lr, r1 │ │ │ │ @@ -88722,56 +88722,56 @@ │ │ │ │ str r0, [r3, #528] @ 0x210 │ │ │ │ str r5, [r3, #520] @ 0x208 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r9, #0 │ │ │ │ str lr, [r3, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn r1, #0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne b39ec │ │ │ │ strb r9, [r8, #488] @ 0x1e8 │ │ │ │ b b36f8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ add sl, r3, #284 @ 0x11c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne b3ab4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, #32768 @ 0x8000 │ │ │ │ add fp, r3, #204 @ 0xcc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ strb r2, [r5, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne b3a08 │ │ │ │ mov r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ strb r3, [r5, #5] │ │ │ │ bne b3714 │ │ │ │ mov r4, #0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, fp │ │ │ │ strb r4, [r5, #5] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r4 │ │ │ │ bne b3a9c │ │ │ │ mov r4, #0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, sl │ │ │ │ strb r4, [r5, #4] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r4 │ │ │ │ beq b3750 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r4, [r3, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ @@ -88815,30 +88815,30 @@ │ │ │ │ beq b3b20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr sl, [sp, #4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne b3984 │ │ │ │ cmp r9, #0 │ │ │ │ movne r9, sl │ │ │ │ beq b37b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne b39c4 │ │ │ │ cmp sl, #0 │ │ │ │ bne b39b0 │ │ │ │ b b37b8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ @@ -88854,15 +88854,15 @@ │ │ │ │ ldr r1, [r3, #204] @ 0xcc │ │ │ │ str r8, [sp, #20] │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne b3a24 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r8 │ │ │ │ @@ -88873,15 +88873,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne b3a70 │ │ │ │ cmp r4, #0 │ │ │ │ bne b3a5c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ b b3888 │ │ │ │ @@ -88894,28 +88894,28 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq b3ae4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq b3b14 │ │ │ │ b b3ac4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne b3af8 │ │ │ │ cmp fp, #0 │ │ │ │ bne b3ae4 │ │ │ │ b b385c │ │ │ │ ldr r9, [sp, #4] │ │ │ │ @@ -89118,15 +89118,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 4f0760 │ │ │ │ b b3db0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a2c424 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a2c3e4 │ │ │ │ - tsteq r1, ip, lsr #11 │ │ │ │ + @ instruction: 0x011115fc │ │ │ │ @ instruction: 0xfffff890 │ │ │ │ strdeq ip, [r2, r0]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r5, [r0, #268] @ 0x10c │ │ │ │ @@ -89164,15 +89164,15 @@ │ │ │ │ ldr r1, [r6, #436] @ 0x1b4 │ │ │ │ cmp r1, #0 │ │ │ │ bne b3f34 │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #260 @ 0x104 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne b3fa8 │ │ │ │ ldrb r3, [r4, #270] @ 0x10e │ │ │ │ cmp r3, #0 │ │ │ │ bne b3ed0 │ │ │ │ @@ -89180,15 +89180,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq b3f00 │ │ │ │ ldr r5, [r6, #424] @ 0x1a8 │ │ │ │ ldr r2, [pc, #112] @ b3fb0 │ │ │ │ add r3, r5, r1, lsl #3 │ │ │ │ strh r2, [r3, #16] │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ str r3, [r5, #8] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r8, #0 │ │ │ │ add r2, r3, #480 @ 0x1e0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -89302,15 +89302,15 @@ │ │ │ │ bl b3648 │ │ │ │ ldr r1, [r5, #436] @ 0x1b4 │ │ │ │ ldr r6, [r5, #424] @ 0x1a8 │ │ │ │ ldr r2, [pc, #144] @ b41b8 │ │ │ │ add r3, r6, r1, lsl #3 │ │ │ │ strh r2, [r3, #16] │ │ │ │ add r0, r4, #252 @ 0xfc │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r0, [r5, #436] @ 0x1b4 │ │ │ │ add r1, r4, #94208 @ 0x17000 │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ add ip, r1, #480 @ 0x1e0 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ @@ -89403,15 +89403,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b b422c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a2be04 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a2bdc4 │ │ │ │ - tsteq r7, r4, ror #29 │ │ │ │ + tsteq r7, r4, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r4, [r0, #268] @ 0x10c │ │ │ │ cmp r4, #0 │ │ │ │ beq b42e8 │ │ │ │ @@ -89498,17 +89498,17 @@ │ │ │ │ bx lr │ │ │ │ subs r2, r2, #0 │ │ │ │ add r0, r0, #94208 @ 0x17000 │ │ │ │ movne r2, #1 │ │ │ │ strb r2, [r0, #516] @ 0x204 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, sp, rrx │ │ │ │ - @ instruction: 0x01279455 │ │ │ │ + @ instruction: 0x012794a5 │ │ │ │ andeq r8, r0, lr, rrx │ │ │ │ - @ instruction: 0x0127941e │ │ │ │ + @ instruction: 0x0127946e │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -89579,15 +89579,15 @@ │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #316] @ b46b0 │ │ │ │ cmp r3, r1 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ orrs r3, r3, r5, lsr #31 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldrb r3, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ bne b4638 │ │ │ │ cmp r7, #0 │ │ │ │ movne r2, #0 │ │ │ │ @@ -89666,26 +89666,26 @@ │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [r5, #452] @ 0x1c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ble b46ec │ │ │ │ ldr r0, [r5, #440] @ 0x1b8 │ │ │ │ rsb r1, r1, #0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #452] @ 0x1c4 │ │ │ │ ldr r6, [r5, #440] @ 0x1b8 │ │ │ │ cmp r6, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq b4724 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq b4734 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #440] @ 0x1b8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -89824,15 +89824,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #652] @ b4bd4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r8, [sp, #80] @ 0x50 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #2806] @ 0xaf6 │ │ │ │ ldrb sl, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ @@ -90010,15 +90010,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #364] @ b4da4 │ │ │ │ ldr r2, [pc, #364] @ b4da8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ beq b4d88 │ │ │ │ bhi b4d00 │ │ │ │ ldr r3, [pc, #332] @ b4dac │ │ │ │ cmp r4, r3 │ │ │ │ @@ -90200,45 +90200,45 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl b451c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x01118a90 │ │ │ │ + tsteq r1, r0, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #32] @ b4f74 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #1 │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl b451c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq r1, r8, lsr #5 │ │ │ │ + @ instruction: 0x011102f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #32] @ b4fb0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl b451c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ + tsteq r1, ip, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r0 │ │ │ │ ldr ip, [r3, #36] @ 0x24 │ │ │ │ @@ -90270,45 +90270,45 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl b4918 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq r1, r4, asr #19 │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #32] @ b508c │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #1 │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl b4918 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x011101b4 │ │ │ │ + tsteq r1, r4, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #32] @ b50c8 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl b4918 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq r1, ip, lsl #3 │ │ │ │ + @ instruction: 0x011101dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ @@ -90756,15 +90756,15 @@ │ │ │ │ str r1, [r0, #64] @ 0x40 │ │ │ │ strb r1, [r0, #70] @ 0x46 │ │ │ │ str r1, [r0, #72] @ 0x48 │ │ │ │ strb r3, [r0, #57] @ 0x39 │ │ │ │ b b56c4 │ │ │ │ @ instruction: 0x01a2aa00 │ │ │ │ andeq r2, r0, r4, asr r1 │ │ │ │ - @ instruction: 0x0127811d │ │ │ │ + @ instruction: 0x0127816d │ │ │ │ tsteq r0, r6, lsl #8 │ │ │ │ tsteq r0, #100663296 @ 0x6000000 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ tsteq r0, r1, lsl #8 │ │ │ │ subs r2, r1, #0 │ │ │ │ bne b5818 │ │ │ │ add r3, r0, #81920 @ 0x14000 │ │ │ │ @@ -91864,15 +91864,15 @@ │ │ │ │ add r6, r0, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne b699c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r2, r5 │ │ │ │ cmp r5, r3 │ │ │ │ strhi r5, [r4, #16] │ │ │ │ mov r3, #0 │ │ │ │ @@ -91880,15 +91880,15 @@ │ │ │ │ bl 4ef5f4 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [r0] │ │ │ │ add r0, r4, #24 │ │ │ │ bl 4e46a8 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -91899,26 +91899,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne b69b8 │ │ │ │ cmp r8, #0 │ │ │ │ bne b69a4 │ │ │ │ b b6944 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq b69d4 │ │ │ │ b b69e4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -91941,29 +91941,29 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne b6ac4 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ef5f4 │ │ │ │ mov r1, r6 │ │ │ │ str r7, [r0] │ │ │ │ add r0, r4, #24 │ │ │ │ bl 4e4628 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r7 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r7, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4e2148 │ │ │ │ @@ -91974,26 +91974,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne b6ae0 │ │ │ │ cmp r7, #0 │ │ │ │ bne b6acc │ │ │ │ b b6a78 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq b6afc │ │ │ │ b b6b0c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -92066,24 +92066,24 @@ │ │ │ │ add r4, r0, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne b6ca8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl b6b2c │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -92094,26 +92094,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne b6cc4 │ │ │ │ cmp r8, #0 │ │ │ │ bne b6cb0 │ │ │ │ b b6c6c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq b6ce0 │ │ │ │ b b6cf0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -92200,15 +92200,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ b6f40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5ccfc <__aeabi_fcmpgt@plt> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, #0 │ │ │ │ @@ -92276,15 +92276,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #396] @ b7130 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldr r3, [r3, #3408] @ 0xd50 │ │ │ │ mov r7, r2 │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ bne b70cc │ │ │ │ @@ -92377,25 +92377,25 @@ │ │ │ │ ldr r1, [pc, #28] @ b7144 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a2b584 │ │ │ │ andeq r8, r0, r0, asr lr │ │ │ │ andeq r9, r0, r1, asr #6 │ │ │ │ - tsteq r0, r8, asr #4 │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ + @ instruction: 0x0110e298 │ │ │ │ + tsteq r0, r4, lsr #3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r0, r0, ror #2 │ │ │ │ - tsteq r0, r4, lsr #2 │ │ │ │ + @ instruction: 0x0110e1b0 │ │ │ │ + tsteq r0, r4, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ b71bc │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #102400 @ 0x19000 │ │ │ │ ldr r3, [r6, #1588] @ 0x634 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -92417,15 +92417,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #160] @ b7278 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1464] @ 0x5b8 │ │ │ │ cmp r3, #0 │ │ │ │ beq b7250 │ │ │ │ cmp r2, #0 │ │ │ │ bne b7238 │ │ │ │ @@ -92457,26 +92457,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b b7220 │ │ │ │ @ instruction: 0x01a2b350 │ │ │ │ - tsteq r0, ip, asr #32 │ │ │ │ + @ instruction: 0x0110e09c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r0, r4, lsr #32 │ │ │ │ + tsteq r0, r4, ror r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #192] @ b7364 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5ccfc <__aeabi_fcmpgt@plt> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, #0 │ │ │ │ @@ -92523,15 +92523,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #316] @ b74bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r2, [pc, #300] @ b74c0 │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb r1, [r3, #1425] @ 0x591 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #0 │ │ │ │ beq b7464 │ │ │ │ @@ -92604,15 +92604,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b b742c │ │ │ │ @ instruction: 0x01a2b1a8 │ │ │ │ @ instruction: 0x01a28c60 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - tsteq r0, r8, lsl #28 │ │ │ │ + tsteq r0, r8, asr lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #472] @ b76c4 │ │ │ │ @@ -92745,15 +92745,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ b774c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne b773c │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldr r1, [r3, #3412] @ 0xd54 │ │ │ │ @@ -92773,15 +92773,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #124] @ b77e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne b77bc │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldr r1, [r3, #3412] @ 0xd54 │ │ │ │ @@ -92804,15 +92804,15 @@ │ │ │ │ ldr r2, [pc, #20] @ b77e8 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01a2adc0 │ │ │ │ - tsteq r0, ip, ror #21 │ │ │ │ + tsteq r0, ip, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r1, r0, #593920 @ 0x91000 │ │ │ │ ldr r6, [r1, #2912] @ 0xb60 │ │ │ │ mov r5, r3 │ │ │ │ @@ -92861,15 +92861,15 @@ │ │ │ │ bhi b7898 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #1244] @ b7d9c │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #1240] @ b7da0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #1228] @ b7da4 │ │ │ │ cmp r3, r4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, r2] │ │ │ │ bhi b796c │ │ │ │ ldr r2, [pc, #1212] @ b7da8 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -93173,22 +93173,22 @@ │ │ │ │ add r0, r0, #458752 @ 0x70000 │ │ │ │ str r1, [r0, #404] @ 0x194 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x01a2ac60 │ │ │ │ andeq r8, r0, lr, rrx │ │ │ │ @ instruction: 0x01a28720 │ │ │ │ andeq r8, r0, sl, rrx │ │ │ │ - @ instruction: 0x01275e90 │ │ │ │ + @ instruction: 0x01275ee0 │ │ │ │ andeq r9, r0, r4, lsr #7 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - @ instruction: 0x0110d994 │ │ │ │ + tsteq r0, r4, ror #19 │ │ │ │ andeq r9, r0, lr, lsr #2 │ │ │ │ - @ instruction: 0x01275e30 │ │ │ │ - @ instruction: 0x01275e13 │ │ │ │ - tsteq r0, ip, asr r6 │ │ │ │ + smlawbeq r7, r0, lr, r5 │ │ │ │ + @ instruction: 0x01275e63 │ │ │ │ + tsteq r0, ip, lsr #13 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r8, r0, r8, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -93199,15 +93199,15 @@ │ │ │ │ pop {r4, lr} │ │ │ │ b b78b8 │ │ │ │ ldr r2, [pc, #500] @ b7ffc │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #496] @ b8000 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ bhi b7e50 │ │ │ │ ldr r2, [pc, #472] @ b8004 │ │ │ │ cmp r3, r2 │ │ │ │ bhi b7e8c │ │ │ │ ldr r2, [pc, #464] @ b8008 │ │ │ │ @@ -93324,18 +93324,18 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add r3, r0, #458752 @ 0x70000 │ │ │ │ str r1, [r3, #404] @ 0x194 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x01a2a718 │ │ │ │ andeq r8, r0, lr, rrx │ │ │ │ andeq r8, r0, sl, rrx │ │ │ │ - smlawbeq r7, lr, r9, r5 │ │ │ │ + ldrdeq r5, [r7, -lr]! │ │ │ │ andeq r9, r0, lr, lsr #2 │ │ │ │ - @ instruction: 0x0127596c │ │ │ │ - @ instruction: 0x0127594f │ │ │ │ + @ instruction: 0x012759bc │ │ │ │ + @ instruction: 0x0127599f │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 5ae00 │ │ │ │ @@ -93366,15 +93366,15 @@ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ mov r5, r0 │ │ │ │ beq b80c8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq b80d8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -93414,15 +93414,15 @@ │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ beq b8184 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq b8190 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq b81a8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #468] @ 0x1d4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #424] @ 0x1a8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -93499,59 +93499,59 @@ │ │ │ │ ldr r2, [pc, #32] @ b82d0 │ │ │ │ ldr r1, [pc, #20] @ b82c8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b b8284 │ │ │ │ - tsteq r0, r4, lsr #1 │ │ │ │ + ldrsheq sp, [r0, -r4] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq r0, r4, lsr #1 │ │ │ │ - tsteq r0, r8, lsr #1 │ │ │ │ + ldrsheq sp, [r0, -r4] │ │ │ │ + ldrsheq sp, [r0, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r6, [r1, #60] @ 0x3c │ │ │ │ mov r5, r1 │ │ │ │ beq b83d4 │ │ │ │ add r4, r0, #593920 @ 0x91000 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r4, #2920] @ 0xb68 │ │ │ │ beq b832c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne b8328 │ │ │ │ ldr r3, [r7, #440] @ 0x1b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r7, [r4, #2920] @ 0xb68 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ beq b8354 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq b83c0 │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, r3 │ │ │ │ movne r1, #1 │ │ │ │ movne r0, r4 │ │ │ │ str r3, [r5, #56] @ 0x38 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ beq b8380 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq b839c │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ bl 5c9c0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -93571,44 +93571,44 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ b b8354 │ │ │ │ cmp r6, #0 │ │ │ │ beq b83f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq b8444 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ beq b8354 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne b8354 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ movne r1, #1 │ │ │ │ movne r0, r4 │ │ │ │ beq b8438 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq b8470 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c9c0 │ │ │ │ b b8354 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ movne r1, #1 │ │ │ │ movne r0, r4 │ │ │ │ beq b8464 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq b8494 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c9c0 │ │ │ │ b b83f0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ @@ -93628,15 +93628,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ bne b8458 │ │ │ │ b b8464 │ │ │ │ ldr r3, [pc, #124] @ b853c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [pc, #100] @ b8540 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov lr, #1 │ │ │ │ cmp ip, r3 │ │ │ │ @@ -93680,19 +93680,19 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ lsl r7, r5, #3 │ │ │ │ strb r1, [r3, #234] @ 0xea │ │ │ │ beq b85c0 │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne b85c0 │ │ │ │ ldr r3, [pc, #40] @ b85d4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ add r7, r7, r5 │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ @@ -93707,26 +93707,26 @@ │ │ │ │ ldr r6, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r1 │ │ │ │ beq b8610 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, #8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq b862c │ │ │ │ cmp r4, #0 │ │ │ │ beq b8624 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #24] @ b864c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ b b8610 │ │ │ │ strdeq r9, [r2, r4]! │ │ │ │ @@ -93900,15 +93900,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r7, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ beq b8914 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq b8948 │ │ │ │ ldr r2, [pc, #76] @ b8968 │ │ │ │ ldr r3, [pc, #68] @ b8964 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [r8] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ @@ -94089,15 +94089,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ beq b8c18 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne b8c18 │ │ │ │ ldr r3, [fp, #440] @ 0x1b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ str r4, [sl] │ │ │ │ @@ -94272,36 +94272,36 @@ │ │ │ │ strh r0, [r5, #30] │ │ │ │ bne b9128 │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ beq b8ee4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq b9114 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ beq b8f0c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq b9100 │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r5, #56] @ 0x38 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ beq b8f38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq b9090 │ │ │ │ mov r3, #0 │ │ │ │ add sl, r8, #98304 @ 0x18000 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ ldrb r3, [sl, #1512] @ 0x5e8 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -95878,20 +95878,20 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ ba800 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ ba838 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, r7, lsr r8 │ │ │ │ andeq r8, r0, lr, ror #9 │ │ │ │ - @ instruction: 0x01273222 │ │ │ │ + @ instruction: 0x01273272 │ │ │ │ muleq r0, r3, ip │ │ │ │ - @ instruction: 0x012731eb │ │ │ │ + @ instruction: 0x0127323b │ │ │ │ andeq r8, r0, pc, lsl #29 │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ - @ instruction: 0x012731a7 │ │ │ │ + strdeq r3, [r7, -r7]! │ │ │ │ andeq r0, r0, sl, asr r3 │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ @ instruction: 0x000086b1 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ @@ -96544,22 +96544,22 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #320 @ 0x140 │ │ │ │ bx lr │ │ │ │ mov r0, #164 @ 0xa4 │ │ │ │ bx lr │ │ │ │ andeq r9, r0, r9, ror #7 │ │ │ │ andeq r9, r0, pc, ror #4 │ │ │ │ - @ instruction: 0x01272a20 │ │ │ │ + @ instruction: 0x01272a70 │ │ │ │ andeq r0, r0, r9, ror r1 │ │ │ │ muleq r0, r3, ip │ │ │ │ - smlawteq r7, ip, ip, r2 │ │ │ │ - strdeq r8, [r0], -r3 │ │ │ │ @ instruction: 0x01272d1c │ │ │ │ + strdeq r8, [r0], -r3 │ │ │ │ + @ instruction: 0x01272d6c │ │ │ │ @ instruction: 0x00008dbe │ │ │ │ - @ instruction: 0x01272ce3 │ │ │ │ + @ instruction: 0x01272d33 │ │ │ │ @ instruction: 0x000086b1 │ │ │ │ andeq r8, r0, lr, ror #15 │ │ │ │ andeq r0, r0, sl, asr r1 │ │ │ │ andeq r0, r0, r9, asr r1 │ │ │ │ andeq r0, r0, r7, asr r1 │ │ │ │ andeq r0, r0, r6, asr r1 │ │ │ │ andeq r0, r0, r5, asr r1 │ │ │ │ @@ -96599,15 +96599,15 @@ │ │ │ │ andeq r0, r0, lr, asr r1 │ │ │ │ andeq r0, r0, sp, asr r1 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r0, r0, fp, asr #2 │ │ │ │ muleq r0, fp, r1 │ │ │ │ muleq r0, sl, r1 │ │ │ │ - @ instruction: 0x01272a2a │ │ │ │ + @ instruction: 0x01272a7a │ │ │ │ andeq r0, r0, r2, asr #2 │ │ │ │ andeq r0, r0, r1, asr #2 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ andeq r0, r0, r5, lsl #3 │ │ │ │ ldr r3, [pc, #732] @ bb62c │ │ │ │ sub r1, r1, #164 @ 0xa4 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -96789,16 +96789,16 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #348] @ bb778 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #344] @ bb77c │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #340] @ bb780 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0127287d │ │ │ │ - @ instruction: 0x01109ffc │ │ │ │ + smlawteq r7, sp, r8, r2 │ │ │ │ + tsteq r0, ip, asr #32 │ │ │ │ andeq r8, r0, lr, ror #15 │ │ │ │ muleq r0, r3, ip │ │ │ │ muleq r0, r2, ip │ │ │ │ andeq r9, r0, r9, ror #7 │ │ │ │ andeq r9, r0, r8, ror #7 │ │ │ │ andeq r9, r0, r7, ror #7 │ │ │ │ andeq r9, r0, r6, ror #7 │ │ │ │ @@ -96906,15 +96906,15 @@ │ │ │ │ pop {r4, lr} │ │ │ │ b bdf28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b c7654 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x01272526 │ │ │ │ + @ instruction: 0x01272576 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [pc, #272] @ bb934 │ │ │ │ @@ -96986,15 +96986,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 286ab0 │ │ │ │ b bb8f4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r4, [r2, r0]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r4, [r2, ip]! │ │ │ │ - @ instruction: 0x01109a9c │ │ │ │ + tsteq r0, ip, ror #21 │ │ │ │ cmp r2, #0 │ │ │ │ beq bb96c │ │ │ │ cmp r0, #2 │ │ │ │ beq bb974 │ │ │ │ cmp r0, #3 │ │ │ │ beq bb990 │ │ │ │ sub r0, r0, #1 │ │ │ │ @@ -97017,16 +97017,16 @@ │ │ │ │ ldrb r3, [r3, #128] @ 0x80 │ │ │ │ cmp r2, r0 │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ addgt r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x01272378 │ │ │ │ - @ instruction: 0x0127235c │ │ │ │ + smlawteq r7, r8, r3, r2 │ │ │ │ + @ instruction: 0x012723ac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ @@ -98478,17 +98478,17 @@ │ │ │ │ add r0, r0, r6 │ │ │ │ lsl r6, r3, #1 │ │ │ │ add ip, r6, #1 │ │ │ │ b bcea0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r3, [r2, r0]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01271240 │ │ │ │ - @ instruction: 0x01271064 │ │ │ │ - smlawbeq r7, r8, lr, r0 │ │ │ │ + @ instruction: 0x01271290 │ │ │ │ + strheq r1, [r7, -r4]! │ │ │ │ + ldrdeq r0, [r7, -r8]! │ │ │ │ orrseq fp, r6, r4, lsr r7 │ │ │ │ @ instruction: 0x01a22fe4 │ │ │ │ push {r4, lr} │ │ │ │ rsbs lr, r3, #0 │ │ │ │ mov ip, r2 │ │ │ │ and r2, lr, #3 │ │ │ │ and lr, r3, #3 │ │ │ │ @@ -98916,17 +98916,17 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ b bd4f0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a22e48 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a22dc4 │ │ │ │ - smlawbeq r7, r8, sl, r0 │ │ │ │ - @ instruction: 0x01270c94 │ │ │ │ - ldrdeq r0, [r7, -r4]! │ │ │ │ + ldrdeq r0, [r7, -r8]! │ │ │ │ + smulwteq r7, r4, ip │ │ │ │ + @ instruction: 0x01270a24 │ │ │ │ @ instruction: 0x0196b194 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ str r1, [sp] │ │ │ │ @@ -99255,22 +99255,22 @@ │ │ │ │ b bd934 │ │ │ │ ldr r3, [pc, #44] @ bdcd0 │ │ │ │ add r3, pc, r3 │ │ │ │ b bdc4c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a2285c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01271248 │ │ │ │ - @ instruction: 0x01270358 │ │ │ │ + @ instruction: 0x01271298 │ │ │ │ + smulwbeq r7, r8, r3 │ │ │ │ orrseq sl, r6, ip, asr fp │ │ │ │ @ instruction: 0x0196aad8 │ │ │ │ strdeq r2, [r2, r0]! │ │ │ │ - @ instruction: 0x01270168 │ │ │ │ - smlawbeq r7, r0, r0, r0 │ │ │ │ - @ instruction: 0x01270210 │ │ │ │ + @ instruction: 0x012701b8 │ │ │ │ + ldrdeq r0, [r7, -r0]! @ │ │ │ │ + @ instruction: 0x01270260 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #244] @ bdde4 │ │ │ │ mov ip, r2 │ │ │ │ @@ -99434,15 +99434,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ bdf90 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - msreq CPSR_sx, sp @ │ │ │ │ + msreq CPSR_sx, sp, ror #27 │ │ │ │ @ instruction: 0xfffffea4 │ │ │ │ @ instruction: 0xfffffd74 │ │ │ │ @ instruction: 0xfffff1a8 │ │ │ │ @ instruction: 0xfffff12c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -100758,23 +100758,23 @@ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ b bee18 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a21408 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, r2, asr #2 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - msreq CPSR_sx, r4, ror sp │ │ │ │ - msreq CPSR_sx, ip, lsr r0 │ │ │ │ - msreq CPSR_sx, r0, lsr r0 │ │ │ │ + smlawteq r6, r4, sp, pc @ │ │ │ │ + smlawbeq r6, ip, r0, pc @ │ │ │ │ + smlawbeq r6, r0, r0, pc @ │ │ │ │ @ instruction: 0x01969798 │ │ │ │ @ instruction: 0x01a20d24 │ │ │ │ ldrdeq r0, [r2, ip]! │ │ │ │ @ instruction: 0x01a20c94 │ │ │ │ - @ instruction: 0x0126eabc │ │ │ │ - @ instruction: 0x0126e9a4 │ │ │ │ + @ instruction: 0x0126eb0c │ │ │ │ + strdeq lr, [r6, -r4]! │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ tst r3, #2 │ │ │ │ ldrb r3, [r1] │ │ │ │ beq bf56c │ │ │ │ bic r2, r3, #7 │ │ │ │ orr r3, r2, r3, lsr #5 │ │ │ │ @@ -100861,16 +100861,16 @@ │ │ │ │ orr r3, r3, r2, lsr #4 │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ and r3, r2, #15 │ │ │ │ orr r3, r3, r2, lsl #4 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ b bf4fc │ │ │ │ - msreq LR_usr, r4, ror #13 │ │ │ │ - msreq LR_usr, r8, ror r6 │ │ │ │ + msreq LR_und, r4, lsr r7 │ │ │ │ + smlawteq r6, r8, r6, pc @ │ │ │ │ push {r4, lr} │ │ │ │ ldr lr, [r0] │ │ │ │ add r4, r2, r1, lsl #2 │ │ │ │ add ip, r4, #15 │ │ │ │ lsr ip, lr, ip │ │ │ │ lsr lr, lr, r4 │ │ │ │ and ip, ip, #2 │ │ │ │ @@ -101372,22 +101372,22 @@ │ │ │ │ ble bfc08 │ │ │ │ b bfd70 │ │ │ │ ldr r1, [pc, #40] @ bfde4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, r1 │ │ │ │ add r2, r2, r1 │ │ │ │ b bf7f4 │ │ │ │ - msreq CPSR_sx, r0, lsl r4 │ │ │ │ - msreq LR_und, r0, lsr #7 │ │ │ │ - msreq LR_und, r4 @ │ │ │ │ - msreq LR_usr, r8, lsl #12 │ │ │ │ - msreq CPSR_sx, ip, lsr #8 │ │ │ │ - msreq CPSR_sx, r0, ror r0 │ │ │ │ - msreq CPSR_sx, ip, lsr #32 │ │ │ │ - @ instruction: 0x0126ee48 │ │ │ │ + msreq CPSR_sx, r0, ror #8 │ │ │ │ + strdeq pc, [r6, -r0]! │ │ │ │ + msreq LR_und, r4, ror #7 │ │ │ │ + msreq LR_usr, r8, asr r6 │ │ │ │ + msreq CPSR_sx, ip, ror r4 │ │ │ │ + smlawteq r6, r0, r0, pc @ │ │ │ │ + msreq CPSR_sx, ip, ror r0 │ │ │ │ + @ instruction: 0x0126ee98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #240] @ bfef4 │ │ │ │ mov r4, r3 │ │ │ │ @@ -101686,15 +101686,15 @@ │ │ │ │ ble c02a4 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ andle r6, r3, #255 @ 0xff │ │ │ │ movgt r6, #255 @ 0xff │ │ │ │ strb r6, [r7, #3] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x0126ea04 │ │ │ │ + @ instruction: 0x0126ea54 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #272] @ c03e0 │ │ │ │ mov r4, r3 │ │ │ │ @@ -102062,15 +102062,15 @@ │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #20] @ c0898 │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #12] @ c089c │ │ │ │ b c0874 │ │ │ │ - @ instruction: 0x0126e494 │ │ │ │ + @ instruction: 0x0126e4e4 │ │ │ │ @ instruction: 0xfffffc02 │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ @ instruction: 0xffff8001 │ │ │ │ push {r4, lr} │ │ │ │ lsl r2, r2, #3 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ orr ip, r2, #4 │ │ │ │ @@ -102108,15 +102108,15 @@ │ │ │ │ strh r3, [r1] │ │ │ │ pop {r4, pc} │ │ │ │ add r2, r2, ip │ │ │ │ cmp r2, #0 │ │ │ │ bgt c0910 │ │ │ │ strh r3, [r1] │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0126e398 │ │ │ │ + @ instruction: 0x0126e3e8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr lr, [pc, #300] @ c0a94 │ │ │ │ mov ip, r2 │ │ │ │ @@ -102481,15 +102481,15 @@ │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1065353216 @ 0x3f800000 │ │ │ │ b c0ef8 │ │ │ │ - @ instruction: 0x0126de08 │ │ │ │ + @ instruction: 0x0126de58 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr lr, [pc, #372] @ c10b0 │ │ │ │ ldr ip, [pc, #372] @ c10b4 │ │ │ │ @@ -103781,20 +103781,20 @@ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r6, r9 │ │ │ │ add sl, sl, r3 │ │ │ │ bhi c2220 │ │ │ │ b c1618 │ │ │ │ @ instruction: 0x01a1eb60 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0126d65c │ │ │ │ + @ instruction: 0x0126d6ac │ │ │ │ ldrdeq lr, [r1, r8]! │ │ │ │ - ldrdeq ip, [r6, -r0]! │ │ │ │ - smlawteq r6, ip, sp, ip │ │ │ │ - smlawteq r6, ip, r8, ip │ │ │ │ - smlawteq r6, r4, r8, ip │ │ │ │ + @ instruction: 0x0126d020 │ │ │ │ + @ instruction: 0x0126ce1c │ │ │ │ + @ instruction: 0x0126c91c │ │ │ │ + @ instruction: 0x0126c914 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ beq c1618 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ ldr sl, [pc, #-36] @ c237c │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -104048,15 +104048,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ c27c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ c27c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0126c438 │ │ │ │ + smlawbeq r6, r8, r4, ip │ │ │ │ @ instruction: 0xffffde10 │ │ │ │ @ instruction: 0xffffdccc │ │ │ │ @ instruction: 0xffffdb7c │ │ │ │ @ instruction: 0xffffe360 │ │ │ │ @ instruction: 0xffffe4d4 │ │ │ │ @ instruction: 0xffffe654 │ │ │ │ @ instruction: 0xffffe1e8 │ │ │ │ @@ -105509,15 +105509,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ c3e88 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ c3e8c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - strheq fp, [r6, -r4]! │ │ │ │ + @ instruction: 0x0126b104 │ │ │ │ @ instruction: 0xffffef50 │ │ │ │ @ instruction: 0xfffff108 │ │ │ │ @ instruction: 0xffffed44 │ │ │ │ @ instruction: 0xffffee64 │ │ │ │ @ instruction: 0xffffeff0 │ │ │ │ @ instruction: 0xffffec08 │ │ │ │ @ instruction: 0xfffff1c8 │ │ │ │ @@ -105540,15 +105540,15 @@ │ │ │ │ b 50013c │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 4ffad4 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 4ff1bc │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 500cac │ │ │ │ - @ instruction: 0x0126b020 │ │ │ │ + @ instruction: 0x0126b070 │ │ │ │ lsl r2, r2, #16 │ │ │ │ asr r2, r2, #16 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ add r1, r1, r2, lsl #2 │ │ │ │ ldrb r4, [r0, #5] │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ lsl r1, r1, #1 │ │ │ │ @@ -109121,15 +109121,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ c76fc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x01267894 │ │ │ │ + @ instruction: 0x012678e4 │ │ │ │ @ instruction: 0xffffe174 │ │ │ │ @ instruction: 0xffffe060 │ │ │ │ @ instruction: 0xffffd218 │ │ │ │ @ instruction: 0xffffd01c │ │ │ │ @ instruction: 0xffffd124 │ │ │ │ @ instruction: 0xffffcd50 │ │ │ │ @ instruction: 0xffffce14 │ │ │ │ @@ -109152,15 +109152,15 @@ │ │ │ │ b 5045c8 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 50446c │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 504310 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 504724 │ │ │ │ - @ instruction: 0x012677e0 │ │ │ │ + @ instruction: 0x01267830 │ │ │ │ ldr r3, [pc, #120] @ c77dc │ │ │ │ cmp r2, r3 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ beq c77ac │ │ │ │ ldr r1, [pc, #104] @ c77e0 │ │ │ │ cmp r2, r1 │ │ │ │ @@ -109187,16 +109187,16 @@ │ │ │ │ bxhi lr │ │ │ │ ldr r2, [pc, #20] @ c77e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ - @ instruction: 0x0126794c │ │ │ │ - @ instruction: 0x01267930 │ │ │ │ + @ instruction: 0x0126799c │ │ │ │ + smlawbeq r6, r0, r9, r7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr lr, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -109339,15 +109339,15 @@ │ │ │ │ b c7938 │ │ │ │ andeq r8, r0, r9, lsl ip │ │ │ │ andeq r8, r0, r0, ror r0 │ │ │ │ andeq r9, r0, r1, lsl #2 │ │ │ │ andeq r8, r0, fp, lsl ip │ │ │ │ strdeq r8, [r0], -r7 │ │ │ │ andeq r9, r0, r3, lsl #2 │ │ │ │ - ldrdeq sp, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -109390,18 +109390,18 @@ │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r1, [pc, #20] @ c7b14 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ bl 286d90 │ │ │ │ b c7ac4 │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ + @ instruction: 0x010fd9b4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ blt c7ba4 │ │ │ │ @@ -109450,19 +109450,19 @@ │ │ │ │ ldr r2, [pc, #36] @ c7c10 │ │ │ │ ldr r1, [pc, #20] @ c7c04 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ str lr, [sp] │ │ │ │ bl 286d90 │ │ │ │ b c7b98 │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlabbeq pc, ip, r8, sp @ │ │ │ │ - @ instruction: 0x010fd894 │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ + ldrdeq sp, [pc, -ip] │ │ │ │ + smlatteq pc, r4, r8, sp │ │ │ │ + @ instruction: 0x010fd8b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r3, #14 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ @@ -109497,15 +109497,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ c7cc0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - tsteq pc, r8, lsl #16 │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #312] @ c7e04 │ │ │ │ cmp r0, r3 │ │ │ │ bhi c7d28 │ │ │ │ ldr r2, [pc, #304] @ c7e08 │ │ │ │ cmp r0, r2 │ │ │ │ bhi c7d20 │ │ │ │ @@ -109587,17 +109587,17 @@ │ │ │ │ andeq r8, r0, r7, lsl ip │ │ │ │ andeq r8, r0, r0, ror r0 │ │ │ │ andeq r8, r0, lr, rrx │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ andeq r9, r0, r1, lsl #2 │ │ │ │ andeq r8, r0, fp, lsl ip │ │ │ │ - smlawbeq r6, r8, r1, r7 │ │ │ │ + ldrdeq r7, [r6, -r8]! │ │ │ │ andeq r9, r0, fp │ │ │ │ - tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq pc, r0, ror #14 │ │ │ │ andeq r8, r0, fp, lsl r5 │ │ │ │ andeq r9, r0, r3, lsl #2 │ │ │ │ strdeq r8, [r0], -r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -109677,15 +109677,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - smlabbeq pc, r8, r5, sp @ │ │ │ │ + ldrdeq sp, [pc, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ bl aca88 │ │ │ │ @@ -109982,28 +109982,28 @@ │ │ │ │ b c82b4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a17f48 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ andeq r9, r0, r9 │ │ │ │ - mrseq sp, SP_hyp │ │ │ │ + tsteq pc, r0, asr r3 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ @ instruction: 0x01a17d38 │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ + tsteq pc, ip, ror r2 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - strdeq sp, [pc, -ip] │ │ │ │ - smlatteq pc, ip, r1, sp │ │ │ │ - smlatteq pc, r4, r1, sp │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - strdeq sp, [pc, -ip] │ │ │ │ - tsteq pc, r0, ror r1 @ │ │ │ │ - smlabteq pc, ip, r1, sp @ │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + tsteq pc, r0, ror #4 │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + smlabteq pc, r0, r1, sp @ │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #268] @ c85b0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -110284,23 +110284,23 @@ │ │ │ │ mov ip, r0 │ │ │ │ b c88b8 │ │ │ │ ldr r1, [pc, #44] @ c8928 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ b c87a4 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ + tsteq pc, r8, asr pc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - @ instruction: 0x010fceb0 │ │ │ │ - smlatteq pc, r4, sp, ip │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - tsteq pc, r0, lsl #28 │ │ │ │ - tsteq pc, r8, ror sp @ │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - @ instruction: 0x0126681c │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + tsteq pc, r4, lsr lr @ │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + smlabteq pc, r8, sp, ip @ │ │ │ │ + @ instruction: 0x010fcd90 │ │ │ │ + @ instruction: 0x0126686c │ │ │ │ ldr ip, [pc, #424] @ c8adc │ │ │ │ cmp r1, #2 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, r0 │ │ │ │ beq c89a0 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -110541,15 +110541,15 @@ │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r8, r0, fp, lsl ip │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ andeq r8, r0, fp, lsl r5 │ │ │ │ - @ instruction: 0x0126634b │ │ │ │ + @ instruction: 0x0126639b │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -110605,15 +110605,15 @@ │ │ │ │ bne c8d94 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, #32768 @ 0x8000 │ │ │ │ add fp, r3, #204 @ 0xcc │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq c8d94 │ │ │ │ cmp r0, #2 │ │ │ │ beq c8e88 │ │ │ │ ldr r1, [r3, #204] @ 0xcc │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ @@ -110622,15 +110622,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne c8e44 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ @@ -110645,28 +110645,28 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne c8ea0 │ │ │ │ cmp r4, #0 │ │ │ │ bne c8e8c │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ b c8d94 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq c8dd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -110756,15 +110756,15 @@ │ │ │ │ bl 166a88 │ │ │ │ b c8fe8 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq c9040 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -110772,15 +110772,15 @@ │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #32768 @ 0x8000 │ │ │ │ add r2, r3, #204 @ 0xcc │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq c8ffc │ │ │ │ cmp r0, #2 │ │ │ │ beq c911c │ │ │ │ ldr r1, [r3, #204] @ 0xcc │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ @@ -110788,15 +110788,15 @@ │ │ │ │ mov r9, r8 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne c90dc │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ @@ -110812,15 +110812,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne c913c │ │ │ │ cmp r5, #0 │ │ │ │ bne c9128 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ @@ -111082,49 +111082,49 @@ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ b c9450 │ │ │ │ ldr fp, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add fp, fp, #32768 @ 0x8000 │ │ │ │ add sl, fp, #204 @ 0xcc │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq c9408 │ │ │ │ cmp r0, #2 │ │ │ │ beq c95b8 │ │ │ │ ldr r1, [fp, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq c95e8 │ │ │ │ b c9598 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne c95cc │ │ │ │ cmp fp, #0 │ │ │ │ bne c95b8 │ │ │ │ b c9408 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq c952c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b c952c │ │ │ │ @@ -111191,28 +111191,28 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r8, r3, #16384 @ 0x4000 │ │ │ │ add sl, r8, #48 @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne c982c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl ddf60 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq c97b4 │ │ │ │ ldr r7, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r7, r7, #16384 @ 0x4000 │ │ │ │ add sl, r7, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne c9894 │ │ │ │ ldrh r0, [r8, #8] │ │ │ │ cmp r0, r6 │ │ │ │ beq c9714 │ │ │ │ bl 1b17c4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -111259,28 +111259,28 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, #2 │ │ │ │ beq c9858 │ │ │ │ ldr r1, [r8, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq c9888 │ │ │ │ b c9838 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne c986c │ │ │ │ cmp r8, #0 │ │ │ │ bne c9858 │ │ │ │ b c9740 │ │ │ │ mov r3, #0 │ │ │ │ @@ -111296,32 +111296,32 @@ │ │ │ │ mov r3, r9 │ │ │ │ bl 286d90 │ │ │ │ ldr r4, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #16384 @ 0x4000 │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq c981c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r4, #48] @ 0x30 │ │ │ │ bl 4e2148 │ │ │ │ b c981c │ │ │ │ ldr r2, [pc, #28] @ c991c │ │ │ │ ldr r1, [pc, #28] @ c9920 │ │ │ │ add r2, pc, r2 │ │ │ │ b c98b8 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ + @ instruction: 0x010fbf9c │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - @ instruction: 0x010fbebc │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - tsteq r6, r4, lsl #17 │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + @ instruction: 0x011618d4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl fb864 │ │ │ │ @@ -111336,15 +111336,15 @@ │ │ │ │ beq c9970 │ │ │ │ cmp r1, r3 │ │ │ │ bne c9954 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - ldrdeq r5, [r6, -ip]! │ │ │ │ + @ instruction: 0x0126582c │ │ │ │ ldr r3, [pc, #40] @ c99ac │ │ │ │ cmp r0, r3 │ │ │ │ beq c99a4 │ │ │ │ ldrls r3, [pc, #32] @ c99b0 │ │ │ │ ldrhi r3, [pc, #32] @ c99b4 │ │ │ │ bicls r0, r0, #2 │ │ │ │ sub r0, r0, r3 │ │ │ │ @@ -111405,15 +111405,15 @@ │ │ │ │ ldr r2, [pc, #20] @ c9a8c │ │ │ │ ldr r1, [pc, #20] @ c9a90 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - tsteq pc, ip, ror ip @ │ │ │ │ + smlabteq pc, ip, ip, fp @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #1300] @ c9fc4 │ │ │ │ @@ -111515,15 +111515,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl f9d0c │ │ │ │ ldr r6, [sp, #32] │ │ │ │ cmp r6, #0 │ │ │ │ beq c9ee8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq c9cf4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ bl df30c │ │ │ │ @@ -111581,15 +111581,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne c9cc8 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq c9cc8 │ │ │ │ ldr r2, [pc, #660] @ c9ff4 │ │ │ │ ldr r3, [pc, #612] @ c9fc8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -111605,39 +111605,39 @@ │ │ │ │ b 4e2148 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, #32768 @ 0x8000 │ │ │ │ add r9, r3, #204 @ 0xcc │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq c9b68 │ │ │ │ cmp r0, #2 │ │ │ │ beq c9dec │ │ │ │ ldr r1, [r3, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ beq c9e20 │ │ │ │ b c9dc8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ bne c9e00 │ │ │ │ cmp r3, #0 │ │ │ │ bne c9dec │ │ │ │ b c9b68 │ │ │ │ @@ -111645,28 +111645,28 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne c9cc8 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq c9cc8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b c9cc8 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq c9cc8 │ │ │ │ ldr r2, [pc, #356] @ c9ff8 │ │ │ │ ldr r3, [pc, #304] @ c9fc8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -111704,15 +111704,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ beq c9f44 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq c9fa4 │ │ │ │ ldrb r5, [r4, #5] │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ bne c9cc8 │ │ │ │ @@ -111742,27 +111742,27 @@ │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ bne c9f30 │ │ │ │ b c9f44 │ │ │ │ @ instruction: 0x01a16544 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrdeq r6, [r1, ip]! │ │ │ │ - ldrdeq fp, [pc, -r0] │ │ │ │ + tsteq pc, r0, lsr #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ - tsteq r6, r8, ror #9 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ @ instruction: 0x01a16328 │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ @ instruction: 0x01a16298 │ │ │ │ @ instruction: 0x01a16164 │ │ │ │ @ instruction: 0xffffdf64 │ │ │ │ - tsteq pc, r8, lsr #16 │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [pc, #360] @ ca18c │ │ │ │ @@ -111857,21 +111857,21 @@ │ │ │ │ cmp r5, r2 │ │ │ │ bne ca138 │ │ │ │ b ca0f0 │ │ │ │ ldrdeq r5, [r1, r0]! │ │ │ │ andeq r9, r0, r0, asr #13 │ │ │ │ andeq r9, r0, r1, asr #13 │ │ │ │ andeq r9, r0, r2, asr #13 │ │ │ │ - @ instruction: 0x010fb694 │ │ │ │ + smlatteq pc, r4, r6, fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ ldr r3, [pc, #684] @ ca47c │ │ │ │ ldr r2, [pc, #684] @ ca480 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -112048,28 +112048,28 @@ │ │ │ │ andeq r8, r0, fp, lsl ip │ │ │ │ @ instruction: 0x01a15e24 │ │ │ │ andeq r8, r0, fp, lsl r5 │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - ldrdeq r4, [r6, -lr]! │ │ │ │ + @ instruction: 0x01264c2e │ │ │ │ andeq r9, r0, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #2020] @ caca4 │ │ │ │ ldr ip, [sp, #136] @ 0x88 │ │ │ │ str ip, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r1] │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ @@ -112564,37 +112564,37 @@ │ │ │ │ ldr r1, [pc, #56] @ caccc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ b ca974 │ │ │ │ @ instruction: 0x01a18064 │ │ │ │ - @ instruction: 0x01264a5a │ │ │ │ + @ instruction: 0x01264aaa │ │ │ │ ldrdeq r5, [r1, r4]! │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ muleq r0, r9, fp │ │ │ │ andeq r8, r0, lr, ror #15 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ + smlabbeq pc, r4, r2, r8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ - @ instruction: 0x010f81bc │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ + @ instruction: 0x010fadbc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ + tsteq pc, r4, ror sp @ │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - @ instruction: 0x010fabb4 │ │ │ │ - @ instruction: 0x010fabb0 │ │ │ │ - @ instruction: 0x010fabb8 │ │ │ │ - smlabbeq pc, ip, fp, sl @ │ │ │ │ - @ instruction: 0x010fab98 │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + tsteq pc, r0, lsl #24 │ │ │ │ + tsteq pc, r8, lsl #24 │ │ │ │ + ldrdeq sl, [pc, -ip] │ │ │ │ + smlatteq pc, r8, fp, sl │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ ldr r3, [pc, #312] @ cae44 │ │ │ │ cmp r0, r3 │ │ │ │ bhi cad3c │ │ │ │ sub r3, r3, #39 @ 0x27 │ │ │ │ cmp r0, r3 │ │ │ │ bhi cada4 │ │ │ │ ldr r3, [pc, #292] @ cae48 │ │ │ │ @@ -112672,17 +112672,17 @@ │ │ │ │ bne cadd4 │ │ │ │ b cad9c │ │ │ │ andeq r8, r0, fp, lsl r5 │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r9, r0, r1, lsl #2 │ │ │ │ andeq r8, r0, fp, lsl ip │ │ │ │ - ldrdeq r4, [r6, -r6]! │ │ │ │ + @ instruction: 0x01264226 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ + smlatbeq pc, r4, sl, sl @ │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ ldr r3, [pc, #144] @ caf04 │ │ │ │ cmp r0, r3 │ │ │ │ bhi caeb4 │ │ │ │ sub r3, r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -112939,26 +112939,26 @@ │ │ │ │ moveq r3, #292 @ 0x124 │ │ │ │ streq r3, [r1, #56] @ 0x38 │ │ │ │ beq cb110 │ │ │ │ ldr r3, [pc, #32] @ cb29c │ │ │ │ str r3, [r1, #56] @ 0x38 │ │ │ │ b cb15c │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ - @ instruction: 0x01263ee1 │ │ │ │ + @ instruction: 0x01263f31 │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ andeq r1, r0, r6, lsl #18 │ │ │ │ andeq r0, r0, r8, lsl #13 │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r0, r0, r8, lsl #22 │ │ │ │ andeq r0, r0, r8, lsl #21 │ │ │ │ andeq r0, r0, r4, lsr #14 │ │ │ │ - @ instruction: 0x01263dbb │ │ │ │ + @ instruction: 0x01263e0b │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r5, r2 │ │ │ │ @@ -113126,16 +113126,16 @@ │ │ │ │ andeq r8, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r9, r0, r1, lsl #2 │ │ │ │ - @ instruction: 0x010fa3b4 │ │ │ │ - smlawteq r6, r0, sl, r3 │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + @ instruction: 0x01263b10 │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -113478,20 +113478,20 @@ │ │ │ │ subs ip, r3, ip │ │ │ │ beq cb6e8 │ │ │ │ b cb994 │ │ │ │ andeq r8, r0, fp, lsl r5 │ │ │ │ strdeq r8, [r0], -r4 │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ - @ instruction: 0x012638e3 │ │ │ │ + @ instruction: 0x01263933 │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r9, r0, r1, lsl #2 │ │ │ │ bcs feb765b0 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ - mrseq sl, CPSR │ │ │ │ + qaddeq sl, r0, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #2280] @ cc410 │ │ │ │ @@ -114064,48 +114064,48 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ bl cb2b4 │ │ │ │ b cbf00 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a144cc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0124d830 │ │ │ │ - @ instruction: 0x01263442 │ │ │ │ + smlawbeq r4, r0, r8, sp │ │ │ │ + @ instruction: 0x01263492 │ │ │ │ @ instruction: 0x01a1440c │ │ │ │ - smlabteq pc, r8, ip, r9 @ │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - @ instruction: 0x01263470 │ │ │ │ + smlawteq r6, r0, r4, r3 │ │ │ │ @ instruction: 0x01a1431c │ │ │ │ - smlabteq pc, r4, ip, r9 @ │ │ │ │ - @ instruction: 0x01263324 │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + @ instruction: 0x01263374 │ │ │ │ @ instruction: 0x01a140c8 │ │ │ │ @ instruction: 0x01a1407c │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ + smlatbeq pc, r4, r9, r9 @ │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ @ instruction: 0x01a14018 │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ + smlabbeq pc, r8, r9, r9 @ │ │ │ │ ldrdeq r3, [r1, r4]! │ │ │ │ - smlatbeq pc, r0, r8, r9 @ │ │ │ │ + strdeq r9, [pc, -r0] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x01a13f38 │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ @ instruction: 0x01a13ee0 │ │ │ │ - smlabbeq pc, r4, r5, r9 @ │ │ │ │ + ldrdeq r9, [pc, -r4] │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ @ instruction: 0x01a13e74 │ │ │ │ - smlabteq pc, r8, r7, r9 @ │ │ │ │ + tsteq pc, r8, lsl r8 @ │ │ │ │ @ instruction: 0x01a13e40 │ │ │ │ - tsteq pc, ip, ror r7 @ │ │ │ │ + smlabteq pc, ip, r7, r9 @ │ │ │ │ @ instruction: 0x01a13e0c │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ + @ instruction: 0x010f97b4 │ │ │ │ @ instruction: 0x01a13d78 │ │ │ │ - strdeq r9, [pc, -r8] │ │ │ │ + tsteq pc, r8, asr #14 │ │ │ │ @ instruction: 0xffffbb50 │ │ │ │ strdeq r3, [r1, ip]! │ │ │ │ - @ instruction: 0x010f9694 │ │ │ │ + smlatteq pc, r4, r6, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #368] @ cc62c │ │ │ │ ldr r3, [pc, #368] @ cc630 │ │ │ │ @@ -114458,31 +114458,31 @@ │ │ │ │ ldr r2, [pc, #84] @ cca80 │ │ │ │ ldr r1, [pc, #28] @ cca4c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b cc724 │ │ │ │ - swpeq r9, r0, [pc] @ │ │ │ │ + smlatteq pc, r0, r0, r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlatteq pc, r0, sp, r8 │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlabbeq pc, r8, sp, r8 @ │ │ │ │ - smlabteq pc, r4, lr, r8 @ │ │ │ │ + ldrdeq r8, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ - @ instruction: 0x012626be │ │ │ │ + @ instruction: 0x0126270e │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ andeq r1, r0, r6, lsl #18 │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - tsteq pc, r4, ror #24 │ │ │ │ - @ instruction: 0x01262614 │ │ │ │ - smlatbeq pc, r8, pc, r8 @ │ │ │ │ + @ instruction: 0x010f8cb4 │ │ │ │ + @ instruction: 0x01262664 │ │ │ │ + strdeq r8, [pc, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr ip, [sp, #116] @ 0x74 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ @@ -114570,15 +114570,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #112] @ 0x70 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ - tsteq pc, r4, lsl lr @ │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr ip, [sp, #124] @ 0x7c │ │ │ │ str ip, [sp, #68] @ 0x44 │ │ │ │ @@ -114752,17 +114752,17 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ ccedc │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ + smlabbeq pc, r0, fp, r8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ + smlatbeq pc, r4, fp, r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ add r8, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r8, #688] @ 0x2b0 │ │ │ │ @@ -114996,29 +114996,29 @@ │ │ │ │ bl acadc │ │ │ │ cmp r0, #0 │ │ │ │ beq cd198 │ │ │ │ ldr r2, [pc, #64] @ cd2e0 │ │ │ │ add r2, pc, r2 │ │ │ │ b cd228 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ + @ instruction: 0x010f89b4 │ │ │ │ andeq r0, r0, r6, lsl #10 │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ + smlatbeq pc, ip, r8, r8 @ │ │ │ │ andeq r8, r0, r7, asr r7 │ │ │ │ andeq r8, r0, sp, lsr ip │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlabteq pc, ip, r5, r8 @ │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + ldrdeq r8, [pc, -r0] │ │ │ │ + smlabbeq pc, r0, r8, r8 @ │ │ │ │ + ldrdeq r8, [pc, -ip] │ │ │ │ smlabbeq pc, r0, r8, r8 @ │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - smlabbeq pc, ip, r7, r8 @ │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ + tsteq pc, ip, ror r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -115167,15 +115167,15 @@ │ │ │ │ @ instruction: 0x01a12ce0 │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r9, r0, fp │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ - ldrdeq r1, [r6, -lr]! │ │ │ │ + @ instruction: 0x01261c2e │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -115357,32 +115357,32 @@ │ │ │ │ ldr ip, [pc, #88] @ cd890 │ │ │ │ ldr r1, [pc, #40] @ cd864 │ │ │ │ add ip, pc, ip │ │ │ │ b cd5e4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a12a78 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - smlabteq pc, r8, r5, r8 @ │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ strdeq r2, [r1, r0]! │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r4, asr #8 │ │ │ │ - smlabteq pc, r8, r3, r8 @ │ │ │ │ + smlatbeq pc, r4, r5, r8 @ │ │ │ │ + @ instruction: 0x010f8494 │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ - tsteq r4, r0, lsl #28 │ │ │ │ + smlabbeq pc, r8, r4, r8 @ │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - @ instruction: 0x01149df0 │ │ │ │ - smlatbeq pc, r8, r3, r8 @ │ │ │ │ - @ instruction: 0x01149dd0 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ + tsteq r4, r0, asr #28 │ │ │ │ strdeq r8, [pc, -r8] │ │ │ │ - smlatteq pc, r8, r2, r8 │ │ │ │ - ldrdeq r8, [pc, -r8] │ │ │ │ + tsteq r4, r0, lsr #28 │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ + smlabbeq pc, r8, r3, r8 @ │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #1884] @ ce00c │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -115857,49 +115857,49 @@ │ │ │ │ bl 286d90 │ │ │ │ b cdb60 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a12740 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a12718 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ - smlatteq pc, r0, r2, r8 │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ + @ instruction: 0x010f8390 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ - smlatteq pc, r4, r0, r8 │ │ │ │ - smlabbeq pc, r4, r0, r8 @ │ │ │ │ + tsteq pc, r4, lsr r1 @ │ │ │ │ + ldrdeq r8, [pc, -r4] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x01a1248c │ │ │ │ - swpeq r8, ip, [pc] @ │ │ │ │ + smlatteq pc, ip, r0, r8 │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - tsteq pc, r4, lsr #32 │ │ │ │ - @ instruction: 0x010f7f90 │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + smlatteq pc, r0, pc, r7 @ │ │ │ │ andeq r0, r0, r6, lsl #10 │ │ │ │ - smlabteq pc, r8, pc, r7 @ │ │ │ │ - ldrdeq r7, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl r0 @ │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r8, r0, sp, lsr ip │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - ldrdeq r7, [pc, -ip] │ │ │ │ - tsteq pc, ip, ror #28 │ │ │ │ + smlabbeq pc, r4, pc, r7 @ │ │ │ │ + @ instruction: 0x010f7f90 │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ + @ instruction: 0x010f7ebc │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ strdeq r8, [r0], -r0 │ │ │ │ andeq r8, r0, r2, ror #26 │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ + smlabteq pc, ip, pc, r7 @ │ │ │ │ stclcc 2, cr0, [r0], #-580 @ 0xfffffdbc │ │ │ │ - tsteq pc, r8, asr #26 │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - strdeq r7, [pc, -r4] │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ + @ instruction: 0x010f7d98 │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + smlabbeq pc, r8, lr, r7 @ │ │ │ │ + smlabteq pc, r0, sp, r7 @ │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + smlatbeq pc, r0, sp, r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r2 │ │ │ │ @@ -116322,39 +116322,39 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b ce320 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a11d94 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ - smlabbeq pc, r8, fp, r7 @ │ │ │ │ + ldrdeq r7, [pc, -r8] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ + smlatbeq pc, r0, fp, r7 @ │ │ │ │ @ instruction: 0x01a11ccc │ │ │ │ - smlatteq pc, ip, sl, r7 │ │ │ │ - tsteq pc, r8, asr fp @ │ │ │ │ - tsteq pc, r4, lsl fp @ │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + smlatbeq pc, r8, fp, r7 @ │ │ │ │ + tsteq pc, r4, ror #22 │ │ │ │ andeq r8, r0, r7, asr r7 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ - @ instruction: 0x010f7b9c │ │ │ │ + smlatteq pc, ip, fp, r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ - tsteq pc, r8, lsr #20 │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - tsteq pc, r0, lsr #20 │ │ │ │ - strdeq r7, [pc, -r4] │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - smlatteq pc, r0, r9, r7 │ │ │ │ - smlatteq pc, ip, r8, r7 │ │ │ │ - @ instruction: 0x0115ca98 │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ - strdeq r7, [pc, -ip] │ │ │ │ + smlabbeq pc, r8, r9, r7 @ │ │ │ │ + @ instruction: 0x010f7990 │ │ │ │ + tsteq pc, r8, ror sl @ │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq r5, r8, ror #21 │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + @ instruction: 0x010f78b4 │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb ip, [r1, #195] @ 0xc3 │ │ │ │ ldr lr, [pc, #132] @ ce864 │ │ │ │ cmp ip, #0 │ │ │ │ @@ -116638,15 +116638,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne cec5c │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne ceff0 │ │ │ │ ldr r2, [pc, #1176] @ cf0fc │ │ │ │ ldr r3, [pc, #1152] @ cf0e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -116712,37 +116712,37 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r7, #32768 @ 0x8000 │ │ │ │ add r6, r7, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq ceb10 │ │ │ │ cmp r0, #2 │ │ │ │ beq cedb0 │ │ │ │ ldr r1, [r7, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ beq cede0 │ │ │ │ b ced90 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ bne cedc4 │ │ │ │ cmp r7, #0 │ │ │ │ bne cedb0 │ │ │ │ b ceb10 │ │ │ │ str r8, [sp] │ │ │ │ @@ -116933,32 +116933,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #8] │ │ │ │ bl fe5e0 │ │ │ │ b cebc0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a116e8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - smlawbeq r6, r4, r6, r0 │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + ldrdeq r0, [r6, -r4]! │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ @ instruction: 0x01a11394 │ │ │ │ - smlabbeq pc, r0, r2, r7 @ │ │ │ │ + ldrdeq r7, [pc, -r0] │ │ │ │ @ instruction: 0x01a112e0 │ │ │ │ - @ instruction: 0x010f7390 │ │ │ │ - tsteq pc, ip, lsr #6 │ │ │ │ + smlatteq pc, r0, r3, r7 │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ strdeq r1, [r1, r0]! │ │ │ │ - @ instruction: 0x010f71bc │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x01a11090 │ │ │ │ - @ instruction: 0x010f7190 │ │ │ │ + smlatteq pc, r0, r1, r7 │ │ │ │ @ instruction: 0xffff8e60 │ │ │ │ @ instruction: 0x01a10fec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ @@ -117194,50 +117194,50 @@ │ │ │ │ mov r7, r0 │ │ │ │ b cf244 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq cf3f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b cf3f0 │ │ │ │ ldr sl, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #32768 @ 0x8000 │ │ │ │ add r9, sl, #204 @ 0xcc │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq cf2c8 │ │ │ │ cmp r0, #2 │ │ │ │ beq cf56c │ │ │ │ ldr r1, [sl, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq cf59c │ │ │ │ b cf54c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne cf580 │ │ │ │ cmp sl, #0 │ │ │ │ bne cf56c │ │ │ │ b cf2c8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -117317,25 +117317,25 @@ │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl fe5e0 │ │ │ │ b cf370 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01a10e98 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x010f6998 │ │ │ │ - @ instruction: 0x010f6c9c │ │ │ │ - msreq SP_usr, r8, lsr #29 │ │ │ │ + smlatteq pc, r8, r9, r6 │ │ │ │ + smlatteq pc, ip, ip, r6 │ │ │ │ + strdeq pc, [r5, -r8]! │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ @ instruction: 0x01a10c00 │ │ │ │ @ instruction: 0x01a10bbc │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ + @ instruction: 0x010f6bb8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ @ instruction: 0xffff87e8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r5, r2 │ │ │ │ @@ -117539,15 +117539,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne cf7f4 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq cf7f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b cf7f4 │ │ │ │ @@ -117608,24 +117608,24 @@ │ │ │ │ b cf7f4 │ │ │ │ ldr fp, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add fp, fp, #32768 @ 0x8000 │ │ │ │ add r3, fp, #204 @ 0xcc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq cf97c │ │ │ │ cmp r0, #2 │ │ │ │ beq cfbb4 │ │ │ │ ldr r1, [fp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #2 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne cfb90 │ │ │ │ cmp fp, #0 │ │ │ │ beq cf97c │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ @@ -117633,15 +117633,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne cfbd0 │ │ │ │ cmp r4, #0 │ │ │ │ bne cfbbc │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ b cf97c │ │ │ │ @@ -117678,25 +117678,25 @@ │ │ │ │ b cf7f4 │ │ │ │ mov r2, fp │ │ │ │ ldr fp, [r4] │ │ │ │ mov r1, r3 │ │ │ │ add fp, fp, #32768 @ 0x8000 │ │ │ │ add sl, fp, #204 @ 0xcc │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne cff40 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ b cf888 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, fp, #204 @ 0xcc │ │ │ │ mov r0, r3 │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq cf8dc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ @@ -117856,39 +117856,39 @@ │ │ │ │ b cfd8c │ │ │ │ cmp r0, #2 │ │ │ │ beq cff6c │ │ │ │ ldr r1, [fp, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq cff9c │ │ │ │ b cff4c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne cff80 │ │ │ │ cmp fp, #0 │ │ │ │ bne cff6c │ │ │ │ b cfc9c │ │ │ │ add r9, fp, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ bne cffd8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ b cfb10 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @@ -117896,28 +117896,28 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b cffc8 │ │ │ │ @ instruction: 0x01a108b8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r0, [r1, ip]! │ │ │ │ - smlatbeq pc, ip, r6, r6 @ │ │ │ │ - tsteq pc, r4, ror r6 @ │ │ │ │ - @ instruction: 0x010f66b4 │ │ │ │ + strdeq r6, [pc, -ip] │ │ │ │ + smlabteq pc, r4, r6, r6 @ │ │ │ │ + tsteq pc, r4, lsl #14 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ - @ instruction: 0x010f6594 │ │ │ │ + smlatteq pc, r4, r5, r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlabbeq pc, ip, r4, r6 @ │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlabbeq pc, r8, r5, r6 @ │ │ │ │ + ldrdeq r6, [pc, -r8] │ │ │ │ @ instruction: 0xffff8100 │ │ │ │ andeq r0, r0, r6, asr sp │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - @ instruction: 0x010f62bc │ │ │ │ + smlabteq pc, r4, r3, r6 @ │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ @ instruction: 0x01a25da8 │ │ │ │ andeq r0, r0, r7, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r7, r2 │ │ │ │ @@ -118097,37 +118097,37 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bne d01b8 │ │ │ │ ldr sl, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #32768 @ 0x8000 │ │ │ │ add r9, sl, #204 @ 0xcc │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d01b8 │ │ │ │ cmp r0, #2 │ │ │ │ beq d0354 │ │ │ │ ldr r1, [sl, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq d0384 │ │ │ │ b d0334 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne d0368 │ │ │ │ cmp sl, #0 │ │ │ │ bne d0354 │ │ │ │ b d01b8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ @@ -118179,44 +118179,44 @@ │ │ │ │ b d0288 │ │ │ │ ldr sl, [r4] │ │ │ │ mov r1, r3 │ │ │ │ add sl, sl, #32768 @ 0x8000 │ │ │ │ add r6, sl, #204 @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne d0698 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ b d00f8 │ │ │ │ mov r0, r4 │ │ │ │ bl ba398 │ │ │ │ b d00b0 │ │ │ │ mov r1, #1 │ │ │ │ bl 166a88 │ │ │ │ b d0098 │ │ │ │ add r9, sl, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq d014c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sl, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d014c │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d0288 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d0288 │ │ │ │ @@ -118326,28 +118326,28 @@ │ │ │ │ b d05b0 │ │ │ │ cmp r0, #2 │ │ │ │ beq d06c4 │ │ │ │ ldr r1, [sl, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq d06f4 │ │ │ │ b d06a4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne d06d8 │ │ │ │ cmp sl, #0 │ │ │ │ bne d06c4 │ │ │ │ b d0470 │ │ │ │ mov r0, r4 │ │ │ │ @@ -118360,15 +118360,15 @@ │ │ │ │ bl 166a88 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b d03e8 │ │ │ │ add r6, sl, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ bne d0754 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b d03dc │ │ │ │ mov r0, r6 │ │ │ │ @@ -118376,32 +118376,32 @@ │ │ │ │ str r3, [sl, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d0748 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ lsleq pc, ip @ @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ roreq pc, r8, #26 @ │ │ │ │ - @ instruction: 0x010f5db4 │ │ │ │ + tsteq pc, r4, lsl #28 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ @ instruction: 0xffff790c │ │ │ │ andeq r0, r0, r6, asr sp │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ + smlatbeq pc, r8, ip, r5 @ │ │ │ │ + @ instruction: 0x010f5bb4 │ │ │ │ @ instruction: 0x01a25650 │ │ │ │ andeq r0, r0, r7, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #88] @ d0808 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str ip, [sp, #20] │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ stm sp, {r1, r2, r5} │ │ │ │ @@ -118430,15 +118430,15 @@ │ │ │ │ ldr r3, [pc, #1780] @ d0f30 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #148] @ 0x94 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #1748] @ d0f34 │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ mov r9, #1 │ │ │ │ ldr ip, [sp, #204] @ 0xcc │ │ │ │ @@ -118685,15 +118685,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne d0994 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d0994 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d0994 │ │ │ │ @@ -118723,37 +118723,37 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ b d0a2c │ │ │ │ ldr sl, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #32768 @ 0x8000 │ │ │ │ add r8, sl, #204 @ 0xcc │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d0b0c │ │ │ │ cmp r0, #2 │ │ │ │ beq d0d1c │ │ │ │ ldr r1, [sl, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq d0d4c │ │ │ │ b d0cfc │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne d0d30 │ │ │ │ cmp sl, #0 │ │ │ │ bne d0d1c │ │ │ │ b d0b0c │ │ │ │ str r9, [sp] │ │ │ │ @@ -118871,35 +118871,35 @@ │ │ │ │ str r9, [sp, #8] │ │ │ │ bl fe5e0 │ │ │ │ b d0bbc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq pc, [r0, r4]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a11ce4 │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ + @ instruction: 0x010f5abc │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ lsleq pc, r8, r7 @ │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - smlabteq pc, r4, r7, r5 @ │ │ │ │ + tsteq pc, ip, asr #12 │ │ │ │ + tsteq pc, r4, lsl r8 @ │ │ │ │ asreq pc, ip, r6 @ │ │ │ │ - @ instruction: 0x0125e674 │ │ │ │ + smlawteq r5, r4, r6, lr │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ roreq pc, r4, r2 @ │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ + smlatbeq pc, r4, r1, r5 @ │ │ │ │ + smlabbeq pc, r0, r3, r5 @ │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + @ instruction: 0x010f53b0 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ roreq pc, r8, #3 @ │ │ │ │ - smlabteq pc, ip, r0, r5 @ │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ @ instruction: 0xffff6f90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr lr, [pc, #1796] @ d16a8 │ │ │ │ ldr ip, [pc, #1796] @ d16ac │ │ │ │ @@ -118910,15 +118910,15 @@ │ │ │ │ ldr r3, [pc, #1780] @ d16b0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #148] @ 0x94 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #1748] @ d16b4 │ │ │ │ add r9, sp, #192 @ 0xc0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldm r9, {r9, fp, ip} │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ @@ -119166,15 +119166,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne d1114 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d1114 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d1114 │ │ │ │ @@ -119203,37 +119203,37 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ b d11ac │ │ │ │ ldr sl, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #32768 @ 0x8000 │ │ │ │ add r8, sl, #204 @ 0xcc │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d1290 │ │ │ │ cmp r0, #2 │ │ │ │ beq d149c │ │ │ │ ldr r1, [sl, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq d14cc │ │ │ │ b d147c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne d14b0 │ │ │ │ cmp sl, #0 │ │ │ │ bne d149c │ │ │ │ b d1290 │ │ │ │ str r9, [sp] │ │ │ │ @@ -119351,47 +119351,47 @@ │ │ │ │ str r9, [sp, #8] │ │ │ │ bl fe5e0 │ │ │ │ b d1340 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ asreq pc, r4, r0 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a11564 │ │ │ │ - mrseq r5, SP_hyp │ │ │ │ + tsteq pc, r0, asr r3 @ │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ lsleq lr, r8 @ │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ + smlabteq pc, ip, lr, r4 @ │ │ │ │ + swpeq r5, r4, [pc] @ │ │ │ │ ldrdeq lr, [r0, ip]! │ │ │ │ - strdeq sp, [r5, -r0]! │ │ │ │ + @ instruction: 0x0125df40 │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ strdeq lr, [r0, r4]! │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - @ instruction: 0x010f4bb0 │ │ │ │ - smlatbeq pc, r0, r9, r4 @ │ │ │ │ - smlatteq pc, r0, fp, r4 │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, r0, lsl #24 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ roreq lr, r8, #20 │ │ │ │ - tsteq pc, ip, asr #18 │ │ │ │ - tsteq pc, r8, asr fp @ │ │ │ │ + @ instruction: 0x010f499c │ │ │ │ + smlatbeq pc, r8, fp, r4 @ │ │ │ │ @ instruction: 0xffff6810 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #100] @ d178c │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #1 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #20] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #24] │ │ │ │ @@ -119423,15 +119423,15 @@ │ │ │ │ ldr r3, [pc, #1876] @ d1f14 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #156] @ 0x9c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #1840] @ d1f18 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ ldr ip, [sp, #212] @ 0xd4 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ @@ -119626,15 +119626,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne d1b0c │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne d1e30 │ │ │ │ ldr r2, [pc, #1044] @ d1f28 │ │ │ │ ldr r3, [pc, #1016] @ d1f10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -119722,37 +119722,37 @@ │ │ │ │ strb r3, [r1, #68] @ 0x44 │ │ │ │ b d1b0c │ │ │ │ ldr r9, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #32768 @ 0x8000 │ │ │ │ add fp, r9, #204 @ 0xcc │ │ │ │ mov r0, fp │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d19bc │ │ │ │ cmp r0, #2 │ │ │ │ beq d1cb8 │ │ │ │ ldr r1, [r9, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq d1ce8 │ │ │ │ b d1c98 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne d1ccc │ │ │ │ cmp r9, #0 │ │ │ │ bne d1cb8 │ │ │ │ b d19bc │ │ │ │ str r8, [sp] │ │ │ │ @@ -119888,35 +119888,35 @@ │ │ │ │ str r8, [sp, #8] │ │ │ │ bl fe5e0 │ │ │ │ b d1a70 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ asreq lr, r0, r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a10d60 │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - ldrdeq sp, [r5, -r8]! │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + @ instruction: 0x0125d828 │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ roreq lr, r4, #9 │ │ │ │ lsreq lr, r0, #9 │ │ │ │ - smlabbeq pc, r4, r3, r4 @ │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + @ instruction: 0x010f459c │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ ldrdeq lr, [r0, r8]! │ │ │ │ - @ instruction: 0x010f4394 │ │ │ │ - @ instruction: 0x010f41b8 │ │ │ │ + smlatteq pc, r4, r3, r4 │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlabbeq pc, r0, r1, r4 @ │ │ │ │ - smlabteq pc, r0, r3, r4 @ │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ asreq lr, r8, #4 │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + smlabbeq pc, r0, r3, r4 @ │ │ │ │ @ instruction: 0xffff5fdc │ │ │ │ roreq lr, ip, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ ldr lr, [pc, #1888] @ d26ec │ │ │ │ @@ -119928,15 +119928,15 @@ │ │ │ │ ldr r3, [pc, #1872] @ d26f4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #156] @ 0x9c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #1836] @ d26f8 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ ldr ip, [sp, #212] @ 0xd4 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ @@ -120131,15 +120131,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne d22f0 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne d2610 │ │ │ │ ldr r2, [pc, #1040] @ d2708 │ │ │ │ ldr r3, [pc, #1012] @ d26f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -120226,37 +120226,37 @@ │ │ │ │ strb r3, [r1, #68] @ 0x44 │ │ │ │ b d22f0 │ │ │ │ ldr r9, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #32768 @ 0x8000 │ │ │ │ add sl, r9, #204 @ 0xcc │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d21a0 │ │ │ │ cmp r0, #2 │ │ │ │ beq d2498 │ │ │ │ ldr r1, [r9, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq d24c8 │ │ │ │ b d2478 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne d24ac │ │ │ │ cmp r9, #0 │ │ │ │ bne d2498 │ │ │ │ b d21a0 │ │ │ │ str r8, [sp] │ │ │ │ @@ -120392,48 +120392,48 @@ │ │ │ │ str r8, [sp, #8] │ │ │ │ bl fe5e0 │ │ │ │ b d2254 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ rrxeq lr, ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01a1057c │ │ │ │ - tsteq pc, ip, lsr r3 @ │ │ │ │ - strdeq ip, [r5, -r4]! │ │ │ │ + smlabbeq pc, ip, r3, r4 @ │ │ │ │ + @ instruction: 0x0125d044 │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ lsleq sp, r0, #26 │ │ │ │ asreq sp, r0, #25 │ │ │ │ - smlatbeq pc, r4, fp, r3 @ │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + @ instruction: 0x010f3dbc │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ strdeq sp, [r0, r8]! │ │ │ │ - @ instruction: 0x010f3bb4 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlatbeq pc, r0, r9, r3 @ │ │ │ │ - smlatteq pc, r0, fp, r3 │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ roreq sp, r8, #20 │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ + @ instruction: 0x010f3990 │ │ │ │ + smlatbeq pc, r0, fp, r3 @ │ │ │ │ @ instruction: 0xffff57fc │ │ │ │ lsleq sp, ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #100] @ d27d4 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, r2] │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #20] │ │ │ │ ldr ip, [sp, #68] @ 0x44 │ │ │ │ str ip, [sp, #24] │ │ │ │ @@ -120465,15 +120465,15 @@ │ │ │ │ str ip, [sp, #156] @ 0x9c │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [pc, #1860] @ d2f58 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #212] @ 0xd4 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #1836] @ d2f5c │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [sp, #216] @ 0xd8 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ @@ -120666,15 +120666,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne d2b4c │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne d2e74 │ │ │ │ ldr r2, [pc, #1048] @ d2f6c │ │ │ │ ldr r3, [pc, #1020] @ d2f54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -120765,37 +120765,37 @@ │ │ │ │ strb r3, [r1, #68] @ 0x44 │ │ │ │ b d2b4c │ │ │ │ ldr r9, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #32768 @ 0x8000 │ │ │ │ add sl, r9, #204 @ 0xcc │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d29fc │ │ │ │ cmp r0, #2 │ │ │ │ beq d2d04 │ │ │ │ ldr r1, [r9, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq d2d34 │ │ │ │ b d2ce4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne d2d18 │ │ │ │ cmp r9, #0 │ │ │ │ bne d2d04 │ │ │ │ b d29fc │ │ │ │ str r8, [sp] │ │ │ │ @@ -120929,35 +120929,35 @@ │ │ │ │ str r8, [sp, #8] │ │ │ │ bl fe5e0 │ │ │ │ b d2ab0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ lsleq sp, r8, #16 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ lsleq pc, r4, sp @ │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - @ instruction: 0x0125c798 │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + @ instruction: 0x0125c7e8 │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ lsreq sp, r4, #9 │ │ │ │ roreq sp, r0, #8 │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ + @ instruction: 0x010f3394 │ │ │ │ + tsteq pc, ip, asr r5 @ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ lsleq sp, ip, #5 │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ + smlabteq pc, r4, r1, r3 @ │ │ │ │ + smlatbeq pc, r0, r3, r3 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq pc, r8, lsr r1 @ │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ + smlabbeq pc, r8, r1, r3 @ │ │ │ │ + smlabteq pc, r8, r3, r3 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ lsleq sp, r0, #4 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - smlatteq pc, r0, r0, r3 │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq pc, r0, lsr r1 @ │ │ │ │ @ instruction: 0xffff4f98 │ │ │ │ lsreq sp, r8, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ ldr lr, [pc, #1884] @ d372c │ │ │ │ @@ -120969,15 +120969,15 @@ │ │ │ │ ldr r3, [pc, #1868] @ d3734 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #156] @ 0x9c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov fp, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #212] @ 0xd4 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #1832] @ d3738 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [sp, #216] @ 0xd8 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ @@ -121169,15 +121169,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne d3328 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne d364c │ │ │ │ ldr r2, [pc, #1048] @ d3748 │ │ │ │ ldr r3, [pc, #1020] @ d3730 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -121267,37 +121267,37 @@ │ │ │ │ strb r3, [r1, #68] @ 0x44 │ │ │ │ b d3328 │ │ │ │ ldr r9, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #32768 @ 0x8000 │ │ │ │ add r7, r9, #204 @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d31dc │ │ │ │ cmp r0, #2 │ │ │ │ beq d34dc │ │ │ │ ldr r1, [r9, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq d350c │ │ │ │ b d34bc │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne d34f0 │ │ │ │ cmp r9, #0 │ │ │ │ bne d34dc │ │ │ │ b d31dc │ │ │ │ str r8, [sp] │ │ │ │ @@ -121432,47 +121432,47 @@ │ │ │ │ str r8, [sp, #8] │ │ │ │ bl fe5e0 │ │ │ │ b d328c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ lsreq sp, r8, #32 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ lsreq pc, r8, r5 @ │ │ │ │ - tsteq pc, r4, lsr #6 │ │ │ │ - @ instruction: 0x0125bfbc │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + @ instruction: 0x0125c00c │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ asreq ip, r8, #25 │ │ │ │ lsleq ip, r4, #25 │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ + @ instruction: 0x010f2bb8 │ │ │ │ + smlabbeq pc, r0, sp, r2 @ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ lsreq ip, r4 @ │ │ │ │ - @ instruction: 0x010f299c │ │ │ │ - tsteq pc, r8, ror fp @ │ │ │ │ + smlatteq pc, ip, r9, r2 │ │ │ │ + smlabteq pc, r8, fp, r2 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq pc, r0, ror #18 │ │ │ │ - smlatbeq pc, r0, fp, r2 @ │ │ │ │ + @ instruction: 0x010f29b0 │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ lsreq ip, r8, #20 │ │ │ │ - tsteq pc, r8, lsl fp @ │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ + tsteq pc, r8, ror #22 │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ @ instruction: 0xffff47bc │ │ │ │ asreq ip, ip, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #88] @ d3804 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str ip, [sp, #20] │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ stm sp, {r1, r2, r5} │ │ │ │ @@ -121494,15 +121494,15 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #100] @ d3888 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #1 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #20] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #24] │ │ │ │ @@ -121527,15 +121527,15 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #100] @ d390c │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, r2] │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #20] │ │ │ │ ldr ip, [sp, #68] @ 0x44 │ │ │ │ str ip, [sp, #24] │ │ │ │ @@ -121558,15 +121558,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #240] @ d3a18 │ │ │ │ ldr r3, [pc, #240] @ d3a1c │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #228] @ d3a20 │ │ │ │ cmp r4, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, r2] │ │ │ │ beq d39b4 │ │ │ │ ldr r3, [pc, #208] @ d3a24 │ │ │ │ @@ -121620,26 +121620,26 @@ │ │ │ │ bl c9a94 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ strdeq lr, [r0, ip]! │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ lsreq ip, r8 @ │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - tsteq pc, r0, ror #18 │ │ │ │ + @ instruction: 0x010f29b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ d3b0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r4, [pc, #172] @ d3b10 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp ip, #0 │ │ │ │ cmpne ip, #3 │ │ │ │ add lr, r0, #98304 @ 0x18000 │ │ │ │ @@ -121680,25 +121680,25 @@ │ │ │ │ ldr r2, [lr, #1636] @ 0x664 │ │ │ │ cmp r2, #29 │ │ │ │ bhi d3ab8 │ │ │ │ b d3a90 │ │ │ │ ldrdeq lr, [r0, r8]! │ │ │ │ lsleq ip, r4, #11 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - smlatteq pc, r8, r8, r2 │ │ │ │ - smlabbeq pc, r8, r8, r2 @ │ │ │ │ + tsteq pc, r8, lsr r9 @ │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ d3c38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr ip, [pc, #236] @ d3c3c │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb lr, [r3, #1369] @ 0x559 │ │ │ │ add ip, pc, ip │ │ │ │ cmp lr, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -121755,27 +121755,27 @@ │ │ │ │ bls d3ba4 │ │ │ │ ldr r2, [pc, #28] @ d3c50 │ │ │ │ add r2, pc, r2 │ │ │ │ b d3bf4 │ │ │ │ roreq lr, ip, #19 │ │ │ │ lsreq ip, r4, #9 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - tsteq pc, r8, lsr r8 @ │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ + smlabbeq pc, r8, r8, r2 @ │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq pc, ip, lsr r7 @ │ │ │ │ + smlabbeq pc, ip, r7, r2 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #144] @ d3d00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl ddf90 │ │ │ │ @@ -121814,15 +121814,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #100] @ d3d88 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str ip, [sp, #28] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str ip, [sp, #32] │ │ │ │ ldr ip, [pc, #56] @ d3d8c │ │ │ │ @@ -121837,24 +121837,24 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ bl cca84 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsleq lr, r4, #16 │ │ │ │ - @ instruction: 0x010f26b0 │ │ │ │ + tsteq pc, r0, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #152] @ d3e44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl ddf90 │ │ │ │ @@ -121895,15 +121895,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #112] @ d3ed8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str ip, [sp, #16] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #24] │ │ │ │ @@ -121921,24 +121921,24 @@ │ │ │ │ mov r1, #2 │ │ │ │ str r4, [sp] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ bl cca84 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ asreq lr, r0, #13 │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ + @ instruction: 0x010f25b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #152] @ d3f94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl ddf90 │ │ │ │ @@ -121979,15 +121979,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #112] @ d4028 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr ip, [sp, #68] @ 0x44 │ │ │ │ str ip, [sp, #20] │ │ │ │ @@ -122005,27 +122005,27 @@ │ │ │ │ mov r1, #3 │ │ │ │ str r4, [sp] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ bl cca84 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ roreq lr, r0, r5 │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #88] @ d40a8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -122048,15 +122048,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #108] @ d4138 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov ip, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [pc, #72] @ d413c │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ str ip, [sp, #12] │ │ │ │ @@ -122073,25 +122073,25 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ bl ccc04 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asreq lr, ip, r4 │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ + smlabbeq pc, r4, r3, r2 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #164] @ d4200 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #144] @ d4204 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -122123,25 +122123,25 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ str lr, [sp, #16] │ │ │ │ str lr, [sp, #12] │ │ │ │ bl c8f70 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asreq lr, ip, #7 │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ + @ instruction: 0x010f21bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #104] @ d4288 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str ip, [sp, #28] │ │ │ │ ldr ip, [pc, #72] @ d428c │ │ │ │ str r3, [sp, #16] │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ @@ -122157,27 +122157,27 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ bl ccc04 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsleq lr, r8, #6 │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #100] @ d4314 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str ip, [sp, #16] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #24] │ │ │ │ @@ -122203,15 +122203,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #124] @ d43b4 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #1 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ str ip, [sp, #24] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr ip, [sp, #68] @ 0x44 │ │ │ │ @@ -122232,25 +122232,25 @@ │ │ │ │ mov r1, #2 │ │ │ │ str r4, [sp] │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ bl ccc04 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strdeq lr, [r0, r0]! │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #172] @ d4484 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #152] @ d4488 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -122284,24 +122284,24 @@ │ │ │ │ str r7, [sp, #32] │ │ │ │ str lr, [sp, #20] │ │ │ │ stm sp, {r4, r5, r6, ip} │ │ │ │ bl c8f70 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asreq lr, r0, r1 │ │ │ │ - tsteq pc, ip, lsl pc @ │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #116] @ d451c │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #104] @ d4520 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [sp, #68] @ 0x44 │ │ │ │ @@ -122322,27 +122322,27 @@ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ bl ccc04 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ roreq lr, r4, r0 │ │ │ │ - smlabteq pc, r0, pc, r1 @ │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #100] @ d45a8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr ip, [sp, #68] @ 0x44 │ │ │ │ str ip, [sp, #20] │ │ │ │ @@ -122368,15 +122368,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #128] @ d464c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr ip, [sp, #76] @ 0x4c │ │ │ │ str ip, [sp, #20] │ │ │ │ @@ -122398,25 +122398,25 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ bl ccc04 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asreq sp, ip, pc │ │ │ │ - tsteq pc, r0, ror lr @ │ │ │ │ + smlabteq pc, r0, lr, r1 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #172] @ d471c │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #152] @ d4720 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -122450,24 +122450,24 @@ │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ stm sp, {r4, r5, r6, ip} │ │ │ │ bl c8f70 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsreq sp, r8 @ │ │ │ │ - @ instruction: 0x010f1cb0 │ │ │ │ + tsteq pc, r0, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #120] @ d47b8 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #108] @ d47bc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [sp, #68] @ 0x44 │ │ │ │ @@ -122489,27 +122489,27 @@ │ │ │ │ stm sp, {r4, r5} │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ bl ccc04 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrdeq sp, [r0, ip]! │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ + smlatbeq pc, r4, sp, r1 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #68] @ d4824 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ @@ -122533,15 +122533,15 @@ │ │ │ │ ldr r3, [pc, #2148] @ d50bc │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #2116] @ d50c0 │ │ │ │ mov r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -122725,15 +122725,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne d4914 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d4914 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d4914 │ │ │ │ @@ -122746,15 +122746,15 @@ │ │ │ │ b d48bc │ │ │ │ mov r2, fp │ │ │ │ ldr fp, [r4] │ │ │ │ mov r1, r9 │ │ │ │ add fp, fp, #32768 @ 0x8000 │ │ │ │ add r9, fp, #204 @ 0xcc │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne d5010 │ │ │ │ ldr fp, [r4] │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ add fp, fp, #32768 @ 0x8000 │ │ │ │ ldr r2, [r2, #228] @ 0xe4 │ │ │ │ ldr r1, [fp, #208] @ 0xd0 │ │ │ │ @@ -122775,15 +122775,15 @@ │ │ │ │ beq d4d8c │ │ │ │ cmp r9, #0 │ │ │ │ bne d4a04 │ │ │ │ add r3, fp, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d4a04 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [fp, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d4a04 │ │ │ │ @@ -122821,37 +122821,37 @@ │ │ │ │ bl 286d90 │ │ │ │ b d4914 │ │ │ │ ldr fp, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add fp, fp, #32768 @ 0x8000 │ │ │ │ add r9, fp, #204 @ 0xcc │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d4a90 │ │ │ │ cmp r0, #2 │ │ │ │ beq d4d24 │ │ │ │ ldr r1, [fp, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq d4d54 │ │ │ │ b d4d04 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne d4d38 │ │ │ │ cmp fp, #0 │ │ │ │ bne d4d24 │ │ │ │ b d4a90 │ │ │ │ ldr r2, [pc, #888] @ d50e0 │ │ │ │ @@ -123028,69 +123028,69 @@ │ │ │ │ b d4e8c │ │ │ │ cmp r0, #2 │ │ │ │ beq d503c │ │ │ │ ldr r1, [fp, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq d506c │ │ │ │ b d501c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne d5050 │ │ │ │ cmp fp, #0 │ │ │ │ bne d503c │ │ │ │ b d4bcc │ │ │ │ add r6, fp, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne d50a0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ b d4db4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r9, [fp, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d5090 │ │ │ │ lsreq fp, r8 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ asreq sp, r8, #25 │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ + @ instruction: 0x010f1c90 │ │ │ │ + smlatbeq pc, ip, r8, r1 @ │ │ │ │ ldrdeq fp, [r0, ip]! │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ - tsteq pc, ip, asr r5 @ │ │ │ │ + smlatbeq pc, ip, r5, r1 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - @ instruction: 0x010f14b8 │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq pc, r0, asr r5 @ │ │ │ │ + smlatbeq pc, r0, r5, r1 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - smlatteq pc, r8, r3, r1 │ │ │ │ - smlabbeq pc, r8, r4, r1 @ │ │ │ │ + tsteq pc, r8, lsr r4 @ │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ andeq r0, r0, r6, asr sp │ │ │ │ @ instruction: 0xffff2f10 │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ + smlabteq pc, r4, r2, r1 @ │ │ │ │ @ instruction: 0x01a20d60 │ │ │ │ - tsteq pc, r8, ror r2 @ │ │ │ │ + smlabteq pc, r8, r2, r1 @ │ │ │ │ andeq r0, r0, r7, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr lr, [pc, #2160] @ d5990 │ │ │ │ ldr ip, [pc, #2160] @ d5994 │ │ │ │ @@ -123101,15 +123101,15 @@ │ │ │ │ ldr r3, [pc, #2144] @ d5998 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #2112] @ d599c │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -123293,15 +123293,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne d51f4 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d51f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d51f4 │ │ │ │ @@ -123313,15 +123313,15 @@ │ │ │ │ b d519c │ │ │ │ mov r2, fp │ │ │ │ ldr fp, [r4] │ │ │ │ mov r1, r9 │ │ │ │ add fp, fp, #32768 @ 0x8000 │ │ │ │ add r9, fp, #204 @ 0xcc │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne d58ec │ │ │ │ ldr fp, [r4] │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ add fp, fp, #32768 @ 0x8000 │ │ │ │ ldr r2, [r2, #228] @ 0xe4 │ │ │ │ ldr r1, [fp, #208] @ 0xd0 │ │ │ │ @@ -123342,15 +123342,15 @@ │ │ │ │ beq d5668 │ │ │ │ cmp r9, #0 │ │ │ │ bne d52e4 │ │ │ │ add r3, fp, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d52e4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [fp, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d52e4 │ │ │ │ @@ -123388,37 +123388,37 @@ │ │ │ │ bl 286d90 │ │ │ │ b d51f4 │ │ │ │ ldr fp, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add fp, fp, #32768 @ 0x8000 │ │ │ │ add r9, fp, #204 @ 0xcc │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d5370 │ │ │ │ cmp r0, #2 │ │ │ │ beq d5600 │ │ │ │ ldr r1, [fp, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq d5630 │ │ │ │ b d55e0 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne d5614 │ │ │ │ cmp fp, #0 │ │ │ │ bne d5600 │ │ │ │ b d5370 │ │ │ │ ldr r2, [pc, #888] @ d59bc │ │ │ │ @@ -123595,82 +123595,82 @@ │ │ │ │ b d5768 │ │ │ │ cmp r0, #2 │ │ │ │ beq d5918 │ │ │ │ ldr r1, [fp, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq d5948 │ │ │ │ b d58f8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne d592c │ │ │ │ cmp fp, #0 │ │ │ │ bne d5918 │ │ │ │ b d54a8 │ │ │ │ add r6, fp, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne d597c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ b d5690 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r9, [fp, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d596c │ │ │ │ ldrdeq sl, [r0, r8]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ roreq sp, r8, #7 │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ + smlabteq pc, r8, r3, r1 @ │ │ │ │ + smlabteq pc, ip, pc, r0 @ │ │ │ │ strdeq sl, [r0, ip]! │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ - smlabbeq pc, r0, ip, r0 @ │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ + tsteq pc, ip, lsr #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ + smlabteq pc, r4, ip, r0 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - smlatbeq pc, ip, fp, r0 @ │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ andeq r0, r0, r6, asr sp │ │ │ │ @ instruction: 0xffff2634 │ │ │ │ - @ instruction: 0x010f0998 │ │ │ │ + smlatteq pc, r8, r9, r0 │ │ │ │ @ instruction: 0x01a20484 │ │ │ │ - @ instruction: 0x010f099c │ │ │ │ + smlatteq pc, ip, r9, r0 │ │ │ │ andeq r0, r0, r7, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #76] @ d5a50 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ @@ -123696,15 +123696,15 @@ │ │ │ │ ldr r3, [pc, #2236] @ d6340 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #100] @ 0x64 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #2204] @ d6344 │ │ │ │ mov r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -123942,15 +123942,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne d5b54 │ │ │ │ ldr r4, [r3] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d5b54 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d5b54 │ │ │ │ @@ -123988,24 +123988,24 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r2, r8 │ │ │ │ ldr sl, [r4] │ │ │ │ mov r1, r3 │ │ │ │ add sl, sl, #32768 @ 0x8000 │ │ │ │ add r8, sl, #204 @ 0xcc │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne d6280 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ b d5be8 │ │ │ │ add r4, sl, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d5cd4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sl, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ @@ -124033,37 +124033,37 @@ │ │ │ │ b d5b54 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r3, #32768 @ 0x8000 │ │ │ │ add sl, r4, #204 @ 0xcc │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d5d88 │ │ │ │ cmp r0, #2 │ │ │ │ beq d6014 │ │ │ │ ldr r1, [r4, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ beq d6044 │ │ │ │ b d5ff4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne d6028 │ │ │ │ cmp r4, #0 │ │ │ │ bne d6014 │ │ │ │ b d5d88 │ │ │ │ ldr r2, [pc, #784] @ d6368 │ │ │ │ @@ -124208,42 +124208,42 @@ │ │ │ │ b d6128 │ │ │ │ cmp r0, #2 │ │ │ │ beq d62b0 │ │ │ │ ldr r1, [sl, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne d628c │ │ │ │ cmp sl, #0 │ │ │ │ beq d62e8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne d62c4 │ │ │ │ cmp r4, #0 │ │ │ │ bne d62b0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r3, #5] │ │ │ │ b d5be8 │ │ │ │ add r8, sl, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne d6324 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ b d5c7c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @@ -124251,31 +124251,31 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sl, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d6314 │ │ │ │ lsleq sl, ip, #11 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ lsleq ip, ip @ │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ + @ instruction: 0x010f0a98 │ │ │ │ lsleq sl, ip @ │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - smlabteq pc, r8, r1, r0 @ │ │ │ │ + tsteq pc, r8, lsr #4 │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ + smlatbeq pc, ip, r2, r0 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ @ instruction: 0xffff1d94 │ │ │ │ andeq r0, r0, r6, asr sp │ │ │ │ - tsteq pc, r8 │ │ │ │ + qaddeq r0, r8, pc @ │ │ │ │ strdeq pc, [r1, r0]! │ │ │ │ - tsteq pc, r4 │ │ │ │ + qaddeq r0, r4, pc @ │ │ │ │ andeq r0, r0, r7, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr lr, [pc, #2248] @ d6c6c │ │ │ │ ldr ip, [pc, #2248] @ d6c70 │ │ │ │ @@ -124286,15 +124286,15 @@ │ │ │ │ ldr r3, [pc, #2232] @ d6c74 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #100] @ 0x64 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #2200] @ d6c78 │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -124531,15 +124531,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne d6488 │ │ │ │ ldr r4, [r3] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d6488 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d6488 │ │ │ │ @@ -124577,24 +124577,24 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r2, r8 │ │ │ │ ldr sl, [r4] │ │ │ │ mov r1, r3 │ │ │ │ add sl, sl, #32768 @ 0x8000 │ │ │ │ add r8, sl, #204 @ 0xcc │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne d6bb4 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ b d651c │ │ │ │ add r4, sl, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d6608 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sl, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ @@ -124622,37 +124622,37 @@ │ │ │ │ b d6488 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r3, #32768 @ 0x8000 │ │ │ │ add sl, r4, #204 @ 0xcc │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d66bc │ │ │ │ cmp r0, #2 │ │ │ │ beq d6948 │ │ │ │ ldr r1, [r4, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ beq d6978 │ │ │ │ b d6928 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne d695c │ │ │ │ cmp r4, #0 │ │ │ │ bne d6948 │ │ │ │ b d66bc │ │ │ │ ldr r2, [pc, #784] @ d6c9c │ │ │ │ @@ -124797,42 +124797,42 @@ │ │ │ │ b d6a5c │ │ │ │ cmp r0, #2 │ │ │ │ beq d6be4 │ │ │ │ ldr r1, [sl, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne d6bc0 │ │ │ │ cmp sl, #0 │ │ │ │ beq d6c1c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne d6bf8 │ │ │ │ cmp r4, #0 │ │ │ │ bne d6be4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r3, #5] │ │ │ │ b d651c │ │ │ │ add r8, sl, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne d6c58 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ b d65b0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @@ -124840,44 +124840,44 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sl, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d6c48 │ │ │ │ asreq r9, r4, ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ roreq ip, r4, #2 │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ roreq r9, r8, #22 │ │ │ │ - smlatteq lr, r4, fp, pc @ │ │ │ │ + tstpeq lr, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ - smlabteq lr, r8, r9, pc @ │ │ │ │ + tstpeq lr, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlatbeq lr, r4, r8, pc @ │ │ │ │ - @ instruction: 0x010ef894 │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + smlatteq lr, r4, r8, pc @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tstpeq lr, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - smlatteq lr, r8, r8, pc @ │ │ │ │ + tstpeq lr, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xffff1460 │ │ │ │ andeq r0, r0, r6, asr sp │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ + tstpeq lr, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01a1f1bc │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ + tstpeq lr, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r7, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #68] @ d6d24 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ @@ -124895,15 +124895,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #76] @ d6d94 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ @@ -124919,15 +124919,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #204] @ d6e7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r3, #3 │ │ │ │ cmpne r3, #0 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ @@ -124970,28 +124970,28 @@ │ │ │ │ str r6, [sp] │ │ │ │ str r1, [sp, #28] │ │ │ │ str ip, [sp, #32] │ │ │ │ bl ccee4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ roreq fp, r8, r7 │ │ │ │ - tstpeq lr, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ebd9c │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ + smlabbeq lr, r0, r7, pc @ │ │ │ │ + smlatteq lr, ip, sp, fp │ │ │ │ + tstpeq lr, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #212] @ d6f7c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl c892c │ │ │ │ @@ -125034,29 +125034,29 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp, #88] @ 0x58 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ roreq fp, ip, r6 │ │ │ │ - tstpeq lr, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r0, r5, pc @ │ │ │ │ - tsteq lr, r8, lsr ip │ │ │ │ + tstpeq lr, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r8, ip, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #212] @ d707c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ bl c892c │ │ │ │ add r8, sp, #92 @ 0x5c │ │ │ │ @@ -125098,27 +125098,27 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #88] @ 0x58 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ roreq fp, r8, r5 │ │ │ │ - tstpeq lr, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - tsteq lr, r8, lsr fp │ │ │ │ + @ instruction: 0x010ef590 │ │ │ │ + tstpeq lr, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r8, fp, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #204] @ d7170 │ │ │ │ ldr sl, [pc, #204] @ d7174 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add sl, pc, sl │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ @@ -125159,29 +125159,29 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ str ip, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ bl ccee4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsleq fp, r4, #9 │ │ │ │ - smlatbeq lr, r8, r4, pc @ │ │ │ │ - tstpeq lr, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r4, sl, fp │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + smlatbeq lr, r4, r4, pc @ │ │ │ │ + ldrdeq fp, [lr, -r4] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #212] @ d7274 │ │ │ │ ldr r8, [pc, #212] @ d7278 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -125224,27 +125224,27 @@ │ │ │ │ str r5, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ bl ccee4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsleq fp, r8, #7 │ │ │ │ - smlabteq lr, r0, r3, pc @ │ │ │ │ - tstpeq lr, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r0, r9, fp │ │ │ │ + tstpeq lr, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef3b8 │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #136] @ d7328 │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ ldr r4, [pc, #116] @ d732c │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r4, pc, r4 │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r6 │ │ │ │ @@ -125269,29 +125269,29 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ str ip, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ bl ccee4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsleq fp, r8, #5 │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ + tstpeq lr, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #228] @ d7430 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov ip, r1 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [pc, #208] @ d7434 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r9, sp, #100 @ 0x64 │ │ │ │ ldm r9, {r9, sl, fp} │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ @@ -125335,16 +125335,16 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp, #96] @ 0x60 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ ldrdeq fp, [r0, r0]! │ │ │ │ - tstpeq lr, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r4, r7, fp │ │ │ │ + @ instruction: 0x010ef294 │ │ │ │ + ldrdeq fp, [lr, -r4] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -125352,15 +125352,15 @@ │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [pc, #212] @ d7550 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, #1 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -125406,26 +125406,26 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #96] @ 0x60 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ strheq fp, [r0, r8]! │ │ │ │ - tstpeq lr, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, ror #12 │ │ │ │ + @ instruction: 0x010ef198 │ │ │ │ + @ instruction: 0x010eb6b8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ d7604 │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ ldr r4, [pc, #124] @ d7608 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r4, pc, r4 │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r6 │ │ │ │ @@ -125452,29 +125452,29 @@ │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ bl ccee4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsreq sl, r4 @ │ │ │ │ - qaddeq pc, r8, lr @ │ │ │ │ + smlatbeq lr, r8, r0, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #300] @ d7758 │ │ │ │ mov ip, r1 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [pc, #284] @ d775c │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ add r8, sp, #100 @ 0x64 │ │ │ │ ldm r8, {r8, r9, sl, fp} │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ @@ -125537,17 +125537,17 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #96] @ 0x60 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ strdeq sl, [r0, r4]! │ │ │ │ - @ instruction: 0x010eefb8 │ │ │ │ + tstpeq lr, r8 @ p-variant is OBSOLETE │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - tsteq lr, ip, asr r4 │ │ │ │ + smlatbeq lr, ip, r4, fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -125555,15 +125555,15 @@ │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [pc, #300] @ d78d4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, #1 │ │ │ │ ldr ip, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #0 │ │ │ │ @@ -125631,28 +125631,28 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #96] @ 0x60 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ lsleq sl, ip, #27 │ │ │ │ - tsteq lr, r4, asr lr │ │ │ │ + smlatbeq lr, r4, lr, lr │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - smlatteq lr, r4, r2, fp │ │ │ │ + tsteq lr, r4, lsr r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #244] @ d79f0 │ │ │ │ ldr r7, [pc, #244] @ d79f4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r6, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -125703,25 +125703,25 @@ │ │ │ │ mov r1, #2 │ │ │ │ str r7, [sp, #32] │ │ │ │ stm sp, {r5, r6} │ │ │ │ bl ccee4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsreq sl, ip, #24 │ │ │ │ - tsteq lr, r4, lsl #26 │ │ │ │ + tsteq lr, r4, asr sp │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ d7acc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r2 │ │ │ │ bl ddf90 │ │ │ │ @@ -125766,15 +125766,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #188] @ d7ba8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r2 │ │ │ │ bl ddf90 │ │ │ │ @@ -125821,15 +125821,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #188] @ d7c84 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r2 │ │ │ │ bl ddf90 │ │ │ │ @@ -125877,15 +125877,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #180] @ d7d58 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ bl ddd4c │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ @@ -125930,15 +125930,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ d7e34 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ bl ddd4c │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ @@ -125985,15 +125985,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #356] @ d7fb8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ bl ddd4c │ │ │ │ ldr r3, [pc, #320] @ d7fbc │ │ │ │ ldrh r9, [r0, #8] │ │ │ │ @@ -126094,15 +126094,15 @@ │ │ │ │ ldr r3, [pc, #1184] @ d849c │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [pc, #1164] @ d84a0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ @@ -126166,29 +126166,29 @@ │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d80f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d80f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, #32768 @ 0x8000 │ │ │ │ add r8, r3, #204 @ 0xcc │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq d806c │ │ │ │ cmp r0, #2 │ │ │ │ beq d81e4 │ │ │ │ ldr r1, [r3, #204] @ 0xcc │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ @@ -126197,15 +126197,15 @@ │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne d81a0 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ @@ -126220,15 +126220,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne d81fc │ │ │ │ cmp r4, #0 │ │ │ │ bne d81e8 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ b d806c │ │ │ │ @@ -126386,25 +126386,25 @@ │ │ │ │ stmib sp, {r9, sl, fp} │ │ │ │ bl 1014e0 │ │ │ │ b d80e4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ lsreq r8, r0, #32 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ lsreq sl, r0, #10 │ │ │ │ - tsteq lr, r4, lsl r6 │ │ │ │ - smlatbeq lr, r4, r5, lr │ │ │ │ + tsteq lr, r4, ror #12 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ lsleq r7, r0, #30 │ │ │ │ - smlatteq lr, r4, r3, lr │ │ │ │ + tsteq lr, r4, lsr r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ roreq r7, r0, #26 │ │ │ │ - smlabbeq lr, ip, r3, lr │ │ │ │ - tsteq lr, ip, ror r3 │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + smlabteq lr, ip, r3, lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - mrseq lr, ELR_hyp │ │ │ │ - mrseq lr, LR_fiq │ │ │ │ + tsteq lr, r0, asr r3 │ │ │ │ + tsteq lr, r0, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr lr, [pc, #684] @ d8790 │ │ │ │ ldr ip, [pc, #684] @ d8794 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -126415,15 +126415,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [pc, #656] @ d8798 │ │ │ │ ldr r7, [pc, #656] @ d879c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ mov sl, r3 │ │ │ │ bl dde38 │ │ │ │ @@ -126488,15 +126488,15 @@ │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d85f8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b d85f8 │ │ │ │ @@ -126527,37 +126527,37 @@ │ │ │ │ bne d85f8 │ │ │ │ b d8624 │ │ │ │ ldr r8, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #32768 @ 0x8000 │ │ │ │ add r7, r8, #204 @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d8554 │ │ │ │ cmp r0, #2 │ │ │ │ beq d870c │ │ │ │ ldr r1, [r8, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq d873c │ │ │ │ b d86ec │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne d8720 │ │ │ │ cmp r8, #0 │ │ │ │ bne d870c │ │ │ │ b d8554 │ │ │ │ ldr r2, [pc, #88] @ d87a8 │ │ │ │ @@ -126577,30 +126577,30 @@ │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ lsleq r7, r4, fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ lsreq sl, r0, #32 │ │ │ │ - tsteq lr, r4, ror #2 │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ + @ instruction: 0x010ee1b4 │ │ │ │ + tsteq lr, r8, asr r1 │ │ │ │ strdeq r7, [r0, r8]! │ │ │ │ lsreq r7, r8, #17 │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ + tsteq lr, r4, lsr #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #88] @ d8824 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ @@ -126629,15 +126629,15 @@ │ │ │ │ ldr r3, [pc, #1608] @ d8ea0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #140] @ 0x8c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #1576] @ d8ea4 │ │ │ │ mov r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, sp, #184 @ 0xb8 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ @@ -126864,15 +126864,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne d89a8 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d89a8 │ │ │ │ ldr r2, [pc, #668] @ d8ec8 │ │ │ │ ldr r3, [pc, #620] @ d8e9c │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r5, #204] @ 0xcc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -126891,37 +126891,37 @@ │ │ │ │ bl 166a88 │ │ │ │ b d88d0 │ │ │ │ ldr r9, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #32768 @ 0x8000 │ │ │ │ add r8, r9, #204 @ 0xcc │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d8adc │ │ │ │ cmp r0, #2 │ │ │ │ beq d8cbc │ │ │ │ ldr r1, [r9, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq d8cec │ │ │ │ b d8c9c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne d8cd0 │ │ │ │ cmp r9, #0 │ │ │ │ bne d8cbc │ │ │ │ b d8adc │ │ │ │ add r3, r5, #458752 @ 0x70000 │ │ │ │ @@ -127027,32 +127027,32 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl feb40 │ │ │ │ b d8b88 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ lsreq r7, r8 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ asreq r9, r8, #25 │ │ │ │ - tsteq lr, r4, lsl lr │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ lsleq r7, r4, #14 │ │ │ │ - tsteq lr, r8, ror r2 │ │ │ │ - @ instruction: 0x010ed7b0 │ │ │ │ + smlabteq lr, r8, r2, sp │ │ │ │ + tsteq lr, r0, lsl #16 │ │ │ │ asreq r7, r8, #12 │ │ │ │ - @ instruction: 0x0125669c │ │ │ │ + @ instruction: 0x012566ec │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ asreq r7, ip, #7 │ │ │ │ asreq r7, ip, #5 │ │ │ │ - tsteq lr, ip, lsr lr │ │ │ │ - smlabbeq lr, r8, r3, sp │ │ │ │ - tsteq lr, r8, lsl #28 │ │ │ │ - @ instruction: 0x010ed3b8 │ │ │ │ + smlabbeq lr, ip, lr, ip │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + tsteq lr, r8, asr lr │ │ │ │ + tsteq lr, r8, lsl #8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrdeq ip, [lr, -ip] │ │ │ │ - tsteq lr, ip, asr r3 │ │ │ │ + tsteq lr, ip, lsr #28 │ │ │ │ + smlatbeq lr, ip, r3, sp │ │ │ │ @ instruction: 0xfffef010 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr lr, [pc, #1620] @ d955c │ │ │ │ ldr ip, [pc, #1620] @ d9560 │ │ │ │ @@ -127063,15 +127063,15 @@ │ │ │ │ ldr r3, [pc, #1604] @ d9564 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #140] @ 0x8c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #1572] @ d9568 │ │ │ │ add r9, sp, #184 @ 0xb8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldm r9, {r9, fp, ip} │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ @@ -127298,15 +127298,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne d9070 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq d9070 │ │ │ │ ldr r2, [pc, #664] @ d958c │ │ │ │ ldr r3, [pc, #616] @ d9560 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r5, #204] @ 0xcc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -127324,37 +127324,37 @@ │ │ │ │ bl 166a88 │ │ │ │ b d8f98 │ │ │ │ ldr r9, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #32768 @ 0x8000 │ │ │ │ add r8, r9, #204 @ 0xcc │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d91a4 │ │ │ │ cmp r0, #2 │ │ │ │ beq d9380 │ │ │ │ ldr r1, [r9, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq d93b0 │ │ │ │ b d9360 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne d9394 │ │ │ │ cmp r9, #0 │ │ │ │ bne d9380 │ │ │ │ b d91a4 │ │ │ │ add r3, r5, #458752 @ 0x70000 │ │ │ │ @@ -127460,44 +127460,44 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl feb40 │ │ │ │ b d9250 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strdeq r7, [r0, r0]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ lsleq r9, r0, #12 │ │ │ │ - tsteq lr, ip, ror #14 │ │ │ │ + @ instruction: 0x010ed7bc │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ lsreq r7, ip, r0 │ │ │ │ - @ instruction: 0x010ecbb0 │ │ │ │ - smlatteq lr, r8, r0, sp │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ lsleq r6, r0, #31 │ │ │ │ - ldrdeq r5, [r5, -r4]! │ │ │ │ + @ instruction: 0x01256024 │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ lsleq r6, r4, #26 │ │ │ │ lsleq r6, r8, #24 │ │ │ │ - tsteq lr, r8, ror r7 │ │ │ │ - smlabteq lr, r4, ip, ip │ │ │ │ - tsteq lr, r4, asr #14 │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ + smlabteq lr, r8, r7, ip │ │ │ │ + tsteq lr, r4, lsl sp │ │ │ │ + @ instruction: 0x010ec794 │ │ │ │ + tsteq lr, r4, asr #26 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - tsteq lr, r8, lsl r7 │ │ │ │ - @ instruction: 0x010ecc98 │ │ │ │ + tsteq lr, r8, ror #14 │ │ │ │ + smlatteq lr, r8, ip, ip │ │ │ │ @ instruction: 0xfffee94c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #96] @ d9630 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #20] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ @@ -127528,15 +127528,15 @@ │ │ │ │ str ip, [sp, #140] @ 0x8c │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [pc, #1680] @ d9d00 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #1660] @ d9d04 │ │ │ │ ldr ip, [sp, #196] @ 0xc4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov sl, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ @@ -127709,15 +127709,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne d9958 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne d9c28 │ │ │ │ ldr r2, [pc, #948] @ d9d14 │ │ │ │ ldr r3, [pc, #920] @ d9cfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -127782,37 +127782,37 @@ │ │ │ │ strb r2, [r1, #68] @ 0x44 │ │ │ │ b d9958 │ │ │ │ ldr r9, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #32768 @ 0x8000 │ │ │ │ add r8, r9, #204 @ 0xcc │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d9810 │ │ │ │ cmp r0, #2 │ │ │ │ beq d9aa8 │ │ │ │ ldr r1, [r9, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq d9ad8 │ │ │ │ b d9a88 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne d9abc │ │ │ │ cmp r9, #0 │ │ │ │ bne d9aa8 │ │ │ │ b d9810 │ │ │ │ add r3, r5, #458752 @ 0x70000 │ │ │ │ @@ -127947,32 +127947,32 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl feb40 │ │ │ │ b d98bc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ lsreq r6, ip, #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ lsreq r8, r8 @ │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ - smlawbeq r5, r0, r9, r5 │ │ │ │ + swpeq sp, r8, [lr] │ │ │ │ + ldrdeq r5, [r5, -r0]! │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ lsleq r6, r8 @ │ │ │ │ asreq r6, r4, r6 │ │ │ │ - smlabteq lr, r8, r1, ip │ │ │ │ - tsteq lr, r0, lsl #14 │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + tsteq lr, r0, asr r7 │ │ │ │ roreq r6, r0, #9 │ │ │ │ - @ instruction: 0x010ec59c │ │ │ │ - qaddeq ip, r0, lr │ │ │ │ + smlatteq lr, ip, r5, ip │ │ │ │ + smlatbeq lr, r0, r0, ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq lr, r8, lsl r0 │ │ │ │ - smlabteq lr, r8, r5, ip │ │ │ │ + tsteq lr, r8, rrx │ │ │ │ + tsteq lr, r8, lsl r6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ asreq r6, r0, r4 │ │ │ │ - @ instruction: 0x010ebfb8 │ │ │ │ - tsteq lr, r8, lsr r5 │ │ │ │ + tsteq lr, r8 │ │ │ │ + smlabbeq lr, r8, r5, ip │ │ │ │ asreq r6, r8, #7 │ │ │ │ @ instruction: 0xfffee1b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr lr, [pc, #1704] @ da414 │ │ │ │ @@ -127984,15 +127984,15 @@ │ │ │ │ str ip, [sp, #140] @ 0x8c │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [pc, #1676] @ da41c │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #1656] @ da420 │ │ │ │ ldr ip, [sp, #196] @ 0xc4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ @@ -128165,15 +128165,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne da078 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne da344 │ │ │ │ ldr r2, [pc, #944] @ da430 │ │ │ │ ldr r3, [pc, #916] @ da418 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -128237,37 +128237,37 @@ │ │ │ │ strb r2, [r1, #68] @ 0x44 │ │ │ │ b da078 │ │ │ │ ldr r9, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #32768 @ 0x8000 │ │ │ │ add r8, r9, #204 @ 0xcc │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq d9f30 │ │ │ │ cmp r0, #2 │ │ │ │ beq da1c4 │ │ │ │ ldr r1, [r9, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq da1f4 │ │ │ │ b da1a4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne da1d8 │ │ │ │ cmp r9, #0 │ │ │ │ bne da1c4 │ │ │ │ b d9f30 │ │ │ │ add r3, r5, #458752 @ 0x70000 │ │ │ │ @@ -128402,45 +128402,45 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl feb40 │ │ │ │ b d9fdc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ lsleq r6, ip, #5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ lsleq r8, r8 @ │ │ │ │ - tsteq lr, r8, asr #18 │ │ │ │ - @ instruction: 0x01255260 │ │ │ │ + @ instruction: 0x010ec998 │ │ │ │ + @ instruction: 0x012552b0 │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ roreq r5, r8, pc │ │ │ │ lsreq r5, r8, pc │ │ │ │ - smlatbeq lr, ip, sl, fp │ │ │ │ - smlatteq lr, r4, pc, fp @ │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + tsteq lr, r4, lsr r0 │ │ │ │ asreq r5, r4, #27 │ │ │ │ - smlabbeq lr, r0, lr, fp │ │ │ │ - tsteq lr, r4, lsr r9 │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + smlabbeq lr, r4, r9, fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ + tsteq lr, ip, asr #18 │ │ │ │ strdeq fp, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, lr, fp │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ lsreq r5, r4, sp │ │ │ │ - @ instruction: 0x010eb89c │ │ │ │ - tsteq lr, ip, lsl lr │ │ │ │ + smlatteq lr, ip, r8, fp │ │ │ │ + tsteq lr, ip, ror #28 │ │ │ │ lsreq r5, ip, #25 │ │ │ │ @ instruction: 0xfffeda9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #100] @ da4f0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ @@ -128472,15 +128472,15 @@ │ │ │ │ str ip, [sp, #140] @ 0x8c │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #1724] @ dabec │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #1704] @ dabf0 │ │ │ │ ldr ip, [sp, #196] @ 0xc4 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #32] │ │ │ │ mov fp, #1 │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ @@ -128654,15 +128654,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne da81c │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne daaec │ │ │ │ ldr r2, [pc, #988] @ dac00 │ │ │ │ ldr r3, [pc, #960] @ dabe8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -128729,37 +128729,37 @@ │ │ │ │ strb r3, [r1, #68] @ 0x44 │ │ │ │ b da81c │ │ │ │ ldr r9, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #32768 @ 0x8000 │ │ │ │ add r8, r9, #204 @ 0xcc │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq da6d0 │ │ │ │ cmp r0, #2 │ │ │ │ beq da974 │ │ │ │ ldr r1, [r9, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq da9a4 │ │ │ │ b da954 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne da988 │ │ │ │ cmp r9, #0 │ │ │ │ bne da974 │ │ │ │ b da6d0 │ │ │ │ add r3, r5, #458752 @ 0x70000 │ │ │ │ @@ -128902,32 +128902,32 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl feb40 │ │ │ │ b da780 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ roreq r5, ip, #21 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r7, [r0, r8]! │ │ │ │ - smlabteq lr, r8, r1, ip │ │ │ │ - @ instruction: 0x01254abc │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + @ instruction: 0x01254b0c │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ ldrdeq r5, [r0, r4]! │ │ │ │ lsleq r5, r0 @ │ │ │ │ - tsteq lr, r4, lsl #6 │ │ │ │ - tsteq lr, ip, lsr r8 │ │ │ │ + tsteq lr, r4, asr r3 │ │ │ │ + smlabbeq lr, ip, r8, fp │ │ │ │ lsleq r5, r4, r6 │ │ │ │ - smlabbeq lr, ip, r1, fp │ │ │ │ - ldrdeq fp, [lr, -r8] │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + tsteq lr, r8, lsr #14 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq lr, r0, asr r1 │ │ │ │ - tsteq lr, r0, lsl #14 │ │ │ │ + smlatbeq lr, r0, r1, fp │ │ │ │ + tsteq lr, r0, asr r7 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ lsleq r5, r8, #11 │ │ │ │ - tsteq lr, r8, ror r6 │ │ │ │ - strdeq fp, [lr, -r8] │ │ │ │ + smlabteq lr, r8, r6, fp │ │ │ │ + tsteq lr, r8, asr #2 │ │ │ │ lsleq r5, r4, #10 │ │ │ │ @ instruction: 0xfffed2f8 │ │ │ │ lsleq r5, r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -128940,15 +128940,15 @@ │ │ │ │ str ip, [sp, #140] @ 0x8c │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [pc, #1704] @ db328 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #1684] @ db32c │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ @@ -129117,15 +129117,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne daf58 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne db228 │ │ │ │ ldr r2, [pc, #988] @ db33c │ │ │ │ ldr r3, [pc, #960] @ db324 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -129192,37 +129192,37 @@ │ │ │ │ strb r3, [r1, #68] @ 0x44 │ │ │ │ b daf58 │ │ │ │ ldr r9, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #32768 @ 0x8000 │ │ │ │ add r8, r9, #204 @ 0xcc │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq dae10 │ │ │ │ cmp r0, #2 │ │ │ │ beq db0b0 │ │ │ │ ldr r1, [r9, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq db0e0 │ │ │ │ b db090 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne db0c4 │ │ │ │ cmp r9, #0 │ │ │ │ bne db0b0 │ │ │ │ b dae10 │ │ │ │ add r3, r5, #458752 @ 0x70000 │ │ │ │ @@ -129365,45 +129365,45 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl feb40 │ │ │ │ b daebc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ lsleq r5, ip @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ lsreq r7, r8, #17 │ │ │ │ - @ instruction: 0x010eba98 │ │ │ │ - smlawbeq r5, r0, r3, r4 │ │ │ │ + smlatteq lr, r8, sl, fp │ │ │ │ + ldrdeq r4, [r5, -r0]! │ │ │ │ andeq r1, r0, r3, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ lsleq r5, r8 @ │ │ │ │ asreq r5, r4, r0 │ │ │ │ - smlabteq lr, r8, fp, sl │ │ │ │ - mrseq fp, (UNDEF: 30) │ │ │ │ + tsteq lr, r8, lsl ip │ │ │ │ + tsteq lr, r0, asr r1 │ │ │ │ ldrdeq r4, [r0, r8]! │ │ │ │ - tsteq lr, r0, asr sl │ │ │ │ - @ instruction: 0x010eaf9c │ │ │ │ + smlatbeq lr, r0, sl, sl │ │ │ │ + smlatteq lr, ip, pc, sl @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq lr, r4, lsl sl │ │ │ │ - smlabteq lr, r4, pc, sl @ │ │ │ │ + tsteq lr, r4, ror #20 │ │ │ │ + tsteq lr, r4, lsl r0 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ asreq r4, ip, #28 │ │ │ │ - tsteq lr, ip, lsr pc │ │ │ │ - @ instruction: 0x010ea9bc │ │ │ │ + smlabbeq lr, ip, pc, sl @ │ │ │ │ + tsteq lr, ip, lsl #20 │ │ │ │ asreq r4, r8, #27 │ │ │ │ @ instruction: 0xfffecbb8 │ │ │ │ asreq r4, r8, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #88] @ db3f0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ @@ -129425,15 +129425,15 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #96] @ db470 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #20] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ @@ -129457,15 +129457,15 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #100] @ db4f4 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ @@ -129509,15 +129509,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq lr, r8, lsr r2 │ │ │ │ + smlabbeq lr, r8, r2, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr ip, [pc, #80] @ db5e0 │ │ │ │ @@ -129538,15 +129538,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x010eb1b4 │ │ │ │ + tsteq lr, r4, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -129570,15 +129570,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, lr │ │ │ │ str r0, [sp, #16] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq lr, ip, lsr r1 │ │ │ │ + smlabbeq lr, ip, r1, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -129602,15 +129602,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, lr │ │ │ │ str r0, [sp, #16] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strheq fp, [lr, -ip] │ │ │ │ + tsteq lr, ip, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str ip, [sp, #8] │ │ │ │ @@ -129634,15 +129634,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r2, lr │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq lr, r0, ror r0 │ │ │ │ + smlabteq lr, r0, r0, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ str ip, [sp, #8] │ │ │ │ @@ -129668,15 +129668,15 @@ │ │ │ │ mov r3, lr │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - tsteq lr, r0, lsl r0 │ │ │ │ + tsteq lr, r0, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ stm sp, {r2, r3} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -129699,15 +129699,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ str lr, [sp, #32] │ │ │ │ str ip, [sp, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x010eafbc │ │ │ │ + tsteq lr, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ stm sp, {r2, r3} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -129730,15 +129730,15 @@ │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str lr, [sp, #32] │ │ │ │ str r2, [sp, #8] │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq lr, ip, lsr #30 │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -129764,15 +129764,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str lr, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - smlabteq lr, r8, lr, sl │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -129800,15 +129800,15 @@ │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r0, #2 │ │ │ │ str lr, [sp, #32] │ │ │ │ str ip, [sp, #8] │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - tsteq lr, r0, ror lr │ │ │ │ + smlabteq lr, r0, lr, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ stm sp, {r2, r3} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -129832,15 +129832,15 @@ │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ mov r1, lr │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #8] │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq sl, [lr, -r4] │ │ │ │ + tsteq lr, r4, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ stm sp, {r2, r3} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -129865,15 +129865,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ mov r1, lr │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq lr, r4, ror sp │ │ │ │ + smlabteq lr, r4, sp, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ stm sp, {r2, r3} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -129897,15 +129897,15 @@ │ │ │ │ str lr, [sp, #32] │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp, #28] │ │ │ │ mov r0, #3 │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq lr, r4, lsr #26 │ │ │ │ + tsteq lr, r4, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ stm sp, {r2, r3} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -129930,15 +129930,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str lr, [sp, #32] │ │ │ │ mov r0, #3 │ │ │ │ str ip, [sp, #28] │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - smlatbeq lr, r4, ip, sl │ │ │ │ + strdeq sl, [lr, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ stm sp, {r2, r3} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -129963,15 +129963,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ str lr, [sp, #28] │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq lr, ip, lsr #24 │ │ │ │ + tsteq lr, ip, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ stm sp, {r2, r3} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -129995,15 +129995,15 @@ │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #28] │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - smlatbeq lr, r8, fp, sl │ │ │ │ + strdeq sl, [lr, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -130029,15 +130029,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ mov r0, #3 │ │ │ │ str lr, [sp, #32] │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq lr, r8, lsr fp │ │ │ │ + smlabbeq lr, r8, fp, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -130065,15 +130065,15 @@ │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r0, #3 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ str lr, [sp, #32] │ │ │ │ bl ca4a0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ + tsteq lr, r8, lsr #22 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r2, [pc, #1472] @ dc3ec │ │ │ │ cmp ip, #0 │ │ │ │ push {r4, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ bne dbe78 │ │ │ │ ldr r3, [pc, #1456] @ dc3f0 │ │ │ │ @@ -130439,27 +130439,27 @@ │ │ │ │ cmp r4, lr │ │ │ │ bcc dc294 │ │ │ │ b dc060 │ │ │ │ mov r0, #49 @ 0x31 │ │ │ │ pop {r4, pc} │ │ │ │ asreq r4, r8, #3 │ │ │ │ muleq r0, r3, sp │ │ │ │ - smlawteq r5, r2, r1, r3 │ │ │ │ + @ instruction: 0x01253212 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, r1, ror sp │ │ │ │ andeq r8, r0, r3, lsl #27 │ │ │ │ andeq r8, r0, r5, lsl r8 │ │ │ │ andeq r8, r0, ip, lsr r2 │ │ │ │ andeq r8, r0, r8, lsr #4 │ │ │ │ - @ instruction: 0x01253166 │ │ │ │ + @ instruction: 0x012531b6 │ │ │ │ andeq r8, r0, sp, asr #32 │ │ │ │ - @ instruction: 0x0125313a │ │ │ │ - @ instruction: 0x0125310a │ │ │ │ + smlawbeq r5, sl, r1, r3 │ │ │ │ + @ instruction: 0x0125315a │ │ │ │ andeq r8, r0, lr, lsl #27 │ │ │ │ - @ instruction: 0x012530a2 │ │ │ │ + strdeq r3, [r5, -r2]! │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl #2 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r7, lsl #2 │ │ │ │ @@ -130575,22 +130575,22 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #208] @ 0xd0 │ │ │ │ beq dc638 │ │ │ │ cmp fp, #0 │ │ │ │ beq dc620 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq dc854 │ │ │ │ cmp r6, #0 │ │ │ │ beq dc634 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r6, [r5, #216] @ 0xd8 │ │ │ │ strh sl, [r5, #208] @ 0xd0 │ │ │ │ ldrb sl, [r4, #5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp sl, #0 │ │ │ │ ldr fp, [r5, #212] @ 0xd4 │ │ │ │ str r9, [r5, #220] @ 0xdc │ │ │ │ @@ -130658,24 +130658,24 @@ │ │ │ │ b dc5c8 │ │ │ │ ldr fp, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add fp, fp, #32768 @ 0x8000 │ │ │ │ add r3, fp, #204 @ 0xcc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq dc5e4 │ │ │ │ cmp r0, #2 │ │ │ │ beq dc79c │ │ │ │ ldr r1, [fp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #2 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne dc778 │ │ │ │ cmp fp, #0 │ │ │ │ beq dc5e4 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ str r4, [sp, #16] │ │ │ │ @@ -130683,30 +130683,30 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne dc7b8 │ │ │ │ cmp r4, #0 │ │ │ │ bne dc7a4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ b dc5e4 │ │ │ │ ldr r2, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r2, r2, #32768 @ 0x8000 │ │ │ │ add r3, r2, #204 @ 0xcc │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq dc65c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str sl, [r2, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ @@ -130725,26 +130725,26 @@ │ │ │ │ b 286d90 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ bl 216c5c │ │ │ │ b dc620 │ │ │ │ lsreq r3, ip, #21 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - strdeq sl, [lr, -ip] │ │ │ │ + tsteq lr, ip, asr #4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - strdeq sl, [lr, -ip] │ │ │ │ - tsteq lr, r0, lsl r1 │ │ │ │ + tsteq lr, ip, asr #4 │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #208] @ dc964 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #192] @ dc968 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r5, r3 │ │ │ │ beq dc8d4 │ │ │ │ ldr r3, [pc, #180] @ dc96c │ │ │ │ ldr r2, [pc, #180] @ dc970 │ │ │ │ @@ -130789,28 +130789,28 @@ │ │ │ │ bl ddf90 │ │ │ │ subs r1, r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ bne dc8fc │ │ │ │ b dc924 │ │ │ │ lsleq r5, r4 @ │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ - smlatbeq lr, r4, r0, sl │ │ │ │ - smlatbeq lr, ip, r0, sl │ │ │ │ - qaddeq sl, r0, lr │ │ │ │ - tsteq lr, r8, lsr #32 │ │ │ │ + strdeq sl, [lr, -r4] │ │ │ │ + strdeq sl, [lr, -ip] │ │ │ │ + smlatbeq lr, r0, r0, sl │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #228] @ dca78 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #224] @ dca7c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r7, r3 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ beq dc9dc │ │ │ │ ldr r3, [pc, #192] @ dca80 │ │ │ │ ldr r2, [pc, #192] @ dca84 │ │ │ │ @@ -130858,29 +130858,29 @@ │ │ │ │ str r9, [sp] │ │ │ │ bl c7b20 │ │ │ │ cmp r0, #0 │ │ │ │ bne dc9f4 │ │ │ │ b dca2c │ │ │ │ lsleq r5, ip, #23 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ + tsteq lr, r4, lsr #32 │ │ │ │ + strdeq r9, [lr, -r4] │ │ │ │ ldrdeq r9, [lr, -r4] │ │ │ │ - smlatbeq lr, r4, pc, r9 @ │ │ │ │ - smlabbeq lr, r4, pc, r9 @ │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ + smlatbeq lr, r8, pc, r9 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #240] @ dcb9c │ │ │ │ ldr r8, [pc, #240] @ dcba0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #0 │ │ │ │ @@ -130930,27 +130930,27 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r8, [sp] │ │ │ │ bl c7b20 │ │ │ │ cmp r0, #0 │ │ │ │ bne dcb30 │ │ │ │ b dcb58 │ │ │ │ roreq r5, ip, sl │ │ │ │ - smlatteq lr, r0, lr, r9 │ │ │ │ + tsteq lr, r0, lsr pc │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ - tsteq lr, r0, ror #28 │ │ │ │ + @ instruction: 0x010e9eb0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq lr, r0, ror lr │ │ │ │ + smlabteq lr, r0, lr, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ dcc90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ beq dcc88 │ │ │ │ ldr r2, [pc, #164] @ dcc94 │ │ │ │ mov r1, r4 │ │ │ │ @@ -130991,27 +130991,27 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl dc51c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r4 │ │ │ │ b dcc04 │ │ │ │ asreq r5, ip, r9 │ │ │ │ - ldrdeq r9, [lr, -r0] │ │ │ │ - @ instruction: 0x010e9db0 │ │ │ │ + tsteq lr, r0, lsr #28 │ │ │ │ + tsteq lr, r0, lsl #28 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ + tsteq lr, ip, ror sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #216] @ dcd98 │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r3, #0 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ beq dcd90 │ │ │ │ ldr r2, [pc, #180] @ dcd9c │ │ │ │ @@ -131057,27 +131057,27 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl dc51c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r9, r4 │ │ │ │ b dccfc │ │ │ │ roreq r5, r8, #16 │ │ │ │ - ldrdeq r9, [lr, -r8] │ │ │ │ - smlabteq lr, r8, ip, r9 │ │ │ │ + tsteq lr, r8, lsr #26 │ │ │ │ + tsteq lr, r8, lsl sp │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ - tsteq lr, r4, lsr #24 │ │ │ │ + tsteq lr, r4, ror ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #212] @ dce9c │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r3, #0 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ beq dce94 │ │ │ │ ldr r2, [pc, #176] @ dcea0 │ │ │ │ @@ -131122,29 +131122,29 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl dc51c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r9, r4 │ │ │ │ b dce04 │ │ │ │ roreq r5, r0, #14 │ │ │ │ - strdeq r9, [lr, -r4] │ │ │ │ - ldrdeq r9, [lr, -r4] │ │ │ │ + tsteq lr, r4, asr #24 │ │ │ │ + tsteq lr, r4, lsr #24 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ - tsteq lr, r0, lsr #22 │ │ │ │ + tsteq lr, r0, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #228] @ dcfb0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r1, r2, #0 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ beq dcf30 │ │ │ │ ldr sl, [pc, #192] @ dcfb4 │ │ │ │ mov r0, r9 │ │ │ │ add sl, pc, sl │ │ │ │ @@ -131191,18 +131191,18 @@ │ │ │ │ str r6, [sp, #8] │ │ │ │ str r8, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl dc51c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ asreq r5, ip, r6 │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ - @ instruction: 0x010e9ab0 │ │ │ │ + tsteq lr, r4, asr fp │ │ │ │ + tsteq lr, r0, lsl #22 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ - strdeq r9, [lr, -r4] │ │ │ │ + tsteq lr, r4, asr #20 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl a1898 │ │ │ │ @@ -131224,15 +131224,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #104] @ dd098 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #1 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str ip, [sp, #20] │ │ │ │ ldrb ip, [sp, #68] @ 0x44 │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr ip, [pc, #68] @ dd09c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ @@ -131249,25 +131249,25 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ strd r4, [sp, #32] │ │ │ │ bl cbb08 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strdeq r5, [r0, r8]! │ │ │ │ - @ instruction: 0x010e99b4 │ │ │ │ + tsteq lr, r4, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #104] @ dd124 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str ip, [sp, #20] │ │ │ │ ldrb ip, [sp, #72] @ 0x48 │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr ip, [pc, #68] @ dd128 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ @@ -131284,25 +131284,25 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ strd r4, [sp, #32] │ │ │ │ bl cbb08 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ roreq r5, ip, #8 │ │ │ │ - tsteq lr, r0, asr #18 │ │ │ │ + @ instruction: 0x010e9990 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #176] @ dd1f4 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpgt r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ ldrb r3, [sp, #68] @ 0x44 │ │ │ │ movle lr, #1 │ │ │ │ movgt lr, #0 │ │ │ │ @@ -131336,16 +131336,16 @@ │ │ │ │ add r1, r1, #1280 @ 0x500 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ roreq r5, r0, #7 │ │ │ │ - @ instruction: 0x010e98b4 │ │ │ │ - smlabbeq lr, r8, r8, r9 │ │ │ │ + tsteq lr, r4, lsl #18 │ │ │ │ + ldrdeq r9, [lr, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ @@ -131354,15 +131354,15 @@ │ │ │ │ cmpgt r8, #0 │ │ │ │ movle r5, #1 │ │ │ │ movgt r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ orrle r5, r5, #1 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r0, [r0, r6] │ │ │ │ ldrb r3, [sp, #88] @ 0x58 │ │ │ │ beq dd280 │ │ │ │ ldr r2, [pc, #120] @ dd2d8 │ │ │ │ mov r3, #3 │ │ │ │ @@ -131392,28 +131392,28 @@ │ │ │ │ str r7, [sp] │ │ │ │ strd r4, [sp, #32] │ │ │ │ str ip, [sp, #28] │ │ │ │ bl cbb08 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strdeq r5, [r0, r0]! │ │ │ │ - strdeq r9, [lr, -ip] │ │ │ │ + tsteq lr, ip, asr #16 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq lr, ip, lsl #16 │ │ │ │ + tsteq lr, ip, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #208] @ dd3d0 │ │ │ │ ldr fp, [pc, #208] @ dd3d4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ add fp, pc, fp │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r9 │ │ │ │ @@ -131455,31 +131455,31 @@ │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r4, r8} │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsreq r5, r8, #4 │ │ │ │ - @ instruction: 0x010e979c │ │ │ │ + smlatteq lr, ip, r7, r9 │ │ │ │ lsleq r5, r4, #3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlatbeq lr, r0, r6, r9 │ │ │ │ + strdeq r9, [lr, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #236] @ dd4ec │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [pc, #224] @ dd4f0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #100] @ 0x64 │ │ │ │ @@ -131526,28 +131526,28 @@ │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r9 │ │ │ │ str ip, [sp] │ │ │ │ bl cbb08 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsreq r5, r4, #2 │ │ │ │ - @ instruction: 0x010e96b4 │ │ │ │ + tsteq lr, r4, lsl #14 │ │ │ │ strheq r5, [r0, ip]! │ │ │ │ - smlatteq lr, ip, r5, r9 │ │ │ │ + tsteq lr, ip, lsr r6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #212] @ dd5ec │ │ │ │ ldr fp, [pc, #212] @ dd5f0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r4] │ │ │ │ add fp, pc, fp │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ @@ -131590,30 +131590,30 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ lsleq r5, r0, r0 │ │ │ │ - smlabteq lr, r4, r5, r9 │ │ │ │ + tsteq lr, r4, lsl r6 │ │ │ │ roreq r4, ip, #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlabbeq lr, r8, r4, r9 │ │ │ │ + ldrdeq r9, [lr, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #240] @ dd708 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r7, [pc, #228] @ dd70c │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r5] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ @@ -131661,17 +131661,17 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, #3 │ │ │ │ str ip, [sp] │ │ │ │ bl cbb08 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsleq r4, ip, #30 │ │ │ │ - smlatteq lr, r0, r4, r9 │ │ │ │ + tsteq lr, r0, lsr r5 │ │ │ │ lsreq r4, r0, #29 │ │ │ │ - ldrdeq r9, [lr, -r0] │ │ │ │ + tsteq lr, r0, lsr #8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldrb ip, [sp, #24] │ │ │ │ str ip, [sp, #24] │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #28] │ │ │ │ b cbb08 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -131884,25 +131884,25 @@ │ │ │ │ str sl, [sp] │ │ │ │ bl 1018a8 │ │ │ │ b dd8e8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ lsreq r2, r8, #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - smlabteq lr, r8, r2, r9 │ │ │ │ + tsteq lr, r8, lsl r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ lsleq r2, r8, #14 │ │ │ │ ldrdeq r2, [r0, ip]! │ │ │ │ - tsteq lr, ip, lsr #4 │ │ │ │ + tsteq lr, ip, ror r2 │ │ │ │ lsleq r2, r8 @ │ │ │ │ - ldrdeq r9, [lr, -r4] │ │ │ │ + tsteq lr, r4, lsr #4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ asreq r2, r0, r6 │ │ │ │ - tsteq lr, r0, ror r1 │ │ │ │ - smlatbeq lr, r4, r1, r9 │ │ │ │ + smlabteq lr, r0, r1, r9 │ │ │ │ + strdeq r9, [lr, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr lr, [pc, #172] @ ddb78 │ │ │ │ ldr r3, [pc, #172] @ ddb7c │ │ │ │ add lr, pc, lr │ │ │ │ @@ -131961,25 +131961,25 @@ │ │ │ │ add r4, r6, #48 @ 0x30 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r3 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne ddcac │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne ddc94 │ │ │ │ cmp sl, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ beq ddcf0 │ │ │ │ cmp r5, #0 │ │ │ │ blt ddc48 │ │ │ │ @@ -132031,15 +132031,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne ddcc8 │ │ │ │ cmp sl, #0 │ │ │ │ bne ddcb4 │ │ │ │ b ddbc8 │ │ │ │ ldr r2, [pc, #80] @ ddd48 │ │ │ │ @@ -132049,48 +132049,48 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b ddc60 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq ddce4 │ │ │ │ b ddd10 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ - tsteq lr, ip, ror #30 │ │ │ │ + @ instruction: 0x010e8fbc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r9, r0, r2, lsl #2 │ │ │ │ - tsteq lr, ip, lsr pc │ │ │ │ - @ instruction: 0x010e8eb8 │ │ │ │ + smlabbeq lr, ip, pc, r8 @ │ │ │ │ + tsteq lr, r8, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r5, #16384 @ 0x4000 │ │ │ │ add r4, r5, #48 @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne dddb4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne dddf8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bne dde14 │ │ │ │ mov r2, #0 │ │ │ │ @@ -132098,15 +132098,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne dddd0 │ │ │ │ cmp r7, #0 │ │ │ │ bne dddbc │ │ │ │ b ddd84 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -132116,15 +132116,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq dddec │ │ │ │ b dde18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -132134,25 +132134,25 @@ │ │ │ │ beq ddeb4 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #16384 @ 0x4000 │ │ │ │ add r5, r6, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne ddef0 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne dded8 │ │ │ │ cmp r8, #0 │ │ │ │ beq ddeb4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #156] @ ddf58 │ │ │ │ @@ -132176,31 +132176,31 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne ddf0c │ │ │ │ cmp r9, #0 │ │ │ │ bne ddef8 │ │ │ │ b dde7c │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq ddf28 │ │ │ │ b ddf38 │ │ │ │ - strdeq r8, [lr, -r0] │ │ │ │ + tsteq lr, r0, asr #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -132495,22 +132495,22 @@ │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ add r3, r3, #104448 @ 0x19800 │ │ │ │ ldr r0, [r3, #364] @ 0x16c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ asreq r2, r4, #32 │ │ │ │ andeq r8, r0, r0, ror r0 │ │ │ │ - @ instruction: 0x01251160 │ │ │ │ - @ instruction: 0x01251146 │ │ │ │ + @ instruction: 0x012511b0 │ │ │ │ + @ instruction: 0x01251196 │ │ │ │ andeq r9, r0, r3, lsl #2 │ │ │ │ - @ instruction: 0x01251121 │ │ │ │ + @ instruction: 0x01251171 │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ - @ instruction: 0x01251078 │ │ │ │ - smlatbeq lr, ip, sl, r8 │ │ │ │ + smlawteq r5, r8, r0, r1 │ │ │ │ + strdeq r8, [lr, -ip] │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #14 │ │ │ │ movge r3, #14 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ ldr r3, [r3, #228] @ 0xe4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -132547,15 +132547,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ strh r3, [r1, #8] │ │ │ │ beq de4f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq de57c │ │ │ │ mov r3, #0 │ │ │ │ add r2, r6, #593920 @ 0x91000 │ │ │ │ ldr r0, [r2, #2912] @ 0xb60 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r7, #660] @ 0x294 │ │ │ │ @@ -132577,15 +132577,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl e8f54 │ │ │ │ ldr r4, [r7, #216] @ 0xd8 │ │ │ │ cmp r4, #0 │ │ │ │ beq de568 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq de5a0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 5c9c0 │ │ │ │ @@ -132636,39 +132636,39 @@ │ │ │ │ ldr r6, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r1 │ │ │ │ beq de654 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq de670 │ │ │ │ cmp r4, #0 │ │ │ │ beq de668 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #44] @ de6a4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq de694 │ │ │ │ mov r1, r6 │ │ │ │ bl de4b0 │ │ │ │ b de654 │ │ │ │ ldr r1, [pc, #12] @ de6a8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 286ab0 │ │ │ │ b de654 │ │ │ │ lsreq r3, r0 @ │ │ │ │ - tsteq lr, r8, ror #10 │ │ │ │ + @ instruction: 0x010e85b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ subs ip, r1, #0 │ │ │ │ ldr r1, [pc, #1188] @ deb6c │ │ │ │ ldr r3, [pc, #1188] @ deb70 │ │ │ │ @@ -132694,25 +132694,25 @@ │ │ │ │ beq de700 │ │ │ │ ldr r6, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #16384 @ 0x4000 │ │ │ │ add r4, r6, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne deb00 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne deae8 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ beq de700 │ │ │ │ ldrb r1, [r7, #5] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -132887,50 +132887,50 @@ │ │ │ │ bne de9d4 │ │ │ │ b de7b4 │ │ │ │ ldr r6, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #32768 @ 0x8000 │ │ │ │ add r4, r6, #204 @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq de77c │ │ │ │ cmp r0, #2 │ │ │ │ beq dea6c │ │ │ │ ldr r1, [r6, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ beq dea9c │ │ │ │ b dea4c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne dea80 │ │ │ │ cmp r6, #0 │ │ │ │ bne dea6c │ │ │ │ b de77c │ │ │ │ ldr sl, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add sl, sl, #32768 @ 0x8000 │ │ │ │ add r4, sl, #204 @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq de928 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sl, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ @@ -132948,26 +132948,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne deb1c │ │ │ │ cmp sl, #0 │ │ │ │ bne deb08 │ │ │ │ b de73c │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq deb38 │ │ │ │ b deb48 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ lsreq r1, r0, r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @@ -133364,15 +133364,15 @@ │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r7, [sp] │ │ │ │ b df0d8 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r2, r0, r1, lsl #12 │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ + smlabbeq lr, r0, ip, r7 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ ldrh r2, [r0, #8] │ │ │ │ ldr r3, [pc, #148] @ df25c │ │ │ │ cmp r2, r3 │ │ │ │ @@ -133478,15 +133478,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ df3c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne df3a8 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -133506,15 +133506,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ df450 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ blt df438 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ mov r5, r1 │ │ │ │ tst r3, #1 │ │ │ │ @@ -133535,15 +133535,15 @@ │ │ │ │ ldr r2, [pc, #20] @ df454 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ df458 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ asreq r3, ip, #2 │ │ │ │ - tsteq lr, r0, lsl r8 │ │ │ │ + tsteq lr, r0, ror #16 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #804] @ df788 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [pc, #800] @ df78c │ │ │ │ add r3, pc, r3 │ │ │ │ beq df644 │ │ │ │ bhi df4bc │ │ │ │ @@ -133808,17 +133808,17 @@ │ │ │ │ ldr r2, [pc, #28] @ df8a0 │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b df874 │ │ │ │ - tsteq lr, r0, lsl r4 │ │ │ │ + tsteq lr, r0, ror #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlabbeq lr, r0, pc, r2 @ │ │ │ │ + ldrdeq r2, [lr, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, #704 @ 0x2c0 │ │ │ │ @@ -134209,18 +134209,18 @@ │ │ │ │ b dfb68 │ │ │ │ add fp, r4, #593920 @ 0x91000 │ │ │ │ b dfdac │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ asreq r0, r8, #9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ lsleq r0, r8, #9 │ │ │ │ - ldrdeq pc, [r4, -r4]! │ │ │ │ - msreq R12_usr, r4, asr r6 │ │ │ │ - msreq R12_usr, r4, lsl r6 │ │ │ │ - ldrdeq pc, [r4, -r4]! │ │ │ │ + msreq R12_usr, r4, lsr #12 │ │ │ │ + msreq R12_usr, r4, lsr #13 │ │ │ │ + msreq R12_usr, r4, ror #12 │ │ │ │ + msreq R12_usr, r4, lsr #12 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r8, r0, r9, lsr #1 │ │ │ │ @@ -134235,15 +134235,15 @@ │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ mov r7, r3 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne e0028 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, #16384 @ 0x4000 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ mov r2, r8 │ │ │ │ @@ -134268,30 +134268,30 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6] │ │ │ │ bne dff7c │ │ │ │ add r5, r0, #16384 @ 0x4000 │ │ │ │ add r7, r5, #48 @ 0x30 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne e0090 │ │ │ │ ldr r2, [pc, #200] @ e00a4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #192] @ e00a8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldr r4, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #16384 @ 0x4000 │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -134302,88 +134302,88 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne e0044 │ │ │ │ cmp r5, #0 │ │ │ │ bne e0030 │ │ │ │ b dff50 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq e0060 │ │ │ │ b e0070 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ bl 4e2148 │ │ │ │ b dffd4 │ │ │ │ - @ instruction: 0x0114b19c │ │ │ │ + tsteq r4, ip, ror #3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ subs r3, r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #44] @ e00f8 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #36] @ e00fc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl dff08 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ asreq r2, r4, r4 │ │ │ │ - smlatbeq lr, r4, fp, r6 │ │ │ │ + strdeq r6, [lr, -r4] │ │ │ │ subs r3, r2, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #44] @ e0150 │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #36] @ e0154 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl dff08 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strdeq r2, [r0, ip]! │ │ │ │ - tsteq lr, ip, asr fp │ │ │ │ + smlatbeq lr, ip, fp, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ e01d0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ blt e01b0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r3, r1 │ │ │ │ beq e01a8 │ │ │ │ @@ -134399,26 +134399,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #24] @ e01e0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 286d90 │ │ │ │ lsreq r2, r8 @ │ │ │ │ - smlatteq lr, r4, sl, r6 │ │ │ │ - smlabteq lr, r8, sl, r6 │ │ │ │ - tsteq lr, r0, lsl r1 │ │ │ │ + tsteq lr, r4, lsr fp │ │ │ │ + tsteq lr, r8, lsl fp │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ e02a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl df45c │ │ │ │ @@ -134451,18 +134451,18 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #28] @ e02b4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ lsreq r2, ip, #6 │ │ │ │ - tsteq lr, r0, asr sl │ │ │ │ - tsteq lr, ip, lsr sl │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ - tsteq lr, r4, asr #32 │ │ │ │ + smlatbeq lr, r0, sl, r6 │ │ │ │ + smlabbeq lr, ip, sl, r6 │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ + swpeq r2, r4, [lr] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrb ip, [sp, #56] @ 0x38 │ │ │ │ @@ -134506,15 +134506,15 @@ │ │ │ │ b ddf90 │ │ │ │ add r3, r3, #16384 @ 0x4000 │ │ │ │ add sl, r3, #48 @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bne e0578 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #16384 @ 0x4000 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ @@ -134525,15 +134525,15 @@ │ │ │ │ beq e0470 │ │ │ │ ldr r3, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r7, r3, #16384 @ 0x4000 │ │ │ │ add r3, r7, #48 @ 0x30 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne e05fc │ │ │ │ cmp r8, #0 │ │ │ │ ldrh r3, [sl, #8] │ │ │ │ bne e051c │ │ │ │ cmp r3, #0 │ │ │ │ bne e0528 │ │ │ │ @@ -134588,15 +134588,15 @@ │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ bl b68c0 │ │ │ │ ldr r4, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #16384 @ 0x4000 │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq e0330 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ bl 4e2148 │ │ │ │ @@ -134638,29 +134638,29 @@ │ │ │ │ b e0514 │ │ │ │ cmp r0, #2 │ │ │ │ beq e05a8 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ beq e05dc │ │ │ │ b e0584 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ bne e05bc │ │ │ │ cmp r3, #0 │ │ │ │ bne e05a8 │ │ │ │ b e0390 │ │ │ │ @@ -134682,15 +134682,15 @@ │ │ │ │ mov r3, fp │ │ │ │ bl 286d90 │ │ │ │ ldr r4, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #16384 @ 0x4000 │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq e0514 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str sl, [r4, #48] @ 0x30 │ │ │ │ bl 4e2148 │ │ │ │ b e0514 │ │ │ │ @@ -134701,44 +134701,44 @@ │ │ │ │ mov r3, fp │ │ │ │ bl 286d90 │ │ │ │ ldr r4, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #16384 @ 0x4000 │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq e0514 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r4, #48] @ 0x30 │ │ │ │ bl 4e2148 │ │ │ │ b e0514 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ andeq r2, r0, r1, lsl #12 │ │ │ │ muleq r0, r2, r8 │ │ │ │ @ instruction: 0x812f812f │ │ │ │ @ instruction: 0xffff812f │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - smlabteq lr, r4, r1, r5 │ │ │ │ - smlabbeq lr, r8, r7, r6 │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + ldrdeq r6, [lr, -r8] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq lr, r4, ror #2 │ │ │ │ + @ instruction: 0x010e51b4 │ │ │ │ andeq r9, r0, r2, lsl #2 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ + @ instruction: 0x0114abb4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - tsteq lr, r4, rrx │ │ │ │ + strheq r5, [lr, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ e0760 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #84] @ e0764 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r4, #102400 @ 0x19000 │ │ │ │ ldr r6, [r1, #2380] @ 0x94c │ │ │ │ @@ -134755,23 +134755,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b deb78 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsreq r1, ip, #28 │ │ │ │ - smlabteq lr, r0, r5, r6 │ │ │ │ + tsteq lr, r0, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ e07e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r0, [pc, #80] @ e07e4 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, r4, #102400 @ 0x19000 │ │ │ │ @@ -134787,23 +134787,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b deb78 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsreq r1, r8, #27 │ │ │ │ - tsteq lr, ip, lsr r5 │ │ │ │ + smlabbeq lr, ip, r5, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ e08a8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ ldr r0, [pc, #152] @ e08ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, r0 │ │ │ │ bls e0840 │ │ │ │ add ip, r5, #94208 @ 0x17000 │ │ │ │ ldr r0, [ip, #740] @ 0x2e4 │ │ │ │ @@ -134838,44 +134838,44 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b deb78 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsreq r1, r8, #26 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ - @ instruction: 0x010e6494 │ │ │ │ - @ instruction: 0x010e6498 │ │ │ │ + smlatteq lr, r4, r4, r6 │ │ │ │ + smlatteq lr, r8, r4, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #260] @ e09d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r7, r1, #0 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ beq e0944 │ │ │ │ ldr r6, [r8] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #16384 @ 0x4000 │ │ │ │ add r5, r6, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne e096c │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne e0954 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b deb78 │ │ │ │ @@ -134895,39 +134895,39 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne e0988 │ │ │ │ cmp r9, #0 │ │ │ │ bne e0974 │ │ │ │ b e0908 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq e09a4 │ │ │ │ b e09b4 │ │ │ │ asreq r1, r8, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ e0b74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr ip, [r3, #740] @ 0x2e4 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ cmp ip, r3 │ │ │ │ movcc ip, r3 │ │ │ │ cmp r4, ip │ │ │ │ @@ -134937,25 +134937,25 @@ │ │ │ │ beq e0a98 │ │ │ │ ldr r8, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #16384 @ 0x4000 │ │ │ │ add r7, r8, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne e0adc │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne e0ac4 │ │ │ │ cmp r5, #0 │ │ │ │ beq e0b20 │ │ │ │ ldrh r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq e0b38 │ │ │ │ @@ -134987,15 +134987,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne e0af8 │ │ │ │ cmp r9, #0 │ │ │ │ bne e0ae4 │ │ │ │ b e0a48 │ │ │ │ ldr r2, [pc, #88] @ e0b80 │ │ │ │ @@ -135010,44 +135010,44 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldr r1, [r8, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq e0b14 │ │ │ │ b e0b54 │ │ │ │ lsreq r1, r8, fp │ │ │ │ - tsteq lr, r4, ror #4 │ │ │ │ + @ instruction: 0x010e62b4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ + tsteq lr, ip, asr r2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq lr, r4, lsl r2 │ │ │ │ + tsteq lr, r4, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #456] @ e0d6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r8, r2, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ beq e0cdc │ │ │ │ ldr r9, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #16384 @ 0x4000 │ │ │ │ add r5, r9, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne e0d04 │ │ │ │ cmp r6, #0 │ │ │ │ ble e0c90 │ │ │ │ add r5, r4, r4, lsl #4 │ │ │ │ add r5, r7, r5, lsl #2 │ │ │ │ add r5, r5, #104448 @ 0x19800 │ │ │ │ @@ -135091,15 +135091,15 @@ │ │ │ │ add r5, r5, #68 @ 0x44 │ │ │ │ bne e0c60 │ │ │ │ ldr r4, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #16384 @ 0x4000 │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -135125,39 +135125,39 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne e0d20 │ │ │ │ cmp r9, #0 │ │ │ │ bne e0d0c │ │ │ │ b e0be0 │ │ │ │ ldr r1, [r9, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq e0d3c │ │ │ │ b e0d4c │ │ │ │ lsleq r1, r4, #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #576] @ e0fc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r5, r1, r4 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [r3, #744] @ 0x2e8 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r5, r1 │ │ │ │ @@ -135167,15 +135167,15 @@ │ │ │ │ beq e0ee0 │ │ │ │ ldr r8, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #16384 @ 0x4000 │ │ │ │ add r5, r8, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne e0f60 │ │ │ │ cmp r9, #0 │ │ │ │ ble e0eb8 │ │ │ │ add r8, r4, r4, lsl #4 │ │ │ │ ldr sl, [pc, #472] @ e0fcc │ │ │ │ add r8, r7, r8, lsl #2 │ │ │ │ @@ -135229,15 +135229,15 @@ │ │ │ │ add r8, r8, #68 @ 0x44 │ │ │ │ bne e0e84 │ │ │ │ ldr r4, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #16384 @ 0x4000 │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne e0f44 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #0 │ │ │ │ ble e0ed8 │ │ │ │ mov r1, r4 │ │ │ │ @@ -135272,46 +135272,46 @@ │ │ │ │ b 4e2148 │ │ │ │ cmp r0, #2 │ │ │ │ beq e0f8c │ │ │ │ ldr r1, [r8, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq e0fbc │ │ │ │ b e0f6c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne e0fa0 │ │ │ │ cmp r8, #0 │ │ │ │ bne e0f8c │ │ │ │ b e0de0 │ │ │ │ lsreq r1, r0, #15 │ │ │ │ - ldrdeq r5, [lr, -r4] │ │ │ │ + tsteq lr, r4, lsr #32 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq lr, r4, asr lr │ │ │ │ + smlatbeq lr, r4, lr, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #516] @ e11f4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r8, #0 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ blt e11d8 │ │ │ │ cmp r2, #0 │ │ │ │ mov sl, r2 │ │ │ │ beq e1118 │ │ │ │ @@ -135340,25 +135340,25 @@ │ │ │ │ beq e1058 │ │ │ │ ldr r9, [fp] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #16384 @ 0x4000 │ │ │ │ add r7, r9, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne e1148 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r9, #36 @ 0x24 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne e1130 │ │ │ │ cmp r6, #0 │ │ │ │ beq e1058 │ │ │ │ ldr r7, [sl, r4, lsl #2] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -135397,15 +135397,15 @@ │ │ │ │ ldr r1, [r9, #48] @ 0x30 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r9, r8 │ │ │ │ mov r8, r4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne e1160 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r9 │ │ │ │ @@ -135416,15 +135416,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne e11ac │ │ │ │ cmp r4, #0 │ │ │ │ bne e1198 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b e1094 │ │ │ │ @@ -135432,24 +135432,24 @@ │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ e11fc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ lsreq r1, r8, r5 │ │ │ │ - tsteq lr, ip, asr #24 │ │ │ │ + @ instruction: 0x010e5c9c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #444] @ e13d4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne e1314 │ │ │ │ cmp r9, #0 │ │ │ │ @@ -135466,15 +135466,15 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne e1334 │ │ │ │ cmp r8, #0 │ │ │ │ beq e1350 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r9, r6 │ │ │ │ beq e1398 │ │ │ │ @@ -135483,28 +135483,28 @@ │ │ │ │ beq e13a4 │ │ │ │ ldr r5, [sl] │ │ │ │ mov r2, #1 │ │ │ │ add r5, r5, #16384 @ 0x4000 │ │ │ │ add r4, r5, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq e1264 │ │ │ │ cmp r0, #2 │ │ │ │ bne e1368 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne e12ec │ │ │ │ cmp fp, #0 │ │ │ │ bne e12d8 │ │ │ │ b e1264 │ │ │ │ ldr r2, [pc, #188] @ e13d8 │ │ │ │ @@ -135528,15 +135528,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 286d90 │ │ │ │ b e1328 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ bne e136c │ │ │ │ cmp r3, #0 │ │ │ │ bne e12d8 │ │ │ │ b e1264 │ │ │ │ @@ -135552,28 +135552,28 @@ │ │ │ │ ldr r2, [pc, #40] @ e13ec │ │ │ │ ldr r1, [pc, #28] @ e13e4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ bl 286d90 │ │ │ │ b e1328 │ │ │ │ lsleq r1, r0, r3 │ │ │ │ - tsteq lr, r4, lsr #6 │ │ │ │ + tsteq lr, r4, ror r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq lr, r8, lsl #22 │ │ │ │ + tsteq lr, r8, asr fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - @ instruction: 0x010e5ab4 │ │ │ │ - smlabbeq lr, r0, sl, r5 │ │ │ │ + tsteq lr, r4, lsl #22 │ │ │ │ + ldrdeq r5, [lr, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #296] @ e1530 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne e1498 │ │ │ │ cmp r4, #0 │ │ │ │ bne e1434 │ │ │ │ @@ -135581,25 +135581,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #16384 @ 0x4000 │ │ │ │ add r5, r6, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne e14b0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne e1518 │ │ │ │ cmp r4, #0 │ │ │ │ beq e142c │ │ │ │ ldrh r0, [r4, #8] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ @@ -135613,41 +135613,41 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq e14dc │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq e150c │ │ │ │ b e14bc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne e14f0 │ │ │ │ cmp r7, #0 │ │ │ │ bne e14dc │ │ │ │ b e1458 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ bl 4e2148 │ │ │ │ b e1480 │ │ │ │ lsreq r1, r0, #2 │ │ │ │ - smlatbeq lr, r0, r1, r1 │ │ │ │ + strdeq r1, [lr, -r0] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r1, [r0, #5] │ │ │ │ mov r4, r0 │ │ │ │ @@ -135669,37 +135669,37 @@ │ │ │ │ str r3, [r0, #3560] @ 0xde8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #32768 @ 0x8000 │ │ │ │ add r5, r6, #204 @ 0xcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq e155c │ │ │ │ cmp r0, #2 │ │ │ │ beq e15e4 │ │ │ │ ldr r1, [r6, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ beq e1614 │ │ │ │ b e15c4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne e15f8 │ │ │ │ cmp r6, #0 │ │ │ │ bne e15e4 │ │ │ │ b e155c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -135710,15 +135710,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r5, [r0] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #204] @ 0xcc │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4e2148 │ │ │ │ @@ -135728,15 +135728,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #652] @ e191c │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #632] @ e1920 │ │ │ │ mov r5, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ @@ -135890,55 +135890,55 @@ │ │ │ │ ldr r2, [pc, #72] @ e1954 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #28] @ e1930 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ lsleq r0, r8 @ │ │ │ │ - ldrdeq r5, [lr, -r0] │ │ │ │ + tsteq lr, r0, lsr #16 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ - ldrdeq r5, [lr, -r0] │ │ │ │ + tsteq lr, r0, lsr #16 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r9, r0, r2, lsl #2 │ │ │ │ - smlatbeq lr, ip, r6, r5 │ │ │ │ + strdeq r5, [lr, -ip] │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ - tsteq lr, r4, lsr r6 │ │ │ │ - tsteq lr, r8, lsl #12 │ │ │ │ - tsteq lr, r4, lsl r6 │ │ │ │ - tsteq lr, r4, lsl r6 │ │ │ │ + smlabbeq lr, r4, r6, r5 │ │ │ │ + tsteq lr, r8, asr r6 │ │ │ │ + tsteq lr, r4, ror #12 │ │ │ │ + tsteq lr, r4, ror #12 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [pc, #36] @ e198c │ │ │ │ ldr r3, [pc, #36] @ e1990 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ add r3, pc, r3 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b ddb84 │ │ │ │ asreq r0, r0, #23 │ │ │ │ - strdeq r5, [lr, -r4] │ │ │ │ + tsteq lr, r4, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #144] @ e1a40 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r8, sp, #84 @ 0x54 │ │ │ │ ldm r8, {r8, r9, sl} │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldrb fp, [sp, #96] @ 0x60 │ │ │ │ @@ -135963,53 +135963,53 @@ │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ roreq r0, r0, fp │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ @ instruction: 0x010e55b0 │ │ │ │ - tsteq lr, r0, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #376] @ e1be4 │ │ │ │ ldr ip, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r2, #1 │ │ │ │ ldr r5, [r7] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ add r5, r5, #16384 @ 0x4000 │ │ │ │ add r4, r5, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ ldrb fp, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne e1b7c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne e1b64 │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r6, #0 │ │ │ │ beq e1b48 │ │ │ │ ldr ip, [sp, #40] @ 0x28 │ │ │ │ ldrh r1, [r8, #8] │ │ │ │ @@ -136051,33 +136051,33 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne e1b98 │ │ │ │ cmp r8, #0 │ │ │ │ bne e1b84 │ │ │ │ b e1ac0 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq e1bb4 │ │ │ │ b e1bc4 │ │ │ │ lsreq r0, r0 @ │ │ │ │ - ldrdeq r5, [lr, -r8] │ │ │ │ - tsteq lr, r4, ror r4 │ │ │ │ + tsteq lr, r8, lsr #10 │ │ │ │ + smlabteq lr, r4, r4, r5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #232] @ e1ce4 │ │ │ │ cmp r1, r3 │ │ │ │ beq e1cc0 │ │ │ │ bls e1c34 │ │ │ │ ldr r3, [pc, #220] @ e1ce8 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -136133,15 +136133,15 @@ │ │ │ │ ldr r3, [pc, #32] @ e1cf8 │ │ │ │ cmp r0, r3 │ │ │ │ movne r0, #3 │ │ │ │ moveq r0, #14 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, lr, lsr #13 │ │ │ │ andeq r8, r0, pc, lsr #13 │ │ │ │ - @ instruction: 0x0124d644 │ │ │ │ + @ instruction: 0x0124d694 │ │ │ │ andeq r8, r0, r7, ror #9 │ │ │ │ andeq r1, r0, r1, lsl #28 │ │ │ │ andeq r8, r0, r3, lsl #10 │ │ │ │ andeq r8, r0, r4, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -136304,15 +136304,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ e2024 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub r4, r4, #33792 @ 0x8400 │ │ │ │ add r7, r5, #102400 @ 0x19000 │ │ │ │ ldr r3, [r7, #2380] @ 0x94c │ │ │ │ sub r4, r4, #192 @ 0xc0 │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -136348,15 +136348,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #208] @ e2114 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ mov r0, r3 │ │ │ │ add r7, r5, #102400 @ 0x19000 │ │ │ │ ldr r3, [r7, #2380] @ 0x94c │ │ │ │ sub r4, r0, #33792 @ 0x8400 │ │ │ │ sub r4, r4, #192 @ 0xc0 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -136401,23 +136401,23 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ roreq r0, r4, #9 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #96] @ e2198 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ mov r0, r3 │ │ │ │ add r2, r4, #458752 @ 0x70000 │ │ │ │ ldr r1, [r2, #272] @ 0x110 │ │ │ │ sub r3, r3, #33792 @ 0x8400 │ │ │ │ sub r3, r3, #192 @ 0xc0 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -136433,15 +136433,15 @@ │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 286d90 │ │ │ │ strdeq r0, [r0, r0]! @ │ │ │ │ - @ instruction: 0x010e4e9c │ │ │ │ + smlatteq lr, ip, lr, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, #0 │ │ │ │ add r9, r0, #102400 @ 0x19000 │ │ │ │ add r8, r0, #94208 @ 0x17000 │ │ │ │ @@ -137512,35 +137512,35 @@ │ │ │ │ andeq ip, r1, r2, lsl sp │ │ │ │ andeq r9, r0, r7, ror #6 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r8, r0, r0, ror r5 │ │ │ │ andeq r8, r0, r3, lsl #10 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ - @ instruction: 0x0124c674 │ │ │ │ + smlawteq r4, r4, r6, ip │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ andeq r8, r0, r2, rrx │ │ │ │ andeq r2, r0, r1, lsl #2 │ │ │ │ andeq r8, r0, r4, ror r5 │ │ │ │ andeq r8, r0, r7, ror #9 │ │ │ │ - tsteq lr, r8, asr r3 │ │ │ │ + smlatbeq lr, r8, r3, r4 │ │ │ │ andeq r8, r0, r7, asr #9 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ andeq r8, r0, r7, ror r5 │ │ │ │ andeq r8, r0, r1, asr #14 │ │ │ │ - tsteq lr, r8, lsr #32 │ │ │ │ - smlawteq r4, fp, r0, ip │ │ │ │ - smlabbeq lr, ip, lr, r3 │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ + @ instruction: 0x0124c11b │ │ │ │ + ldrdeq r3, [lr, -ip] │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ andeq r0, r0, r2, ror #23 │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r8, r0, r8, ror r5 │ │ │ │ andeq r1, r0, r6, lsl #18 │ │ │ │ - smlabteq lr, r8, ip, r3 │ │ │ │ + tsteq lr, r8, lsl sp │ │ │ │ @ instruction: 0xffff8578 │ │ │ │ andeq r1, r0, r1, lsl #28 │ │ │ │ @ instruction: 0xffff8576 │ │ │ │ andeq r8, r0, r5, ror r5 │ │ │ │ cmp r4, #260 @ 0x104 │ │ │ │ beq e339c │ │ │ │ ldr r3, [pc, #-56] @ e32b4 │ │ │ │ @@ -137731,15 +137731,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq e3614 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp sl, r3 │ │ │ │ beq e3600 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne e360c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 216c5c │ │ │ │ b e360c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -137762,16 +137762,16 @@ │ │ │ │ bl de4b0 │ │ │ │ subs r5, r5, #1 │ │ │ │ bcs e363c │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq ip, r1, sl, lsr sp │ │ │ │ strdeq sp, [r1], -sl │ │ │ │ - @ instruction: 0x0124be10 │ │ │ │ - ldrdeq fp, [r4, -r8]! │ │ │ │ + @ instruction: 0x0124be60 │ │ │ │ + @ instruction: 0x0124bd28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r6, r0, #104448 @ 0x19800 │ │ │ │ mov r8, r0 │ │ │ │ add r5, r6, #408 @ 0x198 │ │ │ │ @@ -137807,15 +137807,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq e3728 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r8, r3 │ │ │ │ beq e3770 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq e3760 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #2376] @ 0x948 │ │ │ │ add r5, r8, #117760 @ 0x1cc00 │ │ │ │ add r6, r6, #360 @ 0x168 │ │ │ │ add r5, r5, #104 @ 0x68 │ │ │ │ @@ -137986,29 +137986,29 @@ │ │ │ │ b e3940 │ │ │ │ ldr r2, [pc, #72] @ e3a18 │ │ │ │ add r2, pc, r2 │ │ │ │ b e3940 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq ip, pc, r0, asr r8 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq lr, r8, lsr r9 │ │ │ │ - tsteq lr, r8, lsr #18 │ │ │ │ - tsteq lr, ip, ror r9 │ │ │ │ - tsteq lr, r0, asr r8 │ │ │ │ + smlabbeq lr, r8, r9, r3 │ │ │ │ + tsteq lr, r8, ror r9 │ │ │ │ + smlabteq lr, ip, r9, r3 │ │ │ │ + smlatbeq lr, r0, r8, r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x019fc6fc │ │ │ │ - smlawteq r3, r0, sl, r5 │ │ │ │ - @ instruction: 0x0120d300 │ │ │ │ - smlabbeq lr, r8, r8, r3 │ │ │ │ - andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq r3, [lr, -r0] │ │ │ │ + @ instruction: 0x01235b10 │ │ │ │ + @ instruction: 0x0120d350 │ │ │ │ ldrdeq r3, [lr, -r8] │ │ │ │ - smlatteq lr, ip, r7, r3 │ │ │ │ - tsteq lr, r4, asr #16 │ │ │ │ - tsteq lr, ip, asr r8 │ │ │ │ + andeq r0, r0, r2, lsl #10 │ │ │ │ + tsteq lr, r0, lsr #16 │ │ │ │ + tsteq lr, r8, lsr #16 │ │ │ │ + tsteq lr, ip, lsr r8 │ │ │ │ + @ instruction: 0x010e3894 │ │ │ │ + smlatbeq lr, ip, r8, r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ @@ -138116,15 +138116,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x019fc5b0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r8, r0, fp, lsl r5 │ │ │ │ andeq r8, r0, r6, lsl r5 │ │ │ │ andeq r8, r0, r5, lsl r5 │ │ │ │ - strdeq r3, [lr, -ip] │ │ │ │ + tsteq lr, ip, asr #14 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ orrseq ip, pc, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r3, [r1, #8] │ │ │ │ @@ -138196,15 +138196,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r8, r0, fp, lsl r5 │ │ │ │ andeq r8, r0, r6, lsl r5 │ │ │ │ andeq r8, r0, r5, lsl r5 │ │ │ │ - tsteq lr, r4, ror #10 │ │ │ │ + @ instruction: 0x010e35b4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ @@ -138328,20 +138328,20 @@ │ │ │ │ b 286d90 │ │ │ │ ldr r4, [pc, #36] @ e3f4c │ │ │ │ ldr r0, [pc, #4] @ e3f30 │ │ │ │ add r4, pc, r4 │ │ │ │ b e3de4 │ │ │ │ andeq r9, r0, r1, asr #13 │ │ │ │ andeq r9, r0, r0, asr #13 │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - @ instruction: 0x0120cd5c │ │ │ │ - @ instruction: 0x0120cd34 │ │ │ │ - smlabbeq lr, r4, r3, r3 │ │ │ │ + smlatbeq pc, r0, r3, sp @ │ │ │ │ + @ instruction: 0x0120cdac │ │ │ │ + smlawbeq r0, r4, sp, ip │ │ │ │ + ldrdeq r3, [lr, -r4] │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ sub ip, r3, #1 │ │ │ │ ldr r1, [pc, #476] @ e414c │ │ │ │ @@ -138473,15 +138473,15 @@ │ │ │ │ andeq r8, r0, fp, lsl ip │ │ │ │ andeq r8, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r8, r0, fp, lsl r5 │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - smlatteq lr, r0, r1, r3 │ │ │ │ + tsteq lr, r0, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr ip, [pc, #884] @ e4510 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -138714,15 +138714,15 @@ │ │ │ │ andeq r8, r0, lr, ror #9 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r8, r0, r0, lsr r2 │ │ │ │ andeq r8, r0, r8, lsr #4 │ │ │ │ andeq r0, r0, r1, lsl r2 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r8, r0, pc, lsl r8 │ │ │ │ - ldrdeq sl, [r4, -r0]! │ │ │ │ + @ instruction: 0x0124b020 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r9, r0, r1, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r1, [pc, #628] @ e47d8 │ │ │ │ @@ -138886,23 +138886,23 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq fp, pc, ip, lsl #21 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq fp, pc, r0, asr #20 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ andeq r9, r0, r9 │ │ │ │ - strdeq r2, [lr, -r4] │ │ │ │ + tsteq lr, r4, asr #26 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x019fb9b8 │ │ │ │ - tsteq lr, r4, ror #24 │ │ │ │ + @ instruction: 0x010e2cb4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ - ldrdeq r2, [lr, -r4] │ │ │ │ - tsteq lr, r4, asr #22 │ │ │ │ + tsteq lr, r4, lsr #24 │ │ │ │ + @ instruction: 0x010e2b94 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #1196] @ e4ce0 │ │ │ │ @@ -139204,49 +139204,49 @@ │ │ │ │ ldr r2, [pc, #112] @ e4d44 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b e4c7c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x019fb7bc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlatbeq pc, r8, r8, ip @ │ │ │ │ + strdeq ip, [pc, -r8] │ │ │ │ andeq r9, r0, r1, asr #13 │ │ │ │ andeq r9, r0, r0, asr #13 │ │ │ │ orrseq fp, pc, r0, asr r6 @ │ │ │ │ - @ instruction: 0x0120c264 │ │ │ │ - smlabteq lr, r0, r9, r2 │ │ │ │ + @ instruction: 0x0120c2b4 │ │ │ │ + tsteq lr, r0, lsl sl │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq fp, pc, ip, ror #11 │ │ │ │ - smlawteq r0, r0, r1, ip │ │ │ │ - tsteq lr, r4, lsl #16 │ │ │ │ + @ instruction: 0x0120c210 │ │ │ │ + tsteq lr, r4, asr r8 │ │ │ │ orrseq fp, pc, r8, lsl r5 @ │ │ │ │ - @ instruction: 0x0120c128 │ │ │ │ + @ instruction: 0x0120c178 │ │ │ │ @ instruction: 0x019fb4dc │ │ │ │ orrseq fp, pc, r4, lsr r4 @ │ │ │ │ @ instruction: 0x019fb3fc │ │ │ │ - @ instruction: 0x0120c010 │ │ │ │ - tsteq lr, r0, lsl r7 │ │ │ │ + @ instruction: 0x0120c060 │ │ │ │ + tsteq lr, r0, ror #14 │ │ │ │ orrseq fp, pc, r8, lsr #7 │ │ │ │ - @ instruction: 0x0120bfbc │ │ │ │ - strdeq r2, [lr, -r0] │ │ │ │ + @ instruction: 0x0120c00c │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ orrseq fp, pc, ip, asr #6 │ │ │ │ - @ instruction: 0x0120bf60 │ │ │ │ - @ instruction: 0x010e25b0 │ │ │ │ + @ instruction: 0x0120bfb0 │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #236] @ e4e50 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ @@ -139295,31 +139295,31 @@ │ │ │ │ bl 1b17c4 │ │ │ │ ldr r2, [pc, #20] @ e4e58 │ │ │ │ ldr r1, [pc, #20] @ e4e5c │ │ │ │ add r2, pc, r2 │ │ │ │ mov ip, r0 │ │ │ │ b e4e1c │ │ │ │ orrseq sp, pc, r0, asr #15 │ │ │ │ - smlatbeq lr, r8, r5, r2 │ │ │ │ - @ instruction: 0x010e2590 │ │ │ │ + strdeq r2, [lr, -r8] │ │ │ │ + smlatteq lr, r0, r5, r2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #236] @ e4f6c │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r9, sp, #84 @ 0x54 │ │ │ │ ldm r9, {r9, sl, fp} │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ @@ -139366,24 +139366,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1b17c4 │ │ │ │ ldr r2, [pc, #16] @ e4f74 │ │ │ │ add r2, pc, r2 │ │ │ │ mov ip, r0 │ │ │ │ b e4f38 │ │ │ │ @ instruction: 0x019fd69c │ │ │ │ - smlabbeq lr, ip, r4, r2 │ │ │ │ - tsteq lr, r4, ror r4 │ │ │ │ + ldrdeq r2, [lr, -ip] │ │ │ │ + smlabteq lr, r4, r4, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r8, [pc, #104] @ e4ff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -139401,15 +139401,15 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl e3d30 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x019fd598 │ │ │ │ - tsteq lr, ip, lsr #8 │ │ │ │ + tsteq lr, ip, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [pc, #60] @ e5054 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov lr, r3 │ │ │ │ @@ -139423,24 +139423,24 @@ │ │ │ │ str ip, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ bl e4e60 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - smlabteq lr, r0, r3, r2 │ │ │ │ + tsteq lr, r0, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ e50e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl ddf90 │ │ │ │ @@ -139460,15 +139460,15 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl e3d30 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x019fd4b4 │ │ │ │ - tsteq lr, ip, asr r3 │ │ │ │ + smlatbeq lr, ip, r3, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [pc, #64] @ e5144 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp] │ │ │ │ @@ -139483,24 +139483,24 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ str lr, [sp, #4] │ │ │ │ bl e4e60 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - smlatteq lr, r0, r2, r2 │ │ │ │ + tsteq lr, r0, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ e51d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl ddf90 │ │ │ │ @@ -139520,15 +139520,15 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl e3d30 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ orrseq sp, pc, r4, asr #7 │ │ │ │ - tsteq lr, ip, ror r2 │ │ │ │ + smlabteq lr, ip, r2, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [pc, #64] @ e5234 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp] │ │ │ │ @@ -139543,24 +139543,24 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ str lr, [sp, #8] │ │ │ │ bl e4e60 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ + tsteq lr, ip, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ e52c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl ddf90 │ │ │ │ @@ -139580,15 +139580,15 @@ │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl e3d30 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x019fd2d4 │ │ │ │ - @ instruction: 0x010e219c │ │ │ │ + smlatteq lr, ip, r1, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [pc, #64] @ e5324 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp] │ │ │ │ @@ -139603,24 +139603,24 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ str lr, [sp, #12] │ │ │ │ bl e4e60 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq lr, ip, lsr #2 │ │ │ │ + tsteq lr, ip, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ e53b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl ddf90 │ │ │ │ @@ -139640,15 +139640,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl e3d30 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ orrseq sp, pc, r4, ror #3 │ │ │ │ - smlabteq lr, r0, r0, r2 │ │ │ │ + tsteq lr, r0, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [pc, #64] @ e5414 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp] │ │ │ │ @@ -139663,24 +139663,24 @@ │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #3 │ │ │ │ bl e4e60 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - qaddeq r2, r8, lr │ │ │ │ + smlatbeq lr, r8, r0, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r7, [pc, #100] @ e5494 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ bl ddd4c │ │ │ │ ldr ip, [pc, #60] @ e5498 │ │ │ │ @@ -139696,15 +139696,15 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl e3d30 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsheq sp, [pc, r8] │ │ │ │ - strdeq r1, [lr, -r8] │ │ │ │ + tsteq lr, r8, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #52] @ e54e8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov lr, r3 │ │ │ │ @@ -139716,25 +139716,25 @@ │ │ │ │ str ip, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ bl e4d48 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x010e1f9c │ │ │ │ + smlatteq lr, ip, pc, r1 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #108] @ e5574 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r2 │ │ │ │ bl ddd4c │ │ │ │ ldr ip, [pc, #72] @ e5578 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ @@ -139752,15 +139752,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl e3d30 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ orrseq sp, pc, r0, lsr #32 │ │ │ │ - tsteq lr, r8, lsr pc │ │ │ │ + smlabbeq lr, r8, pc, r1 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #56] @ e55cc │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr lr, [sp, #24] │ │ │ │ @@ -139773,25 +139773,25 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov r0, #2 │ │ │ │ str lr, [sp, #4] │ │ │ │ bl e4d48 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldrdeq r1, [lr, -r0] │ │ │ │ + tsteq lr, r0, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #108] @ e5658 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r2 │ │ │ │ bl ddd4c │ │ │ │ ldr ip, [pc, #72] @ e565c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ @@ -139809,15 +139809,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl e3d30 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ orrseq ip, pc, ip, lsr pc @ │ │ │ │ - tsteq lr, r8, ror #28 │ │ │ │ + @ instruction: 0x010e1eb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #56] @ e56b0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ @@ -139830,26 +139830,26 @@ │ │ │ │ str lr, [sp, #8] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #3 │ │ │ │ bl e4d48 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ + tsteq lr, r0, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #112] @ e573c │ │ │ │ ldr r8, [pc, #112] @ e5740 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r5, #1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -139866,26 +139866,26 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl e4d48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ orrseq ip, pc, ip, asr lr @ │ │ │ │ - @ instruction: 0x010e1db8 │ │ │ │ + tsteq lr, r8, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #116] @ e57d0 │ │ │ │ ldr r8, [pc, #116] @ e57d4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r5, #1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -139903,23 +139903,23 @@ │ │ │ │ str r8, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ bl e4d48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ orrseq ip, pc, ip, asr #27 │ │ │ │ - tsteq lr, r0, asr #26 │ │ │ │ + @ instruction: 0x010e1d90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #120] @ e5868 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ ldr r5, [pc, #104] @ e586c │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ @@ -139941,15 +139941,15 @@ │ │ │ │ mov r0, #3 │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ bl e4d48 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ orrseq ip, pc, r8, lsr sp @ │ │ │ │ - @ instruction: 0x010e1cb8 │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #1196] @ e5d3c │ │ │ │ @@ -140251,37 +140251,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ b e5cb4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq sl, pc, r0, ror #14 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq lr, r4, lsr r8 │ │ │ │ - tsteq lr, ip, lsl r8 │ │ │ │ + smlabbeq lr, r4, r8, r1 │ │ │ │ + tsteq lr, ip, ror #16 │ │ │ │ orrseq sl, pc, ip, lsl #12 │ │ │ │ andeq r9, r0, r1, asr #13 │ │ │ │ - smlawteq r0, r0, r1, fp │ │ │ │ - tsteq lr, r4, lsl #16 │ │ │ │ + @ instruction: 0x0120b210 │ │ │ │ + tsteq lr, r4, asr r8 │ │ │ │ orrseq sl, pc, r0, lsr #10 │ │ │ │ @ instruction: 0x019fa4f4 │ │ │ │ - strdeq fp, [r0, -r8]! │ │ │ │ - @ instruction: 0x0123389c │ │ │ │ - @ instruction: 0x0120b090 │ │ │ │ + @ instruction: 0x0120b148 │ │ │ │ + @ instruction: 0x012338ec │ │ │ │ + @ instruction: 0x0120b0e0 │ │ │ │ orrseq sl, pc, r4, lsl r4 @ │ │ │ │ @ instruction: 0x019fa3dc │ │ │ │ - strdeq sl, [r0, -r0]! │ │ │ │ - smlatteq lr, r0, r6, r1 │ │ │ │ + @ instruction: 0x0120b040 │ │ │ │ + tsteq lr, r0, lsr r7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq sl, pc, r4, lsl #7 │ │ │ │ - @ instruction: 0x0120af90 │ │ │ │ - smlabteq lr, r4, r6, r1 │ │ │ │ + @ instruction: 0x0120afe0 │ │ │ │ + tsteq lr, r4, lsl r7 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - @ instruction: 0x0120af6c │ │ │ │ + @ instruction: 0x0120afbc │ │ │ │ @ instruction: 0x019fa2fc │ │ │ │ - tsteq lr, r0, ror #10 │ │ │ │ + @ instruction: 0x010e15b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ mov lr, r0 │ │ │ │ @@ -142223,32 +142223,32 @@ │ │ │ │ mov r8, #1 │ │ │ │ mov r4, r2 │ │ │ │ b e7930 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r8, pc, ip, lsl #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ - tstpeq sp, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x019f87b0 │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ andeq r9, r0, r9 │ │ │ │ - tstpeq sp, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010dfcb4 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ - smlatteq sp, ip, sl, pc @ │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ + tstpeq sp, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x011437b4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ orrseq r8, pc, r4, asr #11 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ - tstpeq sp, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010dfab4 │ │ │ │ andeq r9, r0, r2, lsl #2 │ │ │ │ @ instruction: 0x019f84d4 │ │ │ │ - @ instruction: 0x010df990 │ │ │ │ - smlabbeq sp, ip, r9, pc @ │ │ │ │ - tstpeq sp, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sp, r0, r9, pc @ │ │ │ │ + ldrdeq pc, [sp, -ip] │ │ │ │ + @ instruction: 0x010df9b0 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ @@ -142541,20 +142541,20 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286ab0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r8, pc, r4, ror r1 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tstpeq sp, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, ip, r5, pc @ │ │ │ │ + tstpeq sp, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ orrseq r7, pc, r4, lsl #31 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ orrseq r7, pc, r8, lsr #30 │ │ │ │ - tstpeq sp, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #240] @ e8230 │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -142765,16 +142765,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c2a0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x01246f5c │ │ │ │ - @ instruction: 0x01246eb0 │ │ │ │ + @ instruction: 0x01246fac │ │ │ │ + @ instruction: 0x01246f00 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #872] @ e8818 │ │ │ │ mov r6, r0 │ │ │ │ @@ -142999,17 +142999,17 @@ │ │ │ │ orrseq r7, pc, ip, lsr fp @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r7, pc, r4, lsl #22 │ │ │ │ @ instruction: 0x019f7a90 │ │ │ │ @ instruction: 0xffff88ba │ │ │ │ andeq r3, r0, r0, lsl r7 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ - tsteq sp, ip, lsl #28 │ │ │ │ + tsteq sp, ip, asr lr │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - tsteq sp, r4, ror sp │ │ │ │ + smlabteq sp, r4, sp, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r3, [pc, #1228] @ e8d24 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -143320,18 +143320,18 @@ │ │ │ │ b e8994 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r7, pc, r0, lsr #15 │ │ │ │ orrseq r7, pc, r4, lsl #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r7, pc, r0, lsl #14 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ - tsteq sp, r8, lsl #24 │ │ │ │ + tsteq sp, r8, asr ip │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r3, r0, r0, lsl r7 │ │ │ │ - smlabbeq sp, r0, r8, lr │ │ │ │ + ldrdeq lr, [sp, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 4e39bc │ │ │ │ @@ -143701,15 +143701,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #300] @ e9454 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl ddd4c │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #14 │ │ │ │ movge r3, #14 │ │ │ │ @@ -143785,15 +143785,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #616] @ e96e0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #600] @ e96e4 │ │ │ │ add r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb r0, [r2, #1377] @ 0x561 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ beq e94bc │ │ │ │ @@ -143941,30 +143941,30 @@ │ │ │ │ bic r2, r3, #256 @ 0x100 │ │ │ │ cmp r2, #9728 @ 0x2600 │ │ │ │ beq e9674 │ │ │ │ b e96a4 │ │ │ │ ldrheq r9, [pc, r0] │ │ │ │ orrseq r6, pc, r8, ror #22 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - tsteq sp, r8, lsl #2 │ │ │ │ + tsteq sp, r8, asr r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - qaddeq lr, r4, sp │ │ │ │ + smlatbeq sp, r4, r0, lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r9, r0, r7, ror #6 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ - ldrdeq sp, [sp, -r0] │ │ │ │ - smlatteq sp, r4, pc, sp @ │ │ │ │ + tsteq sp, r0, lsr #32 │ │ │ │ + tsteq sp, r4, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #320] @ e9864 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ bl ddd4c │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ @@ -144045,15 +144045,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #664] @ e9b20 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #648] @ e9b24 │ │ │ │ add r0, r4, #98304 @ 0x18000 │ │ │ │ ldrb ip, [r0, #1377] @ 0x561 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #0 │ │ │ │ beq e98d0 │ │ │ │ @@ -144213,31 +144213,31 @@ │ │ │ │ bic r2, r3, #256 @ 0x100 │ │ │ │ cmp r2, #9728 @ 0x2600 │ │ │ │ beq e9a9c │ │ │ │ b e9acc │ │ │ │ orrseq r8, pc, r0, lsr #25 │ │ │ │ orrseq r6, pc, r8, asr r7 @ │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - @ instruction: 0x010ddd98 │ │ │ │ + smlatteq sp, r8, sp, sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlabteq sp, r8, ip, sp │ │ │ │ + tsteq sp, r8, lsl sp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r9, r0, r7, ror #6 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ - tsteq sp, ip, ror ip │ │ │ │ - @ instruction: 0x010ddc98 │ │ │ │ - @ instruction: 0x010ddbb4 │ │ │ │ + smlabteq sp, ip, ip, sp │ │ │ │ + smlatteq sp, r8, ip, sp │ │ │ │ + tsteq sp, r4, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ e9bc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #147456 @ 0x24000 │ │ │ │ add r0, r0, #408 @ 0x198 │ │ │ │ bl 5190c8 │ │ │ │ ldr r3, [r4] │ │ │ │ @@ -144260,15 +144260,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #260] @ e9ce8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr ip, [pc, #244] @ e9cec │ │ │ │ add lr, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [lr, #1377] @ 0x561 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r3, #0 │ │ │ │ beq e9ca4 │ │ │ │ @@ -144327,26 +144327,26 @@ │ │ │ │ ldr r1, [pc, #24] @ e9cf8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, pc, r4, asr #18 │ │ │ │ @ instruction: 0x019f63fc │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - smlatteq sp, r4, sl, sp │ │ │ │ + tsteq sp, r4, lsr fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq sp, r8, ror sl │ │ │ │ - tsteq sp, r8, ror sl │ │ │ │ + smlabteq sp, r8, sl, sp │ │ │ │ + smlabteq sp, r8, sl, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ e9d7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #147456 @ 0x24000 │ │ │ │ add r0, r0, #408 @ 0x198 │ │ │ │ bl 5190c8 │ │ │ │ ldr r3, [r4] │ │ │ │ @@ -144369,15 +144369,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #260] @ e9e9c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr ip, [pc, #244] @ e9ea0 │ │ │ │ add lr, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [lr, #1377] @ 0x561 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r3, #0 │ │ │ │ beq e9e54 │ │ │ │ @@ -144436,28 +144436,28 @@ │ │ │ │ ldr r1, [pc, #24] @ e9eac │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019f8790 │ │ │ │ orrseq r6, pc, r8, asr #4 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - tsteq sp, r0, asr r9 │ │ │ │ + smlatbeq sp, r0, r9, sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - @ instruction: 0x010dd994 │ │ │ │ - tsteq sp, r0, asr r9 │ │ │ │ + smlatteq sp, r4, r9, sp │ │ │ │ + smlatbeq sp, r0, r9, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #328] @ ea01c │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ mov r6, r2 │ │ │ │ bl ddd4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ @@ -144539,15 +144539,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #824] @ ea378 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ mov r7, r2 │ │ │ │ ldrb r2, [r3, #1377] @ 0x561 │ │ │ │ ldr r9, [pc, #792] @ ea37c │ │ │ │ cmp r2, #0 │ │ │ │ @@ -144747,33 +144747,33 @@ │ │ │ │ bic r2, r3, #256 @ 0x100 │ │ │ │ cmp r2, #9728 @ 0x2600 │ │ │ │ beq ea2dc │ │ │ │ b ea324 │ │ │ │ orrseq r8, pc, r8, ror #9 │ │ │ │ @ instruction: 0x019f5f94 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - smlabteq sp, r4, r7, sp │ │ │ │ + tsteq sp, r4, lsl r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - @ instruction: 0x010dd694 │ │ │ │ + smlatteq sp, r4, r6, sp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlabteq sp, r0, r6, sp │ │ │ │ + tsteq sp, r0, lsl r7 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r9, r0, r7, ror #6 │ │ │ │ - tsteq sp, r0, asr r6 │ │ │ │ - tsteq sp, ip, lsl r6 │ │ │ │ - smlatbeq sp, r8, r5, sp │ │ │ │ - smlabteq sp, r0, r5, sp │ │ │ │ + smlatbeq sp, r0, r6, sp │ │ │ │ + tsteq sp, ip, ror #12 │ │ │ │ + strdeq sp, [sp, -r8] │ │ │ │ + tsteq sp, r0, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ ea430 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, r0, #147456 @ 0x24000 │ │ │ │ add r0, r0, #408 @ 0x198 │ │ │ │ bl 5190c8 │ │ │ │ @@ -144798,15 +144798,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ ea594 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr lr, [pc, #312] @ ea598 │ │ │ │ add ip, r4, #98304 @ 0x18000 │ │ │ │ ldrb r5, [ip, #1377] @ 0x561 │ │ │ │ add lr, pc, lr │ │ │ │ cmp r5, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -144882,27 +144882,27 @@ │ │ │ │ ldr r2, [pc, #36] @ ea5b0 │ │ │ │ ldr r1, [pc, #20] @ ea5a4 │ │ │ │ add r2, pc, r2 │ │ │ │ b ea4a4 │ │ │ │ ldrsbeq r8, [pc, ip] │ │ │ │ @ instruction: 0x019f5b94 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - smlabbeq sp, r4, r4, sp │ │ │ │ + ldrdeq sp, [sp, -r4] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq sp, r0, asr r4 │ │ │ │ - strdeq sp, [sp, -r0] │ │ │ │ - smlatteq sp, ip, r3, sp │ │ │ │ + smlatbeq sp, r0, r4, sp │ │ │ │ + tsteq sp, r0, asr #8 │ │ │ │ + tsteq sp, ip, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ ea630 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #147456 @ 0x24000 │ │ │ │ add r0, r0, #408 @ 0x198 │ │ │ │ bl 5190c8 │ │ │ │ ldr r3, [r4] │ │ │ │ @@ -144927,15 +144927,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ ea770 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr lr, [pc, #272] @ ea774 │ │ │ │ add ip, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [ip, #1377] @ 0x561 │ │ │ │ add lr, pc, lr │ │ │ │ cmp r3, #0 │ │ │ │ beq ea728 │ │ │ │ @@ -145002,26 +145002,26 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019f7ed8 │ │ │ │ @ instruction: 0x019f5990 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ @ instruction: 0x000088b8 │ │ │ │ - @ instruction: 0x010dd298 │ │ │ │ + smlatteq sp, r8, r2, sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq sp, [sp, -r8] │ │ │ │ - @ instruction: 0x010dd298 │ │ │ │ + tsteq sp, r8, lsr #6 │ │ │ │ + smlatteq sp, r8, r2, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ ea7d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r2, r4 │ │ │ │ add r1, r1, #593920 @ 0x91000 │ │ │ │ ldr r0, [r1, #2988] @ 0xbac │ │ │ │ mov r3, r5 │ │ │ │ bl 4e3bcc │ │ │ │ @@ -145032,15 +145032,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ ea8d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr ip, [pc, #208] @ ea8d8 │ │ │ │ add lr, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [lr, #1377] @ 0x561 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r3, #0 │ │ │ │ beq ea8a0 │ │ │ │ @@ -145090,25 +145090,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b ea8b4 │ │ │ │ orrseq r7, pc, r4, lsr sp @ │ │ │ │ orrseq r5, pc, ip, ror #15 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - @ instruction: 0x010dd1b0 │ │ │ │ + mrseq sp, SP_fiq │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlabteq sp, r0, r1, sp │ │ │ │ + tsteq sp, r0, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ ea934 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r2, r4 │ │ │ │ add r1, r1, #593920 @ 0x91000 │ │ │ │ ldr r0, [r1, #2992] @ 0xbb0 │ │ │ │ mov r3, r5 │ │ │ │ bl 4e3bcc │ │ │ │ @@ -145119,15 +145119,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ eaa48 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr lr, [pc, #232] @ eaa4c │ │ │ │ add ip, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [ip, #1377] @ 0x561 │ │ │ │ add lr, pc, lr │ │ │ │ cmp r3, #0 │ │ │ │ beq ea994 │ │ │ │ @@ -145183,17 +145183,17 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b ea9a8 │ │ │ │ @ instruction: 0x019f7bd8 │ │ │ │ @ instruction: 0x019f5690 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - tsteq sp, r0, lsl r1 │ │ │ │ + tsteq sp, r0, ror #2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - swpeq sp, ip, [sp] @ │ │ │ │ + smlatteq sp, ip, r0, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #396] @ eac0c │ │ │ │ @@ -145299,15 +145299,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r5, pc, ip, ror #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r8, r0, fp, lsl r5 │ │ │ │ andeq r8, r0, r5, lsl r5 │ │ │ │ andeq r8, r0, r6, lsl r5 │ │ │ │ - smlatbeq sp, ip, r6, ip │ │ │ │ + strdeq ip, [sp, -ip] │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ orrseq r5, pc, r4, lsl r4 @ │ │ │ │ push {r4, lr} │ │ │ │ ldr lr, [pc, #316] @ ead78 │ │ │ │ mov r3, #0 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, lr, #4 │ │ │ │ @@ -145384,19 +145384,19 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq eacb8 │ │ │ │ ldr r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne ead58 │ │ │ │ ldr r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x01244924 │ │ │ │ - @ instruction: 0x01244894 │ │ │ │ - strdeq r4, [r4, -ip]! │ │ │ │ - @ instruction: 0x012446e8 │ │ │ │ - @ instruction: 0x01244604 │ │ │ │ + @ instruction: 0x01244974 │ │ │ │ + @ instruction: 0x012448e4 │ │ │ │ + @ instruction: 0x0124484c │ │ │ │ + @ instruction: 0x01244738 │ │ │ │ + @ instruction: 0x01244654 │ │ │ │ cmp r1, r2 │ │ │ │ beq eadd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -145473,15 +145473,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #524] @ eb0e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -145623,15 +145623,15 @@ │ │ │ │ ldr r1, [pc, #1696] @ eb7c0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ subs fp, r2, #0 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ ldr r7, [r0, r1] │ │ │ │ ldr sl, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ beq eb1ec │ │ │ │ @@ -146047,38 +146047,38 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b eb1f4 │ │ │ │ orrseq r7, pc, r8, lsl #8 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ - tsteq sp, r8, lsl #18 │ │ │ │ + tsteq sp, r8, asr r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq sp, r4, lsl #18 │ │ │ │ + tsteq sp, r4, asr r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq sp, ip, asr r9 │ │ │ │ - tsteq sp, r0, lsl #18 │ │ │ │ + smlatbeq sp, ip, r9, ip │ │ │ │ + tsteq sp, r0, asr r9 │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ - ldrdeq ip, [sp, -ip] │ │ │ │ - tsteq sp, r8, ror r6 │ │ │ │ - strdeq ip, [sp, -r0] │ │ │ │ - smlatbeq sp, r8, r6, ip │ │ │ │ - smlatteq sp, r8, r5, ip │ │ │ │ - tsteq sp, r0, lsl r6 │ │ │ │ - strdeq ip, [sp, -r0] │ │ │ │ - @ instruction: 0x010dc6b0 │ │ │ │ + tsteq sp, ip, lsr #12 │ │ │ │ + smlabteq sp, r8, r6, ip │ │ │ │ + tsteq sp, r0, asr #12 │ │ │ │ + strdeq ip, [sp, -r8] │ │ │ │ + tsteq sp, r8, lsr r6 │ │ │ │ + tsteq sp, r0, ror #12 │ │ │ │ + tsteq sp, r0, asr #14 │ │ │ │ tsteq sp, r0, lsl #14 │ │ │ │ + tsteq sp, r0, asr r7 │ │ │ │ bcs feb962cc │ │ │ │ - tsteq sp, r8, lsr r6 │ │ │ │ - smlatteq sp, r8, r6, ip │ │ │ │ - tsteq sp, r4, lsl r6 │ │ │ │ - tsteq sp, r8, lsr #12 │ │ │ │ - tsteq sp, r0, lsl #10 │ │ │ │ + smlabbeq sp, r8, r6, ip │ │ │ │ + tsteq sp, r8, lsr r7 │ │ │ │ + tsteq sp, r4, ror #12 │ │ │ │ + tsteq sp, r8, ror r6 │ │ │ │ + tsteq sp, r0, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r3 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #880] @ 0x370 │ │ │ │ @@ -146271,22 +146271,22 @@ │ │ │ │ ands r2, r2, r1, lsl r3 │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, #0 │ │ │ │ b eb908 │ │ │ │ @ instruction: 0x019f4798 │ │ │ │ andeq r8, r0, r5, lsr #12 │ │ │ │ andeq r8, r0, r1, lsr #12 │ │ │ │ - ldrdeq r3, [r4, -r0]! │ │ │ │ + @ instruction: 0x01243f20 │ │ │ │ muleq r0, pc, r8 @ │ │ │ │ andeq r8, r0, lr, asr #14 │ │ │ │ - tsteq sp, r8, lsr r5 │ │ │ │ + smlabbeq sp, r8, r5, ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ strdeq r8, [r0], -sp │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - strdeq r6, [sp, -r8] │ │ │ │ + tsteq sp, r8, asr #8 │ │ │ │ ldrdeq r8, [r0], -r4 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -146329,15 +146329,15 @@ │ │ │ │ ldr r2, [pc, #20] @ ebc3c │ │ │ │ ldr r1, [pc, #20] @ ebc40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b ebc0c │ │ │ │ - tsteq sp, r8, lsl r2 │ │ │ │ + tsteq sp, r8, ror #4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -146370,17 +146370,17 @@ │ │ │ │ b ebc84 │ │ │ │ ldr r2, [pc, #24] @ ebce8 │ │ │ │ ldr r1, [pc, #24] @ ebcec │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - smlabteq sp, ip, r1, ip │ │ │ │ + tsteq sp, ip, lsl r2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - @ instruction: 0x010dc198 │ │ │ │ + smlatteq sp, r8, r1, ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ b 210b54 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -146638,33 +146638,33 @@ │ │ │ │ b ebe70 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ b ebe70 │ │ │ │ orrseq r4, pc, ip, asr #5 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r1, r0, ip, lsl #8 │ │ │ │ - @ instruction: 0x012439a7 │ │ │ │ + strdeq r3, [r4, -r7]! │ │ │ │ andeq r0, r0, pc, lsl r5 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ muleq r0, pc, r5 @ │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ - tsteq sp, r0, ror pc │ │ │ │ + smlabteq sp, r0, pc, fp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ strdeq r3, [r0], -pc @ │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ - tsteq sp, ip, ror r7 │ │ │ │ + smlabteq sp, ip, r7, r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq sp, ip, asr r7 │ │ │ │ + smlatbeq sp, ip, r7, r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq sp, r4, asr #28 │ │ │ │ - tsteq sp, r4, lsl #28 │ │ │ │ - tsteq sp, r0, lsr #28 │ │ │ │ + @ instruction: 0x010dbe94 │ │ │ │ + tsteq sp, r4, asr lr │ │ │ │ + tsteq sp, r0, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -146748,20 +146748,20 @@ │ │ │ │ b ec1ec │ │ │ │ ldr r2, [pc, #36] @ ec2dc │ │ │ │ ldr r1, [pc, #28] @ ec2d8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ bl 286d90 │ │ │ │ b ec1ec │ │ │ │ - tsteq sp, r0, lsr #26 │ │ │ │ + tsteq sp, r0, ror sp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrdeq fp, [sp, -r8] │ │ │ │ - strdeq fp, [sp, -r4] │ │ │ │ + tsteq sp, r8, lsr #26 │ │ │ │ + tsteq sp, r4, asr #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlabbeq sp, r0, ip, fp │ │ │ │ + ldrdeq fp, [sp, -r0] │ │ │ │ rsb ip, r2, r2, lsl #3 │ │ │ │ add ip, r1, ip, lsl #2 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [ip, #792] @ 0x318 │ │ │ │ cmp lr, r3 │ │ │ │ popeq {pc} @ (ldreq pc, [sp], #4) │ │ │ │ cmp r3, #0 │ │ │ │ @@ -146817,19 +146817,19 @@ │ │ │ │ b 286d90 │ │ │ │ ldr r2, [pc, #32] @ ec3ec │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [pc, #12] @ ec3e0 │ │ │ │ pop {r4, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ - smlatbeq sp, r0, r2, r6 │ │ │ │ + strdeq r6, [sp, -r0] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlatteq sp, r8, fp, fp │ │ │ │ + tsteq sp, r8, lsr ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - @ instruction: 0x010d959c │ │ │ │ + smlatteq sp, ip, r5, r9 │ │ │ │ add ip, r3, r3, lsl #3 │ │ │ │ rsb ip, r3, ip, lsl #4 │ │ │ │ add ip, r3, ip, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ rsb ip, ip, ip, lsl #4 │ │ │ │ ldr r4, [pc, #160] @ ec4ac │ │ │ │ lsr ip, ip, #14 │ │ │ │ @@ -146869,16 +146869,16 @@ │ │ │ │ str r6, [ip, #16] │ │ │ │ str r6, [ip, #20] │ │ │ │ str r6, [r4, #784] @ 0x310 │ │ │ │ str r5, [r4, #788] @ 0x314 │ │ │ │ str r6, [r4, #796] @ 0x31c │ │ │ │ str lr, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0x0124379c │ │ │ │ - smlawteq r4, r4, r3, r3 │ │ │ │ + @ instruction: 0x012437ec │ │ │ │ + @ instruction: 0x01243414 │ │ │ │ add ip, r2, r2, lsl #1 │ │ │ │ add ip, r1, ip, lsl #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldrb r4, [ip, #34] @ 0x22 │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, r7, pc} │ │ │ │ rsb ip, r3, r3, lsl #3 │ │ │ │ @@ -146968,19 +146968,19 @@ │ │ │ │ b 286d90 │ │ │ │ ldr r2, [pc, #32] @ ec648 │ │ │ │ str lr, [sp, #8] │ │ │ │ ldr r1, [pc, #20] @ ec644 │ │ │ │ pop {r4, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ - tsteq sp, r0, asr #32 │ │ │ │ + swpeq r6, r0, [sp] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlatteq sp, ip, r9, fp │ │ │ │ + tsteq sp, ip, lsr sl │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlatbeq sp, r8, r9, fp │ │ │ │ + strdeq fp, [sp, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ @@ -147014,15 +147014,15 @@ │ │ │ │ beq ec700 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r8, r2 │ │ │ │ beq ec8d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq ec918 │ │ │ │ sub r2, r6, r5 │ │ │ │ add r2, r4, r2, lsl #2 │ │ │ │ str r7, [r2, #796] @ 0x31c │ │ │ │ sub r2, r6, r5 │ │ │ │ @@ -147069,27 +147069,27 @@ │ │ │ │ beq ec7dc │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r8, r2 │ │ │ │ beq ec8e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq ec92c │ │ │ │ cmp r7, #0 │ │ │ │ beq ec834 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r8, r2 │ │ │ │ beq ec8f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ sub r2, r6, r5 │ │ │ │ add r2, r4, r2, lsl #2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str sl, [r2, #784] @ 0x310 │ │ │ │ str r7, [r2, #796] @ 0x31c │ │ │ │ str fp, [r2, #788] @ 0x314 │ │ │ │ b ec724 │ │ │ │ @@ -147127,15 +147127,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq ec7a4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r8, r3 │ │ │ │ beq ec940 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne ec7a4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 216c5c │ │ │ │ @@ -147166,15 +147166,15 @@ │ │ │ │ bl 216c5c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b ec7dc │ │ │ │ ldr r3, [r7, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7, #12] │ │ │ │ b ec7a4 │ │ │ │ - ldrdeq fp, [sp, -r0] │ │ │ │ + tsteq sp, r0, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [pc, #716] @ ecc3c │ │ │ │ mov r6, r3 │ │ │ │ @@ -147357,23 +147357,23 @@ │ │ │ │ bl 286d90 │ │ │ │ b eca3c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r3, pc, r4, lsl #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x019f35b4 │ │ │ │ orrseq r3, pc, r4, ror #10 │ │ │ │ - smlatbeq sp, ip, r4, fp │ │ │ │ + strdeq fp, [sp, -ip] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq r3, pc, ip, lsl r5 @ │ │ │ │ - smlatbeq sp, r4, r4, fp │ │ │ │ + strdeq fp, [sp, -r4] │ │ │ │ orrseq r3, pc, r8, ror #8 │ │ │ │ - smlabteq sp, ip, r4, fp │ │ │ │ + tsteq sp, ip, lsl r5 │ │ │ │ orrseq r3, pc, ip, lsl r4 @ │ │ │ │ - @ instruction: 0x010db494 │ │ │ │ - smlatbeq sp, ip, sl, r8 │ │ │ │ + smlatteq sp, r4, r4, fp │ │ │ │ + strdeq r8, [sp, -ip] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -147482,15 +147482,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ b ecd8c │ │ │ │ ldr r7, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r7, #65536 @ 0x10000 │ │ │ │ add r4, r7, #284 @ 0x11c │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne ecff0 │ │ │ │ cmp sl, #0 │ │ │ │ bgt ecd00 │ │ │ │ ldrb r4, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq ecef8 │ │ │ │ @@ -147533,15 +147533,15 @@ │ │ │ │ bl 286d90 │ │ │ │ b ecdb0 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #65536 @ 0x10000 │ │ │ │ add r6, r5, #284 @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq ece60 │ │ │ │ ldr r2, [pc, #344] @ ed078 │ │ │ │ ldr r3, [pc, #316] @ ed060 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r5, #284] @ 0x11c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -147596,45 +147596,45 @@ │ │ │ │ b ece60 │ │ │ │ cmp r0, #2 │ │ │ │ beq ed01c │ │ │ │ ldr r1, [r7, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ beq ed04c │ │ │ │ b ecffc │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ bne ed030 │ │ │ │ cmp r7, #0 │ │ │ │ bne ed01c │ │ │ │ b ece4c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r3, pc, ip, asr r3 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strdeq fp, [sp, -r0] │ │ │ │ - smlabteq sp, r8, r3, fp │ │ │ │ + tsteq sp, r0, asr #8 │ │ │ │ + tsteq sp, r8, lsl r4 │ │ │ │ @ instruction: 0x019f3190 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq sp, r0, asr #4 │ │ │ │ + @ instruction: 0x010db290 │ │ │ │ ldrsbeq r3, [pc, r8] │ │ │ │ @ instruction: 0x019f309c │ │ │ │ - tsteq sp, r4, lsr #2 │ │ │ │ + tsteq sp, r4, ror r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldrb ip, [r0, #3] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb lr, [sp, #16] │ │ │ │ and r4, r1, #31 │ │ │ │ and ip, ip, #192 @ 0xc0 │ │ │ │ subs lr, lr, #0 │ │ │ │ @@ -147696,17 +147696,17 @@ │ │ │ │ ldrb r3, [r3, lr] │ │ │ │ strh r3, [r0, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4 │ │ │ │ b ed130 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ - smlawbeq r4, r8, sl, r2 │ │ │ │ - @ instruction: 0x01242698 │ │ │ │ - @ instruction: 0x01242670 │ │ │ │ + ldrdeq r2, [r4, -r8]! │ │ │ │ + @ instruction: 0x012426e8 │ │ │ │ + smlawteq r4, r0, r6, r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr lr, [sp, #36] @ 0x24 │ │ │ │ ldrh r8, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [pc, #372] @ ed32c │ │ │ │ lsl ip, lr, #16 │ │ │ │ sub r4, r8, r4 │ │ │ │ lsr ip, ip, #16 │ │ │ │ @@ -147799,29 +147799,29 @@ │ │ │ │ add r3, r3, r5, lsl #1 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ b ed2cc │ │ │ │ mov ip, #4 │ │ │ │ b ed298 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ - @ instruction: 0x01242920 │ │ │ │ - @ instruction: 0x01242530 │ │ │ │ - ldrdeq r2, [r4, -r0]! │ │ │ │ + @ instruction: 0x01242970 │ │ │ │ + smlawbeq r4, r0, r5, r2 │ │ │ │ + @ instruction: 0x01242520 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #408] @ ed4f8 │ │ │ │ ldrb ip, [sp, #72] @ 0x48 │ │ │ │ str ip, [sp, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r1, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r1, #680] @ 0x2a8 │ │ │ │ ldrb fp, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #15 │ │ │ │ ldr lr, [sp, #80] @ 0x50 │ │ │ │ @@ -147915,31 +147915,31 @@ │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ orrseq r5, pc, r4, asr #3 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - smlabteq sp, r0, r1, r5 │ │ │ │ + tsteq sp, r0, lsl r2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - @ instruction: 0x010dac9c │ │ │ │ - @ instruction: 0x010dac94 │ │ │ │ + smlatteq sp, ip, ip, sl │ │ │ │ + smlatteq sp, r4, ip, sl │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #420] @ ed6dc │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrb r3, [sp, #92] @ 0x5c │ │ │ │ add r9, r5, #94208 @ 0x17000 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r9, #680] @ 0x2a8 │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #15 │ │ │ │ @@ -148036,17 +148036,17 @@ │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ orrseq r4, pc, ip, ror #31 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - @ instruction: 0x010d4f98 │ │ │ │ + smlatteq sp, r8, pc, r4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - @ instruction: 0x010daab0 │ │ │ │ + tsteq sp, r0, lsl #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r3 │ │ │ │ @@ -148126,15 +148126,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #96] @ ed8ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [pc, #76] @ ed8b0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ add r2, r0, #458752 @ 0x70000 │ │ │ │ @@ -148158,15 +148158,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #176] @ ed97c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ add fp, r4, #458752 @ 0x70000 │ │ │ │ ldr r1, [pc, #148] @ ed980 │ │ │ │ add sl, r4, #438272 @ 0x6b000 │ │ │ │ mov r7, r2 │ │ │ │ @@ -148204,15 +148204,15 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl ed6f8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orrseq r4, pc, ip, asr ip @ │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r3, r0, r8, lsr #7 │ │ │ │ - smlabbeq sp, r4, r8, sl │ │ │ │ + ldrdeq sl, [sp, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr lr, [pc, #304] @ edad4 │ │ │ │ ldr ip, [pc, #304] @ edad8 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -148226,15 +148226,15 @@ │ │ │ │ ldr r8, [pc, #276] @ edae0 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r2, r1 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ @@ -148290,26 +148290,26 @@ │ │ │ │ str r9, [sp] │ │ │ │ bl ed6f8 │ │ │ │ b eda10 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r2, pc, r4, asr r6 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r4, pc, r8, ror #22 │ │ │ │ - smlabteq sp, r8, r7, sl │ │ │ │ + tsteq sp, r8, lsl r8 │ │ │ │ orrseq r2, pc, r0, ror #11 │ │ │ │ andeq r3, r0, r8, lsr #7 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #104] @ edb70 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, r1 │ │ │ │ add r1, r0, #458752 @ 0x70000 │ │ │ │ ldr r1, [r1, #308] @ 0x134 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -148335,15 +148335,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #176] @ edc40 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add fp, r4, #458752 @ 0x70000 │ │ │ │ add sl, r4, #438272 @ 0x6b000 │ │ │ │ ldr r3, [fp, #308] @ 0x134 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ @@ -148381,15 +148381,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ bl ed6f8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x019f4998 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r3, r0, sl, lsr #7 │ │ │ │ - strdeq sl, [sp, -r8] │ │ │ │ + tsteq sp, r8, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr lr, [pc, #300] @ edd94 │ │ │ │ ldr ip, [pc, #300] @ edd98 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -148403,15 +148403,15 @@ │ │ │ │ ldr r8, [pc, #272] @ edda0 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r2, r1 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ @@ -148466,26 +148466,26 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ bl ed6f8 │ │ │ │ b edcd4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x019f2390 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r4, pc, r4, lsr #17 │ │ │ │ - tsteq sp, r4, lsr r5 │ │ │ │ + smlabbeq sp, r4, r5, sl │ │ │ │ orrseq r2, pc, ip, lsl r3 @ │ │ │ │ andeq r3, r0, sl, lsr #7 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #140] @ ede54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r6, r2 │ │ │ │ add ip, r0, #98304 @ 0x18000 │ │ │ │ ldrb ip, [ip, #1538] @ 0x602 │ │ │ │ ldr r2, [pc, #112] @ ede58 │ │ │ │ subs ip, ip, #0 │ │ │ │ movne ip, #1 │ │ │ │ @@ -148521,15 +148521,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #236] @ edf64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1538] @ 0x602 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #204] @ edf68 │ │ │ │ subs r3, r3, #0 │ │ │ │ @@ -148583,15 +148583,15 @@ │ │ │ │ bl ed6f8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x019f46b0 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ strdeq r3, [r0], -lr │ │ │ │ - tsteq sp, r8, lsl #6 │ │ │ │ + tsteq sp, r8, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr lr, [pc, #352] @ ee0f0 │ │ │ │ ldr ip, [pc, #352] @ ee0f4 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -148601,15 +148601,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r5] │ │ │ │ mov r6, r3 │ │ │ │ add r3, r8, #98304 @ 0x18000 │ │ │ │ ldrb r0, [r3, #1538] @ 0x602 │ │ │ │ ldr ip, [pc, #292] @ ee0fc │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ @@ -148683,25 +148683,25 @@ │ │ │ │ b ee02c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r2, pc, r8, rrx │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r4, pc, ip, ror r5 @ │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - tsteq sp, r0, lsl r2 │ │ │ │ + tsteq sp, r0, ror #4 │ │ │ │ orrseq r1, pc, r4, asr #31 │ │ │ │ strdeq r3, [r0], -lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #104] @ ee190 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, r1 │ │ │ │ add r1, r0, #458752 @ 0x70000 │ │ │ │ ldr r1, [r1, #308] @ 0x134 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -148727,15 +148727,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #172] @ ee25c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add fp, r4, #458752 @ 0x70000 │ │ │ │ add sl, r4, #438272 @ 0x6b000 │ │ │ │ ldr r3, [fp, #308] @ 0x134 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ @@ -148771,15 +148771,15 @@ │ │ │ │ str r9, [sp, #16] │ │ │ │ str ip, [sp] │ │ │ │ bl ed6f8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orrseq r4, pc, r8, ror r3 @ │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - tsteq sp, r4, lsr r0 │ │ │ │ + smlabbeq sp, r4, r0, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr lr, [pc, #296] @ ee3a8 │ │ │ │ ldr ip, [pc, #296] @ ee3ac │ │ │ │ add lr, pc, lr │ │ │ │ @@ -148793,15 +148793,15 @@ │ │ │ │ ldr r8, [pc, #268] @ ee3b4 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r2, r1 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ @@ -148855,25 +148855,25 @@ │ │ │ │ str sl, [sp] │ │ │ │ bl ed6f8 │ │ │ │ b ee2ec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r1, pc, r8, ror sp @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r4, pc, ip, lsl #5 │ │ │ │ - tsteq sp, ip, ror pc │ │ │ │ + smlabteq sp, ip, pc, r9 @ │ │ │ │ orrseq r1, pc, r4, lsl #26 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #104] @ ee440 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, r1 │ │ │ │ add r1, r0, #458752 @ 0x70000 │ │ │ │ ldr r1, [r1, #308] @ 0x134 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -148899,15 +148899,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #172] @ ee50c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add fp, r4, #458752 @ 0x70000 │ │ │ │ add sl, r4, #438272 @ 0x6b000 │ │ │ │ ldr r3, [fp, #308] @ 0x134 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ @@ -148943,15 +148943,15 @@ │ │ │ │ str r9, [sp, #16] │ │ │ │ str ip, [sp] │ │ │ │ bl ed6f8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orrseq r4, pc, r8, asr #1 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - @ instruction: 0x010d9db8 │ │ │ │ + tsteq sp, r8, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr lr, [pc, #296] @ ee658 │ │ │ │ ldr ip, [pc, #296] @ ee65c │ │ │ │ add lr, pc, lr │ │ │ │ @@ -148965,15 +148965,15 @@ │ │ │ │ ldr r8, [pc, #268] @ ee664 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r2, r1 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ @@ -149027,25 +149027,25 @@ │ │ │ │ str sl, [sp] │ │ │ │ bl ed6f8 │ │ │ │ b ee59c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r1, pc, r8, asr #21 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x019f3fdc │ │ │ │ - strdeq r9, [sp, -ip] │ │ │ │ + tsteq sp, ip, asr #26 │ │ │ │ orrseq r1, pc, r4, asr sl @ │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #140] @ ee714 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r6, r2 │ │ │ │ add ip, r0, #98304 @ 0x18000 │ │ │ │ ldrb ip, [ip, #1538] @ 0x602 │ │ │ │ ldr r2, [pc, #112] @ ee718 │ │ │ │ subs ip, ip, #0 │ │ │ │ movne ip, #1 │ │ │ │ @@ -149081,15 +149081,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #236] @ ee824 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r7, r3 │ │ │ │ add r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1538] @ 0x602 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #204] @ ee828 │ │ │ │ subs r3, r3, #0 │ │ │ │ @@ -149143,15 +149143,15 @@ │ │ │ │ bl ed6f8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x019f3df0 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ strdeq r3, [r0], -lr │ │ │ │ - ldrdeq r9, [sp, -r4] │ │ │ │ + tsteq sp, r4, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr lr, [pc, #356] @ ee9b4 │ │ │ │ ldr ip, [pc, #356] @ ee9b8 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -149161,15 +149161,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r5] │ │ │ │ mov r6, r3 │ │ │ │ add r3, r8, #98304 @ 0x18000 │ │ │ │ ldrb r0, [r3, #1538] @ 0x602 │ │ │ │ ldr ip, [pc, #296] @ ee9c0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ @@ -149244,25 +149244,25 @@ │ │ │ │ b ee8ec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r1, pc, r8, lsr #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x019f3cbc │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - smlatteq sp, r4, r9, r9 │ │ │ │ + tsteq sp, r4, lsr sl │ │ │ │ orrseq r1, pc, r4, lsl #14 │ │ │ │ strdeq r3, [r0], -lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #92] @ eea48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add lr, r0, #458752 @ 0x70000 │ │ │ │ ldr r4, [lr, #272] @ 0x110 │ │ │ │ mov ip, #0 │ │ │ │ mov r7, r2 │ │ │ │ add r2, r0, #438272 @ 0x6b000 │ │ │ │ @@ -149285,15 +149285,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #188] @ eeb24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ add r9, r4, #458752 @ 0x70000 │ │ │ │ ldr r1, [pc, #160] @ eeb28 │ │ │ │ add fp, r4, #438272 @ 0x6b000 │ │ │ │ ldr lr, [r9, #272] @ 0x110 │ │ │ │ @@ -149334,15 +149334,15 @@ │ │ │ │ str sl, [sp, #16] │ │ │ │ bl ed6f8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orrseq r3, pc, r0, asr #21 │ │ │ │ andeq r3, r0, r8, lsr #7 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - tsteq sp, r0, lsl r8 │ │ │ │ + tsteq sp, r0, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr lr, [pc, #308] @ eec80 │ │ │ │ ldr ip, [pc, #308] @ eec84 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -149352,15 +149352,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr r8, [pc, #260] @ eec8c │ │ │ │ mov r6, r3 │ │ │ │ add r3, r4, #458752 @ 0x70000 │ │ │ │ ldr r9, [r3, #272] @ 0x110 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ @@ -149421,15 +149421,15 @@ │ │ │ │ str sl, [sp] │ │ │ │ bl ed6f8 │ │ │ │ b eebc0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r1, pc, ip, lsr #9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r3, pc, r0, asr #19 │ │ │ │ - tsteq sp, r4, asr #14 │ │ │ │ + @ instruction: 0x010d9794 │ │ │ │ orrseq r1, pc, r0, lsr r4 @ │ │ │ │ andeq r3, r0, r8, lsr #7 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -149446,15 +149446,15 @@ │ │ │ │ ldr r8, [pc, #332] @ eee28 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r2, r1 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ @@ -149524,28 +149524,28 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b eedd0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r1, pc, r4, asr #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r3, pc, r8, asr r8 @ │ │ │ │ - tsteq sp, r8, lsl #12 │ │ │ │ + tsteq sp, r8, asr r6 │ │ │ │ andeq r3, r0, r8, lsr #7 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ orrseq r1, pc, r0, lsr #4 │ │ │ │ - tsteq sp, r0, lsr #10 │ │ │ │ + tsteq sp, r0, ror r5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #100] @ eeebc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r3, r1 │ │ │ │ add r2, r0, #458752 @ 0x70000 │ │ │ │ add r1, r0, #438272 @ 0x6b000 │ │ │ │ ldr r2, [r2, #308] @ 0x134 │ │ │ │ ldr r1, [r1, #2620] @ 0xa3c │ │ │ │ @@ -149571,15 +149571,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #176] @ eef90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add fp, r4, #458752 @ 0x70000 │ │ │ │ add sl, r4, #438272 @ 0x6b000 │ │ │ │ ldr r3, [fp, #308] @ 0x134 │ │ │ │ ldr r2, [sl, #2620] @ 0xa3c │ │ │ │ mov r7, r1 │ │ │ │ @@ -149616,15 +149616,15 @@ │ │ │ │ str r8, [sp, #16] │ │ │ │ str ip, [sp] │ │ │ │ bl ed6f8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orrseq r3, pc, r8, asr #12 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - tsteq sp, ip, lsr #8 │ │ │ │ + tsteq sp, ip, ror r4 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr lr, [pc, #292] @ ef0dc │ │ │ │ ldr ip, [pc, #292] @ ef0e0 │ │ │ │ @@ -149636,15 +149636,15 @@ │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r7, [pc, #264] @ ef0e8 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r0, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ @@ -149700,28 +149700,28 @@ │ │ │ │ str r9, [sp] │ │ │ │ bl ed6f8 │ │ │ │ b ef01c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r1, pc, r0, asr #32 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r3, pc, r4, asr r5 @ │ │ │ │ - tsteq sp, r0, ror r3 │ │ │ │ + smlabteq sp, r0, r3, r9 │ │ │ │ @ instruction: 0x019f0fd4 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #136] @ ef19c │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, r0, #15 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ mov r4, r1 │ │ │ │ add r1, r0, #98304 @ 0x18000 │ │ │ │ ldrb r1, [r1, #1538] @ 0x602 │ │ │ │ ldr r2, [pc, #104] @ ef1a0 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ @@ -149756,15 +149756,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #296] @ ef2ec │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1538] @ 0x602 │ │ │ │ ldr r2, [pc, #268] @ ef2f0 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ @@ -149833,16 +149833,16 @@ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ orrseq r3, pc, r4, ror #6 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ strdeq r7, [r0], -lr │ │ │ │ - tsteq sp, r4, asr #2 │ │ │ │ - strheq r9, [sp, -r0] │ │ │ │ + @ instruction: 0x010d9194 │ │ │ │ + mrseq r9, (UNDEF: 29) │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr lr, [pc, #400] @ ef4b0 │ │ │ │ ldr ip, [pc, #400] @ ef4b4 │ │ │ │ @@ -149855,15 +149855,15 @@ │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #372] @ ef4b8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr ip, [pc, #344] @ ef4bc │ │ │ │ add r3, r8, #98304 @ 0x18000 │ │ │ │ ldrb r0, [r3, #1538] @ 0x602 │ │ │ │ ldr r3, [pc, #336] @ ef4c0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ @@ -149947,18 +149947,18 @@ │ │ │ │ b ef468 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x019f0cd8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x019f31dc │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - tsteq sp, ip, lsr #32 │ │ │ │ + tsteq sp, ip, ror r0 │ │ │ │ strdeq r7, [r0], -lr │ │ │ │ orrseq r0, pc, r8, lsl #23 │ │ │ │ - tsteq sp, r8, asr #30 │ │ │ │ + @ instruction: 0x010d8f98 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr lr, [pc, #352] @ ef650 │ │ │ │ ldr ip, [pc, #352] @ ef654 │ │ │ │ @@ -149973,15 +149973,15 @@ │ │ │ │ ldr r8, [pc, #324] @ ef65c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r2, r1 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ @@ -150049,29 +150049,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b ef608 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r0, pc, r8, lsl #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r3, pc, ip, lsl r0 @ │ │ │ │ - ldrdeq r8, [sp, -r8] │ │ │ │ + tsteq sp, r8, lsr #30 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ orrseq r0, pc, r8, ror #19 │ │ │ │ - strdeq r8, [sp, -r4] │ │ │ │ + tsteq sp, r4, asr #28 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #92] @ ef6e8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, r0, #15 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ mov ip, #0 │ │ │ │ add r2, r0, #458752 @ 0x70000 │ │ │ │ add r1, r0, #438272 @ 0x6b000 │ │ │ │ ldr r2, [r2, #308] @ 0x134 │ │ │ │ @@ -150094,15 +150094,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #248] @ ef804 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #880] @ 0x370 │ │ │ │ ldr r9, [sp, #88] @ 0x58 │ │ │ │ cmp r3, r5 │ │ │ │ bls ef7e8 │ │ │ │ @@ -150157,27 +150157,27 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #24] @ ef814 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ orrseq r2, pc, ip, lsl lr @ │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - tsteq sp, r0, lsl #26 │ │ │ │ - tsteq sp, ip, ror #24 │ │ │ │ + tsteq sp, r0, asr sp │ │ │ │ + @ instruction: 0x010d8cbc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #92] @ ef890 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, r0, #15 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ mov ip, #0 │ │ │ │ add r2, r0, #458752 @ 0x70000 │ │ │ │ add r1, r0, #438272 @ 0x6b000 │ │ │ │ ldr r2, [r2, #308] @ 0x134 │ │ │ │ @@ -150213,15 +150213,15 @@ │ │ │ │ ldr r8, [pc, #324] @ efa1c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r2, r1 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ @@ -150289,28 +150289,28 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b ef9c8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r0, pc, r8, asr #14 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r2, pc, ip, asr ip @ │ │ │ │ - smlatbeq sp, r0, fp, r8 │ │ │ │ + strdeq r8, [sp, -r0] │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ orrseq r0, pc, r8, lsr #12 │ │ │ │ - @ instruction: 0x010d8abc │ │ │ │ + tsteq sp, ip, lsl #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #248] @ efb44 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #880] @ 0x370 │ │ │ │ ldr r9, [sp, #88] @ 0x58 │ │ │ │ cmp r3, r5 │ │ │ │ bls efb28 │ │ │ │ @@ -150365,16 +150365,16 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #24] @ efb54 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019f2adc │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - tsteq sp, r8, asr #20 │ │ │ │ - @ instruction: 0x010d89b4 │ │ │ │ + @ instruction: 0x010d8a98 │ │ │ │ + tsteq sp, r4, lsl #20 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -150582,15 +150582,15 @@ │ │ │ │ b efe68 │ │ │ │ andeq r8, r0, r1 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldr r3, [pc, #88] @ eff00 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ bcs efee4 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #15 │ │ │ │ @@ -150603,22 +150603,22 @@ │ │ │ │ ldr r2, [pc, #24] @ eff08 │ │ │ │ ldr r1, [pc, #24] @ eff0c │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r2, pc, r0, lsl #13 │ │ │ │ - tsteq sp, r8, lsr #12 │ │ │ │ - tsteq sp, r0, asr #12 │ │ │ │ + tsteq sp, r8, ror r6 │ │ │ │ + @ instruction: 0x010d8690 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #44] @ eff44 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #15 │ │ │ │ add r3, r0, #438272 @ 0x6b000 │ │ │ │ lsl r2, r1, r2 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r1, [r3, #2620] @ 0xa3c │ │ │ │ @@ -150628,15 +150628,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ effd8 │ │ │ │ ldr r6, [pc, #120] @ effdc │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ @@ -150657,26 +150657,26 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ effe4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r2, pc, r8, asr #11 │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ - tsteq sp, r8, ror #10 │ │ │ │ + tsteq sp, r4, lsr #12 │ │ │ │ + @ instruction: 0x010d85b8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ f0078 │ │ │ │ ldr r6, [pc, #120] @ f007c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ @@ -150697,25 +150697,25 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ f0084 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r2, pc, r8, lsr #10 │ │ │ │ - tsteq sp, r0, asr r5 │ │ │ │ - smlabteq sp, r8, r4, r8 │ │ │ │ + smlatbeq sp, r0, r5, r8 │ │ │ │ + tsteq sp, r8, lsl r5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ f00d8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ bl 210c80 │ │ │ │ add r4, r4, #15 │ │ │ │ mov r2, #1 │ │ │ │ @@ -150789,15 +150789,15 @@ │ │ │ │ b f01a4 │ │ │ │ andeq r8, r0, r1 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldr r3, [pc, #80] @ f0234 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #880] @ 0x370 │ │ │ │ cmp r3, r2 │ │ │ │ bls f0220 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #15 │ │ │ │ @@ -150808,21 +150808,21 @@ │ │ │ │ b f00dc │ │ │ │ ldr r2, [pc, #16] @ f0238 │ │ │ │ ldr r1, [pc, #16] @ f023c │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r2, pc, r4, asr #6 │ │ │ │ - tsteq sp, r4, asr r3 │ │ │ │ + smlatbeq sp, r4, r3, r8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #44] @ f0274 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #15 │ │ │ │ add r3, r0, #438272 @ 0x6b000 │ │ │ │ lsl r2, r1, r2 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r1, [r3, #2620] @ 0xa3c │ │ │ │ @@ -150831,15 +150831,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ f0300 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #96] @ f0304 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -150859,25 +150859,25 @@ │ │ │ │ ldr r2, [pc, #24] @ f0308 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ f030c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019f2298 │ │ │ │ - mrseq r8, SP_mon │ │ │ │ - smlabteq sp, r8, r2, r8 │ │ │ │ + tsteq sp, r0, asr r3 │ │ │ │ + tsteq sp, r8, lsl r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ f0398 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #96] @ f039c │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -150897,25 +150897,25 @@ │ │ │ │ ldr r2, [pc, #24] @ f03a0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ f03a4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r2, pc, r0, lsl #4 │ │ │ │ - tsteq sp, r4, lsr #4 │ │ │ │ - tsteq sp, r0, lsr r2 │ │ │ │ + tsteq sp, r4, ror r2 │ │ │ │ + smlabbeq sp, r0, r2, r8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ f03f8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ bl 210c80 │ │ │ │ add r4, r4, #15 │ │ │ │ mov r2, #1 │ │ │ │ @@ -150928,15 +150928,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #144] @ f04a4 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #132] @ f04a8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ cmp r3, ip │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ beq f0468 │ │ │ │ @@ -150965,24 +150965,24 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ orrseq r2, pc, r8, lsl #2 │ │ │ │ andeq r8, r0, r6, lsr #12 │ │ │ │ - @ instruction: 0x010d8198 │ │ │ │ - tsteq sp, r8, ror r1 │ │ │ │ + smlatteq sp, r8, r1, r8 │ │ │ │ + smlabteq sp, r8, r1, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ f056c │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #148] @ f0570 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ cmp r3, ip │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ beq f0520 │ │ │ │ @@ -151015,24 +151015,24 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 5b328 <__aeabi_f2d@plt> │ │ │ │ strd r0, [r5, #24] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ orrseq r2, pc, r0, asr r0 @ │ │ │ │ andeq r8, r0, r6, lsr #12 │ │ │ │ - strdeq r8, [sp, -r4] │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ + tsteq sp, r4, asr #2 │ │ │ │ + tsteq sp, r4, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #144] @ f0624 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #132] @ f0628 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ cmp r3, ip │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ beq f05e8 │ │ │ │ @@ -151061,24 +151061,24 @@ │ │ │ │ strd r2, [r4, #16] │ │ │ │ ldrd r2, [r0, #24] │ │ │ │ strd r2, [r4, #24] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ orrseq r1, pc, r8, lsl #31 │ │ │ │ andeq r8, r0, r6, lsr #12 │ │ │ │ - tsteq sp, r0, asr #32 │ │ │ │ - tsteq sp, r0, lsr #32 │ │ │ │ + swpeq r8, r0, [sp] │ │ │ │ + tsteq sp, r0, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #156] @ f06e8 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #144] @ f06ec │ │ │ │ ldr r4, [pc, r4] │ │ │ │ cmp r3, ip │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ beq f069c │ │ │ │ @@ -151110,24 +151110,24 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 5b178 <__aeabi_f2iz@plt> │ │ │ │ str r0, [r5, #12] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0x019f1ed0 │ │ │ │ andeq r8, r0, r6, lsr #12 │ │ │ │ - smlatbeq sp, r0, pc, r7 @ │ │ │ │ - smlabbeq sp, r4, pc, r7 @ │ │ │ │ + strdeq r7, [sp, -r0] │ │ │ │ + ldrdeq r7, [sp, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #144] @ f07a0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #132] @ f07a4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ cmp r3, ip │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ beq f0764 │ │ │ │ @@ -151156,24 +151156,24 @@ │ │ │ │ strd r2, [r4, #16] │ │ │ │ ldrd r2, [r0, #24] │ │ │ │ strd r2, [r4, #24] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ orrseq r1, pc, ip, lsl #28 │ │ │ │ andeq r8, r0, r6, lsr #12 │ │ │ │ - strdeq r7, [sp, -r0] │ │ │ │ - ldrdeq r7, [sp, -r0] │ │ │ │ + tsteq sp, r0, asr #30 │ │ │ │ + tsteq sp, r0, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #140] @ f0854 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #128] @ f0858 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ cmp r3, ip │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ beq f0818 │ │ │ │ @@ -151201,24 +151201,24 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ orrseq r1, pc, r4, asr sp @ │ │ │ │ andeq r8, r0, r6, lsr #12 │ │ │ │ - tsteq sp, r4, asr lr │ │ │ │ - tsteq sp, r8, lsr lr │ │ │ │ + smlatbeq sp, r4, lr, r7 │ │ │ │ + smlabbeq sp, r8, lr, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #140] @ f0908 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #128] @ f090c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ cmp r3, ip │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ beq f08cc │ │ │ │ @@ -151246,21 +151246,21 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ orrseq r1, pc, r0, lsr #25 │ │ │ │ andeq r8, r0, r6, lsr #12 │ │ │ │ - @ instruction: 0x010d7db8 │ │ │ │ - @ instruction: 0x010d7d9c │ │ │ │ + tsteq sp, r8, lsl #28 │ │ │ │ + smlatteq sp, ip, sp, r7 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #108] @ f0990 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ add ip, r0, #94208 @ 0x17000 │ │ │ │ ldr ip, [ip, #880] @ 0x370 │ │ │ │ cmp ip, r3 │ │ │ │ bls f097c │ │ │ │ ldr ip, [pc, #76] @ f0994 │ │ │ │ cmp r1, ip │ │ │ │ @@ -151280,27 +151280,27 @@ │ │ │ │ ldr r2, [pc, #24] @ f099c │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [pc, #20] @ f09a0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r1, pc, r4, lsl #24 │ │ │ │ andeq r8, r0, r5, asr #12 │ │ │ │ - tsteq sp, r8, lsr sp │ │ │ │ - strdeq r7, [sp, -ip] │ │ │ │ + smlabbeq sp, r8, sp, r7 │ │ │ │ + tsteq sp, ip, asr #26 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #268] @ f0ac8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, #248] @ f0acc │ │ │ │ ldr r6, [r0, r6] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -151357,28 +151357,28 @@ │ │ │ │ rsb r4, r4, r4, lsl #3 │ │ │ │ add r4, r1, r4, lsl #2 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r3, [r7] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ orrseq r1, pc, ip, ror #22 │ │ │ │ - strdeq r7, [sp, -r0] │ │ │ │ + tsteq sp, r0, asr #26 │ │ │ │ ldrdeq r8, [r0], -r8 @ │ │ │ │ andeq r8, r0, pc, asr #30 │ │ │ │ - tsteq sp, ip, asr ip │ │ │ │ + smlatbeq sp, ip, ip, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #184] @ f0bac │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, #164] @ f0bb0 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -151414,18 +151414,18 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ orrseq r1, pc, r4, lsr sl @ │ │ │ │ - ldrdeq r7, [sp, -r4] │ │ │ │ + tsteq sp, r4, lsr #24 │ │ │ │ ldrdeq r8, [r0], -r7 │ │ │ │ - @ instruction: 0x010d7b90 │ │ │ │ - @ instruction: 0x010d7bb4 │ │ │ │ + smlatteq sp, r0, fp, r7 │ │ │ │ + tsteq sp, r4, lsl #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [sp] │ │ │ │ b ed8b4 │ │ │ │ mov r2, r3 │ │ │ │ b edb78 │ │ │ │ ldr r3, [sp] │ │ │ │ b ede60 │ │ │ │ @@ -151438,15 +151438,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #184] @ f0cc0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add fp, r4, #458752 @ 0x70000 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add sl, r4, #438272 @ 0x6b000 │ │ │ │ ldr r3, [fp, #308] @ 0x134 │ │ │ │ mov r6, r2 │ │ │ │ @@ -151484,15 +151484,15 @@ │ │ │ │ str r8, [sp, #20] │ │ │ │ str r8, [sp, #16] │ │ │ │ bl ed6f8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orrseq r1, pc, ip, lsl r9 @ │ │ │ │ andeq r3, r0, r8, lsr #7 │ │ │ │ - tsteq sp, r4, asr #22 │ │ │ │ + @ instruction: 0x010d7b94 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ mov r1, r2 │ │ │ │ b eeec8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -151689,15 +151689,15 @@ │ │ │ │ str ip, [r3, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ b f0d70 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0123ea6c │ │ │ │ + @ instruction: 0x0123eabc │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -151708,15 +151708,15 @@ │ │ │ │ ldr r3, [pc, #476] @ f1210 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ blt f1184 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r5, r2 │ │ │ │ bl f0cd8 │ │ │ │ @@ -151832,22 +151832,22 @@ │ │ │ │ andeq r8, r0, r8, ror r0 │ │ │ │ andeq r8, r0, r6, ror r0 │ │ │ │ andeq r8, r0, r5, ror r0 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r8, r0, r4, ror r0 │ │ │ │ @ instruction: 0x019eeef8 │ │ │ │ orrseq lr, lr, ip, ror #28 │ │ │ │ - tsteq sp, r8, lsl #12 │ │ │ │ + tsteq sp, r8, asr r6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq lr, lr, ip, lsr #28 │ │ │ │ - smlatteq sp, r4, r5, r7 │ │ │ │ + tsteq sp, r4, lsr r6 │ │ │ │ ldr r2, [pc, #120] @ f12c8 │ │ │ │ mov r3, r0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ blt f128c │ │ │ │ cmp r1, #0 │ │ │ │ ble f12b4 │ │ │ │ add r2, r0, #458752 @ 0x70000 │ │ │ │ @@ -151869,22 +151869,22 @@ │ │ │ │ b 286d90 │ │ │ │ ldr r2, [pc, #32] @ f12dc │ │ │ │ ldr r1, [pc, #16] @ f12d0 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019f12d0 │ │ │ │ - tsteq sp, r8, asr r5 │ │ │ │ + smlatbeq sp, r8, r5, r7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq sp, r4, ror r5 │ │ │ │ + smlabteq sp, r4, r5, r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq sp, r8, asr #10 │ │ │ │ + @ instruction: 0x010d7598 │ │ │ │ ldr r3, [pc, #64] @ f1328 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #458752 @ 0x70000 │ │ │ │ ldr r2, [r3, #280] @ 0x118 │ │ │ │ cmp r2, #0 │ │ │ │ beq f1314 │ │ │ │ mov r2, #0 │ │ │ │ @@ -151893,32 +151893,32 @@ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [pc, #16] @ f132c │ │ │ │ ldr r1, [pc, #16] @ f1330 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r1, pc, ip, lsr r2 @ │ │ │ │ - tsteq sp, ip, lsl r5 │ │ │ │ + tsteq sp, ip, ror #10 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ f135c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, r0, #458752 @ 0x70000 │ │ │ │ str r2, [r3, #292] @ 0x124 │ │ │ │ b 281f68 │ │ │ │ orrseq r1, pc, ip, ror #3 │ │ │ │ ldr r3, [pc, #80] @ f13b8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb r1, [r3, #1596] @ 0x63c │ │ │ │ cmp r1, #0 │ │ │ │ bne f1394 │ │ │ │ ldr r3, [r3, #1636] @ 0x664 │ │ │ │ cmp r3, #30 │ │ │ │ @@ -151929,24 +151929,24 @@ │ │ │ │ b 281f68 │ │ │ │ ldr r2, [pc, #16] @ f13bc │ │ │ │ ldr r1, [pc, #16] @ f13c0 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r1, pc, r0, asr #3 │ │ │ │ - smlatbeq sp, r8, r4, r7 │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #156] @ f1478 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r4, r4, #15 │ │ │ │ add r3, r7, #438272 @ 0x6b000 │ │ │ │ ldr r5, [r3, #2620] @ 0xa3c │ │ │ │ mov r6, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ @@ -151984,15 +151984,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #144] @ f1524 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ add r2, r5, #98304 @ 0x18000 │ │ │ │ ldrb r2, [r2, #1413] @ 0x585 │ │ │ │ cmp r2, #0 │ │ │ │ beq f150c │ │ │ │ add r2, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r2, #880] @ 0x370 │ │ │ │ @@ -152020,26 +152020,26 @@ │ │ │ │ ldr r2, [pc, #28] @ f1530 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #24] @ f1534 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019f1094 │ │ │ │ - smlabbeq sp, r8, r3, r7 │ │ │ │ + ldrdeq r7, [sp, -r8] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq sp, r8, asr r3 │ │ │ │ + smlatbeq sp, r8, r3, r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #176] @ f1600 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #160] @ f1604 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r2 │ │ │ │ @@ -152075,18 +152075,18 @@ │ │ │ │ ldr r2, [pc, #32] @ f1610 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #28] @ f1614 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019f0fd8 │ │ │ │ - tsteq sp, ip, asr #6 │ │ │ │ - tsteq sp, ip, lsl r3 │ │ │ │ + @ instruction: 0x010d739c │ │ │ │ + tsteq sp, ip, ror #6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrdeq r7, [sp, -ip] │ │ │ │ + tsteq sp, ip, lsr #6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr lr, [pc, #292] @ f1754 │ │ │ │ ldr ip, [pc, #292] @ f1758 │ │ │ │ @@ -152095,15 +152095,15 @@ │ │ │ │ ldr r8, [pc, #284] @ f175c │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ add r5, r0, #15 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ mov r7, r3 │ │ │ │ add r3, r8, #438272 @ 0x6b000 │ │ │ │ ldr r9, [r3, #2620] @ 0xa3c │ │ │ │ mov r4, r1 │ │ │ │ rsb r1, r5, r5, lsl #3 │ │ │ │ add r1, r9, r1, lsl #2 │ │ │ │ @@ -152163,23 +152163,23 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b f16a0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq lr, lr, r8, asr #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x019f0edc │ │ │ │ orrseq lr, lr, ip, lsr #18 │ │ │ │ - mrseq r7, SP_fiq │ │ │ │ + tsteq sp, r0, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #172] @ f182c │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add ip, r0, #438272 @ 0x6b000 │ │ │ │ cmp r2, #3 │ │ │ │ mov r7, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -152214,17 +152214,17 @@ │ │ │ │ ldr r2, [pc, #28] @ f1838 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #24] @ f183c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ orrseq r0, pc, r8, lsr #27 │ │ │ │ - tsteq sp, r0, ror #2 │ │ │ │ - tsteq sp, r4, lsr r1 │ │ │ │ - tsteq sp, r8, lsr #28 │ │ │ │ + @ instruction: 0x010d71b0 │ │ │ │ + smlabbeq sp, r4, r1, r7 │ │ │ │ + tsteq sp, r8, ror lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr lr, [pc, #304] @ f1988 │ │ │ │ ldr ip, [pc, #304] @ f198c │ │ │ │ @@ -152234,15 +152234,15 @@ │ │ │ │ ldr r5, [pc, #292] @ f1990 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r5] │ │ │ │ mov r6, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r2 │ │ │ │ bl 210c80 │ │ │ │ add r4, r4, #15 │ │ │ │ rsb ip, r4, r4, lsl #3 │ │ │ │ @@ -152304,25 +152304,25 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b f18d0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq lr, lr, r0, lsr #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x019f0cb4 │ │ │ │ @ instruction: 0x019ee6f8 │ │ │ │ - tsteq sp, ip │ │ │ │ + qaddeq r7, ip, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ f1a40 │ │ │ │ ldr r9, [pc, #140] @ f1a44 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r9, pc, r9 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ @@ -152347,27 +152347,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ f1a4c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ orrseq r0, pc, r4, ror fp @ │ │ │ │ - smlatbeq sp, r4, pc, r6 @ │ │ │ │ - tsteq sp, r4, lsl ip │ │ │ │ + strdeq r6, [sp, -r4] │ │ │ │ + tsteq sp, r4, ror #24 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ f1af4 │ │ │ │ ldr r9, [pc, #140] @ f1af8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r9, pc, r9 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r9 │ │ │ │ @@ -152392,16 +152392,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ f1b00 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ orrseq r0, pc, r0, asr #21 │ │ │ │ - tsteq sp, ip, lsl #30 │ │ │ │ - tsteq sp, r0, ror #22 │ │ │ │ + tsteq sp, ip, asr pc │ │ │ │ + @ instruction: 0x010d0bb0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr lr, [pc, #696] @ f1dd4 │ │ │ │ ldr ip, [pc, #696] @ f1dd8 │ │ │ │ @@ -152412,15 +152412,15 @@ │ │ │ │ ldr r3, [pc, #680] @ f1ddc │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ subs r6, r2, #0 │ │ │ │ add r3, r7, #438272 @ 0x6b000 │ │ │ │ ldr r3, [r3, #2620] @ 0xa3c │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #28] │ │ │ │ beq f1d1c │ │ │ │ @@ -152486,15 +152486,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ b f1c04 │ │ │ │ ldr r8, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #65536 @ 0x10000 │ │ │ │ add r5, r8, #284 @ 0x11c │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne f1d68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bgt f1b80 │ │ │ │ ldrb r4, [r7, #4] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -152511,15 +152511,15 @@ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #65536 @ 0x10000 │ │ │ │ add r6, r5, #284 @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq f1c94 │ │ │ │ ldr r2, [pc, #256] @ f1de8 │ │ │ │ ldr r3, [pc, #236] @ f1dd8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r5, #284] @ 0x11c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -152554,49 +152554,49 @@ │ │ │ │ b f1c94 │ │ │ │ cmp r0, #2 │ │ │ │ beq f1d94 │ │ │ │ ldr r1, [r8, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq f1dc4 │ │ │ │ b f1d74 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne f1da8 │ │ │ │ cmp r8, #0 │ │ │ │ bne f1d94 │ │ │ │ b f1c7c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x019ee4dc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r0, pc, r8, ror #19 │ │ │ │ - tsteq sp, r0, lsl lr │ │ │ │ + tsteq sp, r0, ror #28 │ │ │ │ orrseq lr, lr, ip, asr r3 │ │ │ │ orrseq lr, lr, r0, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #152] @ f1e9c │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r2, #3 │ │ │ │ add r2, r0, #438272 @ 0x6b000 │ │ │ │ mov r7, r1 │ │ │ │ @@ -152626,18 +152626,18 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ ldr r2, [pc, #20] @ f1eac │ │ │ │ add r2, pc, r2 │ │ │ │ b f1e80 │ │ │ │ orrseq r0, pc, r4, lsr #14 │ │ │ │ - tsteq sp, r4, asr fp │ │ │ │ - smlabteq sp, r4, r7, r0 │ │ │ │ + smlatbeq sp, r4, fp, r6 │ │ │ │ + tsteq sp, r4, lsl r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq sp, ip, lsr #22 │ │ │ │ + tsteq sp, ip, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r3, #0 │ │ │ │ add r0, r0, #438272 @ 0x6b000 │ │ │ │ @@ -152683,15 +152683,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ bl 210c80 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -152758,15 +152758,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ b f2044 │ │ │ │ ldr r8, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #65536 @ 0x10000 │ │ │ │ add r5, r8, #284 @ 0x11c │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne f21ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bgt f1fc0 │ │ │ │ ldrb r4, [r7, #4] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -152783,15 +152783,15 @@ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #65536 @ 0x10000 │ │ │ │ add r6, r5, #284 @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq f20d4 │ │ │ │ ldr r2, [pc, #260] @ f222c │ │ │ │ ldr r3, [pc, #240] @ f221c │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r5, #284] @ 0x11c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -152827,51 +152827,51 @@ │ │ │ │ b f20d4 │ │ │ │ cmp r0, #2 │ │ │ │ beq f21d8 │ │ │ │ ldr r1, [r8, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq f2208 │ │ │ │ b f21b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne f21ec │ │ │ │ cmp r8, #0 │ │ │ │ bne f21d8 │ │ │ │ b f20bc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq lr, lr, r4, lsr #1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x019f05b0 │ │ │ │ - tsteq sp, r0, lsl sl │ │ │ │ + tsteq sp, r0, ror #20 │ │ │ │ orrseq sp, lr, ip, lsl pc │ │ │ │ @ instruction: 0x019eded0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ f22d8 │ │ │ │ ldr sl, [pc, #144] @ f22dc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add sl, pc, sl │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, sl │ │ │ │ @@ -152897,16 +152897,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ f22e4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 286d90 │ │ │ │ orrseq r0, pc, r0, ror #5 │ │ │ │ - @ instruction: 0x010d6790 │ │ │ │ - tsteq sp, ip, ror r3 │ │ │ │ + smlatteq sp, r0, r7, r6 │ │ │ │ + smlabteq sp, ip, r3, r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ @@ -152921,15 +152921,15 @@ │ │ │ │ ldr ip, [pc, #20] @ f233c │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #20] │ │ │ │ bl ed340 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ strdeq r7, [r0], -lr │ │ │ │ - smlatteq sp, r4, r6, r6 │ │ │ │ + tsteq sp, r4, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [pc, #56] @ f2394 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -152943,15 +152943,15 @@ │ │ │ │ mov ip, #1 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl ed340 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - smlabteq sp, r0, r6, r6 │ │ │ │ + tsteq sp, r0, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [pc, #52] @ f23e8 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -152964,15 +152964,15 @@ │ │ │ │ str ip, [sp, #16] │ │ │ │ mov ip, #1 │ │ │ │ str r3, [sp] │ │ │ │ stmib sp, {ip, lr} │ │ │ │ bl ed340 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - smlabbeq sp, r4, r6, r6 │ │ │ │ + ldrdeq r6, [sp, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #76] @ f2450 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -152990,15 +152990,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ str lr, [sp, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ bl ed518 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq sp, ip, asr #12 │ │ │ │ + @ instruction: 0x010d669c │ │ │ │ strdeq r7, [r0], -lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #80] @ f24c0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -153018,15 +153018,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str lr, [sp, #24] │ │ │ │ bl ed518 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq r6, [sp, -ip] │ │ │ │ + tsteq sp, ip, asr #12 │ │ │ │ strdeq r7, [r0], -lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #76] @ f252c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -153045,15 +153045,15 @@ │ │ │ │ str lr, [sp, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ bl ed518 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x010d65b0 │ │ │ │ + tsteq sp, r0, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #76] @ f2594 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -153071,15 +153071,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ str lr, [sp, #24] │ │ │ │ str r1, [sp, #8] │ │ │ │ str ip, [sp, #16] │ │ │ │ bl ed518 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq sp, r4, ror #10 │ │ │ │ + @ instruction: 0x010d65b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #76] @ f25fc │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -153097,15 +153097,15 @@ │ │ │ │ str lr, [sp, #24] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ str ip, [sp, #12] │ │ │ │ bl ed518 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq sp, r0, lsr #10 │ │ │ │ + tsteq sp, r0, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #76] @ f2664 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -153123,20 +153123,20 @@ │ │ │ │ mov r1, #1 │ │ │ │ str lr, [sp, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ bl ed518 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldrdeq r6, [sp, -r4] │ │ │ │ + tsteq sp, r4, lsr #10 │ │ │ │ ldr r3, [pc, #44] @ f269c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, r1 │ │ │ │ add r1, r0, #438272 @ 0x6b000 │ │ │ │ ldr r1, [r1, #2620] @ 0xa3c │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, r3, #15 │ │ │ │ add r2, r2, #15 │ │ │ │ @@ -153145,15 +153145,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #256] @ f27b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov lr, r1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r0, #438272 @ 0x6b000 │ │ │ │ cmp r3, #3 │ │ │ │ ldr r1, [r2, #2620] @ 0xa3c │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -153209,30 +153209,30 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp] │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ orrseq pc, lr, r0, ror lr @ │ │ │ │ - ldrdeq r6, [sp, -r0] │ │ │ │ + tsteq sp, r0, lsr #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlatteq ip, r0, lr, pc @ │ │ │ │ - smlabteq sp, r4, r3, r6 │ │ │ │ - smlabbeq sp, r4, r8, r5 │ │ │ │ + tstpeq ip, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, lsl r4 │ │ │ │ + ldrdeq r5, [sp, -r4] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlatbeq sp, r0, r3, r6 │ │ │ │ - tsteq sp, r4, lsr r8 │ │ │ │ + strdeq r6, [sp, -r0] │ │ │ │ + smlabbeq sp, r4, r8, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ f282c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r2 │ │ │ │ bl 210c80 │ │ │ │ add r3, r5, #15 │ │ │ │ @@ -153246,15 +153246,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #92] @ f28a4 │ │ │ │ ldr r6, [pc, #92] @ f28a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -153268,24 +153268,24 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl ec5ac │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ orrseq pc, lr, r0, ror #25 │ │ │ │ - mrseq r6, SP_mon │ │ │ │ + tsteq sp, r0, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #92] @ f2920 │ │ │ │ ldr r6, [pc, #92] @ f2924 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -153299,20 +153299,20 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl ec5ac │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ orrseq pc, lr, r4, ror #24 │ │ │ │ - smlatbeq sp, r0, r2, r6 │ │ │ │ + strdeq r6, [sp, -r0] │ │ │ │ ldr r3, [pc, #136] @ f29b8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ add r0, r2, #15 │ │ │ │ add r3, ip, #438272 @ 0x6b000 │ │ │ │ ldr r2, [r3, #2620] @ 0xa3c │ │ │ │ rsb r3, r0, r0, lsl #3 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr lr, [r3, #792] @ 0x318 │ │ │ │ @@ -153344,15 +153344,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #240] @ f2ac4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add lr, r0, #438272 @ 0x6b000 │ │ │ │ cmp r2, #3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [lr, #2620] @ 0xa3c │ │ │ │ @@ -153404,30 +153404,30 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ f2ad0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 286d90 │ │ │ │ orrseq pc, lr, r4, asr fp @ │ │ │ │ - tsteq sp, r8, lsr r1 │ │ │ │ - ldrdeq pc, [ip, -r4] │ │ │ │ + smlabbeq sp, r8, r1, r6 │ │ │ │ + tstpeq ip, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq sp, ip, lsr r1 │ │ │ │ - tsteq sp, r4, lsl r5 │ │ │ │ + smlabbeq sp, ip, r1, r6 │ │ │ │ + tsteq sp, r4, ror #10 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq sp, ip, lsl r1 │ │ │ │ - smlabteq sp, r0, lr, r2 │ │ │ │ + tsteq sp, ip, ror #2 │ │ │ │ + tsteq sp, r0, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ f2b90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ bl 210c80 │ │ │ │ add r1, r5, #15 │ │ │ │ @@ -153463,15 +153463,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #92] @ f2c08 │ │ │ │ ldr r6, [pc, #92] @ f2c0c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -153485,24 +153485,24 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl ec350 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ orrseq pc, lr, ip, ror r9 @ │ │ │ │ - tsteq sp, r4, lsr #32 │ │ │ │ + tsteq sp, r4, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #92] @ f2c84 │ │ │ │ ldr r6, [pc, #92] @ f2c88 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -153516,15 +153516,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl ec350 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ orrseq pc, lr, r0, lsl #18 │ │ │ │ - smlabteq sp, r4, pc, r5 @ │ │ │ │ + tsteq sp, r4, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #324] @ f2de8 │ │ │ │ ldr r6, [pc, #324] @ f2dec │ │ │ │ add r8, r0, #438272 @ 0x6b000 │ │ │ │ @@ -153605,15 +153605,15 @@ │ │ │ │ ldr r3, [pc, #24] @ f2df0 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl ec3f0 │ │ │ │ b f2cf0 │ │ │ │ andeq fp, r6, r8, asr #20 │ │ │ │ - smlawteq r3, sl, sl, ip │ │ │ │ + @ instruction: 0x0123cb1a │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ andeq fp, r6, ip, lsr sl │ │ │ │ ldr r1, [pc, #16] @ f2e14 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #442368 @ 0x6c000 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -153631,15 +153631,15 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, #1032] @ f324c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #1004] @ f3250 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r2 │ │ │ │ @@ -153886,32 +153886,32 @@ │ │ │ │ ldr r3, [r0, #796] @ 0x31c │ │ │ │ cmp r3, #0 │ │ │ │ bne f2ecc │ │ │ │ b f2ed0 │ │ │ │ orrseq sp, lr, r8, asr #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x019ef6dc │ │ │ │ - smlabteq sp, r0, sp, r5 │ │ │ │ + tsteq sp, r0, lsl lr │ │ │ │ muleq r0, r3, r0 │ │ │ │ - strdeq ip, [r3, -r5]! │ │ │ │ + @ instruction: 0x0123c945 │ │ │ │ orrseq sp, lr, ip, lsl r1 │ │ │ │ andeq r8, r0, r1, ror #9 │ │ │ │ - @ instruction: 0x0123c895 │ │ │ │ - @ instruction: 0x0123c870 │ │ │ │ - @ instruction: 0x010d5cb0 │ │ │ │ + @ instruction: 0x0123c8e5 │ │ │ │ + smlawteq r3, r0, r8, ip │ │ │ │ + tsteq sp, r0, lsl #26 │ │ │ │ orrseq sp, lr, r0, rrx │ │ │ │ - smlabbeq sp, r4, ip, r5 │ │ │ │ + ldrdeq r5, [sp, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ f3320 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #128] @ f3324 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r2 │ │ │ │ @@ -153939,29 +153939,29 @@ │ │ │ │ ldr r3, [pc, #36] @ f3334 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2e77f4 │ │ │ │ @ instruction: 0x019ef298 │ │ │ │ - smlabteq sp, r0, r9, r5 │ │ │ │ + tsteq sp, r0, lsl sl │ │ │ │ andeq r8, r0, r6, asr r4 │ │ │ │ andeq r8, r0, sp, asr r4 │ │ │ │ - @ instruction: 0x010d5998 │ │ │ │ - tsteq sp, r0, asr r9 │ │ │ │ + smlatteq sp, r8, r9, r5 │ │ │ │ + smlatbeq sp, r0, r9, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #320] @ f3490 │ │ │ │ mov r4, r1 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, #300] @ f3494 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -154031,29 +154031,29 @@ │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r4, r1, r4, lsl #3 │ │ │ │ ldrsh r3, [r4, #176] @ 0xb0 │ │ │ │ str r3, [r7] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0x019ef1d8 │ │ │ │ - tsteq sp, r4, lsr r9 │ │ │ │ + smlabbeq sp, r4, r9, r5 │ │ │ │ andeq r8, r0, sl, lsl #1 │ │ │ │ - @ instruction: 0x0123c423 │ │ │ │ + @ instruction: 0x0123c473 │ │ │ │ muleq r0, sl, r8 │ │ │ │ - smlabteq sp, ip, r8, r5 │ │ │ │ + tsteq sp, ip, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #188] @ f357c │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, #168] @ f3580 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r7, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 210d14 │ │ │ │ @@ -154090,19 +154090,19 @@ │ │ │ │ ldr r2, [pc, #36] @ f3590 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ f3594 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq pc, lr, r8, rrx │ │ │ │ - smlatteq sp, r8, r7, r5 │ │ │ │ + tsteq sp, r8, lsr r8 │ │ │ │ muleq r0, r2, r0 │ │ │ │ andeq r8, r0, r5, asr #12 │ │ │ │ - @ instruction: 0x010d57b8 │ │ │ │ - tsteq sp, r0, ror r7 │ │ │ │ + tsteq sp, r8, lsl #16 │ │ │ │ + smlabteq sp, r0, r7, r5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -154146,18 +154146,18 @@ │ │ │ │ ldr r2, [pc, #28] @ f3668 │ │ │ │ add r2, pc, r2 │ │ │ │ b f3614 │ │ │ │ ldr r2, [pc, #20] @ f366c │ │ │ │ add r2, pc, r2 │ │ │ │ b f3614 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - tsteq sp, r4, asr #14 │ │ │ │ - smlatteq sp, ip, r6, r5 │ │ │ │ - strdeq r5, [sp, -r0] │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ + @ instruction: 0x010d5794 │ │ │ │ + tsteq sp, ip, lsr r7 │ │ │ │ + tsteq sp, r0, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #896] @ f3a0c │ │ │ │ mov r5, r3 │ │ │ │ @@ -154177,24 +154177,24 @@ │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ bne f36f4 │ │ │ │ ldr r0, [pc, #836] @ f3a18 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne f389c │ │ │ │ ldr sl, [pc, #812] @ f3a1c │ │ │ │ add sl, pc, sl │ │ │ │ b f371c │ │ │ │ ldr r0, [pc, #804] @ f3a20 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne f38f0 │ │ │ │ ldr sl, [pc, #784] @ f3a24 │ │ │ │ add sl, pc, sl │ │ │ │ cmp r4, #1 │ │ │ │ beq f379c │ │ │ │ ldr r8, [pc, #772] @ f3a28 │ │ │ │ @@ -154211,15 +154211,15 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r3, [r3, #5] │ │ │ │ strb r2, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r5] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne f38fc │ │ │ │ ldr r2, [pc, #700] @ f3a34 │ │ │ │ ldr r3, [pc, #660] @ f3a10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -154303,15 +154303,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne f38c8 │ │ │ │ cmp fp, #0 │ │ │ │ bne f38b4 │ │ │ │ b f3714 │ │ │ │ ldr sl, [pc, #356] @ f3a5c │ │ │ │ @@ -154363,15 +154363,15 @@ │ │ │ │ b f37e8 │ │ │ │ ldr fp, [pc, #180] @ f3a68 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne f39b8 │ │ │ │ cmp r8, #0 │ │ │ │ bne f38ac │ │ │ │ b f3714 │ │ │ │ add r2, r8, r4, lsl #3 │ │ │ │ @@ -154385,32 +154385,32 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r0, #0 │ │ │ │ b f382c │ │ │ │ orrseq ip, lr, r8, ror #18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq ip, lr, ip, asr #18 │ │ │ │ ldrdeq r3, [r0, r0]! │ │ │ │ - smlatbeq sp, r8, r6, r5 │ │ │ │ + strdeq r5, [sp, -r8] │ │ │ │ lsreq r3, r8, #7 │ │ │ │ - tsteq sp, r8, ror #12 │ │ │ │ + @ instruction: 0x010d56b8 │ │ │ │ @ instruction: 0x019f0abc │ │ │ │ @ instruction: 0x019f0a9c │ │ │ │ asreq r3, r8, r3 │ │ │ │ orrseq ip, lr, r0, lsl #17 │ │ │ │ orrseq r0, pc, r8, lsr sl @ │ │ │ │ orrseq r0, pc, r4, ror #19 │ │ │ │ - @ instruction: 0x010d5594 │ │ │ │ + smlatteq sp, r4, r5, r5 │ │ │ │ orrseq r0, pc, r8, lsr #19 │ │ │ │ - tsteq sp, r4, ror r5 │ │ │ │ + smlabteq sp, r4, r5, r5 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ + @ instruction: 0x010d5594 │ │ │ │ tsteq sp, r4, asr #10 │ │ │ │ - strdeq r5, [sp, -r4] │ │ │ │ strdeq r3, [r0, r4]! │ │ │ │ - smlabbeq sp, r4, r4, r5 │ │ │ │ - tsteq sp, ip, lsr r4 │ │ │ │ + ldrdeq r5, [sp, -r4] │ │ │ │ + smlabbeq sp, ip, r4, r5 │ │ │ │ orrseq r0, pc, ip, asr #16 │ │ │ │ strdeq r3, [r0, r4]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -154537,16 +154537,16 @@ │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4, #8] │ │ │ │ b f3c28 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq ip, lr, ip, ror r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq ip, lr, r8, lsr r4 │ │ │ │ - tsteq pc, r4 │ │ │ │ - @ instruction: 0x010d5194 │ │ │ │ + tsteq pc, r4, asr r0 @ │ │ │ │ + smlatteq sp, r4, r1, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #112] @ f3d0c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ @@ -154573,19 +154573,19 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - tsteq sp, r4, asr r1 │ │ │ │ + smlatbeq sp, r4, r1, r5 │ │ │ │ orrseq ip, lr, r8, asr #6 │ │ │ │ - tsteq pc, r8, lsl #19 │ │ │ │ + @ instruction: 0x011fa9d8 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - ldrdeq r5, [sp, -r4] │ │ │ │ + tsteq sp, r4, lsr #2 │ │ │ │ ldr r3, [pc, #2536] @ f4710 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi f4364 │ │ │ │ add r3, r3, r2 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ @@ -155214,15 +155214,15 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bx lr │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ bx lr │ │ │ │ mov r0, #32 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0123be98 │ │ │ │ + @ instruction: 0x0123bee8 │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ muleq r0, r9, r1 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -155509,28 +155509,28 @@ │ │ │ │ ldrb r3, [r3, #2216] @ 0x8a8 │ │ │ │ cmp r3, r2 │ │ │ │ bls f4820 │ │ │ │ b f4834 │ │ │ │ @ instruction: 0x019eb8b0 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - @ instruction: 0x0123b320 │ │ │ │ + @ instruction: 0x0123b370 │ │ │ │ strdeq r3, [r0], -pc @ │ │ │ │ - ldrdeq fp, [r3, -r1]! │ │ │ │ + @ instruction: 0x0123b321 │ │ │ │ andeq r3, r0, pc, ror ip │ │ │ │ - @ instruction: 0x0123b22f │ │ │ │ - tsteq sp, r8, ror #8 │ │ │ │ - tsteq sp, r4, lsl #8 │ │ │ │ - ldrdeq fp, [r3, -sp]! │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ + @ instruction: 0x0123b27f │ │ │ │ + @ instruction: 0x010d44b8 │ │ │ │ + tsteq sp, r4, asr r4 │ │ │ │ + @ instruction: 0x0123b22d │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ andeq r7, r0, pc, ror ip │ │ │ │ + smlabteq sp, r8, r3, r4 │ │ │ │ tsteq sp, r8, ror r3 │ │ │ │ - tsteq sp, r8, lsr #6 │ │ │ │ - ldrdeq fp, [r3, -r8]! │ │ │ │ - @ instruction: 0x0123b0aa │ │ │ │ + @ instruction: 0x0123b128 │ │ │ │ + strdeq fp, [r3, -sl]! │ │ │ │ andeq r4, r0, pc, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r0, r0, #593920 @ 0x91000 │ │ │ │ ldr ip, [r0, #2920] @ 0xb68 │ │ │ │ @@ -156167,74 +156167,74 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r2] │ │ │ │ b f4f04 │ │ │ │ mov r0, #5 │ │ │ │ mov lr, #6 │ │ │ │ b f5454 │ │ │ │ orrseq fp, lr, ip, lsr #6 │ │ │ │ - smlabbeq sp, ip, r1, r4 │ │ │ │ - smlabbeq sp, r0, r1, r4 │ │ │ │ + ldrdeq r4, [sp, -ip] │ │ │ │ + ldrdeq r4, [sp, -r0] │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ muleq r0, r9, r1 │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - @ instruction: 0x0113bd98 │ │ │ │ - @ instruction: 0x0122251c │ │ │ │ + tsteq r3, r8, ror #27 │ │ │ │ + @ instruction: 0x0122256c │ │ │ │ + tsteq sp, r0, rrx │ │ │ │ + @ instruction: 0x011fbdf4 │ │ │ │ tsteq sp, r0, lsl r0 │ │ │ │ - tsteq pc, r4, lsr #27 │ │ │ │ - smlabteq sp, r0, pc, r3 @ │ │ │ │ - tsteq sp, ip, lsr pc │ │ │ │ - smlabbeq sp, r8, lr, r3 │ │ │ │ - tsteq sp, ip, lsr lr │ │ │ │ - tsteq sp, r4, lsl lr │ │ │ │ - tsteq sp, ip, lsl #28 │ │ │ │ - tsteq r2, r0, lsl sp │ │ │ │ - smlatteq sp, r4, sp, r3 │ │ │ │ - ldrdeq r3, [sp, -r8] │ │ │ │ - smlatbeq sp, ip, sp, r3 │ │ │ │ - smlabbeq sp, r8, sp, r3 │ │ │ │ - tsteq sp, r8, ror #26 │ │ │ │ - tsteq sp, r0, ror #26 │ │ │ │ - tsteq sp, r4, lsr #26 │ │ │ │ - tsteq sp, ip, lsr #26 │ │ │ │ - smlatbeq sp, ip, ip, r3 │ │ │ │ - smlabbeq sp, r0, ip, r3 │ │ │ │ - tsteq r3, ip, lsr r6 │ │ │ │ - smlatteq sp, ip, fp, r3 │ │ │ │ - @ instruction: 0x010d3bb4 │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ - tsteq sp, r0, ror #22 │ │ │ │ - tsteq sp, r0, asr #22 │ │ │ │ - tsteq sp, ip, lsl fp │ │ │ │ - tsteq sp, r4, lsr #22 │ │ │ │ - tsteq sp, r0, lsl fp │ │ │ │ - smlatteq sp, ip, sl, r3 │ │ │ │ + smlabbeq sp, ip, pc, r3 @ │ │ │ │ ldrdeq r3, [sp, -r8] │ │ │ │ - ldrdeq r3, [sp, -ip] │ │ │ │ - ldrdeq r3, [sp, -r0] │ │ │ │ - @ instruction: 0x010d3a9c │ │ │ │ - smlatbeq sp, r4, sl, r3 │ │ │ │ - @ instruction: 0x01139490 │ │ │ │ - smlabbeq sp, r4, sl, r3 │ │ │ │ - tsteq sp, ip, ror sl │ │ │ │ - tsteq r3, ip, asr r4 │ │ │ │ - tsteq sp, r4, lsr sl │ │ │ │ + smlabbeq sp, ip, lr, r3 │ │ │ │ + tsteq sp, r4, ror #28 │ │ │ │ + tsteq sp, ip, asr lr │ │ │ │ + tsteq r2, r0, ror #26 │ │ │ │ + tsteq sp, r4, lsr lr │ │ │ │ + tsteq sp, r8, lsr #28 │ │ │ │ strdeq r3, [sp, -ip] │ │ │ │ ldrdeq r3, [sp, -r8] │ │ │ │ - @ instruction: 0x010d39b8 │ │ │ │ - @ instruction: 0x01139398 │ │ │ │ - tsteq sp, r4, ror #18 │ │ │ │ - tsteq sp, r4, asr r9 │ │ │ │ - tsteq r3, r8, lsr r3 │ │ │ │ - strdeq r3, [sp, -r8] │ │ │ │ + @ instruction: 0x010d3db8 │ │ │ │ + @ instruction: 0x010d3db0 │ │ │ │ + tsteq sp, r4, ror sp │ │ │ │ + tsteq sp, ip, ror sp │ │ │ │ + strdeq r3, [sp, -ip] │ │ │ │ ldrdeq r3, [sp, -r0] │ │ │ │ - tsteq r3, ip, asr #5 │ │ │ │ - @ instruction: 0x010d38b4 │ │ │ │ - @ instruction: 0x010d38b0 │ │ │ │ + tsteq r3, ip, lsl #13 │ │ │ │ + tsteq sp, ip, lsr ip │ │ │ │ + tsteq sp, r4, lsl #24 │ │ │ │ + @ instruction: 0x011395bc │ │ │ │ + @ instruction: 0x010d3bb0 │ │ │ │ + @ instruction: 0x010d3b90 │ │ │ │ + tsteq sp, ip, ror #22 │ │ │ │ + tsteq sp, r4, ror fp │ │ │ │ + tsteq sp, r0, ror #22 │ │ │ │ + tsteq sp, ip, lsr fp │ │ │ │ + tsteq sp, r8, lsr #22 │ │ │ │ + tsteq sp, ip, lsr #22 │ │ │ │ + tsteq sp, r0, lsr #22 │ │ │ │ + smlatteq sp, ip, sl, r3 │ │ │ │ + strdeq r3, [sp, -r4] │ │ │ │ + tsteq r3, r0, ror #9 │ │ │ │ + ldrdeq r3, [sp, -r4] │ │ │ │ + smlabteq sp, ip, sl, r3 │ │ │ │ + tsteq r3, ip, lsr #9 │ │ │ │ + smlabbeq sp, r4, sl, r3 │ │ │ │ + tsteq sp, ip, asr #20 │ │ │ │ + tsteq sp, r8, lsr #20 │ │ │ │ + tsteq sp, r8, lsl #20 │ │ │ │ + tsteq r3, r8, ror #7 │ │ │ │ + @ instruction: 0x010d39b4 │ │ │ │ + smlatbeq sp, r4, r9, r3 │ │ │ │ + tsteq r3, r8, lsl #7 │ │ │ │ + tsteq sp, r8, asr #18 │ │ │ │ + tsteq sp, r0, lsr #18 │ │ │ │ + tsteq r3, ip, lsl r3 │ │ │ │ + tsteq sp, r4, lsl #18 │ │ │ │ + tsteq sp, r0, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r1, #12 │ │ │ │ mov r4, r2 │ │ │ │ @@ -158660,15 +158660,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5adac │ │ │ │ str r0, [r4, #3400] @ 0xd48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [pc, #4] @ f7ce8 │ │ │ │ add r5, pc, r5 │ │ │ │ b f7ccc │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ + tsteq pc, r0, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq f7d84 │ │ │ │ mov r6, r1 │ │ │ │ @@ -158704,15 +158704,15 @@ │ │ │ │ cmp r3, #32 │ │ │ │ bne f7d74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #12] @ f7da0 │ │ │ │ b f7d40 │ │ │ │ andeq r0, r0, r8, lsl #13 │ │ │ │ - @ instruction: 0x01237eac │ │ │ │ + strdeq r7, [r3, -ip]! │ │ │ │ @ instruction: 0xffff8875 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ @@ -158776,29 +158776,29 @@ │ │ │ │ add r5, r0, #466944 @ 0x72000 │ │ │ │ ldr r6, [r5, #3408] @ 0xd50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq f7ecc │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, #332 @ 0x14c │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ subs r1, r0, #0 │ │ │ │ beq f7f5c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #3408] @ 0xd50 │ │ │ │ add r6, r4, #471040 @ 0x73000 │ │ │ │ ldr r1, [r6, #3420] @ 0xd5c │ │ │ │ mov r0, r4 │ │ │ │ bl 35276c │ │ │ │ ldr r7, [r6, #3444] @ 0xd74 │ │ │ │ cmp r7, #0 │ │ │ │ beq f7f04 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #332 @ 0x14c │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ subs r1, r0, #0 │ │ │ │ beq f7f40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #3444] @ 0xd74 │ │ │ │ add r6, r4, #475136 @ 0x74000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #3456] @ 0xd80 │ │ │ │ @@ -158855,25 +158855,25 @@ │ │ │ │ beq f8028 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #32768 @ 0x8000 │ │ │ │ add r5, r6, #224 @ 0xe0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne f8048 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #212 @ 0xd4 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne f8030 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -158887,26 +158887,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne f8064 │ │ │ │ cmp r7, #0 │ │ │ │ bne f8050 │ │ │ │ b f8000 │ │ │ │ ldr r0, [r6, #224] @ 0xe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq f8080 │ │ │ │ b f8090 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -158914,24 +158914,24 @@ │ │ │ │ mov r4, r1 │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r2 │ │ │ │ beq f80f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r7, #332 @ 0x14c │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ subs r1, r0, #0 │ │ │ │ beq f8110 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ beq f8108 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r5, #332 @ 0x14c │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r5, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r7, #1392 @ 0x570 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 32eef4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ @@ -158994,15 +158994,15 @@ │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ ldr r3, [r3, #268] @ 0x10c │ │ │ │ str r3, [r5, #3636] @ 0xe34 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - tsteq pc, r4, ror #21 │ │ │ │ + tsteq pc, r4, lsr fp @ │ │ │ │ andeq r3, r7, r4, ror sp │ │ │ │ add r3, r0, #102400 @ 0x19000 │ │ │ │ ldrb r2, [r3, #1572] @ 0x624 │ │ │ │ cmp r2, #0 │ │ │ │ beq f82b8 │ │ │ │ ldrb r2, [r1, #296] @ 0x128 │ │ │ │ lsrs r2, r2, #7 │ │ │ │ @@ -159961,15 +159961,15 @@ │ │ │ │ rsb r2, r2, #32 │ │ │ │ str r3, [lr, #-1284] @ 0xfffffafc │ │ │ │ b f9068 │ │ │ │ @ instruction: 0x019e71dc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ ldrheq r7, [lr, r0] │ │ │ │ - @ instruction: 0x01236be0 │ │ │ │ + @ instruction: 0x01236c30 │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #2768 @ 0xad0 │ │ │ │ @@ -160216,15 +160216,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne f95e0 │ │ │ │ ldr r4, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ movne r1, #1 │ │ │ │ movne r0, r4 │ │ │ │ beq f9544 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq f9998 │ │ │ │ ldr r2, [pc, #1348] @ f9a90 │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #1340] @ f9a94 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -160359,15 +160359,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne f9624 │ │ │ │ ldm r7, {r2, r3} │ │ │ │ mov r4, r3 │ │ │ │ b f96b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq f9790 │ │ │ │ ldr r2, [pc, #792] @ f9aa0 │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ b f9550 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ @@ -160554,24 +160554,24 @@ │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f95e0 │ │ │ │ b f9590 │ │ │ │ andeq r0, r0, r5, lsl #3 │ │ │ │ - @ instruction: 0x01236810 │ │ │ │ - @ instruction: 0x010cfa94 │ │ │ │ + @ instruction: 0x01236860 │ │ │ │ + smlatteq ip, r4, sl, pc @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ - tstpeq ip, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, r0, r9, pc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, r6, lsr #3 │ │ │ │ - tstpeq ip, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ - smlawteq r3, ip, r3, r6 │ │ │ │ + smlatbeq ip, r0, r7, pc @ │ │ │ │ + @ instruction: 0x0123641c │ │ │ │ andeq r0, r0, r3, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add ip, sp, #20 │ │ │ │ @@ -160628,27 +160628,27 @@ │ │ │ │ blx r3 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ beq f9be4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne f9be4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ ldr r7, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq f9be4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq f9c6c │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ beq f9b18 │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ @@ -160669,15 +160669,15 @@ │ │ │ │ ldreq r3, [pc, #192] @ f9cf8 │ │ │ │ ldrne r3, [pc, #192] @ f9cfc │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #28] │ │ │ │ bl 10fd08 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne f9b18 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ b f9b18 │ │ │ │ @@ -160708,15 +160708,15 @@ │ │ │ │ ldr r3, [pc, #52] @ f9d08 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #28] │ │ │ │ bl 10fd08 │ │ │ │ b f9c44 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ - tstpeq ip, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ orrseq r6, lr, r4, lsl r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x019e64d8 │ │ │ │ stmdbne r7, {r0, r1, r2, r8, fp, ip} │ │ │ │ stmdbne r8, {r3, r8, fp, ip} │ │ │ │ ldrbthi r8, [r9], #1273 @ 0x4f9 │ │ │ │ stmdbne r2, {r1, r8, fp, ip} │ │ │ │ @@ -160797,18 +160797,18 @@ │ │ │ │ beq fa014 │ │ │ │ cmp sl, #0 │ │ │ │ beq f9e50 │ │ │ │ cmp sl, r4 │ │ │ │ beq f9e64 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq f9f74 │ │ │ │ str sl, [r5, #660] @ 0x294 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 123a84 │ │ │ │ ldr r4, [r8, #72] @ 0x48 │ │ │ │ @@ -160817,18 +160817,18 @@ │ │ │ │ beq f9ffc │ │ │ │ cmp sl, #0 │ │ │ │ beq f9ea0 │ │ │ │ cmp sl, r4 │ │ │ │ beq f9eb4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq f9f98 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ str sl, [r8, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #700] @ 0x2bc │ │ │ │ cmp r3, #0 │ │ │ │ beq f9ed0 │ │ │ │ @@ -160909,21 +160909,21 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp sl, #0 │ │ │ │ beq f9eb4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b f9eb4 │ │ │ │ cmp sl, #0 │ │ │ │ beq f9e64 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b f9e64 │ │ │ │ ldrh r1, [r5, #8] │ │ │ │ ldr r3, [pc, #532] @ fa24c │ │ │ │ cmp r1, r3 │ │ │ │ bne f9ddc │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -161047,24 +161047,24 @@ │ │ │ │ strb r3, [r5, #203] @ 0xcb │ │ │ │ b f9ddc │ │ │ │ mov r3, #2 │ │ │ │ mov r0, #50 @ 0x32 │ │ │ │ strb r3, [r5, #203] @ 0xcb │ │ │ │ b f9ddc │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ - @ instruction: 0x01235e78 │ │ │ │ + smlawteq r3, r8, lr, r5 │ │ │ │ andeq r3, r0, r1, lsl #5 │ │ │ │ andeq r3, r0, r2, lsl #5 │ │ │ │ - @ instruction: 0x01235c90 │ │ │ │ + @ instruction: 0x01235ce0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - @ instruction: 0x01235c4d │ │ │ │ + @ instruction: 0x01235c9d │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ - strdeq r5, [r3, -r7]! │ │ │ │ + @ instruction: 0x01235c47 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - @ instruction: 0x01235b5f │ │ │ │ + @ instruction: 0x01235baf │ │ │ │ andeq r0, r0, r3, lsr #2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ add r0, r0, #593920 @ 0x91000 │ │ │ │ ldr r3, [r0, #2912] @ 0xb60 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -161340,15 +161340,15 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ mov r0, #49 @ 0x31 │ │ │ │ bx lr │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x01235616 │ │ │ │ + @ instruction: 0x01235666 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r9, r2 │ │ │ │ add r2, r0, #593920 @ 0x91000 │ │ │ │ ldr r7, [r2, #2912] @ 0xb60 │ │ │ │ @@ -161436,15 +161436,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ movcc r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r7, #2800] @ 0xaf0 │ │ │ │ beq fa854 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq fa96c │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 5c2ac │ │ │ │ mov r3, #1 │ │ │ │ @@ -161531,15 +161531,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq fa9d0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq faa2c │ │ │ │ add r1, r4, #28 │ │ │ │ ldm r1, {r1, r2, r3} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl aa2b8 │ │ │ │ mov r1, #8 │ │ │ │ @@ -161579,18 +161579,18 @@ │ │ │ │ beq faacc │ │ │ │ cmp r1, #0 │ │ │ │ beq faa88 │ │ │ │ cmp r4, r1 │ │ │ │ beq faa9c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq faaa4 │ │ │ │ str r5, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ @@ -161601,15 +161601,15 @@ │ │ │ │ bne faa90 │ │ │ │ str r5, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq faa9c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r5, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -161731,15 +161731,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl fa6cc │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne fad08 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ b fad08 │ │ │ │ @@ -161784,15 +161784,15 @@ │ │ │ │ mvn r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r5, #696] @ 0x2b8 │ │ │ │ str r3, [r5, #692] @ 0x2b4 │ │ │ │ beq fadc4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq fae30 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r6, #0 │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ str r6, [r5, #660] @ 0x294 │ │ │ │ @@ -161914,15 +161914,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ lsl r0, r0, #1 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, fp, lsl r5 │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ - strdeq r4, [r3, -sp]! │ │ │ │ + @ instruction: 0x01234e4d │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ andeq r8, r0, fp, lsl ip │ │ │ │ andeq r9, r0, r1, lsl #2 │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -162191,15 +162191,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ fb444 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ fb448 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ fb44c │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x01234940 │ │ │ │ + @ instruction: 0x01234990 │ │ │ │ andeq r9, r0, pc, asr #13 │ │ │ │ andeq r9, r0, r2, asr #13 │ │ │ │ andeq r9, r0, r1, asr #13 │ │ │ │ andeq r9, r0, r5, asr #13 │ │ │ │ andeq r9, r0, r6, asr #13 │ │ │ │ andeq r9, r0, r7, asr #13 │ │ │ │ andeq r9, r0, r8, asr #13 │ │ │ │ @@ -162317,16 +162317,16 @@ │ │ │ │ b fb4e4 │ │ │ │ ldr r4, [pc, #52] @ fb630 │ │ │ │ b fb4e4 │ │ │ │ mov r4, #246 @ 0xf6 │ │ │ │ b fb4e4 │ │ │ │ mov r4, #152 @ 0x98 │ │ │ │ b fb4e4 │ │ │ │ - @ instruction: 0x01234848 │ │ │ │ - @ instruction: 0x012348a3 │ │ │ │ + @ instruction: 0x01234898 │ │ │ │ + strdeq r4, [r3, -r3]! │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ andeq r0, r0, sp, lsr r1 │ │ │ │ andeq r0, r0, r9, lsr r1 │ │ │ │ andeq r0, r0, r7, lsr r1 │ │ │ │ andeq r0, r0, r6, lsr r1 │ │ │ │ andeq r0, r0, lr, lsr r1 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ @@ -162458,15 +162458,15 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ beq fb6f8 │ │ │ │ ldr r1, [pc, #32] @ fb860 │ │ │ │ b fb6c8 │ │ │ │ - strdeq r4, [r3, -sl]! │ │ │ │ + @ instruction: 0x0123474a │ │ │ │ andeq r8, r0, r8, asr r0 │ │ │ │ andeq r0, r0, pc, lsl #10 │ │ │ │ muleq r0, r7, pc @ │ │ │ │ andeq r8, r0, r4, lsl r8 │ │ │ │ muleq r0, r8, pc @ │ │ │ │ andeq r8, r0, sl, lsr #4 │ │ │ │ andeq r8, r0, ip, lsr #4 │ │ │ │ @@ -162480,29 +162480,29 @@ │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, #2912] @ 0xb60 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ beq fb8ac │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq fb8ec │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ bl 5c9c0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ beq fb8dc │ │ │ │ mov r1, #1 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq fb910 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 123a84 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ @@ -162589,15 +162589,15 @@ │ │ │ │ eor r0, r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r5, #314] @ 0x13a │ │ │ │ eor r0, r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0123443c │ │ │ │ + smlawbeq r3, ip, r4, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #1356] @ fbfbc │ │ │ │ @@ -162700,15 +162700,15 @@ │ │ │ │ lsr r2, r2, #16 │ │ │ │ bl 126148 │ │ │ │ ldr r7, [r4, #660] @ 0x294 │ │ │ │ cmp r7, #0 │ │ │ │ beq fbc14 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq fbdbc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r4, #660] @ 0x294 │ │ │ │ beq fbe9c │ │ │ │ @@ -162795,18 +162795,18 @@ │ │ │ │ beq fbe24 │ │ │ │ cmp r7, #0 │ │ │ │ beq fbd88 │ │ │ │ cmp r8, r7 │ │ │ │ beq fbd2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne fbd2c │ │ │ │ ldr r0, [r8, #96] @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ ldr r8, [r8, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -162839,15 +162839,15 @@ │ │ │ │ bne fbfb8 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ beq fbd2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b fbd2c │ │ │ │ ldr r8, [sp, #32] │ │ │ │ ldr r7, [r4, #660] @ 0x294 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp fp, r8 │ │ │ │ add sl, sl, #4 │ │ │ │ bne fbd20 │ │ │ │ @@ -162942,19 +162942,19 @@ │ │ │ │ b fbeec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r4, lr, r0, lsl #11 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r9, r0, r5, lsl #11 │ │ │ │ @ instruction: 0x00008bbe │ │ │ │ - tsteq ip, r8, lsr r1 │ │ │ │ + smlabbeq ip, r8, r1, sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ @ instruction: 0x019e41f8 │ │ │ │ - @ instruction: 0x01233f68 │ │ │ │ - tstpeq r2, r8, lsr #5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01233fb8 │ │ │ │ + @ instruction: 0x0112f2f8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #448] @ fc1c4 │ │ │ │ @@ -163573,15 +163573,15 @@ │ │ │ │ @ instruction: 0x019e3dd4 │ │ │ │ @ instruction: 0x019e3d98 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ @ instruction: 0x019e3bd4 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq ip, [ip, -r8] │ │ │ │ + tsteq ip, r8, asr #16 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ @ instruction: 0x019e36f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -163623,15 +163623,15 @@ │ │ │ │ ldr r9, [r5, #660] @ 0x294 │ │ │ │ cmp r0, #0 │ │ │ │ bne fccc0 │ │ │ │ cmp r9, #0 │ │ │ │ beq fca80 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq fcbb0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #660] @ 0x294 │ │ │ │ bl 123a84 │ │ │ │ @@ -163711,15 +163711,15 @@ │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq fca80 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne fca80 │ │ │ │ mov r9, r7 │ │ │ │ b fcbb0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne fcab8 │ │ │ │ @@ -163730,18 +163730,18 @@ │ │ │ │ beq fcd34 │ │ │ │ cmp r9, #0 │ │ │ │ beq fcc24 │ │ │ │ cmp r9, r6 │ │ │ │ beq fcc38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq fcc88 │ │ │ │ mov r7, #1 │ │ │ │ str r9, [r4, #72] @ 0x48 │ │ │ │ b fcb80 │ │ │ │ mov r0, r6 │ │ │ │ bl fa33c │ │ │ │ @@ -163765,59 +163765,59 @@ │ │ │ │ ldr r2, [r0, #704] @ 0x2c0 │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ cmp r5, #0 │ │ │ │ beq fcc38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne fcc38 │ │ │ │ mov r6, r5 │ │ │ │ b fcc88 │ │ │ │ ldr r5, [r4, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ beq fcd34 │ │ │ │ cmp r9, #0 │ │ │ │ beq fcce8 │ │ │ │ cmp r5, r9 │ │ │ │ beq fcc38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne fcc38 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ ldr r2, [r0, #704] @ 0x2c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ cmp r6, #0 │ │ │ │ beq fcc38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne fcc38 │ │ │ │ mov r5, r6 │ │ │ │ b fccfc │ │ │ │ cmp r9, #0 │ │ │ │ beq fcc38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b fcc38 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r3, lr, r0, lsl r6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r3, lr, r0, ror r4 │ │ │ │ - strdeq ip, [ip, -r0] │ │ │ │ + tsteq ip, r0, asr #6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ ldr r3, [pc, #160] @ fce0c │ │ │ │ cmp r1, r3 │ │ │ │ beq fcdb8 │ │ │ │ ldr r2, [pc, #152] @ fce10 │ │ │ │ cmp r1, r2 │ │ │ │ beq fcd90 │ │ │ │ @@ -164007,40 +164007,40 @@ │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq fdc14 │ │ │ │ ldr r3, [r8, #708] @ 0x2c4 │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r8, #704] @ 0x2c0 │ │ │ │ beq fd0e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r3 │ │ │ │ bne fd0e4 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq fd0e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq fd0f0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #708] @ 0x2c4 │ │ │ │ b fcec4 │ │ │ │ mov r1, r4 │ │ │ │ b fd0b8 │ │ │ │ @@ -164254,15 +164254,15 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl fa6cc │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne fd46c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -164564,27 +164564,27 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #384] @ 0x180 │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ blx r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r1, [sp, #92] @ 0x5c │ │ │ │ bne fcfc8 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq fcfc8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne fcfc8 │ │ │ │ mov r1, r4 │ │ │ │ b fd938 │ │ │ │ mov r7, #172 @ 0xac │ │ │ │ b fd134 │ │ │ │ mov r7, #49 @ 0x31 │ │ │ │ @@ -164760,15 +164760,15 @@ │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq fd084 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne fd084 │ │ │ │ mov r1, r4 │ │ │ │ b fdc18 │ │ │ │ ldr r3, [sp, #564] @ 0x234 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #552] @ 0x228 │ │ │ │ @@ -164889,40 +164889,40 @@ │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ bl faa48 │ │ │ │ b fcfc8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x019e31b8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r3, lr, r8, lsr #32 │ │ │ │ - ldrdeq r2, [r3, -r8]! │ │ │ │ - @ instruction: 0x01232e2a │ │ │ │ + @ instruction: 0x01232e28 │ │ │ │ + @ instruction: 0x01232e7a │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ - tsteq ip, ip, asr #28 │ │ │ │ + @ instruction: 0x010c9e9c │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ - @ instruction: 0x012322e4 │ │ │ │ + @ instruction: 0x01232334 │ │ │ │ andeq r0, r4, r4, lsl #8 │ │ │ │ - @ instruction: 0x012322b2 │ │ │ │ - @ instruction: 0x01232350 │ │ │ │ + @ instruction: 0x01232302 │ │ │ │ + @ instruction: 0x012323a0 │ │ │ │ tsteq r4, r0, lsl #8 │ │ │ │ - @ instruction: 0x01232074 │ │ │ │ + smlawteq r3, r4, r0, r2 │ │ │ │ streq r0, [r4, #-1024] @ 0xfffffc00 │ │ │ │ andeq r0, r0, lr, lsr r1 │ │ │ │ andeq r0, r0, sp, lsr r1 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ andeq r0, r0, sl, lsr r1 │ │ │ │ andeq r0, r0, r9, lsr r1 │ │ │ │ - qsubeq r2, ip, r3 │ │ │ │ - @ instruction: 0x01232000 │ │ │ │ - smlawteq r3, r0, pc, r1 @ │ │ │ │ - @ instruction: 0x01231f5c │ │ │ │ + @ instruction: 0x012320ac │ │ │ │ + qsubeq r2, r0, r3 │ │ │ │ + @ instruction: 0x01232010 │ │ │ │ + @ instruction: 0x01231fac │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ andeq r0, r0, r7, lsr r1 │ │ │ │ andeq r0, r0, r6, lsr r1 │ │ │ │ mov r5, #0 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [sp, #564] @ 0x234 │ │ │ │ @@ -165440,15 +165440,15 @@ │ │ │ │ ldr r1, [pc, #24] @ fe6dc │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp, #72] @ 0x48 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 286d90 │ │ │ │ - smlabteq ip, ip, r8, sl │ │ │ │ + tsteq ip, ip, lsl r9 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #1080] @ feb34 │ │ │ │ @@ -165776,17 +165776,17 @@ │ │ │ │ b 286d90 │ │ │ │ ldr r1, [pc, #24] @ fec20 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286ab0 │ │ │ │ - smlatteq ip, r8, r3, sl │ │ │ │ + tsteq ip, r8, lsr r4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - smlatbeq ip, r0, r3, sl │ │ │ │ + strdeq sl, [ip, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3640] @ 0xe38 │ │ │ │ sub sp, sp, #420 @ 0x1a4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #3996] @ ffbe0 │ │ │ │ @@ -166507,29 +166507,29 @@ │ │ │ │ ldr r3, [r0, #460] @ 0x1cc │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 30cd0c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne fed34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq ff7c8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq ff870 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ bne fed34 │ │ │ │ ldr r3, [sp, #460] @ 0x1cc │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ @@ -166576,15 +166576,15 @@ │ │ │ │ ldr r8, [sp, #456] @ 0x1c8 │ │ │ │ b ff3ec │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 30cd0c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, r9 │ │ │ │ bne ff7d4 │ │ │ │ b ff798 │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, r1 │ │ │ │ ldrne r2, [pc, #828] @ ffbf8 │ │ │ │ @@ -166762,15 +166762,15 @@ │ │ │ │ ldr r3, [r0, #460] @ 0x1cc │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 30cd0c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne ff7d4 │ │ │ │ b ff798 │ │ │ │ mov r1, #5 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 66c64c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -167054,25 +167054,25 @@ │ │ │ │ ldr r6, [r6, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ beq 10001c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq fffec │ │ │ │ ldr r6, [r7, #708] @ 0x2c4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r7, #704] @ 0x2c0 │ │ │ │ beq 100044 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 100234 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #708] @ 0x2c4 │ │ │ │ b ffcb4 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ ldrh r0, [r3, #74] @ 0x4a │ │ │ │ @@ -167622,33 +167622,33 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ b fff98 │ │ │ │ @ instruction: 0x019e03b4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ - smlawbeq r3, lr, r4, r0 │ │ │ │ + ldrdeq r0, [r3, -lr]! │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ orrseq r0, lr, r0, lsr r0 │ │ │ │ - tsteq ip, r4, ror #26 │ │ │ │ + @ instruction: 0x010c8db4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - @ instruction: 0x01230018 │ │ │ │ + @ instruction: 0x01230068 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ andeq r0, r0, sl, lsr r1 │ │ │ │ andeq r0, r0, r9, lsr r1 │ │ │ │ andeq r0, r0, lr, lsr r1 │ │ │ │ andeq r0, r0, sp, lsr r1 │ │ │ │ andeq r0, r0, r7, lsr r1 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ andeq r0, r0, r6, lsr r1 │ │ │ │ - tsteq ip, ip, asr r7 │ │ │ │ - tsteq ip, r4, lsr r7 │ │ │ │ - tsteq ip, r4, lsr ip │ │ │ │ + smlatbeq ip, ip, r7, r8 │ │ │ │ + smlabbeq ip, r4, r7, r8 │ │ │ │ + smlabbeq ip, r4, ip, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldrh r4, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #1704] @ 101004 │ │ │ │ @@ -167705,18 +167705,18 @@ │ │ │ │ beq 100ff0 │ │ │ │ ldrb r2, [sl, #77] @ 0x4d │ │ │ │ ldrb r3, [r9, #77] @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ bcc 100a64 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 100ed4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ str sl, [r6, #660] @ 0x294 │ │ │ │ bl 123a84 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ @@ -167787,15 +167787,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne 100b7c │ │ │ │ ldrh r3, [r9, #74] @ 0x4a │ │ │ │ cmp r3, fp │ │ │ │ beq 100f8c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 100e80 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #660] @ 0x294 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ bl 123a84 │ │ │ │ @@ -167948,25 +167948,25 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ bl 12660c │ │ │ │ ldr r8, [r5, #72] @ 0x48 │ │ │ │ cmp r8, #0 │ │ │ │ beq 100e14 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 100e60 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r8, [r6, #660] @ 0x294 │ │ │ │ cmp r8, #0 │ │ │ │ beq 100e34 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [r6, #640] @ 0x280 │ │ │ │ str r8, [r5, #72] @ 0x48 │ │ │ │ b 100c78 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsr ip, r0, r4 │ │ │ │ cmp ip, #1 │ │ │ │ movcc ip, #1 │ │ │ │ @@ -168072,25 +168072,25 @@ │ │ │ │ ldrh r1, [r9, #72] @ 0x48 │ │ │ │ ldrh r3, [sp, #58] @ 0x3a │ │ │ │ cmp r1, r3 │ │ │ │ bne 100b7c │ │ │ │ b 100bc4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 100a54 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ orrseq pc, sp, r0, lsl #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ orrseq pc, sp, r4, asr #6 │ │ │ │ andeq r9, r0, r9 │ │ │ │ - @ instruction: 0x010c4f98 │ │ │ │ + smlatteq ip, r8, pc, r4 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ @@ -168268,18 +168268,18 @@ │ │ │ │ beq 1014c4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 10130c │ │ │ │ cmp r5, fp │ │ │ │ beq 101324 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, fp │ │ │ │ beq 101408 │ │ │ │ cmp r7, #0 │ │ │ │ str r5, [sl, #660] @ 0x294 │ │ │ │ beq 101474 │ │ │ │ rsb r3, r6, r6, lsl #4 │ │ │ │ @@ -168299,15 +168299,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ str r5, [fp, #72] @ 0x48 │ │ │ │ beq 101390 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq 101390 │ │ │ │ mov r1, #1 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ str r3, [fp, #84] @ 0x54 │ │ │ │ add r4, r4, #60 @ 0x3c │ │ │ │ cmp r4, r7 │ │ │ │ beq 101450 │ │ │ │ ldr r5, [sl, #660] @ 0x294 │ │ │ │ ldr fp, [sl, r4] │ │ │ │ @@ -168317,18 +168317,18 @@ │ │ │ │ beq 101438 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1013d0 │ │ │ │ cmp r5, r8 │ │ │ │ beq 101368 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 101368 │ │ │ │ ldr r0, [r8, #96] @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ ldr r8, [r8, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -168339,24 +168339,24 @@ │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r9, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ subs r0, r9, #0 │ │ │ │ mov r1, #1 │ │ │ │ beq 101324 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 101324 │ │ │ │ mov r1, r9 │ │ │ │ b 101408 │ │ │ │ cmp r5, #0 │ │ │ │ beq 101368 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 101368 │ │ │ │ ldr r8, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ add r7, r7, #4 │ │ │ │ ldrne r5, [sl, #660] @ 0x294 │ │ │ │ @@ -168383,15 +168383,15 @@ │ │ │ │ str r7, [sl, #656] @ 0x290 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 101324 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 101324 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r9, r2 │ │ │ │ @@ -168535,27 +168535,27 @@ │ │ │ │ b 1016f8 │ │ │ │ ldr r6, [pc, #192] @ 1017e4 │ │ │ │ add r6, pc, r6 │ │ │ │ b 1015cc │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1017a8 │ │ │ │ ldr fp, [r3, #708] @ 0x2c4 │ │ │ │ mov r2, #0 │ │ │ │ cmp fp, #0 │ │ │ │ str r2, [r3, #704] @ 0x2c0 │ │ │ │ beq 101774 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 101780 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #708] @ 0x2c4 │ │ │ │ b 101554 │ │ │ │ ldr r0, [fp, #96] @ 0x60 │ │ │ │ @@ -168578,16 +168578,16 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bne 10172c │ │ │ │ b 101744 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x019deaf8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq lr, sp, r0, lsl sl │ │ │ │ - @ instruction: 0x0122ec68 │ │ │ │ - @ instruction: 0x0122ec5c │ │ │ │ + @ instruction: 0x0122ecb8 │ │ │ │ + @ instruction: 0x0122ecac │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldmib sp, {r3, lr} │ │ │ │ str lr, [sp, #4] │ │ │ │ ldr lr, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ @@ -168684,15 +168684,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b 101934 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq lr, sp, r0, lsr r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x019de6bc │ │ │ │ - @ instruction: 0x010c7694 │ │ │ │ + smlatteq ip, r4, r6, r7 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ add sl, r0, #45056 @ 0xb000 │ │ │ │ ldr r3, [sl, #2196] @ 0x894 │ │ │ │ @@ -168701,15 +168701,15 @@ │ │ │ │ cmp r7, r3 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r9, r4, #152 @ 0x98 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 101b40 │ │ │ │ ldr r4, [sl, #2196] @ 0x894 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r7, r4 │ │ │ │ sub fp, r3, #8 │ │ │ │ sub r4, r4, #8 │ │ │ │ @@ -168785,15 +168785,15 @@ │ │ │ │ str r2, [r3, #3420] @ 0xd5c │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r3, [r0, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b 101a4c │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sl, #2200] @ 0x898 │ │ │ │ mov r1, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -168804,31 +168804,31 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 101b5c │ │ │ │ cmp r4, #0 │ │ │ │ bne 101b48 │ │ │ │ b 1019d8 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ beq 101b78 │ │ │ │ b 101b88 │ │ │ │ - @ instruction: 0x0122e9e4 │ │ │ │ + @ instruction: 0x0122ea34 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r6, r0, #540 @ 0x21c │ │ │ │ @@ -168918,25 +168918,25 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 101c88 │ │ │ │ mov r0, r4 │ │ │ │ bl 1250bc │ │ │ │ b 101c88 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 101d70 │ │ │ │ ldr r6, [r7, #708] @ 0x2c4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ movne r1, #1 │ │ │ │ movne r0, r6 │ │ │ │ str r3, [r7, #704] @ 0x2c0 │ │ │ │ beq 101d64 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 101d94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #708] @ 0x2c4 │ │ │ │ b 101ca8 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ @@ -168968,15 +168968,15 @@ │ │ │ │ add r8, r4, #124 @ 0x7c │ │ │ │ cmp r8, r3 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r9, r4, #132 @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 101eb4 │ │ │ │ ldr r3, [sl, #2176] @ 0x880 │ │ │ │ cmp r8, r3 │ │ │ │ sub r4, r3, #4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ sub r5, r3, #4 │ │ │ │ @@ -168988,15 +168988,15 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r3] │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r4, #8] │ │ │ │ str r7, [r4, #4] │ │ │ │ beq 101e64 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 101e64 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ @@ -169006,15 +169006,15 @@ │ │ │ │ cmp r8, r2 │ │ │ │ sub r2, r3, #4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r2 │ │ │ │ bne 101e20 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sl, #2180] @ 0x884 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -169026,26 +169026,26 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ bne 101ed0 │ │ │ │ cmp r4, #0 │ │ │ │ bne 101ebc │ │ │ │ b 101e04 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ beq 101eec │ │ │ │ b 101efc │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [pc, #16] @ 101f38 │ │ │ │ add r3, r3, #565248 @ 0x8a000 │ │ │ │ ldr r1, [r3, #3416] @ 0xd58 │ │ │ │ @@ -169220,28 +169220,28 @@ │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, r4, #47104 @ 0xb800 │ │ │ │ add r6, r7, #132 @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r8, [r5] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 102240 │ │ │ │ add r4, r4, #45056 @ 0xb000 │ │ │ │ ldr r2, [r4, #2172] @ 0x87c │ │ │ │ add r3, r5, #4 │ │ │ │ add r7, r7, #124 @ 0x7c │ │ │ │ str r7, [r5, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #2172] @ 0x87c │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #2180] @ 0x884 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -169252,26 +169252,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 10225c │ │ │ │ cmp r8, #0 │ │ │ │ bne 102248 │ │ │ │ b 1021f4 │ │ │ │ ldr r1, [r7, #132] @ 0x84 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 102278 │ │ │ │ b 102288 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -169286,28 +169286,28 @@ │ │ │ │ add r7, r5, #47104 @ 0xb800 │ │ │ │ str r6, [r4, #4] │ │ │ │ add r6, r7, #152 @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r8, [r4] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 102348 │ │ │ │ add r5, r5, #45056 @ 0xb000 │ │ │ │ ldr r2, [r5, #2192] @ 0x890 │ │ │ │ add r3, r4, #8 │ │ │ │ add r7, r7, #144 @ 0x90 │ │ │ │ str r7, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #2192] @ 0x890 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #2200] @ 0x898 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -169318,26 +169318,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 102364 │ │ │ │ cmp r8, #0 │ │ │ │ bne 102350 │ │ │ │ b 1022fc │ │ │ │ ldr r1, [r7, #152] @ 0x98 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 102380 │ │ │ │ b 102390 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -170287,17 +170287,17 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4f2560 │ │ │ │ mov r1, r4 │ │ │ │ bl 4f2388 │ │ │ │ ldr r4, [pc, #420] @ 103434 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ strb r8, [r4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [r5] │ │ │ │ b 102538 │ │ │ │ ldrb r0, [r4, #300] @ 0x12c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1031d8 │ │ │ │ mov r2, #1 │ │ │ │ @@ -170390,15 +170390,15 @@ │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andcs r7, r0, r0, lsl #24 │ │ │ │ stccc 0, cr0, [r0], {4} │ │ │ │ stmdaeq r0, {r3, r4, r6} │ │ │ │ andeq r8, pc, ip, ror r0 @ │ │ │ │ @ instruction: 0x019dcefc │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - smlatbeq ip, ip, sp, r5 │ │ │ │ + strdeq r5, [ip, -ip] │ │ │ │ orrseq r3, pc, r4, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #780] @ 10375c │ │ │ │ ldr r2, [pc, #780] @ 103760 │ │ │ │ @@ -170407,15 +170407,15 @@ │ │ │ │ ldr r3, [pc, #772] @ 103764 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ moveq r8, r6 │ │ │ │ moveq r7, r6 │ │ │ │ beq 1034a4 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ @@ -170524,25 +170524,25 @@ │ │ │ │ add sl, r4, #4096 @ 0x1000 │ │ │ │ bl b6c34 │ │ │ │ ldr r9, [sl, #236] @ 0xec │ │ │ │ cmp r9, #0 │ │ │ │ beq 103654 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 103710 │ │ │ │ ldr r9, [sl, #232] @ 0xe8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [sl, #236] @ 0xec │ │ │ │ beq 10367c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 103724 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sl, #232] @ 0xe8 │ │ │ │ bl 126ea0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -170642,22 +170642,22 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #52] @ 103844 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp] │ │ │ │ bl 5ab0c <__atomic_store_8@plt> │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4] │ │ │ │ b 1037b4 │ │ │ │ @ instruction: 0x019f399c │ │ │ │ orrseq r3, pc, ip, ror r9 @ │ │ │ │ orrseq r3, pc, r0, lsl #19 │ │ │ │ - tstpeq pc, r8, asr r9 @ p-variant is OBSOLETE @ │ │ │ │ + tstpeq pc, r8, lsr #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01924ed0 │ │ │ │ orrseq r3, pc, r4, lsr #18 │ │ │ │ add r0, r0, #593920 @ 0x91000 │ │ │ │ ldr r0, [r0, #2912] @ 0xb60 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr ip, [r0, #12] │ │ │ │ ldm ip, {r0, lr} │ │ │ │ @@ -170865,25 +170865,25 @@ │ │ │ │ ldr r3, [r4, #296] @ 0x128 │ │ │ │ cmn r3, #1 │ │ │ │ bne 103c24 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 103bdc │ │ │ │ ldr r5, [r8, #708] @ 0x2c4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r8, #704] @ 0x2c0 │ │ │ │ beq 103bd0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 103c00 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #708] @ 0x2c4 │ │ │ │ b 103ab8 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ @@ -170914,15 +170914,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt 103b8c │ │ │ │ ldr r3, [pc, #120] @ 103ccc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r8, [r4, #4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp r8, #0 │ │ │ │ beq 103ca8 │ │ │ │ add r4, r4, r5, lsl #1 │ │ │ │ ldrh r2, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #84] @ 103cd0 │ │ │ │ cmp r2, r3 │ │ │ │ beq 103b8c │ │ │ │ @@ -171184,28 +171184,28 @@ │ │ │ │ bl 5c9c0 │ │ │ │ b 103d58 │ │ │ │ cmp r5, #0 │ │ │ │ beq 103d58 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldrb r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ orr r3, r3, #16 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ strb r3, [sp, #72] @ 0x48 │ │ │ │ b 103ed0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 103d58 │ │ │ │ ldr r1, [pc, #84] @ 104118 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldrb r1, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ orr r1, r1, #16 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [pc, #52] @ 10411c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ @@ -171264,15 +171264,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 1041d8 │ │ │ │ ldr r1, [pc, #20] @ 1041dc │ │ │ │ ldr r0, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ b 10419c │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ - smlabteq ip, r8, lr, r4 │ │ │ │ + tsteq ip, r8, lsl pc │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #516] @ 104400 │ │ │ │ @@ -171807,15 +171807,15 @@ │ │ │ │ mov sl, #8 │ │ │ │ b 1049a4 │ │ │ │ mov sl, #1 │ │ │ │ b 1049a4 │ │ │ │ mov sl, #16 │ │ │ │ b 1049a4 │ │ │ │ orrseq fp, sp, r4, asr #13 │ │ │ │ - @ instruction: 0x0122ba5e │ │ │ │ + @ instruction: 0x0122baae │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -171869,15 +171869,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 104b48 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ - tsteq ip, r4, lsr #12 │ │ │ │ + tsteq ip, r4, ror r6 │ │ │ │ orrseq fp, sp, r0, ror r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq fp, sp, r0, lsr r5 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ @ instruction: 0x019db4d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -171922,16 +171922,16 @@ │ │ │ │ str r3, [r7] │ │ │ │ mov r0, r4 │ │ │ │ bl 1048f8 │ │ │ │ str r0, [r7, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ orrseq fp, sp, ip, ror r4 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - tsteq ip, r8, lsr #10 │ │ │ │ - strdeq r4, [ip, -ip] │ │ │ │ + tsteq ip, r8, ror r5 │ │ │ │ + tsteq ip, ip, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -172379,15 +172379,15 @@ │ │ │ │ mov r3, #8 │ │ │ │ b 105294 │ │ │ │ mov r3, #1 │ │ │ │ b 105294 │ │ │ │ mov r3, #16 │ │ │ │ b 105294 │ │ │ │ orrseq sl, sp, ip, asr lr │ │ │ │ - smlawbeq r2, r4, r1, fp │ │ │ │ + ldrdeq fp, [r2, -r4]! │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -172692,15 +172692,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq sl, sp, ip, ror ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq sl, sp, r0, ror ip │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ - @ instruction: 0x0122ad9e │ │ │ │ + @ instruction: 0x0122adee │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ orrseq sl, sp, r4, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -173314,21 +173314,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b 105cfc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq sl, sp, r8, lsr #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq sl, sp, r0, lsl #15 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - tsteq ip, ip, lsr r8 │ │ │ │ + smlabbeq ip, ip, r8, r3 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x0122a742 │ │ │ │ + @ instruction: 0x0122a792 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ - @ instruction: 0x0122a57a │ │ │ │ + smlawteq r2, sl, r5, sl │ │ │ │ orrseq r9, sp, r0, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -173692,20 +173692,20 @@ │ │ │ │ b 10662c │ │ │ │ @ instruction: 0x019d9dd4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r9, sp, r4, asr #27 │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - @ instruction: 0x011243d0 │ │ │ │ + tsteq r2, r0, lsr #8 │ │ │ │ orrseq r9, sp, r0, asr sl │ │ │ │ - tsteq ip, r8, lsl #22 │ │ │ │ + tsteq ip, r8, asr fp │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x01229d6a │ │ │ │ - @ instruction: 0x01229d26 │ │ │ │ + @ instruction: 0x01229dba │ │ │ │ + @ instruction: 0x01229d76 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr r3, [pc, #3368] @ 107520 │ │ │ │ sub sp, sp, #236 @ 0xec │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ @@ -174549,42 +174549,42 @@ │ │ │ │ bl 525910 │ │ │ │ b 106854 │ │ │ │ add sl, sp, #184 @ 0xb8 │ │ │ │ b 106b48 │ │ │ │ @ instruction: 0x019d97fc │ │ │ │ orrseq r9, sp, ip, ror #15 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - tsteq ip, r4, ror r8 │ │ │ │ - @ instruction: 0x01229be2 │ │ │ │ + smlabteq ip, r4, r8, r2 │ │ │ │ + @ instruction: 0x01229c32 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - smlatbeq ip, r8, r5, r2 │ │ │ │ - tsteq ip, r8, lsr #10 │ │ │ │ + strdeq r2, [ip, -r8] │ │ │ │ + tsteq ip, r8, ror r5 │ │ │ │ muleq r0, r8, sp │ │ │ │ - tsteq ip, ip, lsl #8 │ │ │ │ + tsteq ip, ip, asr r4 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - tsteq ip, r8, ror #6 │ │ │ │ - tsteq ip, r4, asr #6 │ │ │ │ - @ instruction: 0x0122962a │ │ │ │ + @ instruction: 0x010c23b8 │ │ │ │ + @ instruction: 0x010c2394 │ │ │ │ + @ instruction: 0x0122967a │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ andeq r0, r0, r6, asr r1 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - tsteq ip, r8, lsr sp │ │ │ │ + smlabbeq ip, r8, sp, r1 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - strdeq r1, [ip, -r4] │ │ │ │ - smlatteq ip, r8, r9, r1 │ │ │ │ - tsteq ip, ip, ror r9 │ │ │ │ + tsteq ip, r4, asr #20 │ │ │ │ + tsteq ip, r8, lsr sl │ │ │ │ + smlabteq ip, ip, r9, r1 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ - smlatbeq ip, ip, r1, r1 │ │ │ │ + strdeq r1, [ip, -ip] │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - tsteq ip, r8, lsr r1 │ │ │ │ - smlabteq ip, r4, r0, r1 │ │ │ │ + smlabbeq ip, r8, r1, r1 │ │ │ │ + tsteq ip, r4, lsl r1 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ @ instruction: 0xffe00000 │ │ │ │ strdmi pc, [pc, #255] @ 1076ab │ │ │ │ orrseq r7, sp, r4, lsr ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -176082,25 +176082,25 @@ │ │ │ │ strh r3, [sp, #104] @ 0x68 │ │ │ │ b 108864 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ strb r3, [sp, #104] @ 0x68 │ │ │ │ b 108864 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x01227c2e │ │ │ │ - @ instruction: 0x01227c06 │ │ │ │ - smlawteq r2, r2, fp, r7 │ │ │ │ - @ instruction: 0x01227b7e │ │ │ │ - @ instruction: 0x01227b3a │ │ │ │ - strdeq r7, [r2, -sl]! │ │ │ │ - @ instruction: 0x01227aae │ │ │ │ - @ instruction: 0x01227a6e │ │ │ │ - @ instruction: 0x01227a22 │ │ │ │ - ldrdeq r7, [r2, -lr]! │ │ │ │ - @ instruction: 0x0122799e │ │ │ │ + @ instruction: 0x01227c7e │ │ │ │ + @ instruction: 0x01227c56 │ │ │ │ + @ instruction: 0x01227c12 │ │ │ │ + smlawteq r2, lr, fp, r7 │ │ │ │ + smlawbeq r2, sl, fp, r7 │ │ │ │ + @ instruction: 0x01227b4a │ │ │ │ + strdeq r7, [r2, -lr]! │ │ │ │ + @ instruction: 0x01227abe │ │ │ │ + @ instruction: 0x01227a72 │ │ │ │ + @ instruction: 0x01227a2e │ │ │ │ + @ instruction: 0x012279ee │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ add r3, r0, #475136 @ 0x74000 │ │ │ │ ldr r2, [r3, #3460] @ 0xd84 │ │ │ │ mov r4, r0 │ │ │ │ @@ -176247,15 +176247,15 @@ │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ b 108f14 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r7, sp, r4, lsl #5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r7, sp, r4, ror r2 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - ldrdeq r0, [ip, -r0] │ │ │ │ + tsteq ip, r0, lsr #8 │ │ │ │ orrseq r7, sp, ip, lsr #4 │ │ │ │ andeq r0, r0, r1, lsl #18 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -177261,38 +177261,38 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ b 10919c │ │ │ │ orrseq r7, sp, r0, lsl r0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlawbeq r2, r2, r6, r7 │ │ │ │ + ldrdeq r7, [r2, -r2]! │ │ │ │ @ instruction: 0x019d6ff8 │ │ │ │ andeq pc, r0, r0, lsl #31 │ │ │ │ @ instruction: 0x019d6ebc │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq ip, r4, rrx │ │ │ │ - qaddeq r0, r8, ip │ │ │ │ - @ instruction: 0x01227418 │ │ │ │ + strheq r0, [ip, -r4] │ │ │ │ + smlatbeq ip, r8, r0, r0 │ │ │ │ + @ instruction: 0x01227468 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - smlatteq fp, ip, lr, pc @ │ │ │ │ - smlabteq fp, r0, lr, pc @ │ │ │ │ + tstpeq fp, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - tstpeq fp, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010bfd90 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ - @ instruction: 0x01227160 │ │ │ │ - @ instruction: 0x012270ec │ │ │ │ + @ instruction: 0x012271b0 │ │ │ │ + @ instruction: 0x0122713c │ │ │ │ @ instruction: 0xffe00000 │ │ │ │ strdmi pc, [pc, #255] @ 10a0d7 │ │ │ │ - @ instruction: 0x01226e0c │ │ │ │ + @ instruction: 0x01226e5c │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x012267e4 │ │ │ │ - tstpeq fp, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01226834 │ │ │ │ + smlatbeq fp, r4, r2, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r8, r2, #4 │ │ │ │ @@ -179125,33 +179125,33 @@ │ │ │ │ ldrb r3, [r4, #90] @ 0x5a │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r5, #199] @ 0xc7 │ │ │ │ b 10bcf8 │ │ │ │ orrseq r5, sp, r0, asr #5 │ │ │ │ orrseq r4, sp, r8, lsl ip │ │ │ │ - @ instruction: 0x01226524 │ │ │ │ - @ instruction: 0x01226478 │ │ │ │ - smlawteq r2, r8, r3, r6 │ │ │ │ - @ instruction: 0x012258b4 │ │ │ │ - @ instruction: 0x01225304 │ │ │ │ + @ instruction: 0x01226574 │ │ │ │ + smlawteq r2, r8, r4, r6 │ │ │ │ + @ instruction: 0x01226418 │ │ │ │ + @ instruction: 0x01225904 │ │ │ │ + @ instruction: 0x01225354 │ │ │ │ muleq r0, r9, r1 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - @ instruction: 0x01225024 │ │ │ │ - @ instruction: 0x01224f10 │ │ │ │ + @ instruction: 0x01225074 │ │ │ │ + @ instruction: 0x01224f60 │ │ │ │ ldrbtmi pc, [pc], r0, lsl #28 @ │ │ │ │ ldrbtmi pc, [pc], -r0, lsl #24 @ │ │ │ │ strgt r0, [r0], r0 │ │ │ │ andeq r2, r0, r4, asr r3 │ │ │ │ orrmi r0, r0, r0 │ │ │ │ ldrsheq r4, [sp, r8] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01224764 │ │ │ │ + @ instruction: 0x012247b4 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - @ instruction: 0x012245ec │ │ │ │ + @ instruction: 0x0122463c │ │ │ │ ldrb r3, [r4, #43] @ 0x2b │ │ │ │ cmp r3, #0 │ │ │ │ beq 10bdd8 │ │ │ │ add r8, sp, #56 @ 0x38 │ │ │ │ ldr r7, [r4, #628] @ 0x274 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #3 │ │ │ │ @@ -180069,17 +180069,17 @@ │ │ │ │ b 10c9a0 │ │ │ │ mov r0, #49 @ 0x31 │ │ │ │ b 10c9a0 │ │ │ │ bl a9f3c │ │ │ │ cmp r0, #0 │ │ │ │ beq 10c9b8 │ │ │ │ b 10ca84 │ │ │ │ - strdeq r5, [r2, -r4]! │ │ │ │ + @ instruction: 0x01225544 │ │ │ │ andeq r0, r0, r6, asr r1 │ │ │ │ - @ instruction: 0x01225422 │ │ │ │ + @ instruction: 0x01225472 │ │ │ │ andeq r0, r0, lr, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl a95e0 │ │ │ │ @@ -180284,17 +180284,17 @@ │ │ │ │ bne 10cd10 │ │ │ │ b 10cde8 │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r8, r0, r6, lsr r0 │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ - @ instruction: 0x01225100 │ │ │ │ - smlawteq r2, ip, r0, r5 │ │ │ │ - tsteq fp, r4, ror r4 │ │ │ │ + @ instruction: 0x01225150 │ │ │ │ + @ instruction: 0x0122511c │ │ │ │ + smlabteq fp, r4, r4, ip │ │ │ │ andeq r8, r0, r4, lsr r0 │ │ │ │ andeq r8, r0, r0, asr r0 │ │ │ │ andeq r8, r0, r7, asr r0 │ │ │ │ andeq r8, r0, r2, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -181254,16 +181254,16 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ - @ instruction: 0x012241ee │ │ │ │ - smlawteq r2, r0, r1, r4 │ │ │ │ + @ instruction: 0x0122423e │ │ │ │ + @ instruction: 0x01224210 │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ andeq r8, r0, r7, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs r4, r2, #0 │ │ │ │ @@ -181410,25 +181410,25 @@ │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ ldreq r3, [r0, #60] @ 0x3c │ │ │ │ streq r3, [sp, #16] │ │ │ │ b 10df04 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10e0a0 │ │ │ │ ldr sl, [fp, #708] @ 0x2c4 │ │ │ │ mov r3, #0 │ │ │ │ cmp sl, #0 │ │ │ │ movne r1, #1 │ │ │ │ movne r0, sl │ │ │ │ str r3, [fp, #704] @ 0x2c0 │ │ │ │ beq 10e094 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10e0e0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #708] @ 0x2c4 │ │ │ │ b 10de94 │ │ │ │ ldr r0, [sl, #96] @ 0x60 │ │ │ │ mov r1, sl │ │ │ │ @@ -181452,15 +181452,15 @@ │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ subs r0, sl, #0 │ │ │ │ mov r1, #1 │ │ │ │ bne 10e088 │ │ │ │ b 10e094 │ │ │ │ andeq r8, r0, sl, asr #20 │ │ │ │ - @ instruction: 0x010bb198 │ │ │ │ + smlatteq fp, r8, r1, fp │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ @@ -181804,15 +181804,15 @@ │ │ │ │ beq 10e7f4 │ │ │ │ mov r0, r8 │ │ │ │ bl b3e5c │ │ │ │ ldr r7, [r8] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10e840 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 10e110 │ │ │ │ @@ -181865,15 +181865,15 @@ │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r6, [r8] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10e8a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ ldreq r2, [sp, #44] @ 0x2c │ │ │ │ @@ -181905,15 +181905,15 @@ │ │ │ │ mov r7, #10 │ │ │ │ b 10e7c4 │ │ │ │ mov r7, #4 │ │ │ │ b 10e7c4 │ │ │ │ ldr r4, [r8] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10e7c4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ bl 4e2148 │ │ │ │ @@ -181924,40 +181924,40 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 10e85c │ │ │ │ cmp sl, #0 │ │ │ │ bne 10e848 │ │ │ │ b 10e694 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 10e878 │ │ │ │ b 10e888 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6] │ │ │ │ bl 4e2148 │ │ │ │ b 10e788 │ │ │ │ ldr r4, [r8] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10e8e0 │ │ │ │ mov r7, #2 │ │ │ │ b 10e7c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4] │ │ │ │ @@ -181990,15 +181990,15 @@ │ │ │ │ beq 10ea50 │ │ │ │ mov r0, r9 │ │ │ │ bl b3e5c │ │ │ │ ldr r4, [r9] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10eb30 │ │ │ │ cmp r8, #0 │ │ │ │ beq 10eb74 │ │ │ │ mov r4, #0 │ │ │ │ add r3, sp, #8 │ │ │ │ rsb r8, r8, r8, lsl #3 │ │ │ │ @@ -182031,15 +182031,15 @@ │ │ │ │ str fp, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10e9a0 │ │ │ │ mov r6, #4 │ │ │ │ ldr r4, [r9] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10ebc4 │ │ │ │ ldr r2, [pc, #468] @ 10ebfc │ │ │ │ ldr r3, [pc, #460] @ 10ebf8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -182054,15 +182054,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 10e958 │ │ │ │ mov r6, #10 │ │ │ │ b 10ea20 │ │ │ │ ldr r4, [r9] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10ebdc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 10eb0c │ │ │ │ cmp r7, #0 │ │ │ │ beq 10eb14 │ │ │ │ @@ -182112,37 +182112,37 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 10eb4c │ │ │ │ cmp r6, #0 │ │ │ │ bne 10eb38 │ │ │ │ b 10e97c │ │ │ │ ldr r4, [r9] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10eb0c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [r4] │ │ │ │ bl 4e2148 │ │ │ │ b 10eb0c │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ beq 10eb68 │ │ │ │ b 10eba4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ @@ -182205,15 +182205,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ add r2, r2, #36 @ 0x24 │ │ │ │ bne 10ec40 │ │ │ │ ldr r3, [r0, #920] @ 0x398 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #920] @ 0x398 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - smlawbeq r2, r8, r3, r9 │ │ │ │ + ldrdeq r9, [r2, -r8]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -182374,25 +182374,25 @@ │ │ │ │ ldr r6, [sl, #20] │ │ │ │ mov r2, #1 │ │ │ │ add r4, r6, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [ip, #888] @ 0x378 │ │ │ │ ldr r7, [ip, #928] @ 0x3a0 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10f01c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 4e307c │ │ │ │ mvn r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10f004 │ │ │ │ cmp r7, #0 │ │ │ │ bne 10ef34 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr ip, [r3, #932] @ 0x3a4 │ │ │ │ @@ -182427,26 +182427,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 10f038 │ │ │ │ cmp fp, #0 │ │ │ │ bne 10f024 │ │ │ │ b 10ef7c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq 10f054 │ │ │ │ b 10f064 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq r1, [sp, r0] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @@ -182692,20 +182692,20 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 10f274 │ │ │ │ ldr r2, [pc, #140] @ 10f4e8 │ │ │ │ ldr r1, [pc, #140] @ 10f4ec │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ b 10f118 │ │ │ │ - @ instruction: 0x01228d54 │ │ │ │ + @ instruction: 0x01228da4 │ │ │ │ andeq r8, r0, r8, asr #26 │ │ │ │ - @ instruction: 0x01228d53 │ │ │ │ + @ instruction: 0x01228da3 │ │ │ │ andeq r0, r0, r1, lsr r1 │ │ │ │ - @ instruction: 0x01228d23 │ │ │ │ - tsteq fp, r4, lsr #32 │ │ │ │ + @ instruction: 0x01228d73 │ │ │ │ + tsteq fp, r4, ror r0 │ │ │ │ andeq r8, r0, r3, asr #24 │ │ │ │ andeq r8, r0, r1, asr r0 │ │ │ │ andeq r8, r0, r8, asr r0 │ │ │ │ andeq r8, r0, r2, asr r0 │ │ │ │ strdeq r8, [r0], -r0 │ │ │ │ andeq r8, r0, r6, lsr #3 │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ @@ -182722,17 +182722,17 @@ │ │ │ │ andeq r8, r0, fp, asr r0 │ │ │ │ muleq r0, fp, pc @ │ │ │ │ andeq r8, r0, r9, lsr #4 │ │ │ │ andeq r8, r0, sl, lsl r8 │ │ │ │ andeq r8, r0, fp, lsr #4 │ │ │ │ andeq r8, r0, r6, asr r0 │ │ │ │ andeq r8, r0, r2, ror #26 │ │ │ │ - @ instruction: 0x01228b9d │ │ │ │ - tsteq fp, ip, lsr #28 │ │ │ │ - tsteq fp, ip, lsr #28 │ │ │ │ + @ instruction: 0x01228bed │ │ │ │ + tsteq fp, ip, ror lr │ │ │ │ + tsteq fp, ip, ror lr │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -183001,24 +183001,24 @@ │ │ │ │ b 10f7d4 │ │ │ │ mov ip, #0 │ │ │ │ b 10f7d8 │ │ │ │ mov r3, #0 │ │ │ │ b 10f830 │ │ │ │ mov r2, #0 │ │ │ │ b 10f804 │ │ │ │ - @ instruction: 0x012289e1 │ │ │ │ - smlawbeq r2, r9, r9, r8 │ │ │ │ + @ instruction: 0x01228a31 │ │ │ │ + ldrdeq r8, [r2, -r9]! │ │ │ │ + @ instruction: 0x012289bd │ │ │ │ + @ instruction: 0x01228995 │ │ │ │ @ instruction: 0x0122896d │ │ │ │ @ instruction: 0x01228945 │ │ │ │ @ instruction: 0x0122891d │ │ │ │ - strdeq r8, [r2, -r5]! │ │ │ │ - smlawteq r2, sp, r8, r8 │ │ │ │ - @ instruction: 0x012287b5 │ │ │ │ - smlawbeq r2, sp, r7, r8 │ │ │ │ - @ instruction: 0x0122875d │ │ │ │ + @ instruction: 0x01228805 │ │ │ │ + ldrdeq r8, [r2, -sp]! │ │ │ │ + @ instruction: 0x012287ad │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r1, [pc, #884] @ 10fcf4 │ │ │ │ ldr r3, [pc, #884] @ 10fcf8 │ │ │ │ @@ -183136,15 +183136,15 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl aad1c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r5, [r9, #888] @ 0x378 │ │ │ │ str r3, [r9, #928] @ 0x3a0 │ │ │ │ ldr r6, [r5] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ sub r6, r6, #1 │ │ │ │ ldr r1, [r9, #808] @ 0x328 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [r9, #924] @ 0x39c │ │ │ │ bl 10f094 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -183164,26 +183164,26 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r7, #4 │ │ │ │ mov r0, r6 │ │ │ │ str r9, [sp, #8] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10fc88 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 4e30c4 │ │ │ │ mvn r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10fc70 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ beq 10fc44 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r8, #1988] @ 0x7c4 │ │ │ │ @@ -183218,28 +183218,28 @@ │ │ │ │ b 10fc00 │ │ │ │ cmp r0, #2 │ │ │ │ beq 10fcb4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 10fce4 │ │ │ │ b 10fc94 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 10fcc8 │ │ │ │ cmp r9, #0 │ │ │ │ bne 10fcb4 │ │ │ │ b 10fbd4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @@ -183255,25 +183255,25 @@ │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r1 │ │ │ │ beq 10fd40 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10fe34 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ beq 10fd68 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10fe48 │ │ │ │ mov r3, #0 │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ str r3, [r5, #56] @ 0x38 │ │ │ │ bl 4dd194 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -183284,41 +183284,41 @@ │ │ │ │ ldr r7, [r5, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ beq 10feb0 │ │ │ │ cmp r6, r7 │ │ │ │ beq 10fdc0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10fe5c │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b 10fdd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r6, [r5, #56] @ 0x38 │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r5, #52] @ 0x34 │ │ │ │ beq 10fe98 │ │ │ │ cmp r7, #0 │ │ │ │ beq 10fe08 │ │ │ │ cmp r7, r4 │ │ │ │ beq 10fe1c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10fe74 │ │ │ │ ldrh r2, [r6, #16] │ │ │ │ ldrh r3, [r6, #18] │ │ │ │ str r3, [r5, #16] │ │ │ │ str r7, [r5, #48] @ 0x30 │ │ │ │ str r2, [r5, #12] │ │ │ │ @@ -183348,19 +183348,19 @@ │ │ │ │ mov r1, #1 │ │ │ │ bne 10fe10 │ │ │ │ b 10fe1c │ │ │ │ cmp r7, #0 │ │ │ │ beq 10fe1c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 10fe1c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b 10fdd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r7, r1 │ │ │ │ @@ -183373,15 +183373,15 @@ │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #888] @ 0x378 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r9, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ ldr r3, [r4, #924] @ 0x39c │ │ │ │ cmp r3, r9 │ │ │ │ beq 10ff90 │ │ │ │ ldr r6, [r4, #916] @ 0x394 │ │ │ │ add fp, sp, #68 @ 0x44 │ │ │ │ mov r3, #24 │ │ │ │ mov r1, r5 │ │ │ │ @@ -183391,15 +183391,15 @@ │ │ │ │ add r8, r4, #892 @ 0x37c │ │ │ │ add sl, sp, #32 │ │ │ │ mov r3, r6 │ │ │ │ b 10ff6c │ │ │ │ ldr r3, [r4, #888] @ 0x378 │ │ │ │ str r9, [r4, #924] @ 0x39c │ │ │ │ ldr r9, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ ldr r3, [r4, #924] @ 0x39c │ │ │ │ ldr r2, [r4, #916] @ 0x394 │ │ │ │ cmp r3, r9 │ │ │ │ mov r3, r2 │ │ │ │ beq 10ffbc │ │ │ │ ldr r1, [r4, #888] @ 0x378 │ │ │ │ mov r2, r8 │ │ │ │ @@ -183470,15 +183470,15 @@ │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 1100c4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 10fd08 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1100ac │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ @@ -183488,55 +183488,55 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r5, [fp, #-4] │ │ │ │ cmp r5, #0 │ │ │ │ beq 10fffc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10fffc │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ bne 1100d0 │ │ │ │ b 10fffc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10fffc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r5, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ beq 10fffc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10fffc │ │ │ │ mov r1, r5 │ │ │ │ b 11011c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ cmp r1, r2 │ │ │ │ bne 110050 │ │ │ │ ldrh r2, [r6, #68] @ 0x44 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, r2 │ │ │ │ bne 110050 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 110220 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #916] @ 0x394 │ │ │ │ str r3, [fp, #-4] │ │ │ │ b 110004 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ @@ -183546,15 +183546,15 @@ │ │ │ │ moveq r6, ip │ │ │ │ orrne r6, ip, #1 │ │ │ │ cmp r5, #0 │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ beq 1101d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 110200 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r4, #772] @ 0x304 │ │ │ │ beq 10ff90 │ │ │ │ ldr r1, [r4, #920] @ 0x398 │ │ │ │ @@ -183579,24 +183579,24 @@ │ │ │ │ ldr r5, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ beq 110184 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 110184 │ │ │ │ mov r1, r5 │ │ │ │ b 110224 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r0, sp, r8, lsl r1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r0, sp, r0, rrx │ │ │ │ - @ instruction: 0x01227fe0 │ │ │ │ + @ instruction: 0x01228030 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ @@ -183606,28 +183606,28 @@ │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, r5, #4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 110308 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, r4 │ │ │ │ bl 4e307c │ │ │ │ subs r1, r0, #0 │ │ │ │ beq 1102dc │ │ │ │ ldr r0, [r5] │ │ │ │ bl 4e30f0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -183635,28 +183635,28 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 110334 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 110364 │ │ │ │ b 110314 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 110348 │ │ │ │ cmp r7, #0 │ │ │ │ bne 110334 │ │ │ │ b 1102bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -183715,18 +183715,18 @@ │ │ │ │ ldr r4, [r5, #660] @ 0x294 │ │ │ │ cmp r4, #0 │ │ │ │ beq 110508 │ │ │ │ cmp r4, r7 │ │ │ │ beq 1106b4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 110564 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ str r7, [r5, #660] @ 0x294 │ │ │ │ bl 123a84 │ │ │ │ ldr r4, [r8, #72] @ 0x48 │ │ │ │ @@ -183734,18 +183734,18 @@ │ │ │ │ beq 1106a8 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1104b4 │ │ │ │ cmp r4, r7 │ │ │ │ beq 1104c8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 110540 │ │ │ │ mov r4, #1 │ │ │ │ str r7, [r8, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r9, [r5, #680] @ 0x2a8 │ │ │ │ @@ -183758,25 +183758,25 @@ │ │ │ │ strb r4, [r2, #488] @ 0x1e8 │ │ │ │ beq 110638 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r0, sl │ │ │ │ str r7, [r5, #660] @ 0x294 │ │ │ │ mov r1, r5 │ │ │ │ bl 123a84 │ │ │ │ ldr r4, [r8, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ bne 1104a0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 1104c8 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ subs r0, r4, #0 │ │ │ │ @@ -183800,51 +183800,51 @@ │ │ │ │ b 1103d4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, #32768 @ 0x8000 │ │ │ │ add fp, r3, #204 @ 0xcc │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1103b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1105f8 │ │ │ │ ldr r1, [r3, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ beq 11062c │ │ │ │ b 1105d4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ bne 11060c │ │ │ │ cmp r3, #0 │ │ │ │ bne 1105f8 │ │ │ │ b 1103b4 │ │ │ │ add r5, r3, #32768 @ 0x8000 │ │ │ │ add r7, r5, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1104fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r5, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b 1104fc │ │ │ │ @@ -184128,15 +184128,15 @@ │ │ │ │ orrseq pc, ip, r8, lsl #16 │ │ │ │ orrseq pc, ip, ip, ror #12 │ │ │ │ @ instruction: 0xffff8252 │ │ │ │ andeq r9, r0, r0, ror #5 │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ ldr r3, [pc, #28] @ 110af4 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #593920 @ 0x91000 │ │ │ │ ldrne r0, [r0, #2912] @ 0xb60 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ orrseq r1, sp, ip, asr #20 │ │ │ │ @@ -184225,15 +184225,15 @@ │ │ │ │ beq 110cd4 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl aaf40 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b 110b5c │ │ │ │ ldr r3, [pc, #200] @ 110d28 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ cmp r4, #0 │ │ │ │ beq 110c8c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ @@ -184466,15 +184466,15 @@ │ │ │ │ bl 10fec4 │ │ │ │ b 110fc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ 111088 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r2, r3, #593920 @ 0x91000 │ │ │ │ ldr r5, [r2, #2912] @ 0xb60 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -184532,15 +184532,15 @@ │ │ │ │ beq 1110e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 10ec04 │ │ │ │ ldr r3, [r4, #888] @ 0x378 │ │ │ │ cmp r3, #0 │ │ │ │ beq 111134 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r4, #924] @ 0x39c │ │ │ │ add r0, r6, #593920 @ 0x91000 │ │ │ │ ldr r0, [r0, #2912] @ 0xb60 │ │ │ │ bl 101f1c │ │ │ │ b 1110d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -184595,15 +184595,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 111278 │ │ │ │ bl 9f484 │ │ │ │ cmp r4, r0 │ │ │ │ beq 111278 │ │ │ │ ldr r3, [r5, #888] @ 0x378 │ │ │ │ ldr r6, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r5, r4 │ │ │ │ str r6, [r5, #924] @ 0x39c │ │ │ │ bne 111260 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r4, #656] @ 0x290 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -184612,21 +184612,21 @@ │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ bl 9f484 │ │ │ │ cmp r4, r0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #888] @ 0x378 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r4, #924] @ 0x39c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #888] @ 0x378 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ sub r4, r4, #1 │ │ │ │ str r4, [r5, #924] @ 0x39c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r4, #656] @ 0x290 │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ @@ -185259,18 +185259,18 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 525718 │ │ │ │ b 111998 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq lr, ip, r4, ror #16 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq lr, ip, r4, asr #16 │ │ │ │ - tsteq r1, r0, lsr #19 │ │ │ │ + @ instruction: 0x011199f0 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - ldrdeq r6, [r2, -ip]! │ │ │ │ + @ instruction: 0x0122672c │ │ │ │ orrseq lr, ip, r4, asr #10 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3376] @ 0xd30 │ │ │ │ ldr r2, [pc, #604] @ 111f10 │ │ │ │ @@ -185424,15 +185424,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 111f0c │ │ │ │ add sp, sp, #684 @ 0x2ac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq lr, ip, r0, asr #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strdeq r7, [fp, -r0] │ │ │ │ + tsteq fp, r0, asr #12 │ │ │ │ orrseq lr, ip, r0, lsl #6 │ │ │ │ andeq r0, r0, r2, lsl r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ orrseq lr, ip, r0, lsl r1 │ │ │ │ bic r3, r0, #2 │ │ │ │ cmp r3, #1 │ │ │ │ bne 111f4c │ │ │ │ @@ -186877,29 +186877,29 @@ │ │ │ │ mov r3, #32 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b 112bd8 │ │ │ │ orrseq sp, ip, r4, lsl sl │ │ │ │ orrseq sp, ip, r0, lsl #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq sp, ip, r0, asr r9 │ │ │ │ - @ instruction: 0x01225912 │ │ │ │ + @ instruction: 0x01225962 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq r3, r0, r0, ror #31 │ │ │ │ - @ instruction: 0x01225550 │ │ │ │ - @ instruction: 0x012251b8 │ │ │ │ + @ instruction: 0x012255a0 │ │ │ │ + @ instruction: 0x01225208 │ │ │ │ mvnhi r1, r8 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - @ instruction: 0x01224812 │ │ │ │ - smlawbeq r2, r6, r3, r4 │ │ │ │ + @ instruction: 0x01224862 │ │ │ │ + ldrdeq r4, [r2, -r6]! │ │ │ │ andeq r2, r0, r8, lsr #31 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - @ instruction: 0x01223f1a │ │ │ │ + @ instruction: 0x01223f6a │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ ldrb r3, [sp, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ beq 1135b0 │ │ │ │ ldrb r3, [fp, #324] @ 0x144 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -188709,18 +188709,18 @@ │ │ │ │ bl 524ddc │ │ │ │ mov r2, r0 │ │ │ │ b 11500c │ │ │ │ mov r4, fp │ │ │ │ b 114dcc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ - @ instruction: 0x01223866 │ │ │ │ + @ instruction: 0x012238b6 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x012236aa │ │ │ │ + strdeq r3, [r2, -sl]! │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ @ instruction: 0x000001ba │ │ │ │ @ instruction: 0x000001b9 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ andeq r0, r0, r2, ror #2 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ @@ -189993,39 +189993,39 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 524e4c │ │ │ │ mov r5, r0 │ │ │ │ b 115f5c │ │ │ │ orrseq sl, ip, r4, lsr #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq sl, ip, ip, ror r8 │ │ │ │ - tsteq fp, r0, asr #22 │ │ │ │ + @ instruction: 0x010b3b90 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - smlatteq pc, r8, r6, fp │ │ │ │ - @ instruction: 0x01222890 │ │ │ │ - tsteq fp, ip, lsl #20 │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + @ instruction: 0x012228e0 │ │ │ │ + tsteq fp, ip, asr sl │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x01222768 │ │ │ │ + @ instruction: 0x012227b8 │ │ │ │ andeq r0, r0, pc, asr #2 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - @ instruction: 0x0122245c │ │ │ │ - @ instruction: 0x01222458 │ │ │ │ - tsteq sp, ip, lsr r2 │ │ │ │ - smlawbeq r2, r4, r2, r2 │ │ │ │ - tsteq r1, r8, ror #15 │ │ │ │ + @ instruction: 0x012224ac │ │ │ │ + @ instruction: 0x012224a8 │ │ │ │ + tsteq sp, ip, lsl #5 │ │ │ │ + ldrdeq r2, [r2, -r4]! │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ @ instruction: 0xfffffe08 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ - @ instruction: 0x0122214c │ │ │ │ + @ instruction: 0x0122219c │ │ │ │ orrseq r9, ip, r4, lsr #28 │ │ │ │ andeq r0, r0, pc, asr #3 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - smlatteq fp, r0, sl, r2 │ │ │ │ - strdeq r1, [r2, -r8]! │ │ │ │ + tsteq fp, r0, lsr fp │ │ │ │ + @ instruction: 0x01221948 │ │ │ │ mov r5, #64 @ 0x40 │ │ │ │ mov r1, #276 @ 0x114 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ bl 51fa20 │ │ │ │ mov r2, r7 │ │ │ │ add r3, r0, #24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -190786,21 +190786,21 @@ │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ b 116c08 │ │ │ │ mov r7, #16 │ │ │ │ b 116ecc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r9, ip, r4, ror #8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq fp, r8, asr r7 │ │ │ │ + smlatbeq fp, r8, r7, r2 │ │ │ │ orrseq r9, ip, r8, lsr #8 │ │ │ │ orrseq r9, ip, r0, ror #7 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - @ instruction: 0x0122131a │ │ │ │ + @ instruction: 0x0122136a │ │ │ │ andeq r0, r0, r3, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3816] @ 0xee8 │ │ │ │ ldr r2, [pc, #1364] @ 11786c │ │ │ │ ldr r3, [pc, #1364] @ 117870 │ │ │ │ @@ -191143,15 +191143,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 117868 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r8, ip, r0, ror #25 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlatteq fp, r0, pc, r1 @ │ │ │ │ + tsteq fp, r0, lsr r0 │ │ │ │ orrseq r8, ip, r4, lsr #25 │ │ │ │ andeq r0, r3, r5, lsl #8 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ @ instruction: 0x019c87b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -191314,15 +191314,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ blx r9 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ beq 117b2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 117bb0 │ │ │ │ add r1, r6, #45824 @ 0xb300 │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 66b514 │ │ │ │ @@ -191393,16 +191393,16 @@ │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ ldr r0, [ip, r0, lsl #2] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ b 5f3030 │ │ │ │ - ldrdeq r0, [r2, -r0]! @ │ │ │ │ - smulwteq r2, r0, r5 │ │ │ │ + @ instruction: 0x01220620 │ │ │ │ + @ instruction: 0x01220630 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ @@ -191581,16 +191581,16 @@ │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ b 117e3c │ │ │ │ - smlabbeq fp, ip, r4, r1 │ │ │ │ - smlabbeq fp, r0, r4, r1 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + ldrdeq r1, [fp, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r4, r0, #45824 @ 0xb300 │ │ │ │ ldrb r9, [r3, #139] @ 0x8b │ │ │ │ @@ -191987,15 +191987,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 118598 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x019c7adc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01220498 │ │ │ │ + smulwteq r2, r8, r4 │ │ │ │ orrseq r7, ip, r4, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [pc, #436] @ 11877c │ │ │ │ @@ -192871,17 +192871,17 @@ │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ b 1191fc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r6, ip, r8, lsr #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - msreq CPSR_c, r0, lsr r1 │ │ │ │ + smlawbeq r1, r0, r1, pc @ │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ - msreq CPSR_c, ip, lsr #1 │ │ │ │ + strdeq pc, [r1, -ip]! │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, fp, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl #3 │ │ │ │ orrseq r6, ip, r4, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -193076,18 +193076,18 @@ │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #24] │ │ │ │ b 1194f8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r6, ip, r4, asr #24 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0121ee70 │ │ │ │ + smlawteq r1, r0, lr, lr │ │ │ │ andeq r0, r0, sp, lsr #2 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ - @ instruction: 0x0121ede8 │ │ │ │ + @ instruction: 0x0121ee38 │ │ │ │ andeq r0, r0, sp, lsr r1 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ orrseq r6, ip, r0, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -193208,15 +193208,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ b 1197f8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r6, ip, r0, lsl r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0121eb6c │ │ │ │ + @ instruction: 0x0121ebbc │ │ │ │ orrseq r6, ip, r0, lsr r8 │ │ │ │ @ instruction: 0x019c67bc │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -193632,20 +193632,20 @@ │ │ │ │ b 119d50 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #24] │ │ │ │ b 119c2c │ │ │ │ orrseq r6, ip, ip, lsl #14 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0121e9ac │ │ │ │ - @ instruction: 0x0121e994 │ │ │ │ + strdeq lr, [r1, -ip]! │ │ │ │ + @ instruction: 0x0121e9e4 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ - @ instruction: 0x0121e8ec │ │ │ │ + @ instruction: 0x0121e93c │ │ │ │ orrseq r6, ip, r0, ror #8 │ │ │ │ - @ instruction: 0x0121e654 │ │ │ │ + @ instruction: 0x0121e6a4 │ │ │ │ orrseq r6, ip, r0, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ str r2, [sp, #32] │ │ │ │ @@ -194438,26 +194438,26 @@ │ │ │ │ bl 524e4c │ │ │ │ ldrb r7, [r0, #17] │ │ │ │ mov r6, r0 │ │ │ │ b 11a064 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r6, ip, r0, rrx │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlawbeq r1, ip, r3, lr │ │ │ │ - @ instruction: 0x0121e360 │ │ │ │ + ldrdeq lr, [r1, -ip]! │ │ │ │ + @ instruction: 0x0121e3b0 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ orrseq r5, ip, ip, lsr #19 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - smlawteq r1, r8, fp, sp │ │ │ │ - @ instruction: 0x0121dbb0 │ │ │ │ - @ instruction: 0x0121dbb4 │ │ │ │ - @ instruction: 0x0121db98 │ │ │ │ + @ instruction: 0x0121dc18 │ │ │ │ + @ instruction: 0x0121dc00 │ │ │ │ + @ instruction: 0x0121dc04 │ │ │ │ + @ instruction: 0x0121dbe8 │ │ │ │ muleq r0, r6, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #1788] @ 11b33c │ │ │ │ @@ -194909,15 +194909,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #24] │ │ │ │ b 11af7c │ │ │ │ orrseq r5, ip, ip, lsr #7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ orrseq r5, ip, ip, asr #5 │ │ │ │ - smlawteq r1, r8, r5, sp │ │ │ │ + @ instruction: 0x0121d618 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, pc, asr #3 │ │ │ │ orrseq r4, ip, r0, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -195840,33 +195840,33 @@ │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ orrseq r4, ip, r4, lsl #25 │ │ │ │ orrseq r4, ip, r4, ror #24 │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ - smlawbeq r0, r8, sl, r9 │ │ │ │ - @ instruction: 0x0121d110 │ │ │ │ + ldrdeq r9, [r0, -r8]! │ │ │ │ + @ instruction: 0x0121d160 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x0121cf68 │ │ │ │ - @ instruction: 0x0121cda0 │ │ │ │ - smlawteq r1, ip, ip, ip │ │ │ │ - strdeq ip, [r1, -r8]! │ │ │ │ - @ instruction: 0x0121cb24 │ │ │ │ + @ instruction: 0x0121cfb8 │ │ │ │ + strdeq ip, [r1, -r0]! │ │ │ │ + @ instruction: 0x0121cd1c │ │ │ │ + @ instruction: 0x0121cc48 │ │ │ │ + @ instruction: 0x0121cb74 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ - @ instruction: 0x0121c614 │ │ │ │ - @ instruction: 0x0121c540 │ │ │ │ + @ instruction: 0x0121c664 │ │ │ │ + @ instruction: 0x0121c590 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ @ instruction: 0x019c3afc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x0121bc60 │ │ │ │ - @ instruction: 0x0121bc1c │ │ │ │ + @ instruction: 0x0121bcb0 │ │ │ │ + @ instruction: 0x0121bc6c │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #112] @ 0x70 │ │ │ │ ldrd sl, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ strd sl, [sp, #96] @ 0x60 │ │ │ │ bl 51f9b0 │ │ │ │ @@ -197416,48 +197416,48 @@ │ │ │ │ cmp r1, #31 │ │ │ │ bhi 11e848 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ orrseq r3, ip, r0, asr r4 │ │ │ │ - tsteq sl, r8, ror r7 │ │ │ │ - tsteq r0, r0, lsr #11 │ │ │ │ + smlabteq sl, r8, r7, ip │ │ │ │ + @ instruction: 0x0110e5f0 │ │ │ │ orrseq r3, ip, r8, lsl #8 │ │ │ │ andeq r0, r1, r0, asr #32 │ │ │ │ andeq r0, r8, r8 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - strdeq ip, [sl, -ip] │ │ │ │ - tstpeq sp, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, ip, asr #14 │ │ │ │ + smlabteq sp, r0, r3, pc @ │ │ │ │ andeq r0, r0, fp, lsr #4 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ - strdeq fp, [r1, -r0]! │ │ │ │ - strdeq fp, [r1, -r4]! │ │ │ │ + @ instruction: 0x0121b740 │ │ │ │ + @ instruction: 0x0121b344 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - @ instruction: 0x0121ae2c │ │ │ │ - @ instruction: 0x0121adb8 │ │ │ │ - @ instruction: 0x0121abe0 │ │ │ │ - @ instruction: 0x0121aa4c │ │ │ │ + @ instruction: 0x0121ae7c │ │ │ │ + @ instruction: 0x0121ae08 │ │ │ │ + @ instruction: 0x0121ac30 │ │ │ │ + @ instruction: 0x0121aa9c │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ - @ instruction: 0x0121a6a4 │ │ │ │ + strdeq sl, [r1, -r4]! │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ - ldrdeq sl, [r1, -r4]! │ │ │ │ + @ instruction: 0x0121a624 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ orrseq r1, ip, r0, lsr #23 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0121a41c │ │ │ │ - @ instruction: 0x0121a35c │ │ │ │ - smlawteq r1, r0, r2, sl │ │ │ │ + @ instruction: 0x0121a46c │ │ │ │ + @ instruction: 0x0121a3ac │ │ │ │ + @ instruction: 0x0121a310 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r7, #-8] │ │ │ │ ldrd r8, [r7, #-8] │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ strd r8, [fp] │ │ │ │ @@ -198767,15 +198767,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ movcc r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [r4, #2804] @ 0xaf4 │ │ │ │ beq 11efb0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 11efb0 │ │ │ │ ldr r0, [r9, #72] @ 0x48 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ mov r2, #0 │ │ │ │ @@ -199347,30 +199347,30 @@ │ │ │ │ b 11ed38 │ │ │ │ orrseq r1, ip, r4, asr r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xffffcf01 │ │ │ │ @ instruction: 0xfffffefc │ │ │ │ sbcgt r0, r0, r3, lsl #6 │ │ │ │ - strdeq sl, [sl, -ip] │ │ │ │ + tsteq sl, ip, asr #14 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ - @ instruction: 0x01219be0 │ │ │ │ + @ instruction: 0x01219c30 │ │ │ │ andeq r0, r1, r1 │ │ │ │ orrseq r0, ip, ip, lsr #28 │ │ │ │ @ instruction: 0xffff912c │ │ │ │ @ instruction: 0xffff9154 │ │ │ │ andeq r0, r3, r2 │ │ │ │ streq r0, [r4], #-1028 @ 0xfffffbfc │ │ │ │ andeq r0, r2, #536870912 @ 0x20000000 │ │ │ │ @ instruction: 0xffff8cbc │ │ │ │ @ instruction: 0xffff8ce4 │ │ │ │ @ instruction: 0xfffff104 │ │ │ │ - @ instruction: 0x01219226 │ │ │ │ + @ instruction: 0x01219276 │ │ │ │ @ instruction: 0xffff8c80 │ │ │ │ - strheq r9, [r1, -r9]! @ │ │ │ │ + @ instruction: 0x01219109 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ mov r2, #544 @ 0x220 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 5c2ac │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #648] @ 0x288 │ │ │ │ @@ -199701,27 +199701,27 @@ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #452] @ 0x1c4 │ │ │ │ blx r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r7 │ │ │ │ bne 11fd1c │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 11fd1c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 11fd1c │ │ │ │ mov r1, r4 │ │ │ │ b 11fe3c │ │ │ │ cmp r4, #6 │ │ │ │ moveq sl, #1 │ │ │ │ ldrne r3, [sp, #208] @ 0xd0 │ │ │ │ @@ -199893,15 +199893,15 @@ │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ b 11fb78 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r0, ip, r8, ror #11 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ - @ instruction: 0x01218eb0 │ │ │ │ + @ instruction: 0x01218f00 │ │ │ │ orrseq r0, ip, r0, lsr r4 │ │ │ │ andeq r2, r0, r1 │ │ │ │ muleq r0, r5, sp │ │ │ │ muleq r0, r6, sp │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -200177,15 +200177,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b 120500 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq pc, fp, ip, ror fp @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01218530 │ │ │ │ + smlawbeq r1, r0, r5, r8 │ │ │ │ @ instruction: 0x019bfaf0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -200342,15 +200342,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 66ba64 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldr r2, [r3, #3416] @ 0xd58 │ │ │ │ ldr r1, [r3, #3420] @ 0xd5c │ │ │ │ orr r2, r2, #8 │ │ │ │ b 120798 │ │ │ │ - @ instruction: 0x01218293 │ │ │ │ + @ instruction: 0x012182e3 │ │ │ │ ldr r3, [pc, #204] @ 120908 │ │ │ │ ldr r2, [pc, #204] @ 12090c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r2 │ │ │ │ moveq r2, #1 │ │ │ │ @@ -200757,15 +200757,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #8 │ │ │ │ bl 1202d8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x01217de5 │ │ │ │ + @ instruction: 0x01217e35 │ │ │ │ stmdaeq r0, {r6} │ │ │ │ stmdaeq r0, {r4} │ │ │ │ stmdaeq r0, {r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -201176,21 +201176,21 @@ │ │ │ │ ldr r3, [r7, #204] @ 0xcc │ │ │ │ b 1214f8 │ │ │ │ ldr r3, [r7, #180] @ 0xb4 │ │ │ │ b 1214f8 │ │ │ │ orrseq lr, fp, r0, lsl #27 │ │ │ │ andeq r2, r0, r4, asr r3 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - smlabbeq sl, ip, r0, r8 │ │ │ │ - smlabbeq sl, r0, r0, r8 │ │ │ │ - @ instruction: 0x012176b3 │ │ │ │ - ldrdeq r7, [sl, -r0] │ │ │ │ - smlabteq sl, r8, pc, r7 @ │ │ │ │ - smlabteq sl, r0, pc, r7 @ │ │ │ │ - smlatbeq sl, ip, lr, r7 │ │ │ │ + ldrdeq r8, [sl, -ip] │ │ │ │ + ldrdeq r8, [sl, -r0] │ │ │ │ + @ instruction: 0x01217703 │ │ │ │ + tsteq sl, r0, lsr #32 │ │ │ │ + tsteq sl, r8, lsl r0 │ │ │ │ + tsteq sl, r0, lsl r0 │ │ │ │ + strdeq r7, [sl, -ip] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3048] @ 0xbe8 │ │ │ │ sub sp, sp, #1012 @ 0x3f4 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #2000] @ 121d44 │ │ │ │ @@ -201693,21 +201693,21 @@ │ │ │ │ b 121c5c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r2, [r3, #339] @ 0x153 │ │ │ │ b 121c90 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq lr, fp, ip, ror sl │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrdeq r7, [r1, -ip]! │ │ │ │ + @ instruction: 0x0121742c │ │ │ │ strdgt r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x01217128 │ │ │ │ + @ instruction: 0x01217178 │ │ │ │ @ instruction: 0xffffead8 │ │ │ │ orrseq lr, fp, ip, lsl r6 │ │ │ │ - ldrdeq r6, [r1, -r0]! │ │ │ │ - @ instruction: 0x01216d0c │ │ │ │ + @ instruction: 0x01217020 │ │ │ │ + @ instruction: 0x01216d5c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3072] @ 0xc00 │ │ │ │ sub sp, sp, #988 @ 0x3dc │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #2200] @ 122620 │ │ │ │ @@ -202260,19 +202260,19 @@ │ │ │ │ sub r2, r2, #220 @ 0xdc │ │ │ │ bics r2, r2, #8 │ │ │ │ moveq r2, #229 @ 0xe5 │ │ │ │ streq r2, [r0, #20] │ │ │ │ b 122440 │ │ │ │ orrseq lr, fp, ip, ror #4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlawbeq r1, ip, fp, r6 │ │ │ │ + ldrdeq r6, [r1, -ip]! │ │ │ │ orrseq sp, fp, ip, lsr #27 │ │ │ │ - @ instruction: 0x012166e8 │ │ │ │ - @ instruction: 0x0121645c │ │ │ │ - @ instruction: 0x01216438 │ │ │ │ + @ instruction: 0x01216738 │ │ │ │ + @ instruction: 0x012164ac │ │ │ │ + smlawbeq r1, r8, r4, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r1, #1396] @ 0x574 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ @@ -202402,30 +202402,30 @@ │ │ │ │ b 12274c │ │ │ │ ldr r3, [pc, #72] @ 122898 │ │ │ │ add r3, pc, r3 │ │ │ │ b 1227b4 │ │ │ │ ldr r3, [pc, #64] @ 12289c │ │ │ │ add r3, pc, r3 │ │ │ │ b 1227b4 │ │ │ │ - tsteq sl, r0, lsl #26 │ │ │ │ - strdeq r6, [sl, -r8] │ │ │ │ - strdeq r6, [sl, -r4] │ │ │ │ - smlatteq sl, ip, ip, r6 │ │ │ │ - smlatteq sl, r0, ip, r6 │ │ │ │ - tsteq ip, r0, lsl #9 │ │ │ │ - @ instruction: 0x010a6cb8 │ │ │ │ + tsteq sl, r0, asr sp │ │ │ │ + tsteq sl, r8, asr #26 │ │ │ │ + tsteq sl, r4, asr #26 │ │ │ │ + tsteq sl, ip, lsr sp │ │ │ │ + tsteq sl, r0, lsr sp │ │ │ │ + @ instruction: 0x011ce4d0 │ │ │ │ + tsteq sl, r8, lsl #26 │ │ │ │ orrseq r4, sp, ip, ror #18 │ │ │ │ - tsteq ip, ip, lsr #8 │ │ │ │ - tsteq sl, ip, asr ip │ │ │ │ - tsteq ip, r4, lsl r4 │ │ │ │ - tsteq ip, r8, lsl #8 │ │ │ │ - @ instruction: 0x011ce3fc │ │ │ │ - @ instruction: 0x011ce3f0 │ │ │ │ - tsteq sl, r0, lsr #24 │ │ │ │ - tsteq sl, r4, lsl ip │ │ │ │ + tsteq ip, ip, ror r4 │ │ │ │ + smlatbeq sl, ip, ip, r6 │ │ │ │ + tsteq ip, r4, ror #8 │ │ │ │ + tsteq ip, r8, asr r4 │ │ │ │ + tsteq ip, ip, asr #8 │ │ │ │ + tsteq ip, r0, asr #8 │ │ │ │ + tsteq sl, r0, ror ip │ │ │ │ + tsteq sl, r4, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r8, [r1, #1396] @ 0x574 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ cmp r8, #0 │ │ │ │ @@ -202606,43 +202606,43 @@ │ │ │ │ b 122a20 │ │ │ │ ldr r3, [pc, #124] @ 122bfc │ │ │ │ add r3, pc, r3 │ │ │ │ b 122a60 │ │ │ │ ldr r3, [pc, #116] @ 122c00 │ │ │ │ add r3, pc, r3 │ │ │ │ b 122a60 │ │ │ │ - tsteq sl, ip, lsr #22 │ │ │ │ - tsteq sl, r0, lsr #22 │ │ │ │ - tsteq sl, r8, lsl fp │ │ │ │ - tsteq sl, r0, lsl fp │ │ │ │ - tsteq sl, ip, ror sl │ │ │ │ - strdeq r6, [sl, -ip] │ │ │ │ - tsteq sl, r0, lsl #22 │ │ │ │ - strdeq r6, [sl, -r4] │ │ │ │ - strdeq r6, [sl, -r0] │ │ │ │ - smlatteq sl, r8, sl, r6 │ │ │ │ - smlatteq sl, r4, sl, r6 │ │ │ │ - @ instruction: 0x011ce1d4 │ │ │ │ - @ instruction: 0x010a6a9c │ │ │ │ - @ instruction: 0x010a6a9c │ │ │ │ + tsteq sl, ip, ror fp │ │ │ │ + tsteq sl, r0, ror fp │ │ │ │ + tsteq sl, r8, ror #22 │ │ │ │ + tsteq sl, r0, ror #22 │ │ │ │ + smlabteq sl, ip, sl, r6 │ │ │ │ + tsteq sl, ip, asr #22 │ │ │ │ + tsteq sl, r0, asr fp │ │ │ │ + tsteq sl, r4, asr #22 │ │ │ │ + tsteq sl, r0, asr #22 │ │ │ │ + tsteq sl, r8, lsr fp │ │ │ │ + tsteq sl, r4, lsr fp │ │ │ │ + tsteq ip, r4, lsr #4 │ │ │ │ + smlatteq sl, ip, sl, r6 │ │ │ │ + smlatteq sl, ip, sl, r6 │ │ │ │ orrseq r4, sp, r0, lsl #13 │ │ │ │ - tsteq ip, r0, asr r1 │ │ │ │ - tsteq sl, ip, ror r9 │ │ │ │ - tsteq ip, r4, lsr r1 │ │ │ │ - tsteq ip, r8, lsr #2 │ │ │ │ - tsteq ip, ip, lsl r1 │ │ │ │ + tsteq ip, r0, lsr #3 │ │ │ │ + smlabteq sl, ip, r9, r6 │ │ │ │ + tsteq ip, r4, lsl #3 │ │ │ │ + tsteq ip, r8, ror r1 │ │ │ │ + tsteq ip, ip, ror #2 │ │ │ │ + tsteq ip, r0, ror #2 │ │ │ │ + tsteq ip, r4, asr r1 │ │ │ │ + tsteq ip, r8, asr #2 │ │ │ │ + tsteq ip, ip, lsr r1 │ │ │ │ + tsteq ip, r0, lsr r1 │ │ │ │ + tsteq ip, r0, lsr #2 │ │ │ │ tsteq ip, r0, lsl r1 │ │ │ │ - tsteq ip, r4, lsl #2 │ │ │ │ - ldrsheq lr, [ip, -r8] │ │ │ │ - tsteq ip, ip, ror #1 │ │ │ │ - tsteq ip, r0, ror #1 │ │ │ │ - ldrsbeq lr, [ip, -r0] │ │ │ │ - tsteq ip, r0, asr #1 │ │ │ │ - strdeq r6, [sl, -r0] │ │ │ │ - smlatteq sl, r4, r8, r6 │ │ │ │ + tsteq sl, r0, asr #18 │ │ │ │ + tsteq sl, r4, lsr r9 │ │ │ │ ldrb r3, [r0, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -202967,15 +202967,15 @@ │ │ │ │ bl 4dd2a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r4, #1388] @ 0x56c │ │ │ │ b 122ef0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq sp, fp, r0, ror #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01215be1 │ │ │ │ + @ instruction: 0x01215c31 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r0, r0, sl, lsl #20 │ │ │ │ orrseq sp, fp, r0, ror r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -203160,15 +203160,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ add sl, r1, #664 @ 0x298 │ │ │ │ mov fp, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 123548 │ │ │ │ ldr r7, [fp, #668] @ 0x29c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ movne r4, r7 │ │ │ │ @@ -203177,15 +203177,15 @@ │ │ │ │ b 123518 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r8, r0 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 1234f8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 123498 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ @@ -203198,15 +203198,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 1234a0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 123464 │ │ │ │ mov r0, r6 │ │ │ │ rsb r1, r1, #0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ str r9, [r4, #24] │ │ │ │ bne 1234f8 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -203220,15 +203220,15 @@ │ │ │ │ str r9, [r4, #12] │ │ │ │ add r4, r4, #16 │ │ │ │ bcc 1234b0 │ │ │ │ mov r4, #0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, sl │ │ │ │ str r4, [r7, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r4 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ str r4, [fp, #664] @ 0x298 │ │ │ │ mov r1, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 4e2148 │ │ │ │ @@ -203239,26 +203239,26 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ bne 123564 │ │ │ │ cmp r4, #0 │ │ │ │ bne 123550 │ │ │ │ b 123444 │ │ │ │ ldr r0, [fp, #664] @ 0x298 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ beq 123580 │ │ │ │ b 123590 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -203317,60 +203317,60 @@ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ lsl r3, r3, #4 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bne 123810 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1237fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r9, r3 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [r3, #12] │ │ │ │ b 123658 │ │ │ │ add r4, r1, #664 @ 0x298 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1235ec │ │ │ │ cmp r0, #2 │ │ │ │ beq 123718 │ │ │ │ ldr r1, [r8, #664] @ 0x298 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq 123748 │ │ │ │ b 1236f8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 12372c │ │ │ │ cmp r5, #0 │ │ │ │ bne 123718 │ │ │ │ b 1235ec │ │ │ │ add r4, r8, #664 @ 0x298 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 123680 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [r8, #664] @ 0x298 │ │ │ │ bl 4e2148 │ │ │ │ b 123680 │ │ │ │ @@ -203392,15 +203392,15 @@ │ │ │ │ movhi r0, #1 │ │ │ │ orrs r3, r3, r0 │ │ │ │ beq 1238e8 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1237f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1237f4 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ mov r7, #0 │ │ │ │ @@ -203409,15 +203409,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ b 1236b8 │ │ │ │ mov r0, r4 │ │ │ │ rsb r1, r1, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ str r3, [r2, #24] │ │ │ │ cmp r4, r3 │ │ │ │ beq 1236b8 │ │ │ │ b 1236a4 │ │ │ │ @@ -203440,15 +203440,15 @@ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r4, r3 │ │ │ │ add r3, r5, r3, lsl #4 │ │ │ │ lsl r2, r2, #4 │ │ │ │ add r0, r3, #12 │ │ │ │ bl 5c2ac │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ str r5, [r8, #668] @ 0x29c │ │ │ │ ldr r3, [r8, #672] @ 0x2a0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ str r3, [r9] │ │ │ │ str r9, [r8, #672] @ 0x2a0 │ │ │ │ mov r9, r5 │ │ │ │ add r2, r9, r1, lsl #4 │ │ │ │ @@ -203456,15 +203456,15 @@ │ │ │ │ add r2, r2, #12 │ │ │ │ str r1, [r9, #8] │ │ │ │ b 123658 │ │ │ │ ldr r1, [pc, #36] @ 1238f4 │ │ │ │ str r1, [r2, #12] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ b 12378c │ │ │ │ lsl r2, r2, #5 │ │ │ │ add r0, r2, #12 │ │ │ │ b 12384c │ │ │ │ ldrbeq lr, [r5, #256]! @ 0x100 │ │ │ │ @@ -203474,15 +203474,15 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r6, r1, #664 @ 0x298 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 123a1c │ │ │ │ ldr r8, [r7, #668] @ 0x29c │ │ │ │ ldr lr, [r8, #8] │ │ │ │ cmp lr, #0 │ │ │ │ movne r3, #0 │ │ │ │ addne r1, r8, #12 │ │ │ │ @@ -203495,15 +203495,15 @@ │ │ │ │ cmp ip, r2 │ │ │ │ beq 123998 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, lr │ │ │ │ bne 123944 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #664] @ 0x298 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -203511,15 +203511,15 @@ │ │ │ │ add r9, r8, r3, lsl #4 │ │ │ │ ldr r1, [r9, #24] │ │ │ │ lsl r4, r3, #4 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1239ec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ addne r8, r8, r4 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r8, #12] │ │ │ │ bne 12396c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ @@ -203527,15 +203527,15 @@ │ │ │ │ blx r3 │ │ │ │ add r8, r8, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ b 12396c │ │ │ │ mov r0, r5 │ │ │ │ rsb r1, r1, #0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r5, [r9, #12] │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r9, #24] │ │ │ │ bne 1239ac │ │ │ │ add r8, r8, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -203548,26 +203548,26 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ bne 123a38 │ │ │ │ cmp r5, #0 │ │ │ │ bne 123a24 │ │ │ │ b 12392c │ │ │ │ ldr r0, [r7, #664] @ 0x298 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ beq 123a54 │ │ │ │ b 123a64 │ │ │ │ ldr r3, [r1, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ b 123410 │ │ │ │ @@ -203722,17 +203722,17 @@ │ │ │ │ mov r5, #198 @ 0xc6 │ │ │ │ b 123bd0 │ │ │ │ mov r5, #112 @ 0x70 │ │ │ │ b 123bd0 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ - @ instruction: 0x01214f64 │ │ │ │ + @ instruction: 0x01214fb4 │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ - @ instruction: 0x01214ebd │ │ │ │ + @ instruction: 0x01214f0d │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #956] @ 1240e8 │ │ │ │ @@ -203754,19 +203754,19 @@ │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ clzeq r8, r8 │ │ │ │ movne r8, #0 │ │ │ │ lsreq r8, r8, #5 │ │ │ │ ldrb r9, [sp, #156] @ 0x9c │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 124034 │ │ │ │ ldr sl, [r4, #668] @ 0x29c │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ addne ip, sl, #12 │ │ │ │ beq 123dd0 │ │ │ │ ldr r3, [ip, r2, lsl #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -203850,15 +203850,15 @@ │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1235b0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 124078 │ │ │ │ ldr r2, [pc, #488] @ 1240fc │ │ │ │ ldr r3, [pc, #468] @ 1240ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -203879,15 +203879,15 @@ │ │ │ │ cmp r3, r8 │ │ │ │ bne 123dd0 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r5, [sl, r2] │ │ │ │ bne 124090 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 123f0c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, #664] @ 0x298 │ │ │ │ bl 4e2148 │ │ │ │ @@ -203937,15 +203937,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 124050 │ │ │ │ cmp sl, #0 │ │ │ │ bne 12403c │ │ │ │ b 123d8c │ │ │ │ mov r3, #0 │ │ │ │ @@ -203960,23 +203960,23 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #12] │ │ │ │ b 123f6c │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 12406c │ │ │ │ b 1240ac │ │ │ │ ldr r1, [pc, #44] @ 124100 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #12] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ b 12409c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq ip, fp, r4, asr #5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, sl, asr #20 │ │ │ │ andeq r8, r0, r8, asr r0 │ │ │ │ @@ -204001,15 +204001,15 @@ │ │ │ │ beq 124284 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq 124284 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r1, #668] @ 0x29c │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 12419c │ │ │ │ mov r3, #0 │ │ │ │ add r0, r8, #12 │ │ │ │ ldr ip, [r0, r3, lsl #4] │ │ │ │ cmp ip, #0 │ │ │ │ @@ -204091,15 +204091,15 @@ │ │ │ │ bne 1242d0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [pc, #32] @ 1242e0 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [r8, #12] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ b 124278 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x019bbed8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq fp, fp, r8, ror #26 │ │ │ │ ldrbeq lr, [r5, #256]! @ 0x100 │ │ │ │ @@ -204245,17 +204245,17 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 1242e4 │ │ │ │ ldr r6, [r5] │ │ │ │ b 1244d4 │ │ │ │ orrseq fp, fp, r4, ror #22 │ │ │ │ - @ instruction: 0x0121467c │ │ │ │ + smlawteq r1, ip, r6, r4 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq sl, r0, ror r0 │ │ │ │ + smlabteq sl, r0, r0, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ add r3, r0, #593920 @ 0x91000 │ │ │ │ ldr r2, [pc, #468] @ 12472c │ │ │ │ @@ -204378,15 +204378,15 @@ │ │ │ │ b 12460c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x019bba9c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq fp, fp, ip, lsr #20 │ │ │ │ orrseq fp, fp, ip, ror r9 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - smlatbeq sl, ip, lr, r4 │ │ │ │ + strdeq r4, [sl, -ip] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ add r3, r0, #593920 @ 0x91000 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r3, #2984] @ 0xba8 │ │ │ │ @@ -204444,15 +204444,15 @@ │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ cmp r5, r9 │ │ │ │ bne 1247c0 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orrseq fp, fp, ip, lsl #17 │ │ │ │ - tsteq sl, r0, asr #28 │ │ │ │ + @ instruction: 0x010a4e90 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ ldr r3, [r2, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ mov r0, r2 │ │ │ │ b 1242e4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -204543,15 +204543,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq fp, fp, r8, ror #14 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq fp, fp, r4, asr r7 │ │ │ │ orrseq fp, fp, r4, lsr r7 │ │ │ │ @ instruction: 0x000091b9 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - tsteq sl, r4, ror ip │ │ │ │ + smlabteq sl, r4, ip, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r1, [sp, #52] @ 0x34 │ │ │ │ @@ -204781,15 +204781,15 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ blx r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 124dfc │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r5, #4]! │ │ │ │ beq 124e44 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp fp, #5 │ │ │ │ @@ -204818,15 +204818,15 @@ │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 124d98 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 124d98 │ │ │ │ b 124dfc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, fp, #11584 @ 0x2d40 │ │ │ │ add r2, r2, #8 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ @@ -204946,27 +204946,27 @@ │ │ │ │ bne 125098 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 124c2c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, r4 │ │ │ │ bne 12505c │ │ │ │ ldr r0, [sl, #96] @ 0x60 │ │ │ │ mov r1, sl │ │ │ │ ldr sl, [sl, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp sl, #0 │ │ │ │ beq 12505c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 12502c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #1312] @ 0x520 │ │ │ │ ldr r2, [pc, #72] @ 1250b8 │ │ │ │ ldr r3, [pc, #44] @ 1250a0 │ │ │ │ @@ -204981,16 +204981,16 @@ │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq fp, fp, r8, ror #2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ eorseq r0, r1, r1 │ │ │ │ andeq r0, r1, r1 │ │ │ │ - smlawteq r1, r8, sp, r3 │ │ │ │ - smlawteq r1, r4, fp, r3 │ │ │ │ + @ instruction: 0x01213e18 │ │ │ │ + @ instruction: 0x01213c14 │ │ │ │ orrseq fp, fp, ip │ │ │ │ orrseq sl, fp, r8, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r6, r0, #45056 @ 0xb000 │ │ │ │ @@ -204998,27 +204998,27 @@ │ │ │ │ ldr r0, [r6, #1308] @ 0x51c │ │ │ │ bl 5c9c0 │ │ │ │ ldr r5, [r6, #1312] @ 0x520 │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, #1 │ │ │ │ movne r0, r5 │ │ │ │ beq 1250fc │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1251bc │ │ │ │ add r0, r4, #46336 @ 0xb500 │ │ │ │ mov r8, #0 │ │ │ │ add r5, r0, #32 │ │ │ │ add r4, r0, #52 @ 0x34 │ │ │ │ str r8, [r6, #1312] @ 0x520 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ mov r1, #1 │ │ │ │ subs r0, r7, #0 │ │ │ │ beq 12513c │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 12513c │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ cmp r5, r4 │ │ │ │ @@ -205032,15 +205032,15 @@ │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 1251ac │ │ │ │ mov r7, #0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ subs r0, r5, #0 │ │ │ │ beq 125194 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 125194 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r6, #1336] @ 0x538 │ │ │ │ @@ -205217,15 +205217,15 @@ │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [r0, #428] @ 0x1ac │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125b10 │ │ │ │ cmp r8, #0 │ │ │ │ beq 125b34 │ │ │ │ stm sp, {r6, r7} │ │ │ │ mov r3, #8 │ │ │ │ mov r7, #0 │ │ │ │ @@ -205280,15 +205280,15 @@ │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r8, [sp, #224] @ 0xe0 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ bl 124adc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, r7 │ │ │ │ bne 125574 │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ @@ -205384,15 +205384,15 @@ │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ bl 124adc │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ beq 125704 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125e8c │ │ │ │ ldr r3, [pc, #2004] @ 125ee0 │ │ │ │ ldr r2, [pc, #2004] @ 125ee4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ @@ -205477,15 +205477,15 @@ │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ bl 124adc │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ cmp r8, #0 │ │ │ │ beq 125878 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125ea0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r3, [r0, #476] @ 0x1dc │ │ │ │ blx r3 │ │ │ │ ldr r3, [pc, #1628] @ 125eec │ │ │ │ @@ -205569,41 +205569,41 @@ │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ bl 124adc │ │ │ │ ldr r9, [sp, #112] @ 0x70 │ │ │ │ cmp r9, #0 │ │ │ │ beq 125da4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1259f8 │ │ │ │ ldr r0, [r9, #72] @ 0x48 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ beq 125a20 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125b68 │ │ │ │ cmp r8, #0 │ │ │ │ beq 125d74 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125b7c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125bf4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 125e08 │ │ │ │ ldr r3, [r8, #64] @ 0x40 │ │ │ │ ldrh ip, [r8, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ @@ -205623,33 +205623,33 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [r0, #380] @ 0x17c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #104] @ 0x68 │ │ │ │ blx r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ mov r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125bb8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r8 │ │ │ │ bne 125b38 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 125b38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 125b38 │ │ │ │ mov r1, r4 │ │ │ │ b 125adc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ @@ -205682,30 +205682,30 @@ │ │ │ │ ldr r7, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq 125bac │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125b7c │ │ │ │ cmp r6, #0 │ │ │ │ bne 125a3c │ │ │ │ b 125a50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 125be8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125bb8 │ │ │ │ cmp r8, #0 │ │ │ │ bne 125ac4 │ │ │ │ b 125b38 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ @@ -205767,15 +205767,15 @@ │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [r0, #428] @ 0x1ac │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125d1c │ │ │ │ cmp r9, #0 │ │ │ │ beq 125b34 │ │ │ │ ldr r0, [fp, #1336] @ 0x538 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ @@ -205792,81 +205792,81 @@ │ │ │ │ cmp r9, #0 │ │ │ │ movne r8, #0 │ │ │ │ bne 1259d4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 125d74 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 125d74 │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ mov r8, #0 │ │ │ │ b 125a28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 125b34 │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ b 125b34 │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ cmp r9, #0 │ │ │ │ beq 125a28 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 125a28 │ │ │ │ ldr r0, [r9, #72] @ 0x48 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ b 125a28 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ cmp r5, r6 │ │ │ │ beq 125e08 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 125e08 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ subs r8, r0, #0 │ │ │ │ moveq r5, r8 │ │ │ │ moveq r1, r4 │ │ │ │ bne 125b34 │ │ │ │ b 125bbc │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ cmp r6, r8 │ │ │ │ beq 125e58 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 125e58 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 125e08 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r7 │ │ │ │ b 125b80 │ │ │ │ ldr r9, [sp, #112] @ 0x70 │ │ │ │ cmp r9, #0 │ │ │ │ @@ -205882,27 +205882,27 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ b 125878 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x019badf0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0121ac4c │ │ │ │ + @ instruction: 0x0121ac9c │ │ │ │ rsbeq r0, fp, r1 │ │ │ │ rsbseq r7, r0, r0 │ │ │ │ andeq r0, r2, r2 │ │ │ │ - @ instruction: 0x01214178 │ │ │ │ - @ instruction: 0x012166e8 │ │ │ │ + smlawteq r1, r8, r1, r4 │ │ │ │ + @ instruction: 0x01216738 │ │ │ │ stmvs r1, {r0, r2, r4, r5} │ │ │ │ andeq r8, r0, r8 │ │ │ │ - strdeq r3, [r1, -r8]! │ │ │ │ - @ instruction: 0x01214ee4 │ │ │ │ + @ instruction: 0x01214048 │ │ │ │ + @ instruction: 0x01214f34 │ │ │ │ eorslt r0, r1, #53 @ 0x35 │ │ │ │ - @ instruction: 0x01213e74 │ │ │ │ - @ instruction: 0x012136b0 │ │ │ │ + smlawteq r1, r4, lr, r3 │ │ │ │ + @ instruction: 0x01213700 │ │ │ │ addlt r0, r1, r9, rrx │ │ │ │ @ instruction: 0x019ba4b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r4, r0, r1, lsl #3 │ │ │ │ @@ -206126,15 +206126,15 @@ │ │ │ │ mov r0, #6 │ │ │ │ b 12618c │ │ │ │ andeq r8, r0, fp, lsl r5 │ │ │ │ strdeq r8, [r0], -r4 │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ andeq r9, r0, r9 │ │ │ │ - @ instruction: 0x012241af │ │ │ │ + strdeq r4, [r2, -pc]! │ │ │ │ andeq r9, r0, r1, lsl #2 │ │ │ │ bge febd0d4c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ @@ -207055,16 +207055,16 @@ │ │ │ │ ldr r1, [r0, #3472] @ 0xd90 │ │ │ │ mov r0, r5 │ │ │ │ bl 5ba3c <__aeabi_uidivmod@plt> │ │ │ │ cmp r1, #0 │ │ │ │ beq 127078 │ │ │ │ b 127004 │ │ │ │ andeq r0, r0, ip, lsl #16 │ │ │ │ - @ instruction: 0x01223396 │ │ │ │ - @ instruction: 0x0122336d │ │ │ │ + @ instruction: 0x012233e6 │ │ │ │ + @ instruction: 0x012233bd │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ bcs febd1bd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #416] @ 1272dc │ │ │ │ @@ -207169,15 +207169,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5ba3c <__aeabi_uidivmod@plt> │ │ │ │ sub r3, r4, r1 │ │ │ │ mul r3, r5, r3 │ │ │ │ mov r4, r1 │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ b 1271d0 │ │ │ │ - @ instruction: 0x01223298 │ │ │ │ + @ instruction: 0x012232e8 │ │ │ │ bge febd1d94 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #992] @ 0x3e0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -207277,15 +207277,15 @@ │ │ │ │ str r1, [r6, #3592] @ 0xe08 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [pc, #716] @ 12775c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r8, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r8, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ beq 127740 │ │ │ │ @@ -207459,15 +207459,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 127768 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019bb098 │ │ │ │ andeq r1, r0, r2, lsl #24 │ │ │ │ - smlabteq sl, ip, lr, r1 │ │ │ │ + tsteq sl, ip, lsl pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ add r2, r0, #24064 @ 0x5e00 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -207718,20 +207718,20 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 303360 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r8, fp, r8, asr r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - @ instruction: 0x01222b14 │ │ │ │ + @ instruction: 0x01222b64 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ orrseq r8, fp, r8, asr #12 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01222a04 │ │ │ │ + @ instruction: 0x01222a54 │ │ │ │ @ instruction: 0x019b84d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ lsl r0, r0, #21 │ │ │ │ @@ -207865,15 +207865,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #580] @ 127ffc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r8, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r8, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne 127e9c │ │ │ │ add r7, r4, #565248 @ 0x8a000 │ │ │ │ @@ -208011,24 +208011,24 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 127efc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #688] @ 0x2b0 │ │ │ │ b 127e1c │ │ │ │ orrseq sl, fp, r0, ror r7 │ │ │ │ andeq r1, r0, r2, lsl #24 │ │ │ │ - tsteq sl, r8, ror r7 │ │ │ │ + smlabteq sl, r8, r7, r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq sl, r8, asr r6 │ │ │ │ + smlatbeq sl, r8, r6, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ 128068 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r4, [r3, #680] @ 0x2a8 │ │ │ │ cmp r4, #15 │ │ │ │ beq 128054 │ │ │ │ bl 127478 │ │ │ │ @@ -208037,15 +208037,15 @@ │ │ │ │ b 127da0 │ │ │ │ ldr r2, [pc, #16] @ 12806c │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [pc, #12] @ 128070 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019ba4fc │ │ │ │ - smlabteq sl, r4, r5, r1 │ │ │ │ + tsteq sl, r4, lsl r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3800] @ 0xed8 │ │ │ │ sub sp, sp, #260 @ 0x104 │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -208483,26 +208483,26 @@ │ │ │ │ mov sl, r9 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ b 12868c │ │ │ │ orrseq r7, fp, r0, ror #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r7, fp, r8, asr #27 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - strdeq r1, [r2, -r0]! │ │ │ │ - @ instruction: 0x01221fe4 │ │ │ │ - strdeq r1, [r2, -r4]! │ │ │ │ - @ instruction: 0x01221dac │ │ │ │ + @ instruction: 0x01222040 │ │ │ │ + @ instruction: 0x01222034 │ │ │ │ + @ instruction: 0x01221e44 │ │ │ │ + strdeq r1, [r2, -ip]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 128874 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r3, #569344 @ 0x8b000 │ │ │ │ add r4, r3, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #593920 @ 0x91000 │ │ │ │ ldrb r7, [r3, #539] @ 0x21b │ │ │ │ add r8, r8, #1024 @ 0x400 │ │ │ │ @@ -208560,15 +208560,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 12897c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r6, [r3, #539] @ 0x21b │ │ │ │ add r7, r4, #569344 @ 0x8b000 │ │ │ │ cmp r6, #1 │ │ │ │ add r7, r7, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -208626,15 +208626,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ 128a74 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r8, [r3, #539] @ 0x21b │ │ │ │ add r9, r4, #569344 @ 0x8b000 │ │ │ │ cmp r8, #2 │ │ │ │ mov r5, r2 │ │ │ │ @@ -208688,15 +208688,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #220] @ 128b70 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r6, [r3, #539] @ 0x21b │ │ │ │ add r7, r4, #569344 @ 0x8b000 │ │ │ │ cmp r6, #2 │ │ │ │ add r7, r7, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -208751,15 +208751,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #208] @ 128c60 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add sl, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #3 │ │ │ │ mov r8, r1 │ │ │ │ @@ -208811,15 +208811,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #212] @ 128d54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add r6, r4, #569344 @ 0x8b000 │ │ │ │ cmp r3, #3 │ │ │ │ add r6, r6, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -208916,27 +208916,27 @@ │ │ │ │ b 128dd0 │ │ │ │ ldr r3, [pc, #28] @ 128e34 │ │ │ │ add r3, pc, r3 │ │ │ │ b 128dd0 │ │ │ │ ldr r3, [pc, #20] @ 128e38 │ │ │ │ add r3, pc, r3 │ │ │ │ b 128dd0 │ │ │ │ - @ instruction: 0x01221698 │ │ │ │ - @ instruction: 0x01222874 │ │ │ │ - strdeq r2, [r2, -r8]! │ │ │ │ - @ instruction: 0x0122283c │ │ │ │ - @ instruction: 0x01222800 │ │ │ │ + @ instruction: 0x012216e8 │ │ │ │ + smlawteq r2, r4, r8, r2 │ │ │ │ + @ instruction: 0x01222848 │ │ │ │ + smlawbeq r2, ip, r8, r2 │ │ │ │ + @ instruction: 0x01222850 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 128ebc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #1 │ │ │ │ bne 128ea4 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -208962,15 +208962,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 128f48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #1 │ │ │ │ bne 128f30 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -208997,15 +208997,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 128fd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #562] @ 0x232 │ │ │ │ cmp r3, #2 │ │ │ │ bne 128fc0 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ @@ -209033,15 +209033,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 129064 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #2 │ │ │ │ bne 12904c │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -209068,15 +209068,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 1290fc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 1290e4 │ │ │ │ @@ -209106,15 +209106,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 129188 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #3 │ │ │ │ bne 129170 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -209141,15 +209141,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #128] @ 129228 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #562] @ 0x232 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r6, r2 │ │ │ │ @@ -209181,15 +209181,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #124] @ 1292c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #4 │ │ │ │ bne 1292ac │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -209220,15 +209220,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 12935c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #542] @ 0x21e │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 129344 │ │ │ │ @@ -209258,15 +209258,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1293e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #542] @ 0x21e │ │ │ │ cmp r2, #3 │ │ │ │ bne 1293d0 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -209293,15 +209293,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 129470 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #554] @ 0x22a │ │ │ │ cmp r2, #1 │ │ │ │ bne 129458 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -209327,15 +209327,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1294fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #554] @ 0x22a │ │ │ │ cmp r2, #1 │ │ │ │ bne 1294e4 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -209362,15 +209362,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 129594 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #546] @ 0x222 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12957c │ │ │ │ @@ -209400,15 +209400,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 129620 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #3 │ │ │ │ bne 129608 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -209435,15 +209435,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #128] @ 1296c0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #546] @ 0x222 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r6, r2 │ │ │ │ @@ -209475,15 +209475,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #124] @ 12975c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 129744 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -209514,15 +209514,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 1297f4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #550] @ 0x226 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 1297dc │ │ │ │ @@ -209552,15 +209552,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 129880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #550] @ 0x226 │ │ │ │ cmp r2, #3 │ │ │ │ bne 129868 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -209587,15 +209587,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 129910 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #662] @ 0x296 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1298f8 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -209623,15 +209623,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 129998 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #558] @ 0x22e │ │ │ │ cmp r2, #1 │ │ │ │ bne 129980 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -209657,15 +209657,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 129a24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #558] @ 0x22e │ │ │ │ cmp r2, #1 │ │ │ │ bne 129a0c │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -209694,15 +209694,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #252] @ 129b40 │ │ │ │ ldr r4, [pc, #252] @ 129b44 │ │ │ │ ldr r5, [pc, #252] @ 129b48 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 129af0 │ │ │ │ cmp r3, r5 │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r5, #562] @ 0x232 │ │ │ │ @@ -209758,26 +209758,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 128d5c │ │ │ │ b 129adc │ │ │ │ @ instruction: 0x019b8adc │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tstpeq r9, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0109fb90 │ │ │ │ + @ instruction: 0x0109fb98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #260] @ 129c74 │ │ │ │ ldr r4, [pc, #260] @ 129c78 │ │ │ │ ldr r5, [pc, #260] @ 129c7c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 129c24 │ │ │ │ cmp r3, r5 │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r5, #562] @ 0x232 │ │ │ │ @@ -209835,26 +209835,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 128d5c │ │ │ │ b 129c0c │ │ │ │ @ instruction: 0x019b89b0 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tstpeq r9, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #288] @ 129dc4 │ │ │ │ ldr r4, [pc, #288] @ 129dc8 │ │ │ │ ldr r6, [pc, #288] @ 129dcc │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 129d74 │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ @@ -209920,26 +209920,26 @@ │ │ │ │ bl 128d5c │ │ │ │ b 129d50 │ │ │ │ orrseq r8, fp, ip, ror r8 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - smlatteq r9, r8, r8, pc @ │ │ │ │ - smlabteq r9, r4, r8, pc @ │ │ │ │ + tstpeq r9, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #296] @ 129f20 │ │ │ │ ldr r4, [pc, #296] @ 129f24 │ │ │ │ ldr r6, [pc, #296] @ 129f28 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 129ed0 │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ @@ -210007,26 +210007,26 @@ │ │ │ │ bl 128d5c │ │ │ │ b 129ea8 │ │ │ │ orrseq r8, fp, r8, lsr #14 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x0109f79c │ │ │ │ - tstpeq r9, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r9, ip, r7, pc @ │ │ │ │ + @ instruction: 0x0109f7b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #320] @ 12a094 │ │ │ │ ldr r4, [pc, #320] @ 12a098 │ │ │ │ ldr r6, [pc, #320] @ 12a09c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ bne 12a044 │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r5, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ @@ -210100,26 +210100,26 @@ │ │ │ │ bl 128d5c │ │ │ │ b 12a014 │ │ │ │ orrseq r8, fp, ip, asr #11 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tstpeq r9, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r9, -r4] │ │ │ │ + smlabbeq r9, r8, r6, pc @ │ │ │ │ + tstpeq r9, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #332] @ 12a214 │ │ │ │ ldr r4, [pc, #332] @ 12a218 │ │ │ │ ldr r6, [pc, #332] @ 12a21c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 12a1c4 │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ @@ -210196,26 +210196,26 @@ │ │ │ │ bl 128d5c │ │ │ │ b 12a18c │ │ │ │ orrseq r8, fp, r8, asr r4 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - smlabteq r9, r8, r4, pc @ │ │ │ │ - tstpeq r9, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r9, r4, r4, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #348] @ 12a3a4 │ │ │ │ ldr r4, [pc, #348] @ 12a3a8 │ │ │ │ ldr r6, [pc, #348] @ 12a3ac │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ bne 12a354 │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r5, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ @@ -210296,26 +210296,26 @@ │ │ │ │ bl 128d5c │ │ │ │ b 12a314 │ │ │ │ @ instruction: 0x019b82d8 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tstpeq r9, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r9, r4, r2, pc @ │ │ │ │ + @ instruction: 0x0109f398 │ │ │ │ + tstpeq r9, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #364] @ 12a544 │ │ │ │ ldr r4, [pc, #364] @ 12a548 │ │ │ │ ldr r6, [pc, #364] @ 12a54c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ bne 12a4f4 │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r5, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ @@ -210400,26 +210400,26 @@ │ │ │ │ bl 128d5c │ │ │ │ b 12a4ac │ │ │ │ orrseq r8, fp, r8, asr #2 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x0109f1b8 │ │ │ │ - tstpeq r9, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0109f194 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #720] @ 12a848 │ │ │ │ ldr r4, [pc, #720] @ 12a84c │ │ │ │ ldr r6, [pc, #720] @ 12a850 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 12a7d4 │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #542] @ 0x21e │ │ │ │ @@ -210597,26 +210597,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ bcc fe132880 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 12a870 │ │ │ │ - smlatteq r9, r8, lr, lr │ │ │ │ - tsteq r9, r4, ror #28 │ │ │ │ + tsteq r9, r8, lsr pc │ │ │ │ + @ instruction: 0x0109eeb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #740] @ 12ab70 │ │ │ │ ldr r4, [pc, #740] @ 12ab74 │ │ │ │ ldr r6, [pc, #740] @ 12ab78 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 12aafc │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #542] @ 0x21e │ │ │ │ @@ -210799,26 +210799,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ bcc fe132ba8 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 12ab98 │ │ │ │ - ldrdeq lr, [r9, -r0] │ │ │ │ - tsteq r9, ip, lsr fp │ │ │ │ + tsteq r9, r0, lsr #24 │ │ │ │ + smlabbeq r9, ip, fp, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #720] @ 12ae84 │ │ │ │ ldr r4, [pc, #720] @ 12ae88 │ │ │ │ ldr r6, [pc, #720] @ 12ae8c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 12ae10 │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ @@ -210996,26 +210996,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ bcc fe132ebc │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 12aeac │ │ │ │ - smlabteq r9, ip, r8, lr │ │ │ │ - tsteq r9, r8, lsr #16 │ │ │ │ + tsteq r9, ip, lsl r9 │ │ │ │ + tsteq r9, r8, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #740] @ 12b1ac │ │ │ │ ldr r4, [pc, #740] @ 12b1b0 │ │ │ │ ldr r6, [pc, #740] @ 12b1b4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 12b138 │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ @@ -211198,26 +211198,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ bcc fe1331e4 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 12b1d4 │ │ │ │ - @ instruction: 0x0109e5b0 │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ + tsteq r9, r0, lsl #12 │ │ │ │ + tsteq r9, r0, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #720] @ 12b4c0 │ │ │ │ ldr r4, [pc, #720] @ 12b4c4 │ │ │ │ ldr r6, [pc, #720] @ 12b4c8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 12b44c │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #550] @ 0x226 │ │ │ │ @@ -211395,26 +211395,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ bcc fe1334f8 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 12b4e8 │ │ │ │ - smlatbeq r9, ip, r2, lr │ │ │ │ - smlatteq r9, ip, r1, lr │ │ │ │ + strdeq lr, [r9, -ip] │ │ │ │ + tsteq r9, ip, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #740] @ 12b7e8 │ │ │ │ ldr r4, [pc, #740] @ 12b7ec │ │ │ │ ldr r6, [pc, #740] @ 12b7f0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 12b774 │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #550] @ 0x226 │ │ │ │ @@ -211597,24 +211597,24 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ bcc fe133820 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 12b810 │ │ │ │ - @ instruction: 0x0109df9c │ │ │ │ - smlabteq r9, r4, lr, sp │ │ │ │ + smlatteq r9, ip, pc, sp @ │ │ │ │ + tsteq r9, r4, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #152] @ 12b8c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #542] @ 0x21e │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12b8ac │ │ │ │ @@ -211652,15 +211652,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ 12b974 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #542] @ 0x21e │ │ │ │ cmp r2, #3 │ │ │ │ bne 12b95c │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -211696,15 +211696,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #152] @ 12ba2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #546] @ 0x222 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12ba14 │ │ │ │ @@ -211742,15 +211742,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ 12badc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12bac4 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -211786,15 +211786,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ 12bba4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #546] @ 0x222 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r7, r2 │ │ │ │ @@ -211836,15 +211836,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #156] @ 12bc60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12bc48 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -211883,15 +211883,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12bcf0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #1 │ │ │ │ bne 12bcd8 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -211919,15 +211919,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12bd80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #1 │ │ │ │ bne 12bd68 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -211955,15 +211955,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 12be24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #562] @ 0x232 │ │ │ │ cmp r3, #2 │ │ │ │ bne 12be0c │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ @@ -211996,15 +211996,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ 12bec4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #2 │ │ │ │ bne 12beac │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -212036,15 +212036,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #152] @ 12bf7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #562] @ 0x232 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12bf64 │ │ │ │ @@ -212082,15 +212082,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ 12c02c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12c014 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -212126,15 +212126,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ 12c0f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #562] @ 0x232 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r7, r2 │ │ │ │ @@ -212176,15 +212176,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #156] @ 12c1b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12c198 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -212223,15 +212223,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12c240 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #554] @ 0x22a │ │ │ │ cmp r2, #1 │ │ │ │ bne 12c228 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -212259,15 +212259,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12c2d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #554] @ 0x22a │ │ │ │ cmp r2, #1 │ │ │ │ bne 12c2b8 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -212295,15 +212295,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #152] @ 12c388 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #550] @ 0x226 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12c370 │ │ │ │ @@ -212341,15 +212341,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ 12c438 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #550] @ 0x226 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12c420 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -212385,15 +212385,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 12c540 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #546] @ 0x222 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12c528 │ │ │ │ @@ -212452,15 +212452,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #172] @ 12c610 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #546] @ 0x222 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r6, r2 │ │ │ │ @@ -212503,15 +212503,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #268] @ 12c73c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #546] @ 0x222 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12c724 │ │ │ │ @@ -212579,15 +212579,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 12c848 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #546] @ 0x222 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12c830 │ │ │ │ @@ -212646,15 +212646,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ 12c93c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #546] @ 0x222 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12c924 │ │ │ │ @@ -212707,15 +212707,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ 12ca18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #546] @ 0x222 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12ca00 │ │ │ │ @@ -212762,15 +212762,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ 12cad0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r8, [pc, #132] @ 12cad4 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #546] @ 0x222 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r3, #4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -212809,15 +212809,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #216] @ 12cbd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12cbb8 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -212872,15 +212872,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ 12cc88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12cc70 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -212917,15 +212917,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #252] @ 12cda4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12cd8c │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -212989,15 +212989,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #224] @ 12cea8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12ce90 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -213054,15 +213054,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #192] @ 12cf8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12cf74 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -213111,15 +213111,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #176] @ 12d060 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12d048 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -213164,15 +213164,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ 12d124 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r6, [pc, #144] @ 12d128 │ │ │ │ add r7, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #546] @ 0x222 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r3, #4 │ │ │ │ bne 12d10c │ │ │ │ @@ -213214,15 +213214,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #264] @ 12d254 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #546] @ 0x222 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r7, r2 │ │ │ │ @@ -213289,15 +213289,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #180] @ 12d32c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #546] @ 0x222 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r6, r2 │ │ │ │ @@ -213342,15 +213342,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #312] @ 12d484 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #546] @ 0x222 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r7, r2 │ │ │ │ @@ -213429,15 +213429,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #264] @ 12d5b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #546] @ 0x222 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r7, r2 │ │ │ │ @@ -213504,15 +213504,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #232] @ 12d6bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #546] @ 0x222 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r7, r2 │ │ │ │ @@ -213571,15 +213571,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #200] @ 12d7a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #546] @ 0x222 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r7, r2 │ │ │ │ @@ -213631,15 +213631,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #156] @ 12d86c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r9, [pc, #140] @ 12d870 │ │ │ │ add sl, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [sl, #546] @ 0x222 │ │ │ │ add r9, pc, r9 │ │ │ │ cmp r3, #4 │ │ │ │ mov r7, r1 │ │ │ │ @@ -213680,15 +213680,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #292] @ 12d9b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12d9a0 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -213762,15 +213762,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #244] @ 12dad0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12dab8 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -213832,15 +213832,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ 12db8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12db74 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -213878,15 +213878,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #256] @ 12dcac │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12dc94 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -213951,15 +213951,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #212] @ 12dda4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12dd8c │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214013,15 +214013,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #192] @ 12de88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12de70 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214070,15 +214070,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ 12df50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r6, [pc, #148] @ 12df54 │ │ │ │ add r7, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #546] @ 0x222 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r3, #4 │ │ │ │ bne 12df38 │ │ │ │ @@ -214121,15 +214121,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 12dff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r5, #554] @ 0x22a │ │ │ │ cmp r2, #1 │ │ │ │ bne 12dfd8 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ @@ -214159,15 +214159,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12e080 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #554] @ 0x22a │ │ │ │ cmp r2, #1 │ │ │ │ bne 12e068 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214195,15 +214195,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 12e118 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r5, #558] @ 0x22e │ │ │ │ cmp r2, #1 │ │ │ │ bne 12e100 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ @@ -214233,15 +214233,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12e1a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #558] @ 0x22e │ │ │ │ cmp r2, #1 │ │ │ │ bne 12e190 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214269,15 +214269,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12e238 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #558] @ 0x22e │ │ │ │ cmp r2, #1 │ │ │ │ bne 12e220 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214305,15 +214305,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12e2c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #558] @ 0x22e │ │ │ │ cmp r2, #1 │ │ │ │ bne 12e2b0 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214341,15 +214341,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12e358 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #558] @ 0x22e │ │ │ │ cmp r2, #1 │ │ │ │ bne 12e340 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214377,15 +214377,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12e3e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #558] @ 0x22e │ │ │ │ cmp r2, #1 │ │ │ │ bne 12e3d0 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214413,15 +214413,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12e478 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #558] @ 0x22e │ │ │ │ cmp r2, #1 │ │ │ │ bne 12e460 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214449,15 +214449,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12e508 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #558] @ 0x22e │ │ │ │ cmp r2, #1 │ │ │ │ bne 12e4f0 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214485,15 +214485,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12e598 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #662] @ 0x296 │ │ │ │ cmp r2, #1 │ │ │ │ bne 12e580 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214521,15 +214521,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ 12e698 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #542] @ 0x21e │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12e680 │ │ │ │ @@ -214586,15 +214586,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #164] @ 12e760 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #542] @ 0x21e │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #3 │ │ │ │ mov r6, r2 │ │ │ │ @@ -214635,15 +214635,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #260] @ 12e884 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #542] @ 0x21e │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12e86c │ │ │ │ @@ -214709,15 +214709,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ 12e988 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #542] @ 0x21e │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12e970 │ │ │ │ @@ -214774,15 +214774,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #208] @ 12ea7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #542] @ 0x21e │ │ │ │ cmp r2, #3 │ │ │ │ bne 12ea64 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214835,15 +214835,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #140] @ 12eb2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #542] @ 0x21e │ │ │ │ cmp r2, #3 │ │ │ │ bne 12eb14 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214878,15 +214878,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #244] @ 12ec40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #542] @ 0x21e │ │ │ │ cmp r2, #3 │ │ │ │ bne 12ec28 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -214948,15 +214948,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #216] @ 12ed3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #542] @ 0x21e │ │ │ │ cmp r2, #3 │ │ │ │ bne 12ed24 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215011,15 +215011,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 12edd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r5, #562] @ 0x232 │ │ │ │ cmp r2, #1 │ │ │ │ bne 12edc0 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ @@ -215049,15 +215049,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12ee68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #1 │ │ │ │ bne 12ee50 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215085,15 +215085,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12eef8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #1 │ │ │ │ bne 12eee0 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215121,15 +215121,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #148] @ 12efac │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #2 │ │ │ │ mov r6, r2 │ │ │ │ @@ -215166,15 +215166,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 12f050 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #562] @ 0x232 │ │ │ │ cmp r3, #2 │ │ │ │ bne 12f038 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ @@ -215207,15 +215207,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 12f0f4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #562] @ 0x232 │ │ │ │ cmp r3, #2 │ │ │ │ bne 12f0dc │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ @@ -215248,15 +215248,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #164] @ 12f1b8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #3 │ │ │ │ mov r6, r2 │ │ │ │ @@ -215297,15 +215297,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #152] @ 12f270 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #562] @ 0x232 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12f258 │ │ │ │ @@ -215343,15 +215343,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #152] @ 12f328 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #562] @ 0x232 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12f310 │ │ │ │ @@ -215389,15 +215389,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #180] @ 12f3fc │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r6, r2 │ │ │ │ @@ -215442,15 +215442,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ 12f4c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #562] @ 0x232 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r7, r2 │ │ │ │ @@ -215492,15 +215492,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ 12f58c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #562] @ 0x232 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r7, r2 │ │ │ │ @@ -215542,15 +215542,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12f61c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #1 │ │ │ │ bne 12f604 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215578,15 +215578,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12f6ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #1 │ │ │ │ bne 12f694 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215614,15 +215614,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 12f73c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #1 │ │ │ │ bne 12f724 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215650,15 +215650,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ 12f7dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #2 │ │ │ │ bne 12f7c4 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215690,15 +215690,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #124] @ 12f878 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #2 │ │ │ │ bne 12f860 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215729,15 +215729,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ 12f918 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #2 │ │ │ │ bne 12f900 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215769,15 +215769,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #140] @ 12f9c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12f9ac │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215812,15 +215812,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #136] @ 12fa6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12fa54 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215854,15 +215854,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ 12fb1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12fb04 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215898,15 +215898,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ 12fbd4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12fbbc │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215944,15 +215944,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ 12fc88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12fc70 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -215989,15 +215989,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #156] @ 12fd44 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #562] @ 0x232 │ │ │ │ cmp r2, #4 │ │ │ │ bne 12fd2c │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -216036,15 +216036,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ 12fe44 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #550] @ 0x226 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 12fe2c │ │ │ │ @@ -216101,15 +216101,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #164] @ 12ff0c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #550] @ 0x226 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #3 │ │ │ │ mov r6, r2 │ │ │ │ @@ -216150,15 +216150,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #260] @ 130030 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #550] @ 0x226 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 130018 │ │ │ │ @@ -216224,15 +216224,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ 130134 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #550] @ 0x226 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 13011c │ │ │ │ @@ -216289,15 +216289,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #200] @ 130220 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #550] @ 0x226 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 130208 │ │ │ │ @@ -216348,15 +216348,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ 1302f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #550] @ 0x226 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 1302dc │ │ │ │ @@ -216401,15 +216401,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ 1303a8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r8, [pc, #128] @ 1303ac │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #550] @ 0x226 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r3, #3 │ │ │ │ mov r6, r1 │ │ │ │ @@ -216447,15 +216447,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #208] @ 1304a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #550] @ 0x226 │ │ │ │ cmp r2, #3 │ │ │ │ bne 130488 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -216508,15 +216508,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #140] @ 130550 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #550] @ 0x226 │ │ │ │ cmp r2, #3 │ │ │ │ bne 130538 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -216551,15 +216551,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #244] @ 130664 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #550] @ 0x226 │ │ │ │ cmp r2, #3 │ │ │ │ bne 13064c │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -216621,15 +216621,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #216] @ 130760 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #550] @ 0x226 │ │ │ │ cmp r2, #3 │ │ │ │ bne 130748 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -216684,15 +216684,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #184] @ 13083c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #550] @ 0x226 │ │ │ │ cmp r2, #3 │ │ │ │ bne 130824 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -216739,15 +216739,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #168] @ 130908 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #550] @ 0x226 │ │ │ │ cmp r2, #3 │ │ │ │ bne 1308f0 │ │ │ │ add r3, r4, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #25088 @ 0x6200 │ │ │ │ @@ -216790,15 +216790,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #152] @ 1309c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r6, [pc, #136] @ 1309c8 │ │ │ │ add r7, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #550] @ 0x226 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r3, #3 │ │ │ │ bne 1309ac │ │ │ │ @@ -216838,15 +216838,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #2452] @ 131380 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r3 │ │ │ │ add ip, r4, #102400 @ 0x19000 │ │ │ │ ldrb r3, [ip, #1505] @ 0x5e1 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r6, [ip, #1516] @ 0x5ec │ │ │ │ @@ -217456,26 +217456,26 @@ │ │ │ │ b 130ca0 │ │ │ │ orrseq r1, fp, ip, lsr fp │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ andeq r1, r0, r3, lsl #12 │ │ │ │ - @ instruction: 0x012199e4 │ │ │ │ - smlatbeq r9, ip, ip, r8 │ │ │ │ + @ instruction: 0x01219a34 │ │ │ │ + strdeq r8, [r9, -ip] │ │ │ │ andeq r1, r0, r1, lsl #4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - ldrdeq r9, [r1, -r4]! │ │ │ │ - @ instruction: 0x012198a2 │ │ │ │ + @ instruction: 0x01219924 │ │ │ │ + strdeq r9, [r1, -r2]! │ │ │ │ andeq r0, r0, r5, asr r5 │ │ │ │ - smlatteq r9, ip, r7, r8 │ │ │ │ + tsteq r9, ip, lsr r8 │ │ │ │ andeq r0, r0, sl, lsr #21 │ │ │ │ - tsteq r9, ip, asr r6 │ │ │ │ + smlatbeq r9, ip, r6, r8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r9, r0, asr #12 │ │ │ │ + @ instruction: 0x01098690 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr lr, [pc, #88] @ 131438 │ │ │ │ ldr ip, [pc, #88] @ 13143c │ │ │ │ add lr, pc, lr │ │ │ │ @@ -217653,25 +217653,25 @@ │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ b 131620 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ andeq r1, r0, r2, lsl #4 │ │ │ │ @ instruction: 0x019aeafc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01218f2c │ │ │ │ + @ instruction: 0x01218f7c │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ orrseq lr, sl, r0, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ 131794 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r5, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #896] @ 0x380 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ cmp r3, #0 │ │ │ │ add r7, r7, #1024 @ 0x400 │ │ │ │ bne 131788 │ │ │ │ @@ -217738,15 +217738,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 13185c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ ldr r7, [r4, #3216] @ 0xc90 │ │ │ │ ldr r0, [r4, #3220] @ 0xc94 │ │ │ │ mov r1, r7 │ │ │ │ bl 5b358 <__aeabi_fsub@plt> │ │ │ │ mov r6, r0 │ │ │ │ @@ -217769,15 +217769,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 13197c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov sl, r1 │ │ │ │ add fp, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [fp, #896] @ 0x380 │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ cmp r3, #0 │ │ │ │ add r8, r8, #1024 @ 0x400 │ │ │ │ @@ -217876,15 +217876,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #180] @ 131ad8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ ldr r9, [r4, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r4, #3252] @ 0xcb4 │ │ │ │ mov r1, r9 │ │ │ │ bl 5b358 <__aeabi_fsub@plt> │ │ │ │ @@ -217928,15 +217928,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #112] @ 131b64 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r6, r4, r0, lsl #2 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #562] @ 0x232 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -217964,15 +217964,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ 131bf8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r5, r4, r0, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -218001,15 +218001,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ 131c90 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ and r0, r3, #7 │ │ │ │ add r7, r4, r0, lsl #2 │ │ │ │ add r7, r7, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -218039,15 +218039,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ 131d24 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r5, r4, r0, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -218076,15 +218076,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ 131dc0 │ │ │ │ and r9, r0, #7 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r8, r4, r9, lsl #2 │ │ │ │ add r8, r8, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #562] @ 0x232 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -218115,15 +218115,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ 131e54 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r6, r4, r0, lsl #2 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #562] @ 0x232 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -218152,15 +218152,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #132] @ 131ef8 │ │ │ │ and r9, r0, #7 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r8, r4, r9, lsl #2 │ │ │ │ add r8, r8, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #562] @ 0x232 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -218193,15 +218193,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ 131f9c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r6, r5, r0, lsl #2 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #562] @ 0x232 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -218233,15 +218233,15 @@ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #256] @ 1320bc │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr lr, [pc, #248] @ 1320c0 │ │ │ │ ldr ip, [pc, #248] @ 1320c4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ cmp r1, lr │ │ │ │ cmpne r1, ip │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r3, r1 │ │ │ │ @@ -218301,24 +218301,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 128d5c │ │ │ │ b 132060 │ │ │ │ orrseq r0, fp, r0, ror #10 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq r9, r8, lsl r7 │ │ │ │ - smlabteq r9, r4, r5, r7 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ + tsteq r9, r4, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #264] @ 1321f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #252] @ 1321f8 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ ldr r0, [pc, #248] @ 1321fc │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, ip │ │ │ │ cmpne r1, r0 │ │ │ │ bne 1321ac │ │ │ │ @@ -218379,24 +218379,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 128d5c │ │ │ │ b 132194 │ │ │ │ orrseq r0, fp, ip, lsr r4 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - strdeq r7, [r9, -r4] │ │ │ │ - smlabbeq r9, ip, r4, r7 │ │ │ │ + tsteq r9, r4, asr #12 │ │ │ │ + ldrdeq r7, [r9, -ip] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #292] @ 132348 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ ldr r2, [pc, #272] @ 13234c │ │ │ │ ldr r0, [pc, #272] @ 132350 │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r2 │ │ │ │ @@ -218465,24 +218465,24 @@ │ │ │ │ bl 128d5c │ │ │ │ b 1322dc │ │ │ │ orrseq r0, fp, r4, lsl #6 │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x010974b8 │ │ │ │ - tsteq r9, r8, lsr r3 │ │ │ │ + tsteq r9, r8, lsl #10 │ │ │ │ + smlabbeq r9, r8, r3, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #300] @ 1324a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r6, r2 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ ldr r2, [pc, #280] @ 1324ac │ │ │ │ ldr r0, [pc, #280] @ 1324b0 │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r2 │ │ │ │ @@ -218553,24 +218553,24 @@ │ │ │ │ bl 128d5c │ │ │ │ b 132438 │ │ │ │ orrseq r0, fp, ip, lsr #3 │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r9, ip, ror #6 │ │ │ │ - ldrdeq r7, [r9, -r8] │ │ │ │ + @ instruction: 0x010973bc │ │ │ │ + tsteq r9, r8, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #324] @ 132620 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ ldr r2, [pc, #304] @ 132624 │ │ │ │ ldr r0, [pc, #304] @ 132628 │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r2 │ │ │ │ @@ -218647,24 +218647,24 @@ │ │ │ │ bl 128d5c │ │ │ │ b 1325a8 │ │ │ │ orrseq r0, fp, ip, asr #32 │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r9, ip, lsl #4 │ │ │ │ - tsteq r9, r0, rrx │ │ │ │ + tsteq r9, ip, asr r2 │ │ │ │ + strheq r7, [r9, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #336] @ 1327a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ ldr r2, [pc, #316] @ 1327a8 │ │ │ │ ldr r0, [pc, #316] @ 1327ac │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r2 │ │ │ │ @@ -218744,24 +218744,24 @@ │ │ │ │ bl 128d5c │ │ │ │ b 132724 │ │ │ │ @ instruction: 0x019afed4 │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - swpeq r7, ip, [r9] │ │ │ │ - ldrdeq r6, [r9, -ip] │ │ │ │ + smlatteq r9, ip, r0, r7 │ │ │ │ + tsteq r9, ip, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #352] @ 132938 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ ldr r2, [pc, #332] @ 13293c │ │ │ │ ldr r0, [pc, #332] @ 132940 │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r2 │ │ │ │ @@ -218845,24 +218845,24 @@ │ │ │ │ bl 128d5c │ │ │ │ b 1328b0 │ │ │ │ orrseq pc, sl, r0, asr sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r9, r0, lsr #30 │ │ │ │ - tsteq r9, r8, asr #26 │ │ │ │ + tsteq r9, r0, ror pc │ │ │ │ + @ instruction: 0x01096d98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #368] @ 132adc │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ ldr r2, [pc, #348] @ 132ae0 │ │ │ │ ldr r0, [pc, #348] @ 132ae4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r2 │ │ │ │ @@ -218950,24 +218950,24 @@ │ │ │ │ bl 128d5c │ │ │ │ b 132a4c │ │ │ │ @ instruction: 0x019afbbc │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x01096d90 │ │ │ │ - smlatbeq r9, r4, fp, r6 │ │ │ │ + smlatteq r9, r0, sp, r6 │ │ │ │ + strdeq r6, [r9, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ 132b88 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ and r2, r2, #7 │ │ │ │ add r5, r4, r2, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -218997,15 +218997,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #120] @ 132c20 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r5, r4, r0, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -219035,15 +219035,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #140] @ 132ccc │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ and r3, r3, #7 │ │ │ │ add r5, r4, r3, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r2, [r5, #562] @ 0x232 │ │ │ │ mov r7, r1 │ │ │ │ @@ -219078,15 +219078,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ 132d74 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r5, r4, r0, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -219120,15 +219120,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #156] @ 132e30 │ │ │ │ and r8, r0, #7 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r5, r4, r8, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -219167,15 +219167,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #152] @ 132ee8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r6, r4, r0, lsl #2 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #562] @ 0x232 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -219214,15 +219214,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #168] @ 132fb4 │ │ │ │ and r6, r0, #7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldrh r7, [sp, #32] │ │ │ │ add r5, r4, r6, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -219264,15 +219264,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #164] @ 133078 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r6, r5, r0, lsl #2 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #562] @ 0x232 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -219313,15 +219313,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #128] @ 133118 │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ and r1, r1, #7 │ │ │ │ add r5, r4, r1, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ mov r7, r3 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r2 │ │ │ │ @@ -219353,15 +219353,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #120] @ 1331b0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r5, r4, r0, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -219391,15 +219391,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ 133248 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ and r2, r2, #7 │ │ │ │ add r5, r4, r2, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -219429,15 +219429,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #120] @ 1332e0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r5, r4, r0, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -219467,15 +219467,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ 133378 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ and r2, r2, #7 │ │ │ │ add r5, r4, r2, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -219505,15 +219505,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #120] @ 133410 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r5, r4, r0, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -219543,15 +219543,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #144] @ 1334c0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ and r1, r1, #7 │ │ │ │ add r5, r4, r1, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ mov r7, r3 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r2 │ │ │ │ @@ -219587,15 +219587,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ 133568 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r5, r4, r0, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -219629,15 +219629,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #140] @ 133614 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ and r3, r3, #7 │ │ │ │ add r5, r4, r3, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r2, [r5, #562] @ 0x232 │ │ │ │ mov r7, r1 │ │ │ │ @@ -219672,15 +219672,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ 1336b8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r5, r4, r0, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -219713,15 +219713,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #140] @ 133764 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ and r3, r3, #7 │ │ │ │ add r5, r4, r3, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r2, [r5, #562] @ 0x232 │ │ │ │ mov r7, r1 │ │ │ │ @@ -219756,15 +219756,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ 13380c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r5, r4, r0, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -219798,15 +219798,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ 1338cc │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ and r1, r1, #7 │ │ │ │ add r5, r4, r1, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ mov r7, r3 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r2 │ │ │ │ @@ -219846,15 +219846,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #148] @ 133980 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r6, r4, r0, lsl #2 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #562] @ 0x232 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -219891,15 +219891,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #156] @ 133a3c │ │ │ │ and r8, r0, #7 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r5, r4, r8, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -219938,15 +219938,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #144] @ 133aec │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r6, r4, r0, lsl #2 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #562] @ 0x232 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -219982,15 +219982,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #156] @ 133ba8 │ │ │ │ and r8, r0, #7 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r5, r4, r8, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -220029,15 +220029,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #152] @ 133c60 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r6, r4, r0, lsl #2 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #562] @ 0x232 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -220075,15 +220075,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #176] @ 133d30 │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ and r1, r1, #7 │ │ │ │ add r5, r4, r1, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ mov r7, r3 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r6, r2 │ │ │ │ @@ -220127,15 +220127,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #160] @ 133df0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r6, r5, r0, lsl #2 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #562] @ 0x232 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -220175,15 +220175,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #172] @ 133ebc │ │ │ │ and r8, r0, #7 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r5, r4, r8, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -220226,15 +220226,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #156] @ 133f78 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r6, r5, r0, lsl #2 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #562] @ 0x232 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -220274,15 +220274,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #168] @ 134044 │ │ │ │ and r6, r0, #7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldrsh r7, [sp, #32] │ │ │ │ add r5, r4, r6, lsl #2 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #562] @ 0x232 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -220324,15 +220324,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #164] @ 134108 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ and r0, r3, #7 │ │ │ │ add r6, r5, r0, lsl #2 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #562] @ 0x232 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -220373,15 +220373,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ 1342b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 134234 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r6, r0, #94208 @ 0x17000 │ │ │ │ @@ -220472,24 +220472,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r2, r0, #12 │ │ │ │ addne r2, r0, #16 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b 13420c │ │ │ │ orrseq lr, sl, r0, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01217414 │ │ │ │ + @ instruction: 0x01217464 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #400] @ 134468 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 1343ec │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r6, r0, #94208 @ 0x17000 │ │ │ │ @@ -220582,24 +220582,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r2, r0, #12 │ │ │ │ addne r2, r0, #16 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b 1343c4 │ │ │ │ orrseq lr, sl, r0, asr r2 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x012171e0 │ │ │ │ + @ instruction: 0x01217230 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ 134614 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bne 1345a8 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r9, #4023] @ 0xfb7 │ │ │ │ @@ -220689,24 +220689,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r2, ip, #12 │ │ │ │ addne r2, ip, #16 │ │ │ │ strne r3, [ip, #12] │ │ │ │ b 134580 │ │ │ │ @ instruction: 0x019ae098 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x0121700c │ │ │ │ + qsubeq r7, ip, r1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #388] @ 1347c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 134754 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -220796,24 +220796,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r2, ip, #12 │ │ │ │ addne r2, ip, #16 │ │ │ │ strne r3, [ip, #12] │ │ │ │ b 13472c │ │ │ │ orrseq sp, sl, ip, ror #29 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01216e44 │ │ │ │ + @ instruction: 0x01216e94 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #376] @ 134960 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ bne 134914 │ │ │ │ add sl, r0, #565248 @ 0x8a000 │ │ │ │ @@ -220900,24 +220900,24 @@ │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 128074 │ │ │ │ b 13489c │ │ │ │ orrseq sp, sl, r0, asr #26 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01216c6c │ │ │ │ + @ instruction: 0x01216cbc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #376] @ 134b00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 134ab4 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -221004,25 +221004,25 @@ │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 134a30 │ │ │ │ orrseq sp, sl, r0, lsr #23 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01216ab0 │ │ │ │ + @ instruction: 0x01216b00 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #368] @ 134c9c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 134c50 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ @@ -221107,24 +221107,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 128074 │ │ │ │ b 134be4 │ │ │ │ @ instruction: 0x019ad9fc │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - strdeq r6, [r1, -ip]! │ │ │ │ + @ instruction: 0x0121694c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #384] @ 134e44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 134df8 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -221213,24 +221213,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 134d7c │ │ │ │ orrseq sp, sl, r4, ror #16 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01216738 │ │ │ │ + smlawbeq r1, r8, r7, r6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ 134ff4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 134f78 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r6, r0, #94208 @ 0x17000 │ │ │ │ @@ -221321,24 +221321,24 @@ │ │ │ │ movne r3, #1 │ │ │ │ addeq r2, r0, #12 │ │ │ │ addne r2, r0, #16 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b 134f50 │ │ │ │ @ instruction: 0x019ad6bc │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x0121659c │ │ │ │ + @ instruction: 0x012165ec │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ 1351a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 135134 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r9, #4023] @ 0xfb7 │ │ │ │ @@ -221428,24 +221428,24 @@ │ │ │ │ movne r3, #1 │ │ │ │ addeq r2, ip, #12 │ │ │ │ addne r2, ip, #16 │ │ │ │ strne r3, [ip, #12] │ │ │ │ b 13510c │ │ │ │ orrseq sp, sl, ip, lsl #10 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - smlawteq r1, r4, r3, r6 │ │ │ │ + @ instruction: 0x01216414 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #376] @ 135340 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ bne 1352f4 │ │ │ │ add sl, r0, #565248 @ 0x8a000 │ │ │ │ @@ -221532,24 +221532,24 @@ │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 128074 │ │ │ │ b 13527c │ │ │ │ orrseq sp, sl, r0, ror #6 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x012161e8 │ │ │ │ + @ instruction: 0x01216238 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #372] @ 1354dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ bne 135490 │ │ │ │ @@ -221635,24 +221635,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 128074 │ │ │ │ b 135424 │ │ │ │ orrseq sp, sl, r0, asr #3 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x01216030 │ │ │ │ + smlawbeq r1, r0, r0, r6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #400] @ 135694 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 135628 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -221745,24 +221745,24 @@ │ │ │ │ movne r3, #1 │ │ │ │ addeq r2, ip, #12 │ │ │ │ addne r2, ip, #16 │ │ │ │ strne r3, [ip, #12] │ │ │ │ b 135600 │ │ │ │ orrseq sp, sl, r4, lsr #32 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x01215e7c │ │ │ │ + smlawteq r1, ip, lr, r5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ 135844 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 1357f8 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -221853,24 +221853,24 @@ │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 135774 │ │ │ │ orrseq ip, sl, ip, ror #28 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x01215c90 │ │ │ │ + @ instruction: 0x01215ce0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ 1359f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 1359a8 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -221961,24 +221961,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 13592c │ │ │ │ @ instruction: 0x019accbc │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - smlawteq r1, r4, sl, r5 │ │ │ │ + @ instruction: 0x01215b14 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ 135ba4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 135b28 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r6, r0, #94208 @ 0x17000 │ │ │ │ @@ -222069,24 +222069,24 @@ │ │ │ │ movne r3, #1 │ │ │ │ addeq r2, r0, #12 │ │ │ │ addne r2, r0, #16 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b 135b00 │ │ │ │ orrseq ip, sl, ip, lsl #22 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01215928 │ │ │ │ + @ instruction: 0x01215978 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ 135d50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 135ce4 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r9, #4023] @ 0xfb7 │ │ │ │ @@ -222176,24 +222176,24 @@ │ │ │ │ movne r3, #1 │ │ │ │ addeq r2, ip, #12 │ │ │ │ addne r2, ip, #16 │ │ │ │ strne r3, [ip, #12] │ │ │ │ b 135cbc │ │ │ │ orrseq ip, sl, ip, asr r9 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01215750 │ │ │ │ + @ instruction: 0x012157a0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #376] @ 135ef0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ bne 135ea4 │ │ │ │ add sl, r0, #565248 @ 0x8a000 │ │ │ │ @@ -222280,24 +222280,24 @@ │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 128074 │ │ │ │ b 135e2c │ │ │ │ @ instruction: 0x019ac7b0 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01215574 │ │ │ │ + smlawteq r1, r4, r5, r5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #372] @ 13608c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ bne 136040 │ │ │ │ @@ -222383,24 +222383,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 128074 │ │ │ │ b 135fd4 │ │ │ │ orrseq ip, sl, r0, lsl r6 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x012153bc │ │ │ │ + @ instruction: 0x0121540c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #400] @ 136244 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 1361d8 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -222493,24 +222493,24 @@ │ │ │ │ movne r3, #1 │ │ │ │ addeq r2, ip, #12 │ │ │ │ addne r2, ip, #16 │ │ │ │ strne r3, [ip, #12] │ │ │ │ b 1361b0 │ │ │ │ orrseq ip, sl, r4, ror r4 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01215208 │ │ │ │ + @ instruction: 0x01215258 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ 1363f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 1363a8 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -222601,24 +222601,24 @@ │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 136324 │ │ │ │ @ instruction: 0x019ac2bc │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x0121501c │ │ │ │ + @ instruction: 0x0121506c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ 1365a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 136558 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -222709,26 +222709,26 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 1364dc │ │ │ │ orrseq ip, sl, ip, lsl #2 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01214e50 │ │ │ │ + @ instruction: 0x01214ea0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bxhi lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #340] @ 136728 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 136684 │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -222815,15 +222815,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #348] @ 1368ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 136804 │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -222912,15 +222912,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ 136a24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 13698c │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldrb r8, [r3, #539] @ 0x21b │ │ │ │ @@ -223006,15 +223006,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #336] @ 136b9c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 136b04 │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -223101,15 +223101,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #320] @ 136d08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ bne 136c8c │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldrb r9, [r3, #539] @ 0x21b │ │ │ │ @@ -223191,15 +223191,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #324] @ 136e74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 136dfc │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -223284,15 +223284,15 @@ │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ ldr r9, [sp, #32] │ │ │ │ pophi {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #312] @ 136fdc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ bne 136f5c │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ @@ -223372,15 +223372,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #332] @ 137150 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 1370c8 │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -223465,15 +223465,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #468] @ 137344 │ │ │ │ ldr r5, [pc, #468] @ 137348 │ │ │ │ ldr r4, [pc, #468] @ 13734c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ bne 1372f8 │ │ │ │ cmp r3, r4 │ │ │ │ add r3, r0, #593920 @ 0x91000 │ │ │ │ ldrb r6, [r3, #539] @ 0x21b │ │ │ │ @@ -223584,26 +223584,26 @@ │ │ │ │ bl 128074 │ │ │ │ b 137278 │ │ │ │ @ instruction: 0x019ab3b0 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r9, r4, asr #10 │ │ │ │ - tsteq r9, r4, asr #6 │ │ │ │ + @ instruction: 0x01092594 │ │ │ │ + @ instruction: 0x01092394 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #476] @ 137554 │ │ │ │ ldr r5, [pc, #476] @ 137558 │ │ │ │ ldr r4, [pc, #476] @ 13755c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ bne 137508 │ │ │ │ cmp r3, r4 │ │ │ │ add r3, r0, #593920 @ 0x91000 │ │ │ │ ldrb r6, [r3, #539] @ 0x21b │ │ │ │ @@ -223716,26 +223716,26 @@ │ │ │ │ bl 128074 │ │ │ │ b 137484 │ │ │ │ orrseq fp, sl, r8, lsr #3 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r9, r4, asr #6 │ │ │ │ - tsteq r9, r4, lsr r1 │ │ │ │ + @ instruction: 0x01092394 │ │ │ │ + smlabbeq r9, r4, r1, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #476] @ 137764 │ │ │ │ ldr r5, [pc, #476] @ 137768 │ │ │ │ ldr r4, [pc, #476] @ 13776c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ bne 137718 │ │ │ │ cmp r3, r4 │ │ │ │ add r3, r0, #593920 @ 0x91000 │ │ │ │ ldrb r6, [r3, #539] @ 0x21b │ │ │ │ @@ -223848,26 +223848,26 @@ │ │ │ │ bl 128074 │ │ │ │ b 13769c │ │ │ │ @ instruction: 0x019aaf98 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r9, r4, asr #2 │ │ │ │ - tsteq r9, r4, lsr #30 │ │ │ │ + @ instruction: 0x01092194 │ │ │ │ + tsteq r9, r4, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #496] @ 137988 │ │ │ │ ldr r5, [pc, #496] @ 13798c │ │ │ │ ldr r4, [pc, #496] @ 137990 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ bne 13793c │ │ │ │ cmp r3, r4 │ │ │ │ add r3, r0, #593920 @ 0x91000 │ │ │ │ ldrb r6, [r3, #539] @ 0x21b │ │ │ │ @@ -223985,26 +223985,26 @@ │ │ │ │ bl 128074 │ │ │ │ b 1378b8 │ │ │ │ orrseq sl, sl, r8, lsl #27 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r9, r0, lsr pc │ │ │ │ - tsteq r9, r0, lsl #26 │ │ │ │ + smlabbeq r9, r0, pc, r1 @ │ │ │ │ + tsteq r9, r0, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #468] @ 137b90 │ │ │ │ ldr r5, [pc, #468] @ 137b94 │ │ │ │ ldr r4, [pc, #468] @ 137b98 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ bne 137b44 │ │ │ │ cmp r3, r4 │ │ │ │ add r3, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ @@ -224115,26 +224115,26 @@ │ │ │ │ bl 128074 │ │ │ │ b 137ad8 │ │ │ │ orrseq sl, sl, r4, ror #22 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r9, r8, lsr sp │ │ │ │ - strdeq r1, [r9, -r8] │ │ │ │ + smlabbeq r9, r8, sp, r1 │ │ │ │ + tsteq r9, r8, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #492] @ 137db0 │ │ │ │ ldr r5, [pc, #492] @ 137db4 │ │ │ │ ldr r4, [pc, #492] @ 137db8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ bne 137d64 │ │ │ │ cmp r3, r4 │ │ │ │ add r3, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ @@ -224251,24 +224251,24 @@ │ │ │ │ bl 128074 │ │ │ │ b 137cec │ │ │ │ orrseq sl, sl, ip, asr r9 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r9, r8, lsr #22 │ │ │ │ - ldrdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, r8, ror fp │ │ │ │ + tsteq r9, r8, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #416] @ 137f84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ bne 137efc │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r9, #4023] @ 0xfb7 │ │ │ │ @@ -224365,25 +224365,25 @@ │ │ │ │ str r3, [ip, #16] │ │ │ │ str r3, [ip, #20] │ │ │ │ strgt r1, [ip, #28] │ │ │ │ strgt r3, [ip, #24] │ │ │ │ b 137ed4 │ │ │ │ orrseq sl, sl, r4, asr #14 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - ldrdeq r3, [r1, -r4]! │ │ │ │ + @ instruction: 0x01213424 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #416] @ 138150 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 1380c8 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -224480,26 +224480,26 @@ │ │ │ │ str r3, [ip, #16] │ │ │ │ str r3, [ip, #20] │ │ │ │ strgt r1, [ip, #28] │ │ │ │ strgt r3, [ip, #24] │ │ │ │ b 1380a0 │ │ │ │ orrseq sl, sl, r8, ror r5 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - strdeq r3, [r1, -r0]! │ │ │ │ + @ instruction: 0x01213240 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #408] @ 138318 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldrd r8, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ bne 1382a4 │ │ │ │ add fp, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [fp, #4023] @ 0xfb7 │ │ │ │ @@ -224594,25 +224594,25 @@ │ │ │ │ str r3, [ip, #16] │ │ │ │ str r3, [ip, #20] │ │ │ │ strgt r1, [ip, #28] │ │ │ │ strgt r3, [ip, #24] │ │ │ │ b 13827c │ │ │ │ orrseq sl, sl, r8, lsr #7 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - strdeq r2, [r1, -ip]! │ │ │ │ + @ instruction: 0x0121304c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #424] @ 1384ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 138478 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -224711,28 +224711,28 @@ │ │ │ │ str r3, [ip, #16] │ │ │ │ str r3, [ip, #20] │ │ │ │ strgt r1, [ip, #28] │ │ │ │ strgt r3, [ip, #24] │ │ │ │ b 138450 │ │ │ │ orrseq sl, sl, r4, ror #3 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - @ instruction: 0x01212e10 │ │ │ │ + @ instruction: 0x01212e60 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #432] @ 1386cc │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp] │ │ │ │ bne 13867c │ │ │ │ add fp, r0, #565248 @ 0x8a000 │ │ │ │ @@ -224832,24 +224832,24 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 128074 │ │ │ │ b 1385e0 │ │ │ │ orrseq sl, sl, ip │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - strdeq r2, [r1, -r8]! │ │ │ │ + @ instruction: 0x01212c48 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #424] @ 1388a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 138854 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -224949,27 +224949,27 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 1387b0 │ │ │ │ orrseq r9, sl, r0, lsr lr │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - @ instruction: 0x01212a04 │ │ │ │ + @ instruction: 0x01212a54 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #432] @ 138a80 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ strd r2, [sp] │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #8] │ │ │ │ @@ -225068,24 +225068,24 @@ │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 128074 │ │ │ │ b 1389a4 │ │ │ │ orrseq r9, sl, r8, asr ip │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - @ instruction: 0x01212814 │ │ │ │ + @ instruction: 0x01212864 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #424] @ 138c50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ bne 138c04 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -225184,24 +225184,24 @@ │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 138b68 │ │ │ │ orrseq r9, sl, r0, lsl #21 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - @ instruction: 0x01212624 │ │ │ │ + @ instruction: 0x01212674 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #412] @ 138e14 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ bne 138d90 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r9, #4023] @ 0xfb7 │ │ │ │ @@ -225297,24 +225297,24 @@ │ │ │ │ str r3, [ip, #16] │ │ │ │ str r3, [ip, #20] │ │ │ │ strgt r3, [ip, #24] │ │ │ │ strgt r3, [ip, #28] │ │ │ │ b 138d68 │ │ │ │ @ instruction: 0x019a98b0 │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ - @ instruction: 0x0121247c │ │ │ │ + smlawteq r1, ip, r4, r2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #412] @ 138fd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 138f54 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -225410,24 +225410,24 @@ │ │ │ │ str r3, [ip, #16] │ │ │ │ str r3, [ip, #20] │ │ │ │ strgt r3, [ip, #24] │ │ │ │ strgt r3, [ip, #28] │ │ │ │ b 138f2c │ │ │ │ orrseq r9, sl, ip, ror #13 │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ - @ instruction: 0x01212298 │ │ │ │ + @ instruction: 0x012122e8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ 1390fc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r3, #569344 @ 0x8b000 │ │ │ │ add r4, r3, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #593920 @ 0x91000 │ │ │ │ ldrb r8, [r3, #539] @ 0x21b │ │ │ │ add r7, r7, #1024 @ 0x400 │ │ │ │ @@ -225490,15 +225490,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ 139214 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r7, [r3, #539] @ 0x21b │ │ │ │ add r6, r4, #569344 @ 0x8b000 │ │ │ │ cmp r7, #1 │ │ │ │ add r6, r6, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -225560,15 +225560,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ 139324 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r9, [r3, #539] @ 0x21b │ │ │ │ add r8, r4, #569344 @ 0x8b000 │ │ │ │ cmp r9, #2 │ │ │ │ mov r5, r2 │ │ │ │ @@ -225628,15 +225628,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 13942c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r7, [r3, #539] @ 0x21b │ │ │ │ add r6, r4, #569344 @ 0x8b000 │ │ │ │ cmp r7, #2 │ │ │ │ add r6, r6, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -225694,15 +225694,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #244] @ 139540 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add r9, r4, #569344 @ 0x8b000 │ │ │ │ cmp r3, #3 │ │ │ │ mov r7, r1 │ │ │ │ @@ -225763,15 +225763,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 139648 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add r6, r4, #569344 @ 0x8b000 │ │ │ │ cmp r3, #3 │ │ │ │ add r6, r6, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -225829,15 +225829,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ 139800 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 139784 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r6, r0, #94208 @ 0x17000 │ │ │ │ @@ -225932,24 +225932,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r2, r9, #12 │ │ │ │ addne r2, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 13975c │ │ │ │ orrseq r8, sl, r0, asr #29 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01211a50 │ │ │ │ + @ instruction: 0x01211aa0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #428] @ 1399d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 139968 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -226049,24 +226049,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r4, sl, #12 │ │ │ │ addne r4, sl, #16 │ │ │ │ strne r3, [sl, #12] │ │ │ │ b 139940 │ │ │ │ orrseq r8, sl, r0, lsl #26 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01211854 │ │ │ │ + @ instruction: 0x012118a4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #432] @ 139bac │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ bne 139b60 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ @@ -226167,24 +226167,24 @@ │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 128074 │ │ │ │ b 139ad0 │ │ │ │ orrseq r8, sl, ip, lsr #22 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01211644 │ │ │ │ + @ instruction: 0x01211694 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #448] @ 139d94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldrh r9, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ bne 139d48 │ │ │ │ @@ -226289,24 +226289,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 128074 │ │ │ │ b 139cb8 │ │ │ │ orrseq r8, sl, r4, asr r9 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01211444 │ │ │ │ + @ instruction: 0x01211494 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ 139f54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 139ed8 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r6, r0, #94208 @ 0x17000 │ │ │ │ @@ -226401,24 +226401,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r2, r9, #12 │ │ │ │ addne r2, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 139eb0 │ │ │ │ orrseq r8, sl, ip, ror #14 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x0121129c │ │ │ │ + @ instruction: 0x012112ec │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ 13a124 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 13a0b8 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -226517,24 +226517,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r4, r9, #12 │ │ │ │ addne r4, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 13a090 │ │ │ │ orrseq r8, sl, ip, lsr #11 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x012110a4 │ │ │ │ + strdeq r1, [r1, -r4]! │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ 13a2f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 13a2a8 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -226633,24 +226633,24 @@ │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 13a218 │ │ │ │ @ instruction: 0x019a83dc │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01210e9c │ │ │ │ + smulwteq r1, ip, lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ 13a4d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 13a484 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -226752,24 +226752,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 13a3f4 │ │ │ │ orrseq r8, sl, ip, lsl #4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - smulwbeq r1, r8, ip │ │ │ │ + strdeq r0, [r1, -r8]! │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #448] @ 13a6b8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ rsb r3, r6, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ subs r4, r1, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ bmi 13a668 │ │ │ │ @@ -226881,15 +226881,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ 13a8ac │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ rsb r3, sl, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ble 13a868 │ │ │ │ @@ -227006,15 +227006,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #468] @ 13aaa0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r4] │ │ │ │ rsb r4, r3, #45 @ 0x2d │ │ │ │ cmp r4, r1 │ │ │ │ movcs r4, r1 │ │ │ │ cmp r4, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ble 13aa80 │ │ │ │ @@ -227131,15 +227131,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #464] @ 13ac90 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ rsb r3, sl, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ble 13ac70 │ │ │ │ @@ -227255,15 +227255,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r8, [pc, #268] @ 13adbc │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ add r3, r8, #593920 @ 0x91000 │ │ │ │ ldrb sl, [r3, #539] @ 0x21b │ │ │ │ add r9, r8, #569344 @ 0x8b000 │ │ │ │ cmp sl, #1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -227330,15 +227330,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ 13aed8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r3, #569344 @ 0x8b000 │ │ │ │ add r4, r3, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #593920 @ 0x91000 │ │ │ │ ldrb r8, [r3, #539] @ 0x21b │ │ │ │ add r7, r7, #1024 @ 0x400 │ │ │ │ @@ -227401,15 +227401,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ 13aff4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r3, #569344 @ 0x8b000 │ │ │ │ add r4, r3, #569344 @ 0x8b000 │ │ │ │ add r3, r3, #593920 @ 0x91000 │ │ │ │ ldrb r8, [r3, #539] @ 0x21b │ │ │ │ add r7, r7, #1024 @ 0x400 │ │ │ │ @@ -227475,15 +227475,15 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #272] @ 13b128 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add r5, r4, #569344 @ 0x8b000 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb sl, [r3, #539] @ 0x21b │ │ │ │ mov r9, r1 │ │ │ │ @@ -227549,15 +227549,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ 13b238 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r9, [r3, #539] @ 0x21b │ │ │ │ add r8, r4, #569344 @ 0x8b000 │ │ │ │ cmp r9, #2 │ │ │ │ mov r5, r2 │ │ │ │ @@ -227617,15 +227617,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ 13b348 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r9, [r3, #539] @ 0x21b │ │ │ │ add r8, r4, #569344 @ 0x8b000 │ │ │ │ cmp r9, #2 │ │ │ │ mov r5, r2 │ │ │ │ @@ -227687,15 +227687,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [pc, #264] @ 13b478 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add r3, sl, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add fp, sl, #569344 @ 0x8b000 │ │ │ │ cmp r3, #3 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ @@ -227761,15 +227761,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #244] @ 13b58c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add r9, r4, #569344 @ 0x8b000 │ │ │ │ cmp r3, #3 │ │ │ │ mov r7, r1 │ │ │ │ @@ -227830,15 +227830,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #244] @ 13b6a0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add r9, r4, #569344 @ 0x8b000 │ │ │ │ cmp r3, #3 │ │ │ │ mov r7, r1 │ │ │ │ @@ -227899,15 +227899,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #244] @ 13b7b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r7, [r3, #539] @ 0x21b │ │ │ │ add r6, r4, #569344 @ 0x8b000 │ │ │ │ cmp r7, #1 │ │ │ │ add r6, r6, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -227968,15 +227968,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #244] @ 13b8c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r7, [r3, #539] @ 0x21b │ │ │ │ add r6, r4, #569344 @ 0x8b000 │ │ │ │ cmp r7, #1 │ │ │ │ add r6, r6, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -228037,15 +228037,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ 13b9e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r7, [r3, #539] @ 0x21b │ │ │ │ add r6, r4, #569344 @ 0x8b000 │ │ │ │ cmp r7, #1 │ │ │ │ add r6, r6, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -228107,15 +228107,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 13bae8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r7, [r3, #539] @ 0x21b │ │ │ │ add r6, r4, #569344 @ 0x8b000 │ │ │ │ cmp r7, #2 │ │ │ │ add r6, r6, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -228173,15 +228173,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 13bbf0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r7, [r3, #539] @ 0x21b │ │ │ │ add r6, r4, #569344 @ 0x8b000 │ │ │ │ cmp r7, #2 │ │ │ │ add r6, r6, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -228239,15 +228239,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 13bcf8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r7, [r3, #539] @ 0x21b │ │ │ │ add r6, r4, #569344 @ 0x8b000 │ │ │ │ cmp r7, #2 │ │ │ │ add r6, r6, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -228305,15 +228305,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ 13bdfc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add r6, r4, #569344 @ 0x8b000 │ │ │ │ cmp r3, #3 │ │ │ │ add r6, r6, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -228370,15 +228370,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ 13bf00 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add r6, r4, #569344 @ 0x8b000 │ │ │ │ cmp r3, #3 │ │ │ │ add r6, r6, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -228435,15 +228435,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 13c008 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add r6, r4, #569344 @ 0x8b000 │ │ │ │ cmp r3, #3 │ │ │ │ add r6, r6, #1024 @ 0x400 │ │ │ │ add r4, r4, #569344 @ 0x8b000 │ │ │ │ @@ -228503,15 +228503,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ 13c194 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 13c0e8 │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -228603,15 +228603,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #364] @ 13c32c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ bne 13c27c │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldrb r9, [r3, #539] @ 0x21b │ │ │ │ add r8, r5, #569344 @ 0x8b000 │ │ │ │ @@ -228704,15 +228704,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #376] @ 13c4cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 13c420 │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldrb r9, [r3, #539] @ 0x21b │ │ │ │ @@ -228811,15 +228811,15 @@ │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ bhi 13c5cc │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #416] @ 13c6a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ bne 13c5d4 │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add sl, r5, #569344 @ 0x8b000 │ │ │ │ @@ -228926,15 +228926,15 @@ │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #376] @ 13c844 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ bne 13c7a8 │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldrb sl, [r3, #539] @ 0x21b │ │ │ │ @@ -229036,15 +229036,15 @@ │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp] │ │ │ │ bhi 13c94c │ │ │ │ ldr r3, [pc, #396] @ 13ca10 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ bne 13c954 │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add sl, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -229147,15 +229147,15 @@ │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ ldrsh r9, [sp, #40] @ 0x28 │ │ │ │ pophi {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #388] @ 13cbc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ bne 13cb1c │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ @@ -229262,15 +229262,15 @@ │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #8] │ │ │ │ bhi 13ccd8 │ │ │ │ ldr r3, [pc, #404] @ 13cda0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ bne 13cce0 │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add sl, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -229377,15 +229377,15 @@ │ │ │ │ ldrb sl, [sp, #40] @ 0x28 │ │ │ │ add r9, pc, r9 │ │ │ │ pophi {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #364] @ 13cf44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ bne 13cea8 │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ @@ -229479,15 +229479,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ 13d0d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 13d028 │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -229578,15 +229578,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ 13d260 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 13d1b4 │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -229677,15 +229677,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #372] @ 13d3fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 13d350 │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -229780,15 +229780,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ 13d594 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 13d4e8 │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -229882,15 +229882,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #372] @ 13d730 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 13d694 │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -229985,15 +229985,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ 13d8c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 13d830 │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -230087,15 +230087,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #384] @ 13da70 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 13d9c8 │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -230193,15 +230193,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #376] @ 13dc10 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 13db6c │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ add r6, r6, #593920 @ 0x91000 │ │ │ │ @@ -230299,15 +230299,15 @@ │ │ │ │ ldr r7, [pc, #404] @ 13ddc4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ pophi {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #392] @ 13ddc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 13dd1c │ │ │ │ add r3, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r3, #539] @ 0x21b │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ @@ -230406,15 +230406,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #452] @ 13dfb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ rsb r3, r6, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ subs r4, r1, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ bmi 13df60 │ │ │ │ @@ -230527,15 +230527,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ 13e188 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ rsb r3, r9, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ subs r3, r1, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ bmi 13e130 │ │ │ │ @@ -230645,15 +230645,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #448] @ 13e368 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ rsb r3, sl, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ subs r3, r1, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ bmi 13e318 │ │ │ │ @@ -230765,15 +230765,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ 13e55c │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ rsb r3, sl, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ble 13e518 │ │ │ │ @@ -230890,15 +230890,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #424] @ 13e724 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ rsb r3, r9, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ble 13e6e0 │ │ │ │ @@ -231004,15 +231004,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ 13e918 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ rsb r3, sl, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ble 13e8d4 │ │ │ │ @@ -231129,15 +231129,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #476] @ 13eb14 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r4] │ │ │ │ rsb r4, r3, #45 @ 0x2d │ │ │ │ cmp r4, r1 │ │ │ │ movcs r4, r1 │ │ │ │ cmp r4, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ble 13eaf4 │ │ │ │ @@ -231256,15 +231256,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #424] @ 13ecdc │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ rsb r3, r9, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ble 13ecbc │ │ │ │ @@ -231370,15 +231370,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #472] @ 13eed4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ rsb r3, sl, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ble 13eeb4 │ │ │ │ @@ -231496,15 +231496,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #464] @ 13f0c4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ rsb r3, sl, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ble 13f0a4 │ │ │ │ @@ -231620,15 +231620,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #412] @ 13f280 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ rsb r3, r9, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ble 13f260 │ │ │ │ @@ -231731,15 +231731,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #464] @ 13f470 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ rsb r3, sl, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ble 13f450 │ │ │ │ @@ -231855,15 +231855,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ 13f668 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ rsb r3, sl, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ ldr ip, [pc, #448] @ 13f66c │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -231983,15 +231983,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ 13f828 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 13f7ac │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r6, r0, #94208 @ 0x17000 │ │ │ │ @@ -232086,24 +232086,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r4, r9, #12 │ │ │ │ addne r4, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 13f784 │ │ │ │ @ instruction: 0x019a2e98 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x0120b968 │ │ │ │ + @ instruction: 0x0120b9b8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #420] @ 13f9f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ bne 13f978 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -232201,24 +232201,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r4, sl, #12 │ │ │ │ addne r4, sl, #16 │ │ │ │ strne r3, [sl, #12] │ │ │ │ b 13f950 │ │ │ │ @ instruction: 0x019a2cd8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - smlawbeq r0, r4, r7, fp │ │ │ │ + ldrdeq fp, [r0, -r4]! │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #428] @ 13fbc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 13fb5c │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -232318,25 +232318,25 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r4, sl, #12 │ │ │ │ addne r4, sl, #16 │ │ │ │ strne r3, [sl, #12] │ │ │ │ b 13fb34 │ │ │ │ orrseq r2, sl, ip, lsl #22 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - smlawbeq r0, r8, r5, fp │ │ │ │ + ldrdeq fp, [r0, -r8]! │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #464] @ 13fdc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ bne 13fd54 │ │ │ │ add r5, r0, #565248 @ 0x8a000 │ │ │ │ @@ -232445,24 +232445,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r4, r5, #12 │ │ │ │ addne r4, r5, #16 │ │ │ │ strne r3, [r5, #12] │ │ │ │ b 13fd28 │ │ │ │ orrseq r2, sl, r4, lsr r9 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x0120b37c │ │ │ │ + smlawteq r0, ip, r3, fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #432] @ 13ff9c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ bne 13ff50 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ @@ -232563,27 +232563,27 @@ │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 128074 │ │ │ │ b 13fec0 │ │ │ │ orrseq r2, sl, ip, lsr r7 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x0120b164 │ │ │ │ + @ instruction: 0x0120b1b4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #468] @ 14019c │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp] │ │ │ │ bne 14014c │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ @@ -232691,24 +232691,24 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ bl 128074 │ │ │ │ b 1400b0 │ │ │ │ orrseq r2, sl, r0, ror #10 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x0120af54 │ │ │ │ + @ instruction: 0x0120afa4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #448] @ 140384 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldrsh r9, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ bne 140338 │ │ │ │ @@ -232813,27 +232813,27 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 128074 │ │ │ │ b 1402a8 │ │ │ │ orrseq r2, sl, r4, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x0120ad4c │ │ │ │ + @ instruction: 0x0120ad9c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #480] @ 140590 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ strd r2, [sp] │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #8] │ │ │ │ @@ -232944,24 +232944,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 128074 │ │ │ │ b 1404a8 │ │ │ │ orrseq r2, sl, r8, ror r1 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x0120ab30 │ │ │ │ + smlawbeq r0, r0, fp, sl │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ 140750 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 1406d4 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r6, r0, #94208 @ 0x17000 │ │ │ │ @@ -233056,24 +233056,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r4, r9, #12 │ │ │ │ addne r4, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 1406ac │ │ │ │ orrseq r1, sl, r0, ror pc │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - smlawbeq r0, r0, r9, sl │ │ │ │ + ldrdeq sl, [r0, -r0]! │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ 140910 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 140894 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r6, r0, #94208 @ 0x17000 │ │ │ │ @@ -233168,24 +233168,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r4, r9, #12 │ │ │ │ addne r4, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 14086c │ │ │ │ @ instruction: 0x019a1db0 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x0120a7a8 │ │ │ │ + strdeq sl, [r0, -r8]! │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ 140ae0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 140a74 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -233284,24 +233284,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r4, r9, #12 │ │ │ │ addne r4, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 140a4c │ │ │ │ @ instruction: 0x019a1bf0 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x0120a5b0 │ │ │ │ + @ instruction: 0x0120a600 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #420] @ 140cac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 140c40 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -233399,24 +233399,24 @@ │ │ │ │ movne r3, #1065353216 @ 0x3f800000 │ │ │ │ addeq r4, r9, #12 │ │ │ │ addne r4, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 140c18 │ │ │ │ orrseq r1, sl, r0, lsr #20 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - smlawteq r0, ip, r3, sl │ │ │ │ + @ instruction: 0x0120a41c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ 140e7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 140e30 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -233515,24 +233515,24 @@ │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 140da0 │ │ │ │ orrseq r1, sl, r4, asr r8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - smlawteq r0, r4, r1, sl │ │ │ │ + @ instruction: 0x0120a214 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #420] @ 141048 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 140ffc │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -233630,24 +233630,24 @@ │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 140f6c │ │ │ │ orrseq r1, sl, r4, lsl #13 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01209fe0 │ │ │ │ + @ instruction: 0x0120a030 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ 141224 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 1411d8 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -233749,24 +233749,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 141148 │ │ │ │ @ instruction: 0x019a14b8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01209dec │ │ │ │ + @ instruction: 0x01209e3c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #428] @ 1413f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 1413ac │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -233866,24 +233866,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 141320 │ │ │ │ @ instruction: 0x019a12dc │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01209c00 │ │ │ │ + @ instruction: 0x01209c50 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #424] @ 1415c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14157c │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -233982,24 +233982,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 1414f0 │ │ │ │ orrseq r1, sl, r8, lsl #2 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01209a18 │ │ │ │ + @ instruction: 0x01209a68 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #424] @ 141798 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14174c │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -234098,24 +234098,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 1416c0 │ │ │ │ orrseq r0, sl, r8, lsr pc │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01209830 │ │ │ │ + smlawbeq r0, r0, r8, r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #424] @ 141968 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14191c │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -234214,24 +234214,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 141890 │ │ │ │ orrseq r0, sl, r8, ror #26 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01209648 │ │ │ │ + @ instruction: 0x01209698 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ 141b44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 141af8 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -234333,24 +234333,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 141a68 │ │ │ │ @ instruction: 0x019a0b98 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x01209454 │ │ │ │ + @ instruction: 0x012094a4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #424] @ 141d14 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 141cc8 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -234449,24 +234449,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 141c3c │ │ │ │ @ instruction: 0x019a09bc │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x0120926c │ │ │ │ + @ instruction: 0x012092bc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ 141fa4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 141f58 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -234614,24 +234614,24 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 141e6c │ │ │ │ orrseq r0, sl, ip, ror #15 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ blcc fe1621b8 │ │ │ │ - smlawteq r0, r4, pc, r8 @ │ │ │ │ + @ instruction: 0x01209014 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #632] @ 142248 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 1421fc │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -234783,24 +234783,24 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 14210c │ │ │ │ orrseq r0, sl, r8, asr r5 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ - @ instruction: 0x01208d08 │ │ │ │ + @ instruction: 0x01208d58 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #712] @ 14253c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 1424f0 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -234972,25 +234972,25 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 1423d4 │ │ │ │ @ instruction: 0x019a02b4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ - strdeq r8, [r0, -ip]! │ │ │ │ + @ instruction: 0x01208a4c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #428] @ 142714 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r9, [pc, #420] @ 142718 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldrb sl, [sp, #40] @ 0x28 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -235091,25 +235091,25 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 128074 │ │ │ │ b 142644 │ │ │ │ orrseq pc, r9, r0, asr #31 │ │ │ │ orrseq sp, r9, ip, ror #20 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r3, r0, r4, ror r6 │ │ │ │ - @ instruction: 0x0120880c │ │ │ │ + @ instruction: 0x0120885c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #448] @ 142904 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [pc, #440] @ 142908 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 1428b8 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -235215,24 +235215,24 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 128074 │ │ │ │ b 142824 │ │ │ │ orrseq pc, r9, r4, ror #27 │ │ │ │ orrseq sp, r9, r4, lsr #17 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r3, r0, r4, ror r6 │ │ │ │ - @ instruction: 0x01208604 │ │ │ │ + @ instruction: 0x01208654 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #504] @ 142b2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 142ae0 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -235352,24 +235352,24 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 142a30 │ │ │ │ @ instruction: 0x0199fbf4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ - smlawteq r0, r4, r3, r8 │ │ │ │ + @ instruction: 0x01208414 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #552] @ 142d80 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 142d34 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -235501,24 +235501,24 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 142c68 │ │ │ │ @ instruction: 0x0199f9d0 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ - @ instruction: 0x01208158 │ │ │ │ + @ instruction: 0x012081a8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #400] @ 142f3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 142ec0 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r6, r0, #94208 @ 0x17000 │ │ │ │ @@ -235611,24 +235611,24 @@ │ │ │ │ movne r3, #1 │ │ │ │ addeq r2, r0, #12 │ │ │ │ addne r2, r0, #16 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b 142e98 │ │ │ │ orrseq pc, r9, ip, ror r7 @ │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x01207fb4 │ │ │ │ + @ instruction: 0x01208004 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #400] @ 1430f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 143078 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r6, r0, #94208 @ 0x17000 │ │ │ │ @@ -235721,24 +235721,24 @@ │ │ │ │ movne r3, #1 │ │ │ │ addeq r2, r0, #12 │ │ │ │ addne r2, r0, #16 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b 143050 │ │ │ │ orrseq pc, r9, r4, asr #11 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01207de4 │ │ │ │ + @ instruction: 0x01207e34 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ 1432a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 143258 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -235829,24 +235829,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 1431dc │ │ │ │ orrseq pc, r9, ip, lsl #8 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x01207bec │ │ │ │ + @ instruction: 0x01207c3c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #388] @ 143450 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 143404 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -235936,24 +235936,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 143388 │ │ │ │ orrseq pc, r9, ip, asr r2 @ │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x01207a28 │ │ │ │ + @ instruction: 0x01207a78 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ 143600 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 1435b4 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -236044,24 +236044,24 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 143538 │ │ │ │ ldrheq pc, [r9, r0] @ │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01207860 │ │ │ │ + @ instruction: 0x012078b0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #388] @ 1437ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 143760 │ │ │ │ add r3, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r3, #4023] @ 0xfb7 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -236151,25 +236151,25 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 128074 │ │ │ │ b 1436e4 │ │ │ │ orrseq lr, r9, r0, lsl #30 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x0120769c │ │ │ │ + @ instruction: 0x012076ec │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #348] @ 143934 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r9, [sp, #32] │ │ │ │ add r4, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r4, #880] @ 0x370 │ │ │ │ cmp r3, r5 │ │ │ │ bls 1438f4 │ │ │ │ cmn r5, #15 │ │ │ │ @@ -236249,15 +236249,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 128074 │ │ │ │ b 143884 │ │ │ │ orrseq lr, r9, r0, asr sp │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - strdeq r7, [r0, -ip]! │ │ │ │ + @ instruction: 0x0120754c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ @@ -236346,15 +236346,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #556] @ 143ce0 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 143c24 │ │ │ │ mov r3, r4 │ │ │ │ @@ -236492,15 +236492,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #556] @ 143f30 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r4] │ │ │ │ rsb r4, r3, #45 @ 0x2d │ │ │ │ cmp r4, r1 │ │ │ │ movcs r4, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ @@ -236642,15 +236642,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #572] @ 144190 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 1440cc │ │ │ │ mov r3, r4 │ │ │ │ @@ -236792,15 +236792,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #544] @ 1443d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, r6, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ subs r4, r1, #1 │ │ │ │ str r2, [sp] │ │ │ │ @@ -236937,15 +236937,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #540] @ 144614 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 1445a8 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -237074,25 +237074,25 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 1444d4 │ │ │ │ orrseq lr, r9, r0, lsr r1 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01206820 │ │ │ │ + @ instruction: 0x01206870 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #556] @ 144870 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ ldrh r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 144804 │ │ │ │ @@ -237225,24 +237225,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 14472c │ │ │ │ orrseq sp, r9, r4, ror #29 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x012065a8 │ │ │ │ + strdeq r6, [r0, -r8]! │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ 144aac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 144a40 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -237368,24 +237368,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 14496c │ │ │ │ orrseq sp, r9, ip, lsl #25 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x0120634c │ │ │ │ + @ instruction: 0x0120639c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #536] @ 144cf0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ bne 144c84 │ │ │ │ @@ -237513,24 +237513,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 144bb0 │ │ │ │ orrseq sp, r9, r0, asr sl │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x012060ec │ │ │ │ + @ instruction: 0x0120613c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ 144f2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 144ea0 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -237656,24 +237656,24 @@ │ │ │ │ addeq r4, r9, #12 │ │ │ │ addne r4, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 144e74 │ │ │ │ orrseq sp, r9, ip, lsl #16 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01205eb0 │ │ │ │ + @ instruction: 0x01205f00 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #532] @ 14516c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bne 1450e0 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ @@ -237800,24 +237800,24 @@ │ │ │ │ addeq r4, sl, #12 │ │ │ │ addne r4, sl, #16 │ │ │ │ strne r3, [sl, #12] │ │ │ │ b 1450b4 │ │ │ │ @ instruction: 0x0199d5d0 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01205c54 │ │ │ │ + @ instruction: 0x01205ca4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #512] @ 145398 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ bne 1452fc │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -237939,24 +237939,24 @@ │ │ │ │ addeq r2, r9, #12 │ │ │ │ addne r2, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 1452d0 │ │ │ │ @ instruction: 0x0199d390 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01205a18 │ │ │ │ + @ instruction: 0x01205a68 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #512] @ 1455c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ bne 145528 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -238078,24 +238078,24 @@ │ │ │ │ addeq r2, r9, #12 │ │ │ │ addne r2, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 1454fc │ │ │ │ orrseq sp, r9, r4, ror #2 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - ldrdeq r5, [r0, -r0]! │ │ │ │ + @ instruction: 0x01205820 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ 145730 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #714] @ 0x2ca │ │ │ │ add r5, r6, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 145700 │ │ │ │ add r3, r5, #25088 @ 0x6200 │ │ │ │ @@ -238176,15 +238176,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #332] @ 1458a0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add sl, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [sl, #714] @ 0x2ca │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -238268,15 +238268,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ 145a04 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r7, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 1459d4 │ │ │ │ add r3, r4, #25088 @ 0x6200 │ │ │ │ @@ -238357,15 +238357,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ 145b70 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r9, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #714] @ 0x2ca │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #1 │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ @@ -238448,15 +238448,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #336] @ 145ce4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r7, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 145c94 │ │ │ │ add r3, r4, #25088 @ 0x6200 │ │ │ │ @@ -238541,15 +238541,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ 145e5c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 145e0c │ │ │ │ @@ -238635,15 +238635,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #492] @ 14606c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 146000 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -238759,24 +238759,24 @@ │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 145f40 │ │ │ │ orrseq ip, r9, r8, lsr #13 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - ldrdeq r4, [r0, -r8]! │ │ │ │ + @ instruction: 0x01204d28 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #496] @ 146284 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 146218 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -238893,24 +238893,24 @@ │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 146158 │ │ │ │ @ instruction: 0x0199c494 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01204aa0 │ │ │ │ + strdeq r4, [r0, -r0]! │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #492] @ 146498 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 14642c │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -239027,24 +239027,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 14636c │ │ │ │ orrseq ip, r9, ip, ror r2 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01204870 │ │ │ │ + smlawteq r0, r0, r8, r4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #496] @ 1466b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 146648 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -239162,24 +239162,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 146588 │ │ │ │ orrseq ip, r9, r4, rrx │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01204638 │ │ │ │ + smlawbeq r0, r8, r6, r4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #496] @ 1468d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 146864 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -239296,24 +239296,24 @@ │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 1467a4 │ │ │ │ orrseq fp, r9, r8, asr #28 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - strdeq r4, [r0, -ip]! │ │ │ │ + @ instruction: 0x0120444c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #496] @ 146ae8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 146a7c │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -239430,24 +239430,24 @@ │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 1469b4 │ │ │ │ orrseq fp, r9, r0, lsr ip │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - smlawteq r0, r4, r1, r4 │ │ │ │ + @ instruction: 0x01204214 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #504] @ 146d08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 146c7c │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -239566,24 +239566,24 @@ │ │ │ │ movne r3, #1 │ │ │ │ addeq r2, ip, #12 │ │ │ │ addne r2, ip, #16 │ │ │ │ strne r3, [ip, #12] │ │ │ │ b 146c50 │ │ │ │ orrseq fp, r9, r8, lsl sl │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01203fa4 │ │ │ │ + strdeq r3, [r0, -r4]! │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #504] @ 146f28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ bne 146e8c │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -239702,24 +239702,24 @@ │ │ │ │ movne r3, #1 │ │ │ │ addeq r2, r0, #12 │ │ │ │ addne r2, r0, #16 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b 146e60 │ │ │ │ @ instruction: 0x0199b7f8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01203d74 │ │ │ │ + smlawteq r0, r4, sp, r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #496] @ 147140 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 1470d4 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -239837,24 +239837,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 147014 │ │ │ │ @ instruction: 0x0199b5d8 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01203b0c │ │ │ │ + @ instruction: 0x01203b5c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #496] @ 14735c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 1472f0 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -239972,24 +239972,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 147228 │ │ │ │ @ instruction: 0x0199b3bc │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - ldrdeq r3, [r0, -r0]! │ │ │ │ + @ instruction: 0x01203920 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #504] @ 147580 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 1474f4 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -240109,24 +240109,24 @@ │ │ │ │ addeq r2, ip, #12 │ │ │ │ addne r2, ip, #16 │ │ │ │ strne r3, [ip, #12] │ │ │ │ b 1474c8 │ │ │ │ orrseq fp, r9, r0, lsr #3 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x012036ac │ │ │ │ + strdeq r3, [r0, -ip]! │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #504] @ 1477a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ bne 147708 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -240246,25 +240246,25 @@ │ │ │ │ addeq r2, r0, #12 │ │ │ │ addne r2, r0, #16 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b 1476dc │ │ │ │ orrseq sl, r9, ip, ror pc │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x0120347c │ │ │ │ + smlawteq r0, ip, r4, r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #480] @ 1479b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 147948 │ │ │ │ @@ -240377,24 +240377,24 @@ │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 147894 │ │ │ │ orrseq sl, r9, r4, asr sp │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x0120321c │ │ │ │ + @ instruction: 0x0120326c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #480] @ 147bbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ bne 147b50 │ │ │ │ @@ -240507,24 +240507,24 @@ │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 147a94 │ │ │ │ orrseq sl, r9, ip, asr #22 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - strdeq r2, [r0, -r4]! │ │ │ │ + @ instruction: 0x01203044 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #492] @ 147dd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bne 147d44 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ @@ -240640,24 +240640,24 @@ │ │ │ │ movne r3, #1 │ │ │ │ addeq r2, ip, #12 │ │ │ │ addne r2, ip, #16 │ │ │ │ strne r3, [ip, #12] │ │ │ │ b 147d18 │ │ │ │ orrseq sl, r9, r4, asr #18 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01202de0 │ │ │ │ + @ instruction: 0x01202e30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #496] @ 147fe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ bne 147f4c │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -240774,25 +240774,25 @@ │ │ │ │ movne r3, #1 │ │ │ │ addeq r2, r0, #12 │ │ │ │ addne r2, r0, #16 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b 147f20 │ │ │ │ orrseq sl, r9, r0, lsr r7 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01202bb8 │ │ │ │ + @ instruction: 0x01202c08 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #480] @ 1481f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 148188 │ │ │ │ @@ -240906,24 +240906,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 1480d4 │ │ │ │ orrseq sl, r9, r4, lsl r5 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x0120295c │ │ │ │ + @ instruction: 0x012029ac │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #480] @ 148400 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ bne 148394 │ │ │ │ @@ -241037,24 +241037,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 1482d8 │ │ │ │ orrseq sl, r9, r8, lsl #6 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01202730 │ │ │ │ + smlawbeq r0, r0, r7, r2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #492] @ 148618 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bne 14858c │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ @@ -241171,24 +241171,24 @@ │ │ │ │ addeq r2, ip, #12 │ │ │ │ addne r2, ip, #16 │ │ │ │ strne r3, [ip, #12] │ │ │ │ b 148560 │ │ │ │ ldrsheq sl, [r9, ip] │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01202518 │ │ │ │ + @ instruction: 0x01202568 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #496] @ 148834 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ bne 148798 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -241306,26 +241306,26 @@ │ │ │ │ addeq r2, r0, #12 │ │ │ │ addne r2, r0, #16 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b 14876c │ │ │ │ orrseq r9, r9, r4, ror #29 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x012022ec │ │ │ │ + @ instruction: 0x0120233c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #572] @ 148a9c │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ ldr ip, [pc, #540] @ 148aa0 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -241471,15 +241471,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #556] @ 148cf4 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 148c38 │ │ │ │ mov r3, r4 │ │ │ │ @@ -241619,15 +241619,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #568] @ 148f50 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 148ea0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -241770,15 +241770,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #572] @ 1491b0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 1490ec │ │ │ │ mov r3, r4 │ │ │ │ @@ -241920,15 +241920,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #548] @ 1493f8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, sl, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ subs r3, r1, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ bmi 149330 │ │ │ │ @@ -242066,15 +242066,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #512] @ 14961c │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ rsb r3, sl, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ble 149570 │ │ │ │ @@ -242205,15 +242205,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ 149850 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 1497ac │ │ │ │ mov r0, r4 │ │ │ │ @@ -242346,15 +242346,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ 149a84 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 1499c8 │ │ │ │ mov r3, r4 │ │ │ │ @@ -242487,15 +242487,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ 149cb8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ subs r3, r1, #1 │ │ │ │ bmi 149bf4 │ │ │ │ add r5, r4, #148480 @ 0x24400 │ │ │ │ @@ -242628,15 +242628,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #556] @ 149f08 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 149e4c │ │ │ │ mov r3, r4 │ │ │ │ @@ -242774,15 +242774,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #564] @ 14a160 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r4] │ │ │ │ rsb r4, r3, #45 @ 0x2d │ │ │ │ cmp r4, r1 │ │ │ │ movcs r4, r1 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -242926,15 +242926,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #572] @ 14a3c0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 14a2fc │ │ │ │ mov r3, r4 │ │ │ │ @@ -243076,15 +243076,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #548] @ 14a608 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, r6, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r4, r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -243226,15 +243226,15 @@ │ │ │ │ ldr r7, [pc, #492] @ 14a818 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ pophi {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [pc, #480] @ 14a81c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14a758 │ │ │ │ add r9, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #714] @ 0x2ca │ │ │ │ add r8, r6, #569344 @ 0x8b000 │ │ │ │ @@ -243363,15 +243363,15 @@ │ │ │ │ ldrb sl, [sp, #48] @ 0x30 │ │ │ │ add r8, pc, r8 │ │ │ │ bhi 14a964 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #476] @ 14aa3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 14a96c │ │ │ │ add fp, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [fp, #714] @ 0x2ca │ │ │ │ @@ -243494,15 +243494,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #464] @ 14ac3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14ab80 │ │ │ │ add r8, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ @@ -243629,15 +243629,15 @@ │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #8] │ │ │ │ bhi 14ad94 │ │ │ │ ldr r3, [pc, #492] @ 14ae74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ bne 14ad9c │ │ │ │ add fp, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [fp, #714] @ 0x2ca │ │ │ │ add sl, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -243763,15 +243763,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #456] @ 14b068 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14afb8 │ │ │ │ add r8, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ @@ -243894,15 +243894,15 @@ │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp] │ │ │ │ bhi 14b1b4 │ │ │ │ ldr r3, [pc, #484] @ 14b290 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ bne 14b1bc │ │ │ │ add fp, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [fp, #714] @ 0x2ca │ │ │ │ add sl, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -244026,15 +244026,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #456] @ 14b484 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14b3c0 │ │ │ │ add r8, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ @@ -244154,15 +244154,15 @@ │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ bhi 14b5c8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #504] @ 14b6b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ bne 14b5d0 │ │ │ │ add fp, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [fp, #714] @ 0x2ca │ │ │ │ add sl, r5, #569344 @ 0x8b000 │ │ │ │ @@ -244291,15 +244291,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ 14b89c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ bne 14b7d8 │ │ │ │ add r8, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r5, #569344 @ 0x8b000 │ │ │ │ @@ -244414,15 +244414,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #452] @ 14ba90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ bne 14b9c8 │ │ │ │ add r9, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #714] @ 0x2ca │ │ │ │ add r8, r5, #569344 @ 0x8b000 │ │ │ │ @@ -244538,15 +244538,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #420] @ 14bc60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14bbc0 │ │ │ │ add r8, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ @@ -244656,15 +244656,15 @@ │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ pophi {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #400] @ 14be24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 14bd8c │ │ │ │ add fp, sl, #593920 @ 0x91000 │ │ │ │ ldrb r3, [fp, #714] @ 0x2ca │ │ │ │ @@ -244767,15 +244767,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #412] @ 14bfec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14bf5c │ │ │ │ add r8, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ @@ -244882,15 +244882,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #408] @ 14c1b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 14c120 │ │ │ │ add r9, sl, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #714] @ 0x2ca │ │ │ │ @@ -244995,15 +244995,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #424] @ 14c388 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14c2d8 │ │ │ │ add r8, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ @@ -245112,15 +245112,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ 14c55c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bne 14c4ac │ │ │ │ add r9, r7, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #714] @ 0x2ca │ │ │ │ @@ -245229,15 +245229,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ 14c73c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ bne 14c67c │ │ │ │ add r8, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r5, #569344 @ 0x8b000 │ │ │ │ @@ -245349,15 +245349,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #428] @ 14c914 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14c858 │ │ │ │ add r8, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ @@ -245467,15 +245467,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #472] @ 14cb18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14ca58 │ │ │ │ add r8, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ @@ -245598,15 +245598,15 @@ │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ ldrsh sl, [sp, #40] @ 0x28 │ │ │ │ pophi {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #476] @ 14cd28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ bne 14cc68 │ │ │ │ add fp, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [fp, #714] @ 0x2ca │ │ │ │ @@ -245728,15 +245728,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #460] @ 14cf20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14ce6c │ │ │ │ add r8, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ @@ -245855,15 +245855,15 @@ │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #464] @ 14d120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ bne 14d06c │ │ │ │ add sl, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [sl, #714] @ 0x2ca │ │ │ │ @@ -245982,15 +245982,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #460] @ 14d318 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ bne 14d254 │ │ │ │ add r8, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r6, #569344 @ 0x8b000 │ │ │ │ @@ -246108,15 +246108,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #464] @ 14d514 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 14d450 │ │ │ │ add r9, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #714] @ 0x2ca │ │ │ │ @@ -246235,15 +246235,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ 14d6fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ bne 14d638 │ │ │ │ add r8, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r5, #569344 @ 0x8b000 │ │ │ │ @@ -246357,15 +246357,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ 14d8e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ bne 14d820 │ │ │ │ add r8, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r7, r5, #569344 @ 0x8b000 │ │ │ │ @@ -246477,15 +246477,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #516] @ 14db0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 14da68 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -246608,24 +246608,24 @@ │ │ │ │ str r3, [ip, #20] │ │ │ │ strgt r3, [ip, #24] │ │ │ │ strgt r3, [ip, #28] │ │ │ │ b 14da3c │ │ │ │ orrseq r4, r9, r0, lsr #24 │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x011fcff8 │ │ │ │ + tsteq pc, r8, asr #32 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #516] @ 14dd3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ bne 14dc98 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ @@ -246748,24 +246748,24 @@ │ │ │ │ str r3, [ip, #20] │ │ │ │ strgt r3, [ip, #24] │ │ │ │ strgt r3, [ip, #28] │ │ │ │ b 14dc6c │ │ │ │ @ instruction: 0x019949f0 │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r4, lsr #27 │ │ │ │ + @ instruction: 0x011fcdf4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ 14df78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ bne 14df0c │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -246891,24 +246891,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 14de2c │ │ │ │ orrseq r4, r9, r0, asr #15 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r4, lsl fp @ │ │ │ │ + tsteq pc, r4, ror #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ 14e1b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 14e148 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -247035,24 +247035,24 @@ │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 14e060 │ │ │ │ orrseq r4, r9, r4, lsl #11 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - @ instruction: 0x011fc8bc │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ 14e3f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 14e360 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -247178,25 +247178,25 @@ │ │ │ │ str r3, [ip, #20] │ │ │ │ strgt r1, [ip, #28] │ │ │ │ strgt r3, [ip, #24] │ │ │ │ b 14e334 │ │ │ │ orrseq r4, r9, r4, asr #6 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r8, lsl #13 │ │ │ │ + @ instruction: 0x011fc6d8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #520] @ 14e62c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 14e584 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -247320,29 +247320,29 @@ │ │ │ │ str r3, [ip, #20] │ │ │ │ strgt r1, [ip, #28] │ │ │ │ strgt r3, [ip, #24] │ │ │ │ b 14e558 │ │ │ │ orrseq r4, r9, r4, lsl #2 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r8, asr #8 │ │ │ │ + @ instruction: 0x011fc498 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ ldrd r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #524] @ 14e878 │ │ │ │ strd r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ ldrd sl, [sp, #80] @ 0x50 │ │ │ │ strd r2, [sp, #8] │ │ │ │ bne 14e80c │ │ │ │ @@ -247467,28 +247467,28 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b 14e73c │ │ │ │ @ instruction: 0x01993ebc │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r4, lsr #3 │ │ │ │ + @ instruction: 0x011fc1f4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #524] @ 14eac0 │ │ │ │ strd r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrd sl, [sp, #64] @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ bne 14ea54 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r9, #4023] @ 0xfb7 │ │ │ │ @@ -247614,25 +247614,25 @@ │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b 14e974 │ │ │ │ orrseq r3, r9, r4, ror ip │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ + @ instruction: 0x011fbf90 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #528] @ 14ed04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ ldrd sl, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ bne 14ec70 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ @@ -247758,25 +247758,25 @@ │ │ │ │ str r3, [ip, #20] │ │ │ │ strgt r1, [ip, #28] │ │ │ │ strgt r3, [ip, #24] │ │ │ │ b 14ec44 │ │ │ │ orrseq r3, r9, r4, lsr sl │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #520] @ 14ef3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ bne 14ee94 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ @@ -247900,27 +247900,27 @@ │ │ │ │ str r3, [ip, #20] │ │ │ │ strgt r1, [ip, #28] │ │ │ │ strgt r3, [ip, #24] │ │ │ │ b 14ee68 │ │ │ │ @ instruction: 0x019937f4 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r8, asr #21 │ │ │ │ + tsteq pc, r8, lsl fp @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #676] @ 14f210 │ │ │ │ ldr r4, [pc, #676] @ 14f214 │ │ │ │ ldr r5, [pc, #676] @ 14f218 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 14f190 │ │ │ │ cmp r3, r5 │ │ │ │ add r7, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ @@ -248084,26 +248084,26 @@ │ │ │ │ b 14f118 │ │ │ │ @ instruction: 0x019935b4 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - strdeq sl, [r7, -ip] │ │ │ │ - smlatbeq r7, r8, r4, sl │ │ │ │ + tsteq r7, ip, asr #14 │ │ │ │ + strdeq sl, [r7, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #680] @ 14f4f0 │ │ │ │ ldr r4, [pc, #680] @ 14f4f4 │ │ │ │ ldr r6, [pc, #680] @ 14f4f8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 14f470 │ │ │ │ cmp r3, r6 │ │ │ │ add r7, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ @@ -248268,26 +248268,26 @@ │ │ │ │ b 14f3ec │ │ │ │ @ instruction: 0x019932d8 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - strdeq sl, [r7, -ip] │ │ │ │ - smlabteq r7, r8, r1, sl │ │ │ │ + tsteq r7, ip, asr #8 │ │ │ │ + tsteq r7, r8, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #660] @ 14f7bc │ │ │ │ ldr r4, [pc, #660] @ 14f7c0 │ │ │ │ ldr r6, [pc, #660] @ 14f7c4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 14f73c │ │ │ │ cmp r3, r6 │ │ │ │ add r7, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ @@ -248447,26 +248447,26 @@ │ │ │ │ b 14f6b8 │ │ │ │ @ instruction: 0x01992ff8 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r7, r0, lsl r1 │ │ │ │ - strdeq r9, [r7, -ip] │ │ │ │ + tsteq r7, r0, ror #2 │ │ │ │ + tsteq r7, ip, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #652] @ 14fa80 │ │ │ │ ldr r4, [pc, #652] @ 14fa84 │ │ │ │ ldr r5, [pc, #652] @ 14fa88 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 14fa00 │ │ │ │ cmp r3, r5 │ │ │ │ add r7, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ @@ -248624,26 +248624,26 @@ │ │ │ │ b 14f994 │ │ │ │ orrseq r2, r9, ip, lsr #26 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r7, ip, ror lr │ │ │ │ - tsteq r7, r8, lsr ip │ │ │ │ + smlabteq r7, ip, lr, r9 │ │ │ │ + smlabbeq r7, r8, ip, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #660] @ 14fd4c │ │ │ │ ldr r4, [pc, #660] @ 14fd50 │ │ │ │ ldr r6, [pc, #660] @ 14fd54 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 14fccc │ │ │ │ cmp r3, r6 │ │ │ │ add r7, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ @@ -248803,26 +248803,26 @@ │ │ │ │ b 14fc50 │ │ │ │ orrseq r2, r9, r8, ror #20 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x01079b90 │ │ │ │ - tsteq r7, ip, ror #18 │ │ │ │ + smlatteq r7, r0, fp, r9 │ │ │ │ + @ instruction: 0x010799bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #652] @ 150010 │ │ │ │ ldr r4, [pc, #652] @ 150014 │ │ │ │ ldr r6, [pc, #652] @ 150018 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 14ff90 │ │ │ │ cmp r3, r6 │ │ │ │ add r7, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ @@ -248980,24 +248980,24 @@ │ │ │ │ b 14ff10 │ │ │ │ @ instruction: 0x0199279c │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - smlatbeq r7, ip, r8, r9 │ │ │ │ - smlatbeq r7, r8, r6, r9 │ │ │ │ + strdeq r9, [r7, -ip] │ │ │ │ + strdeq r9, [r7, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #540] @ 150264 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 1501f8 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -249126,24 +249126,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 150124 │ │ │ │ orrseq r2, r9, r0, ror #9 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ + tsteq pc, r8, lsr #13 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ 1504a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 150434 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -249269,24 +249269,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 150364 │ │ │ │ @ instruction: 0x01992298 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ 1506dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 150670 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -249412,24 +249412,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 1505a0 │ │ │ │ orrseq r2, r9, ip, asr r0 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r8, lsr #3 │ │ │ │ + @ instruction: 0x011fa1f8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #540] @ 150924 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 1508b8 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -249558,25 +249558,25 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 1507e4 │ │ │ │ orrseq r1, r9, r0, lsr #28 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ + @ instruction: 0x011f9f94 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #556] @ 150b80 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ ldrsh r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 150b14 │ │ │ │ @@ -249709,24 +249709,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 150a3c │ │ │ │ @ instruction: 0x01991bd4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, ip, asr #25 │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ 150dbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 150d50 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -249852,24 +249852,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 150c80 │ │ │ │ orrseq r1, r9, ip, ror r9 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ + tsteq pc, r4, asr #21 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #488] @ 150fd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 150f64 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -249985,25 +249985,25 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 150ea4 │ │ │ │ orrseq r1, r9, r0, asr #14 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ + @ instruction: 0x011f9890 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #480] @ 1511e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 151174 │ │ │ │ @@ -250117,24 +250117,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 1510c0 │ │ │ │ orrseq r1, r9, r8, lsr #10 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r0, lsl r6 @ │ │ │ │ + tsteq pc, r0, ror #12 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #532] @ 151420 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 1513b4 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -250261,28 +250261,28 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 1512e4 │ │ │ │ orrseq r1, r9, ip, lsl r3 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x011f93b4 │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ ldrd r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #552] @ 151684 │ │ │ │ strd r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [sp, #16] │ │ │ │ @@ -250414,24 +250414,24 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ b 151544 │ │ │ │ orrseq r1, r9, ip, asr #1 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ + tsteq pc, r4, lsl #3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ 1518c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 151854 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -250557,24 +250557,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 151784 │ │ │ │ orrseq r0, r9, r8, ror lr │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x011f8edc │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #608] @ 151b4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 151ae0 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -250721,24 +250721,24 @@ │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 1519ec │ │ │ │ orrseq r0, r9, ip, lsr ip │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r0, lsr ip @ │ │ │ │ + tsteq pc, r0, lsl #25 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #656] @ 151e0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 151da0 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -250897,25 +250897,25 @@ │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 151c90 │ │ │ │ orrseq r0, r9, ip, lsr #19 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ + tsteq pc, r0, lsr #19 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #552] @ 152064 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [pc, #544] @ 152068 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ bne 151ff8 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ @@ -251048,27 +251048,27 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 151f20 │ │ │ │ orrseq r0, r9, ip, ror #13 │ │ │ │ orrseq lr, r8, r8, lsr #3 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r3, r0, r4, ror r6 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x011f86d8 │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #544] @ 1522bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [pc, #536] @ 1522c0 │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldrb sl, [sp, #56] @ 0x38 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r8, pc, r8 │ │ │ │ bne 15224c │ │ │ │ @@ -251198,24 +251198,24 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b 152180 │ │ │ │ orrseq r0, r9, ip, lsl #9 │ │ │ │ orrseq sp, r8, r8, lsr pc │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r3, r0, r4, ror r6 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ + @ instruction: 0x011f84b8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #736] @ 1525d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 152564 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -251394,24 +251394,24 @@ │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 152430 │ │ │ │ orrseq r0, r9, r8, lsr r2 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ + tsteq pc, r4, lsl #3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #816] @ 152930 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 1528c4 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -251610,24 +251610,24 @@ │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 152764 │ │ │ │ orrseq pc, r8, r8, lsr #30 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x011f7db8 │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #720] @ 152c30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 152bc4 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -251802,24 +251802,24 @@ │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 152a94 │ │ │ │ orrseq pc, r8, r8, asr #23 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ blcc fe172e44 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x011f7a9c │ │ │ │ + tsteq pc, ip, ror #21 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ 152e70 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 152e04 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -251945,24 +251945,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 152d30 │ │ │ │ orrseq pc, r8, r8, asr #17 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ + @ instruction: 0x011f7890 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #536] @ 1530b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ bne 153048 │ │ │ │ @@ -252090,24 +252090,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 152f74 │ │ │ │ orrseq pc, r8, ip, lsl #13 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r0, ror #11 │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #480] @ 1532c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 153254 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -252221,24 +252221,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 15318c │ │ │ │ orrseq pc, r8, r8, asr #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x011f73b4 │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #480] @ 1534cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ bne 153460 │ │ │ │ @@ -252352,24 +252352,24 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 1533a4 │ │ │ │ orrseq pc, r8, ip, lsr r2 @ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r8, lsl #3 │ │ │ │ + @ instruction: 0x011f71d8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #524] @ 153704 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 153698 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -252494,28 +252494,28 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 1535c4 │ │ │ │ orrseq pc, r8, r0, lsr r0 @ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ + tsteq pc, r4, lsl #31 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #536] @ 153958 │ │ │ │ strd r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ bne 1538ec │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ @@ -252643,24 +252643,24 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 128d5c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b 153814 │ │ │ │ orrseq lr, r8, r8, ror #27 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r4, asr #25 │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ 153b94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 153b08 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -252786,24 +252786,24 @@ │ │ │ │ addeq r4, r9, #12 │ │ │ │ addne r4, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 153adc │ │ │ │ orrseq lr, r8, r4, lsr #23 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, ip, lsl #21 │ │ │ │ + @ instruction: 0x011f6adc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #532] @ 153dd4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bne 153d48 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ @@ -252930,24 +252930,24 @@ │ │ │ │ addeq r4, sl, #12 │ │ │ │ addne r4, sl, #16 │ │ │ │ strne r3, [sl, #12] │ │ │ │ b 153d1c │ │ │ │ orrseq lr, r8, r8, ror #18 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq pc, r0, lsl #17 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #492] @ 153fec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 153f60 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -253064,24 +253064,24 @@ │ │ │ │ addeq r2, ip, #12 │ │ │ │ addne r2, ip, #16 │ │ │ │ strne r3, [ip, #12] │ │ │ │ b 153f34 │ │ │ │ orrseq lr, r8, r8, lsr #14 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x011f65f8 │ │ │ │ + tsteq pc, r8, asr #12 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #492] @ 154204 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bne 154178 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ @@ -253198,24 +253198,24 @@ │ │ │ │ addeq r2, ip, #12 │ │ │ │ addne r2, ip, #16 │ │ │ │ strne r3, [ip, #12] │ │ │ │ b 15414c │ │ │ │ orrseq lr, r8, r0, lsl r5 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r0, asr #7 │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #524] @ 15443c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ bne 1543b0 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -253340,28 +253340,28 @@ │ │ │ │ addeq r4, r9, #12 │ │ │ │ addne r4, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 154384 │ │ │ │ @ instruction: 0x0198e2f8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ + @ instruction: 0x011f61bc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ ldrd r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #532] @ 15468c │ │ │ │ strd r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ bne 154600 │ │ │ │ add r9, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r9, #4023] @ 0xfb7 │ │ │ │ add r5, r0, #94208 @ 0x17000 │ │ │ │ @@ -253488,24 +253488,24 @@ │ │ │ │ addeq r4, sl, #12 │ │ │ │ addne r4, sl, #16 │ │ │ │ strne r3, [sl, #12] │ │ │ │ b 1545d4 │ │ │ │ ldrheq lr, [r8, r0] │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #512] @ 1548b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ bne 15481c │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -253627,24 +253627,24 @@ │ │ │ │ addeq r4, r9, #12 │ │ │ │ addne r4, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 1547f0 │ │ │ │ orrseq sp, r8, r0, ror lr │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r8, asr #25 │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #512] @ 154ae4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ bne 154a48 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -253766,24 +253766,24 @@ │ │ │ │ addeq r4, r9, #12 │ │ │ │ addne r4, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 154a1c │ │ │ │ orrseq sp, r8, r4, asr #24 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r0, lsl #21 │ │ │ │ + @ instruction: 0x011f5ad0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #504] @ 154d08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ bne 154c6c │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -253903,24 +253903,24 @@ │ │ │ │ addeq r2, r0, #12 │ │ │ │ addne r2, r0, #16 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b 154c40 │ │ │ │ orrseq sp, r8, r8, lsl sl │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, ip, lsr r8 @ │ │ │ │ + tsteq pc, ip, lsl #17 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #496] @ 154f24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ bne 154e88 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -254038,24 +254038,24 @@ │ │ │ │ addeq r2, r0, #12 │ │ │ │ addne r2, r0, #16 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b 154e5c │ │ │ │ @ instruction: 0x0198d7f4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r0, lsl #12 │ │ │ │ + tsteq pc, r0, asr r6 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #512] @ 155150 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ bne 1550b4 │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r8, #4023] @ 0xfb7 │ │ │ │ @@ -254177,24 +254177,24 @@ │ │ │ │ addeq r4, r9, #12 │ │ │ │ addne r4, r9, #16 │ │ │ │ strne r3, [r9, #12] │ │ │ │ b 155088 │ │ │ │ @ instruction: 0x0198d5d8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x011f53b8 │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #524] @ 155388 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ bne 1552ec │ │ │ │ add r8, r0, #565248 @ 0x8a000 │ │ │ │ @@ -254319,24 +254319,24 @@ │ │ │ │ addeq r4, sl, #12 │ │ │ │ addne r4, sl, #16 │ │ │ │ strne r3, [sl, #12] │ │ │ │ b 1552c0 │ │ │ │ orrseq sp, r8, ip, lsr #7 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ + @ instruction: 0x011f51b4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ 1554f4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #714] @ 0x2ca │ │ │ │ add r5, r6, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 1554c4 │ │ │ │ add r3, r5, #25088 @ 0x6200 │ │ │ │ @@ -254417,15 +254417,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #332] @ 155664 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add sl, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [sl, #714] @ 0x2ca │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -254509,15 +254509,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #316] @ 1557c4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #714] @ 0x2ca │ │ │ │ add r5, r6, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 155794 │ │ │ │ add r3, r5, #25088 @ 0x6200 │ │ │ │ @@ -254597,15 +254597,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #332] @ 155934 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add sl, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [sl, #714] @ 0x2ca │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -254689,15 +254689,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #300] @ 155a84 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r7, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 155a54 │ │ │ │ add r3, r4, #25088 @ 0x6200 │ │ │ │ @@ -254773,15 +254773,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #296] @ 155bd0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r4, sl, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #714] @ 0x2ca │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -254856,15 +254856,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #316] @ 155d30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #714] @ 0x2ca │ │ │ │ add r5, r6, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 155d00 │ │ │ │ add r3, r5, #25088 @ 0x6200 │ │ │ │ @@ -254946,15 +254946,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #364] @ 155ec4 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add sl, r5, #593920 @ 0x91000 │ │ │ │ strd r2, [sp] │ │ │ │ ldrb r3, [sl, #714] @ 0x2ca │ │ │ │ mov r9, r1 │ │ │ │ @@ -255045,15 +255045,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ 156028 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r7, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 155ff8 │ │ │ │ add r3, r4, #25088 @ 0x6200 │ │ │ │ @@ -255134,15 +255134,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ 156194 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r9, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #714] @ 0x2ca │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #1 │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ @@ -255225,15 +255225,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ 1562f8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r7, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 1562c8 │ │ │ │ add r3, r4, #25088 @ 0x6200 │ │ │ │ @@ -255314,15 +255314,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ 156464 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r9, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #714] @ 0x2ca │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #1 │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ @@ -255405,15 +255405,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #308] @ 1565bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r6, r7, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #714] @ 0x2ca │ │ │ │ add r4, r7, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 15658c │ │ │ │ add r3, r4, #25088 @ 0x6200 │ │ │ │ @@ -255491,15 +255491,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #304] @ 156710 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r9, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #1 │ │ │ │ add r4, r9, #569344 @ 0x8b000 │ │ │ │ @@ -255576,15 +255576,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ 156874 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r7, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 156844 │ │ │ │ add r3, r4, #25088 @ 0x6200 │ │ │ │ @@ -255667,15 +255667,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #360] @ 156a04 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add sl, r5, #593920 @ 0x91000 │ │ │ │ strd r2, [sp] │ │ │ │ ldrb r3, [sl, #714] @ 0x2ca │ │ │ │ mov r9, r1 │ │ │ │ @@ -255765,15 +255765,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #336] @ 156b78 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r7, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 156b28 │ │ │ │ add r3, r4, #25088 @ 0x6200 │ │ │ │ @@ -255858,15 +255858,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ 156cf0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 156ca0 │ │ │ │ @@ -255952,15 +255952,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ 156e60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r7, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 156e10 │ │ │ │ add r3, r4, #25088 @ 0x6200 │ │ │ │ @@ -256044,15 +256044,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ 156fd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #714] @ 0x2ca │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 156f88 │ │ │ │ @@ -256138,15 +256138,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ 15713c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r7, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 1570ec │ │ │ │ add r3, r4, #25088 @ 0x6200 │ │ │ │ @@ -256227,15 +256227,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ 1572a0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r8, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ add r4, r8, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 157250 │ │ │ │ @@ -256316,15 +256316,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ 157410 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r7, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #714] @ 0x2ca │ │ │ │ add r4, r5, #569344 @ 0x8b000 │ │ │ │ cmp r3, #1 │ │ │ │ bne 1573c0 │ │ │ │ add r3, r4, #25088 @ 0x6200 │ │ │ │ @@ -256408,15 +256408,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r8, [pc, #356] @ 157598 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ add sl, r9, #593920 @ 0x91000 │ │ │ │ ldrb r3, [sl, #714] @ 0x2ca │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -256508,15 +256508,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #864] @ 15791c │ │ │ │ ldr r4, [pc, #864] @ 157920 │ │ │ │ ldr r6, [pc, #864] @ 157924 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 15789c │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ @@ -256732,26 +256732,26 @@ │ │ │ │ bcc fe15f954 │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ svclt 0x00800000 │ │ │ │ mvnsmi r8, #0 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 157948 │ │ │ │ submi r0, r0, r0 │ │ │ │ - mrseq r2, (UNDEF: 7) │ │ │ │ - @ instruction: 0x01071d9c │ │ │ │ + qaddeq r2, r0, r7 │ │ │ │ + smlatteq r7, ip, sp, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #888] @ 157ce0 │ │ │ │ ldr r4, [pc, #888] @ 157ce4 │ │ │ │ ldr r6, [pc, #888] @ 157ce8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 157c60 │ │ │ │ cmp r3, r6 │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r6, #546] @ 0x222 │ │ │ │ @@ -256973,27 +256973,27 @@ │ │ │ │ bcc fe15fd18 │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ svclt 0x00800000 │ │ │ │ mvnsmi r8, #0 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 157d0c │ │ │ │ submi r0, r0, r0 │ │ │ │ - tsteq r7, r8, asr #24 │ │ │ │ - ldrdeq r1, [r7, -r8] │ │ │ │ + @ instruction: 0x01071c98 │ │ │ │ + tsteq r7, r8, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #2440] @ 1586b4 │ │ │ │ ldr r7, [pc, #2440] @ 1586b8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #2436] @ 1586bc │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ bne 1580ac │ │ │ │ cmp r4, #0 │ │ │ │ beq 157ec0 │ │ │ │ cmp r4, #15 │ │ │ │ @@ -257598,33 +257598,33 @@ │ │ │ │ @ instruction: 0x0198a7f4 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ bcc fe1606ec │ │ │ │ svclt 0x00800000 │ │ │ │ mvnsmi r8, #0 │ │ │ │ - tsteq r7, ip, lsl #16 │ │ │ │ - smlabbeq r7, ip, r5, r1 │ │ │ │ + tsteq r7, ip, asr r8 │ │ │ │ + ldrdeq r1, [r7, -ip] │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ + tsteq pc, r4, lsl #3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1586f0 │ │ │ │ submi r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #2532] @ 1590ec │ │ │ │ ldr r7, [pc, #2532] @ 1590f0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #2528] @ 1590f4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ bne 158aa8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1588ac │ │ │ │ cmp r4, #15 │ │ │ │ @@ -258252,33 +258252,33 @@ │ │ │ │ orrseq r9, r8, r8, lsl lr │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ bcc fe161124 │ │ │ │ svclt 0x00800000 │ │ │ │ mvnsmi r8, #0 │ │ │ │ - tsteq r7, r4, lsr #28 │ │ │ │ - @ instruction: 0x01070b90 │ │ │ │ + tsteq r7, r4, ror lr │ │ │ │ + smlatteq r7, r0, fp, r0 │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ - @ instruction: 0x011f26d0 │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 159128 │ │ │ │ submi r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #2784] @ 159c20 │ │ │ │ ldr r7, [pc, #2784] @ 159c24 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #2780] @ 159c28 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ bne 159500 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1592d4 │ │ │ │ cmp r4, #15 │ │ │ │ @@ -258970,33 +258970,33 @@ │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ bcc fe161c58 │ │ │ │ svclt 0x00800000 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ mvnsmi r8, #0 │ │ │ │ - @ instruction: 0x010703b8 │ │ │ │ - tsteq r7, r8, lsr r1 │ │ │ │ + tsteq r7, r8, lsl #8 │ │ │ │ + smlabbeq r7, r8, r1, r0 │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ - tsteq pc, r4, asr r2 @ │ │ │ │ + tsteq pc, r4, lsr #5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 159c60 │ │ │ │ submi r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #2876] @ 15a7b4 │ │ │ │ ldr r7, [pc, #2876] @ 15a7b8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #2872] @ 15a7bc │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ bne 15a058 │ │ │ │ cmp r4, #0 │ │ │ │ beq 159e1c │ │ │ │ cmp r4, #15 │ │ │ │ @@ -259711,18 +259711,18 @@ │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ bcc fe1627ec │ │ │ │ svclt 0x00800000 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ mvnsmi r8, #0 │ │ │ │ - tstpeq r6, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r0, r5, pc @ │ │ │ │ + smlabteq r6, r4, r8, pc @ │ │ │ │ + tstpeq r6, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ - tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq pc, r0, asr #15 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 15a7f4 │ │ │ │ submi r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -259736,15 +259736,15 @@ │ │ │ │ ldr r5, [pc, #2372] @ 15b168 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r6, [pc, #2360] @ 15b16c │ │ │ │ ldr r8, [pc, r8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ cmpne r1, r6 │ │ │ │ mov r7, r3 │ │ │ │ ldr r5, [r0, r8] │ │ │ │ beq 15a940 │ │ │ │ ldr r3, [pc, #2328] @ 15b170 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -260334,20 +260334,20 @@ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ @ instruction: 0x019856dc │ │ │ │ ldrbtmi ip, [pc], #-0 @ 15b184 │ │ │ │ orrseq r5, r8, ip, ror #11 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq r5, r8, r0, lsl r5 │ │ │ │ - @ instruction: 0x011f089c │ │ │ │ + tsteq pc, ip, ror #17 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq r5, r8, r8, ror r4 │ │ │ │ orrseq r5, r8, ip, asr #8 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + smlabteq r6, r8, sl, lr │ │ │ │ orrseq r5, r8, r8, ror #4 │ │ │ │ @ instruction: 0x019851b4 │ │ │ │ ldrsheq r5, [r8, r8] │ │ │ │ bcc fe1631dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -260361,15 +260361,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [pc, #2392] @ 15bb4c │ │ │ │ ldr r6, [pc, #2392] @ 15bb50 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r6 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r8, r3 │ │ │ │ beq 15b304 │ │ │ │ ldr r3, [pc, #2360] @ 15bb54 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -260967,20 +260967,20 @@ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ orrseq r4, r8, r8, lsl sp │ │ │ │ ldrbtmi ip, [pc], #-0 @ 15bb68 │ │ │ │ orrseq r4, r8, r4, lsr #24 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq r4, r8, r4, asr #22 │ │ │ │ - tstpeq lr, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #29 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq r4, r8, ip, lsr #21 │ │ │ │ orrseq r4, r8, r0, lsl #21 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - smlatbeq r6, ip, r0, lr │ │ │ │ + @ instruction: 0x0106e3b4 │ │ │ │ + strdeq lr, [r6, -ip] │ │ │ │ orrseq r4, r8, ip, lsl #17 │ │ │ │ @ instruction: 0x019847d4 │ │ │ │ orrseq r4, r8, r4, lsl r7 │ │ │ │ bcc fe163bc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -260995,15 +260995,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #2664] @ 15c648 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r7] │ │ │ │ beq 15bcf0 │ │ │ │ ldr r3, [pc, #2636] @ 15c64c │ │ │ │ cmp r1, r3 │ │ │ │ bne 15bfac │ │ │ │ @@ -261670,20 +261670,20 @@ │ │ │ │ orrseq r4, r8, ip, lsr #6 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 15c664 │ │ │ │ orrseq r4, r8, r4, lsr #4 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq r4, r8, r8, lsl #2 │ │ │ │ - tstpeq lr, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr #9 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq r4, r8, r0, ror r0 │ │ │ │ orrseq r4, r8, r4, asr #32 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ + smlabbeq r6, ip, r9, sp │ │ │ │ + smlabteq r6, r0, r6, sp │ │ │ │ orrseq r3, r8, ip, asr #27 │ │ │ │ orrseq r3, r8, r8, lsl #26 │ │ │ │ orrseq r3, r8, r8, lsr ip │ │ │ │ bcc fe1646bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -261698,15 +261698,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #2704] @ 15d16c │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r7] │ │ │ │ beq 15c7ec │ │ │ │ ldr r3, [pc, #2676] @ 15d170 │ │ │ │ cmp r1, r3 │ │ │ │ bne 15cab4 │ │ │ │ @@ -262383,20 +262383,20 @@ │ │ │ │ orrseq r3, r8, r0, lsr r8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 15d188 │ │ │ │ orrseq r3, r8, r4, lsr #14 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq r3, r8, r0, lsl #12 │ │ │ │ - tsteq lr, r4, lsl r9 │ │ │ │ + tsteq lr, r4, ror #18 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq r3, r8, r8, ror #10 │ │ │ │ orrseq r3, r8, ip, lsr r5 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ + @ instruction: 0x0106ce98 │ │ │ │ + @ instruction: 0x0106cbb8 │ │ │ │ @ instruction: 0x019832b0 │ │ │ │ orrseq r3, r8, r8, ror #3 │ │ │ │ orrseq r3, r8, r4, lsl r1 │ │ │ │ bcc fe1651e0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -262411,15 +262411,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [pc, #2792] @ 15dce0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #2788] @ 15dce4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ beq 15d344 │ │ │ │ ldr r3, [pc, #2760] @ 15dce8 │ │ │ │ cmp r1, r3 │ │ │ │ bne 15d5f4 │ │ │ │ @@ -263117,20 +263117,20 @@ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ @ instruction: 0x01982cd4 │ │ │ │ ldrbtmi ip, [pc], #-0 @ 15dd00 │ │ │ │ orrseq r2, r8, r8, lsr #23 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq r2, r8, r0, asr #21 │ │ │ │ - tsteq lr, r4, lsr #6 │ │ │ │ + tsteq lr, r4, ror r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq r2, r8, r8, lsr #20 │ │ │ │ @ instruction: 0x019829fc │ │ │ │ - smlabteq r6, ip, r2, ip │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ @ instruction: 0x019827d8 │ │ │ │ orrseq r2, r8, r8, ror #13 │ │ │ │ @ instruction: 0x019825f8 │ │ │ │ bcc fe165d58 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -263145,15 +263145,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [pc, #2824] @ 15e878 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #2820] @ 15e87c │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ beq 15debc │ │ │ │ ldr r3, [pc, #2792] @ 15e880 │ │ │ │ cmp r1, r3 │ │ │ │ bne 15e174 │ │ │ │ @@ -263859,20 +263859,20 @@ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ orrseq r2, r8, ip, asr r1 │ │ │ │ ldrbtmi ip, [pc], #-0 @ 15e898 │ │ │ │ orrseq r2, r8, ip, lsr #32 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq r1, r8, r0, asr #30 │ │ │ │ - tsteq lr, r4, lsl r8 │ │ │ │ + tsteq lr, r4, ror #16 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq r1, r8, r8, lsr #29 │ │ │ │ orrseq r1, r8, ip, ror lr │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - smlatbeq r6, r8, r4, fp │ │ │ │ + @ instruction: 0x0106b7b0 │ │ │ │ + strdeq fp, [r6, -r8] │ │ │ │ orrseq r1, r8, r8, asr #24 │ │ │ │ orrseq r1, r8, r4, asr fp │ │ │ │ orrseq r1, r8, r0, ror #20 │ │ │ │ bcc fe1668f0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -263887,15 +263887,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #2912] @ 15f470 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r6 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r6, [r0, r7] │ │ │ │ beq 15ea20 │ │ │ │ ldr r3, [pc, #2884] @ 15f474 │ │ │ │ cmp r1, r3 │ │ │ │ bne 15ed4c │ │ │ │ @@ -264624,20 +264624,20 @@ │ │ │ │ @ instruction: 0x019815fc │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 15f48c │ │ │ │ @ instruction: 0x019814d8 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq r1, r8, r8, ror #6 │ │ │ │ - tsteq lr, r4, asr #13 │ │ │ │ + tsteq lr, r4, lsl r7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x019812d0 │ │ │ │ orrseq r1, r8, r4, lsr #5 │ │ │ │ - smlabteq r6, r4, fp, sl │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ @ instruction: 0x01980f98 │ │ │ │ orrseq r0, r8, r0, asr #29 │ │ │ │ @ instruction: 0x01980ddc │ │ │ │ bcc fe1674e4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -264652,15 +264652,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #2984] @ 1600ac │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r7] │ │ │ │ beq 15f614 │ │ │ │ ldr r3, [pc, #2956] @ 1600b0 │ │ │ │ cmp r1, r3 │ │ │ │ bne 15f954 │ │ │ │ @@ -265407,20 +265407,20 @@ │ │ │ │ orrseq r0, r8, r8, lsl #20 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1600c8 │ │ │ │ @ instruction: 0x019808dc │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq r0, r8, r0, ror #14 │ │ │ │ - tsteq lr, ip, asr sl │ │ │ │ + tsteq lr, ip, lsr #21 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq r0, r8, r8, asr #13 │ │ │ │ @ instruction: 0x0198069c │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - smlabteq r6, r8, ip, r9 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ orrseq r0, r8, r0, ror r3 │ │ │ │ @ instruction: 0x01980290 │ │ │ │ orrseq r0, r8, r0, lsr #3 │ │ │ │ bcc fe168120 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -265435,15 +265435,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [pc, #3100] @ 160d54 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #3096] @ 160d58 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ beq 16028c │ │ │ │ ldr r3, [pc, #3068] @ 160d5c │ │ │ │ cmp r1, r3 │ │ │ │ bne 160588 │ │ │ │ @@ -266219,20 +266219,20 @@ │ │ │ │ orrseq pc, r7, ip, lsl #27 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 160d78 │ │ │ │ orrseq pc, r7, r8, asr #24 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq pc, r7, ip, lsr #22 │ │ │ │ - tsteq lr, ip, lsr #7 │ │ │ │ + @ instruction: 0x011ea3fc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x0197fa94 │ │ │ │ orrseq pc, r7, r8, ror #20 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - swpeq r9, r4, [r6] │ │ │ │ + @ instruction: 0x010693b0 │ │ │ │ + smlatteq r6, r4, r0, r9 │ │ │ │ @ instruction: 0x0197f7b0 │ │ │ │ @ instruction: 0x0197f6b0 │ │ │ │ orrseq pc, r7, r0, lsr #11 │ │ │ │ bcc fe168dd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -266247,15 +266247,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [pc, #3140] @ 161a2c │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #3136] @ 161a30 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ beq 160f3c │ │ │ │ ldr r3, [pc, #3108] @ 161a34 │ │ │ │ cmp r1, r3 │ │ │ │ bne 161244 │ │ │ │ @@ -267041,20 +267041,20 @@ │ │ │ │ ldrsbeq pc, [r7, ip] @ │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 161a50 │ │ │ │ @ instruction: 0x0197ef94 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq lr, r7, r0, ror lr │ │ │ │ - tsteq lr, r4, ror #14 │ │ │ │ + @ instruction: 0x011e97b4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x0197edd8 │ │ │ │ orrseq lr, r7, ip, lsr #27 │ │ │ │ - @ instruction: 0x010686b8 │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ orrseq lr, r7, r0, ror #21 │ │ │ │ @ instruction: 0x0197e9dc │ │ │ │ orrseq lr, r7, r8, asr #17 │ │ │ │ bcc fe169aa8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -267069,15 +267069,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [pc, #3348] @ 1627d4 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #3344] @ 1627d8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ beq 161c14 │ │ │ │ ldr r3, [pc, #3316] @ 1627dc │ │ │ │ cmp r1, r3 │ │ │ │ bne 161f80 │ │ │ │ @@ -267915,20 +267915,20 @@ │ │ │ │ orrseq lr, r7, r4, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1627f8 │ │ │ │ orrseq lr, r7, r4, lsr #5 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq lr, r7, r4, lsr r1 │ │ │ │ - @ instruction: 0x011e89d0 │ │ │ │ + tsteq lr, r0, lsr #20 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x0197e09c │ │ │ │ orrseq lr, r7, r0, ror r0 │ │ │ │ - @ instruction: 0x01067990 │ │ │ │ - @ instruction: 0x0106769c │ │ │ │ + smlatteq r6, r0, r9, r7 │ │ │ │ + smlatteq r6, ip, r6, r7 │ │ │ │ orrseq sp, r7, r4, lsr #26 │ │ │ │ orrseq sp, r7, r0, lsl ip │ │ │ │ orrseq sp, r7, ip, ror #21 │ │ │ │ bcc fe16a850 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -267943,15 +267943,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [pc, #3420] @ 1635c4 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #3416] @ 1635c8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ beq 1629bc │ │ │ │ ldr r3, [pc, #3388] @ 1635cc │ │ │ │ cmp r1, r3 │ │ │ │ bne 162d3c │ │ │ │ @@ -268807,20 +268807,20 @@ │ │ │ │ orrseq sp, r7, ip, asr r6 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1635e8 │ │ │ │ @ instruction: 0x0197d4f4 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq sp, r7, r8, ror r3 │ │ │ │ - tsteq lr, ip, lsl #25 │ │ │ │ + @ instruction: 0x011e7cdc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq sp, r7, r0, ror #5 │ │ │ │ @ instruction: 0x0197d2b4 │ │ │ │ - smlatteq r6, r8, fp, r6 │ │ │ │ - smlatteq r6, r0, r8, r6 │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ orrseq ip, r7, r8, asr #30 │ │ │ │ orrseq ip, r7, ip, lsr #28 │ │ │ │ @ instruction: 0x0197ccfc │ │ │ │ bcc fe16b640 │ │ │ │ push {r4, lr} │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr ip, [pc, #4084] @ 164620 │ │ │ │ @@ -272149,15 +272149,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 166a68 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 166a78 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #996] @ 0x3e4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -272255,15 +272255,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #128] @ 166c50 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #546] @ 0x222 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r6, r2 │ │ │ │ @@ -272295,15 +272295,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 166ce8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r8, r4, #593920 @ 0x91000 │ │ │ │ ldrb r2, [r8, #542] @ 0x21e │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ bne 166cd0 │ │ │ │ @@ -272333,15 +272333,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #132] @ 166d8c │ │ │ │ and r9, r0, #7 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r8, r4, r9, lsl #2 │ │ │ │ add r8, r8, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #562] @ 0x232 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -273228,15 +273228,15 @@ │ │ │ │ add r8, r4, #1008 @ 0x3f0 │ │ │ │ b 1679bc │ │ │ │ andeq r4, r0, r6, lsr r0 │ │ │ │ andeq r0, r0, r3, asr #7 │ │ │ │ andeq r0, r0, r2, lsl #6 │ │ │ │ andeq r8, r0, r0, ror #17 │ │ │ │ muleq r0, r2, r8 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ + smlatbeq r6, ip, pc, r1 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r1, [pc, #1520] @ 168118 │ │ │ │ ldr r2, [pc, #1520] @ 16811c │ │ │ │ @@ -273624,15 +273624,15 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orrseq r8, r7, r4, lsr #9 │ │ │ │ @ instruction: 0x019783f4 │ │ │ │ andeq r1, r0, r2, lsl #24 │ │ │ │ svcvc 0x00f80000 │ │ │ │ strdhi r7, [r0], -pc @ │ │ │ │ andeq r1, r0, ip, lsl sp │ │ │ │ - tsteq lr, r8, ror #17 │ │ │ │ + tsteq lr, r8, lsr r9 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ @ instruction: 0xfffbfffe │ │ │ │ andeq r0, r4, r1 │ │ │ │ add r3, r0, #24320 @ 0x5f00 │ │ │ │ add ip, r0, #24576 @ 0x6000 │ │ │ │ add r3, r3, #132 @ 0x84 │ │ │ │ @@ -273954,15 +273954,15 @@ │ │ │ │ ldr r3, [r4] │ │ │ │ b 168570 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r7, r7, r4, asr fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0xffffa1ec │ │ │ │ @ instruction: 0xffffa1f0 │ │ │ │ - tsteq lr, r4, asr #2 │ │ │ │ + @ instruction: 0x011e3194 │ │ │ │ orrseq r7, r7, r8, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #32] │ │ │ │ @@ -274298,16 +274298,16 @@ │ │ │ │ ldr r3, [r2, #3792] @ 0xed0 │ │ │ │ b 168b8c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orrseq r7, r7, r0, ror r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0xffffa2ec │ │ │ │ @ instruction: 0xffffa2f0 │ │ │ │ - tsteq lr, r0, asr #30 │ │ │ │ - tsteq lr, ip, lsr #23 │ │ │ │ + @ instruction: 0x011e2f90 │ │ │ │ + @ instruction: 0x011e2bfc │ │ │ │ orrseq r7, r7, r4, lsr #9 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ @@ -274361,977 +274361,977 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 168cdc │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 168ce0 │ │ │ │ ldr r1, [pc, #20] @ 168ce4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r9, r7, r8, ror #16 │ │ │ │ - tsteq lr, r8, lsr r3 │ │ │ │ + tsteq lr, r8, lsl #7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 168d18 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 168d1c │ │ │ │ ldr r1, [pc, #20] @ 168d20 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r9, r7, ip, lsr #16 │ │ │ │ - tsteq lr, r0, ror #5 │ │ │ │ + tsteq lr, r0, lsr r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 168d54 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 168d58 │ │ │ │ ldr r1, [pc, #20] @ 168d5c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019797f0 │ │ │ │ - tsteq lr, r8, lsl #5 │ │ │ │ + @ instruction: 0x011e32d8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 168d90 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 168d94 │ │ │ │ ldr r1, [pc, #20] @ 168d98 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019797b4 │ │ │ │ - tsteq lr, r0, lsr r2 │ │ │ │ + tsteq lr, r0, lsl #5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 168dcc │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 168dd0 │ │ │ │ ldr r1, [pc, #20] @ 168dd4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r9, r7, r8, ror r7 │ │ │ │ - @ instruction: 0x011e31d8 │ │ │ │ + tsteq lr, r8, lsr #4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 168e08 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 168e0c │ │ │ │ ldr r1, [pc, #20] @ 168e10 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r9, r7, ip, lsr r7 │ │ │ │ - tsteq lr, r0, lsl #3 │ │ │ │ + @ instruction: 0x011e31d0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 168e44 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 168e48 │ │ │ │ ldr r1, [pc, #20] @ 168e4c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r9, r7, r0, lsl #14 │ │ │ │ - tsteq lr, r8, lsr #2 │ │ │ │ + tsteq lr, r8, ror r1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 168e80 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 168e84 │ │ │ │ ldr r1, [pc, #20] @ 168e88 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r9, r7, r4, asr #13 │ │ │ │ - ldrsbeq r3, [lr, -r0] │ │ │ │ + tsteq lr, r0, lsr #2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r2, [pc, #60] @ 168ed0 │ │ │ │ ldr r3, [pc, #60] @ 168ed4 │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 168ed8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 168edc │ │ │ │ ldr r2, [pc, #36] @ 168ee0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r9, r7, ip, ror r6 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ - smlabbeq r6, r8, r7, r0 │ │ │ │ ldr r2, [pc, #60] @ 168f28 │ │ │ │ ldr r3, [pc, #60] @ 168f2c │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 168f30 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 168f34 │ │ │ │ ldr r2, [pc, #36] @ 168f38 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r9, r7, r4, lsr #12 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ + smlabteq r6, r0, r9, r0 │ │ │ │ + smlabbeq r6, r0, r7, r0 │ │ │ │ ldr r2, [pc, #60] @ 168f80 │ │ │ │ ldr r3, [pc, #60] @ 168f84 │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 168f88 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 168f8c │ │ │ │ ldr r2, [pc, #36] @ 168f90 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r9, r7, ip, asr #11 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ ldr r2, [pc, #60] @ 168fd8 │ │ │ │ ldr r3, [pc, #60] @ 168fdc │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 168fe0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 168fe4 │ │ │ │ ldr r2, [pc, #36] @ 168fe8 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r9, r7, r4, ror r5 │ │ │ │ - smlatbeq r6, r0, r8, r0 │ │ │ │ - smlabbeq r6, r0, r6, r0 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ ldr r2, [pc, #60] @ 169030 │ │ │ │ ldr r3, [pc, #60] @ 169034 │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169038 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 16903c │ │ │ │ ldr r2, [pc, #36] @ 169040 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r9, r7, ip, lsl r5 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ + smlabbeq r6, r8, r8, r0 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ ldr r2, [pc, #60] @ 169088 │ │ │ │ ldr r3, [pc, #60] @ 16908c │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169090 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 169094 │ │ │ │ ldr r2, [pc, #36] @ 169098 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r9, r7, r4, asr #9 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 1690cc │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 1690d0 │ │ │ │ ldr r1, [pc, #20] @ 1690d4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r9, r7, r8, ror r4 │ │ │ │ - tsteq lr, r4, ror #28 │ │ │ │ + @ instruction: 0x011e2eb4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 169108 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16910c │ │ │ │ ldr r1, [pc, #20] @ 169110 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r9, r7, ip, lsr r4 │ │ │ │ - tsteq lr, ip, lsl #28 │ │ │ │ + tsteq lr, ip, asr lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 169144 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 169148 │ │ │ │ ldr r1, [pc, #20] @ 16914c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r9, r7, r0, lsl #8 │ │ │ │ - @ instruction: 0x011e2db0 │ │ │ │ + tsteq lr, r0, lsl #28 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 169180 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 169184 │ │ │ │ ldr r1, [pc, #20] @ 169188 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r9, r7, r4, asr #7 │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ + tsteq lr, r8, lsr #27 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 1691bc │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 1691c0 │ │ │ │ ldr r1, [pc, #20] @ 1691c4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r9, r7, r8, lsl #7 │ │ │ │ - @ instruction: 0x011e2cfc │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 1691f8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 1691fc │ │ │ │ ldr r1, [pc, #20] @ 169200 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r9, r7, ip, asr #6 │ │ │ │ - tsteq lr, r4, lsr #25 │ │ │ │ + @ instruction: 0x011e2cf4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 169234 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 169238 │ │ │ │ ldr r1, [pc, #20] @ 16923c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r9, r7, r0, lsl r3 │ │ │ │ - tsteq lr, r8, asr #24 │ │ │ │ + @ instruction: 0x011e2c98 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 169270 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 169274 │ │ │ │ ldr r1, [pc, #20] @ 169278 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019792d4 │ │ │ │ - @ instruction: 0x011e2bf0 │ │ │ │ + tsteq lr, r0, asr #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r2, [pc, #60] @ 1692c0 │ │ │ │ ldr r3, [pc, #60] @ 1692c4 │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 1692c8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 1692cc │ │ │ │ ldr r2, [pc, #36] @ 1692d0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r9, r7, ip, lsl #5 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - @ instruction: 0x01060398 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + smlatteq r6, r8, r3, r0 │ │ │ │ ldr r2, [pc, #60] @ 169318 │ │ │ │ ldr r3, [pc, #60] @ 16931c │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169320 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 169324 │ │ │ │ ldr r2, [pc, #36] @ 169328 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r9, r7, r4, lsr r2 │ │ │ │ - smlatbeq r6, r0, r3, r0 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + @ instruction: 0x01060390 │ │ │ │ ldr r2, [pc, #60] @ 169370 │ │ │ │ ldr r3, [pc, #60] @ 169374 │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169378 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 16937c │ │ │ │ ldr r2, [pc, #36] @ 169380 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ @ instruction: 0x019791dc │ │ │ │ + smlabbeq r6, r8, r3, r0 │ │ │ │ tsteq r6, r8, lsr r3 │ │ │ │ - smlatteq r6, r8, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ 1693c8 │ │ │ │ ldr r3, [pc, #60] @ 1693cc │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 1693d0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 1693d4 │ │ │ │ ldr r2, [pc, #36] @ 1693d8 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r9, r7, r4, lsl #3 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x01060290 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + smlatteq r6, r0, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ 169420 │ │ │ │ ldr r3, [pc, #60] @ 169424 │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169428 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 16942c │ │ │ │ ldr r2, [pc, #36] @ 169430 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r9, r7, ip, lsr #2 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ + @ instruction: 0x010602b8 │ │ │ │ + smlabbeq r6, r8, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ 169478 │ │ │ │ ldr r3, [pc, #60] @ 16947c │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169480 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 169484 │ │ │ │ ldr r2, [pc, #36] @ 169488 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ ldrsbeq r9, [r7, r4] │ │ │ │ - mrseq r0, LR_usr │ │ │ │ - smlatteq r6, r0, r1, r0 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ ldr r2, [pc, #60] @ 1694d0 │ │ │ │ ldr r3, [pc, #60] @ 1694d4 │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 1694d8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 1694dc │ │ │ │ ldr r2, [pc, #36] @ 1694e0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r9, r7, ip, ror r0 │ │ │ │ - @ instruction: 0x01060198 │ │ │ │ - smlabbeq r6, r8, r1, r0 │ │ │ │ + smlatteq r6, r8, r1, r0 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ ldr r2, [pc, #60] @ 169528 │ │ │ │ ldr r3, [pc, #60] @ 16952c │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169530 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 169534 │ │ │ │ ldr r2, [pc, #36] @ 169538 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r9, r7, r4, lsr #32 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + smlabbeq r6, r0, r1, r0 │ │ │ │ ldr r2, [pc, #60] @ 169580 │ │ │ │ ldr r3, [pc, #60] @ 169584 │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169588 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 16958c │ │ │ │ ldr r2, [pc, #36] @ 169590 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r8, r7, ip, asr #31 │ │ │ │ - smlatbeq r6, ip, r1, r0 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ ldr r2, [pc, #60] @ 1695d8 │ │ │ │ ldr r3, [pc, #60] @ 1695dc │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 1695e0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 1695e4 │ │ │ │ ldr r2, [pc, #36] @ 1695e8 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r8, r7, r4, ror pc │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - smlabbeq r6, r0, r0, r0 │ │ │ │ + smlabbeq r6, ip, r1, r0 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ ldr r2, [pc, #60] @ 169630 │ │ │ │ ldr r3, [pc, #60] @ 169634 │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169638 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 16963c │ │ │ │ ldr r2, [pc, #36] @ 169640 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r8, r7, ip, lsl pc │ │ │ │ - strheq r0, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ ldr r2, [pc, #60] @ 169688 │ │ │ │ ldr r3, [pc, #60] @ 16968c │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169690 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 169694 │ │ │ │ ldr r2, [pc, #36] @ 169698 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r8, r7, r4, asr #29 │ │ │ │ - qaddeq r0, r0, r6 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ + smlatbeq r6, r0, r0, r0 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ ldr r2, [pc, #60] @ 1696e0 │ │ │ │ ldr r3, [pc, #60] @ 1696e4 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 1696e8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 1696ec │ │ │ │ ldr r2, [pc, #36] @ 1696f0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r8, r7, ip, ror #28 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tstpeq r5, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010601b0 │ │ │ │ + smlabteq r5, r8, pc, pc @ │ │ │ │ ldr r2, [pc, #60] @ 169738 │ │ │ │ ldr r3, [pc, #60] @ 16973c │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169740 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 169744 │ │ │ │ ldr r2, [pc, #36] @ 169748 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r8, r7, r4, lsl lr │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tstpeq r5, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tstpeq r5, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ ldr r2, [pc, #60] @ 169790 │ │ │ │ ldr r3, [pc, #60] @ 169794 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169798 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 16979c │ │ │ │ ldr r2, [pc, #36] @ 1697a0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ @ instruction: 0x01978dbc │ │ │ │ - smlabbeq r6, r4, r0, r0 │ │ │ │ - smlabteq r5, r8, lr, pc @ │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tstpeq r5, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ ldr r2, [pc, #60] @ 1697e8 │ │ │ │ ldr r3, [pc, #60] @ 1697ec │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 1697f0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 1697f4 │ │ │ │ ldr r2, [pc, #36] @ 1697f8 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r8, r7, r4, ror #26 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tstpeq r5, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + smlabteq r5, r0, lr, pc @ │ │ │ │ ldr r2, [pc, #60] @ 169840 │ │ │ │ ldr r3, [pc, #60] @ 169844 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169848 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 16984c │ │ │ │ ldr r2, [pc, #36] @ 169850 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r8, r7, ip, lsl #26 │ │ │ │ - smlatbeq r5, r8, pc, pc @ │ │ │ │ - tstpeq r5, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tstpeq r5, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ ldr r2, [pc, #60] @ 169898 │ │ │ │ ldr r3, [pc, #60] @ 16989c │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 1698a0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 1698a4 │ │ │ │ ldr r2, [pc, #36] @ 1698a8 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ @ instruction: 0x01978cb4 │ │ │ │ - tstpeq r5, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, sp, pc @ │ │ │ │ + smlabbeq r5, ip, pc, pc @ │ │ │ │ + tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ ldr r2, [pc, #60] @ 1698f0 │ │ │ │ ldr r3, [pc, #60] @ 1698f4 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 1698f8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 1698fc │ │ │ │ ldr r2, [pc, #36] @ 169900 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r8, r7, ip, asr ip │ │ │ │ - smlabteq r5, ip, lr, pc @ │ │ │ │ - tstpeq r5, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fdb8 │ │ │ │ ldr r2, [pc, #60] @ 169948 │ │ │ │ ldr r3, [pc, #60] @ 16994c │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169950 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 169954 │ │ │ │ ldr r2, [pc, #36] @ 169958 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r8, r7, r4, lsl #24 │ │ │ │ - tstpeq r5, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105feb0 │ │ │ │ + tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ ldr r2, [pc, #60] @ 1699a0 │ │ │ │ ldr r3, [pc, #60] @ 1699a4 │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 1699a8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 1699ac │ │ │ │ ldr r2, [pc, #36] @ 1699b0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r8, r7, ip, lsr #23 │ │ │ │ - tstpeq r5, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fcb8 │ │ │ │ + tstpeq r5, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ ldr r2, [pc, #60] @ 1699f8 │ │ │ │ ldr r3, [pc, #60] @ 1699fc │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169a00 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 169a04 │ │ │ │ ldr r2, [pc, #36] @ 169a08 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r8, r7, r4, asr fp │ │ │ │ - smlabteq r5, r0, lr, pc @ │ │ │ │ - tstpeq r5, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fcb0 │ │ │ │ ldr r2, [pc, #60] @ 169a50 │ │ │ │ ldr r3, [pc, #60] @ 169a54 │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169a58 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 169a5c │ │ │ │ ldr r2, [pc, #36] @ 169a60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ @ instruction: 0x01978afc │ │ │ │ - @ instruction: 0x0105fcb4 │ │ │ │ - tstpeq r5, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ ldr r2, [pc, #60] @ 169aa8 │ │ │ │ ldr r3, [pc, #60] @ 169aac │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #48] @ 169ab0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [pc, #36] @ 169ab4 │ │ │ │ ldr r2, [pc, #36] @ 169ab8 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ orrseq r8, r7, r4, lsr #21 │ │ │ │ - tstpeq r5, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fbb0 │ │ │ │ + smlatbeq r5, r0, ip, pc @ │ │ │ │ + tstpeq r5, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 169aec │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 169af0 │ │ │ │ ldr r1, [pc, #20] @ 169af4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r8, asr sl │ │ │ │ - tsteq lr, r4, asr r3 │ │ │ │ + tsteq lr, r4, lsr #7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 169b28 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 169b2c │ │ │ │ ldr r1, [pc, #20] @ 169b30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, ip, lsl sl │ │ │ │ - @ instruction: 0x011e22f8 │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 169b64 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 169b68 │ │ │ │ ldr r1, [pc, #20] @ 169b6c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r0, ror #19 │ │ │ │ - @ instruction: 0x011e229c │ │ │ │ + tsteq lr, ip, ror #5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 169ba0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 169ba4 │ │ │ │ ldr r1, [pc, #20] @ 169ba8 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r4, lsr #19 │ │ │ │ - tsteq lr, r0, asr #4 │ │ │ │ + @ instruction: 0x011e2290 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #92] @ 169c10 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r5, [pc, #88] @ 169c14 │ │ │ │ ldr r4, [pc, #88] @ 169c18 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ cmpne r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bne 169bf4 │ │ │ │ cmp r2, #15 │ │ │ │ popls {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ 169c1c │ │ │ │ @@ -275345,25 +275345,25 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, ip, ror #18 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ - tsteq lr, ip, asr #3 │ │ │ │ + tsteq lr, ip, lsl r2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tstpeq r5, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fa98 │ │ │ │ ldr r3, [pc, #92] @ 169c90 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r5, [pc, #88] @ 169c94 │ │ │ │ ldr r4, [pc, #88] @ 169c98 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ cmpne r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bne 169c74 │ │ │ │ cmp r2, #15 │ │ │ │ popls {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ 169c9c │ │ │ │ @@ -275377,25 +275377,25 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, ip, ror #17 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ - tsteq lr, r0, lsr r1 │ │ │ │ + tsteq lr, r0, lsl #3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tstpeq r5, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r8, r9, pc @ │ │ │ │ + @ instruction: 0x0105fc94 │ │ │ │ + tstpeq r5, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ ldr r3, [pc, #104] @ 169d1c │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r5, [pc, #100] @ 169d20 │ │ │ │ ldr r4, [pc, #100] @ 169d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ cmpne r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ beq 169ce4 │ │ │ │ ldr r3, [pc, #72] @ 169d28 │ │ │ │ cmp r1, r3 │ │ │ │ bne 169d00 │ │ │ │ @@ -275413,25 +275413,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, ip, ror #16 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ - tsteq lr, r4, lsl #1 │ │ │ │ + ldrsbeq r2, [lr, -r4] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tstpeq r5, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fc94 │ │ │ │ + smlabbeq r5, ip, r9, pc @ │ │ │ │ ldr r3, [pc, #104] @ 169dac │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r5, [pc, #100] @ 169db0 │ │ │ │ ldr r4, [pc, #100] @ 169db4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ cmpne r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ beq 169d74 │ │ │ │ ldr r3, [pc, #72] @ 169db8 │ │ │ │ cmp r1, r3 │ │ │ │ bne 169d90 │ │ │ │ @@ -275449,25 +275449,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019787dc │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ - @ instruction: 0x011e1fd8 │ │ │ │ + tsteq lr, r8, lsr #32 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlatbeq r5, r0, fp, pc @ │ │ │ │ - smlatbeq r5, ip, r8, pc @ │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ ldr r3, [pc, #104] @ 169e3c │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r5, [pc, #100] @ 169e40 │ │ │ │ ldr r4, [pc, #100] @ 169e44 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ cmpne r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ beq 169e04 │ │ │ │ ldr r3, [pc, #72] @ 169e48 │ │ │ │ cmp r1, r3 │ │ │ │ bne 169e20 │ │ │ │ @@ -275485,25 +275485,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, ip, asr #14 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ + tsteq lr, r8, ror pc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ ldr r3, [pc, #104] @ 169ecc │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r5, [pc, #100] @ 169ed0 │ │ │ │ ldr r4, [pc, #100] @ 169ed4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ cmpne r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ beq 169e94 │ │ │ │ ldr r3, [pc, #72] @ 169ed8 │ │ │ │ cmp r1, r3 │ │ │ │ bne 169eb0 │ │ │ │ @@ -275521,25 +275521,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019786bc │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ - tsteq lr, ip, ror lr │ │ │ │ + tsteq lr, ip, asr #29 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tstpeq r5, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, r7, pc @ │ │ │ │ + smlatbeq r5, r8, sl, pc @ │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ ldr r3, [pc, #104] @ 169f5c │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r5, [pc, #100] @ 169f60 │ │ │ │ ldr r4, [pc, #100] @ 169f64 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ cmpne r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ beq 169f24 │ │ │ │ ldr r3, [pc, #72] @ 169f68 │ │ │ │ cmp r1, r3 │ │ │ │ bne 169f40 │ │ │ │ @@ -275557,25 +275557,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, ip, lsr #12 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ - tsteq lr, ip, asr #27 │ │ │ │ + tsteq lr, ip, lsl lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - @ instruction: 0x0105f9b4 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ ldr r3, [pc, #104] @ 169fec │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r5, [pc, #100] @ 169ff0 │ │ │ │ ldr r4, [pc, #100] @ 169ff4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ cmpne r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ beq 169fb4 │ │ │ │ ldr r3, [pc, #72] @ 169ff8 │ │ │ │ cmp r1, r3 │ │ │ │ bne 169fd0 │ │ │ │ @@ -275593,827 +275593,827 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x0197859c │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ - tsteq lr, r0, lsr #26 │ │ │ │ + tsteq lr, r0, ror sp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tstpeq r5, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f6bc │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a03c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a040 │ │ │ │ ldr r1, [pc, #20] @ 16a044 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r8, lsl #10 │ │ │ │ - @ instruction: 0x011e1c90 │ │ │ │ + tsteq lr, r0, ror #25 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a078 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a07c │ │ │ │ ldr r1, [pc, #20] @ 16a080 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, ip, asr #9 │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ + tsteq lr, r0, lsl #25 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a0b4 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a0b8 │ │ │ │ ldr r1, [pc, #20] @ 16a0bc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01978490 │ │ │ │ - @ instruction: 0x011e1bd4 │ │ │ │ + tsteq lr, r4, lsr #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a0f0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a0f4 │ │ │ │ ldr r1, [pc, #20] @ 16a0f8 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r4, asr r4 │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ + tsteq lr, r8, asr #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a12c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a130 │ │ │ │ ldr r1, [pc, #20] @ 16a134 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r8, lsl r4 │ │ │ │ - tsteq lr, r0, lsr #22 │ │ │ │ + tsteq lr, r0, ror fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a168 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a16c │ │ │ │ ldr r1, [pc, #20] @ 16a170 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019783dc │ │ │ │ - tsteq lr, r8, asr #21 │ │ │ │ + tsteq lr, r8, lsl fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a1a4 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a1a8 │ │ │ │ ldr r1, [pc, #20] @ 16a1ac │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r0, lsr #7 │ │ │ │ - tsteq lr, ip, ror #20 │ │ │ │ + @ instruction: 0x011e1abc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a1e0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a1e4 │ │ │ │ ldr r1, [pc, #20] @ 16a1e8 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r4, ror #6 │ │ │ │ - tsteq lr, r0, lsl sl │ │ │ │ + tsteq lr, r0, ror #20 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a21c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a220 │ │ │ │ ldr r1, [pc, #20] @ 16a224 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r8, lsr #6 │ │ │ │ - @ instruction: 0x011e19b4 │ │ │ │ + tsteq lr, r4, lsl #20 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a258 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a25c │ │ │ │ ldr r1, [pc, #20] @ 16a260 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, ip, ror #5 │ │ │ │ - tsteq lr, r8, asr r9 │ │ │ │ + tsteq lr, r8, lsr #19 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a294 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a298 │ │ │ │ ldr r1, [pc, #20] @ 16a29c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019782b0 │ │ │ │ - @ instruction: 0x011e18fc │ │ │ │ + tsteq lr, ip, asr #18 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a2d0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a2d4 │ │ │ │ ldr r1, [pc, #20] @ 16a2d8 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r4, ror r2 │ │ │ │ - tsteq lr, r0, lsr #17 │ │ │ │ + @ instruction: 0x011e18f0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a30c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a310 │ │ │ │ ldr r1, [pc, #20] @ 16a314 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r8, lsr r2 │ │ │ │ - tsteq lr, r4, asr #16 │ │ │ │ + @ instruction: 0x011e1894 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a348 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a34c │ │ │ │ ldr r1, [pc, #20] @ 16a350 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019781fc │ │ │ │ - tsteq lr, r8, ror #15 │ │ │ │ + tsteq lr, r8, lsr r8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a384 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a388 │ │ │ │ ldr r1, [pc, #20] @ 16a38c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r0, asr #3 │ │ │ │ - tsteq lr, ip, lsl #15 │ │ │ │ + @ instruction: 0x011e17dc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a3c0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a3c4 │ │ │ │ ldr r1, [pc, #20] @ 16a3c8 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r4, lsl #3 │ │ │ │ - tsteq lr, r0, lsr r7 │ │ │ │ + tsteq lr, r0, lsl #15 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a3fc │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a400 │ │ │ │ ldr r1, [pc, #20] @ 16a404 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r8, asr #2 │ │ │ │ - @ instruction: 0x011e16d8 │ │ │ │ + tsteq lr, r8, lsr #14 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a438 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a43c │ │ │ │ ldr r1, [pc, #20] @ 16a440 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, ip, lsl #2 │ │ │ │ - tsteq lr, ip, ror r6 │ │ │ │ + tsteq lr, ip, asr #13 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a474 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a478 │ │ │ │ ldr r1, [pc, #20] @ 16a47c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrsbeq r8, [r7, r0] │ │ │ │ - tsteq lr, r4, lsr #12 │ │ │ │ + tsteq lr, r4, ror r6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a4b0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a4b4 │ │ │ │ ldr r1, [pc, #20] @ 16a4b8 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01978094 │ │ │ │ - tsteq lr, ip, asr #11 │ │ │ │ + tsteq lr, ip, lsl r6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a4ec │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a4f0 │ │ │ │ ldr r1, [pc, #20] @ 16a4f4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, r8, asr r0 │ │ │ │ - tsteq lr, r4, ror r5 │ │ │ │ + tsteq lr, r4, asr #11 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a528 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a52c │ │ │ │ ldr r1, [pc, #20] @ 16a530 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r8, r7, ip, lsl r0 │ │ │ │ - tsteq lr, ip, lsl r5 │ │ │ │ + tsteq lr, ip, ror #10 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a564 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a568 │ │ │ │ ldr r1, [pc, #20] @ 16a56c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r0, ror #31 │ │ │ │ - tsteq lr, r4, asr #9 │ │ │ │ + tsteq lr, r4, lsl r5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a5a0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a5a4 │ │ │ │ ldr r1, [pc, #20] @ 16a5a8 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r4, lsr #31 │ │ │ │ - tsteq lr, ip, ror #8 │ │ │ │ + @ instruction: 0x011e14bc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a5dc │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a5e0 │ │ │ │ ldr r1, [pc, #20] @ 16a5e4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r8, ror #30 │ │ │ │ - tsteq lr, r0, lsl r4 │ │ │ │ + tsteq lr, r0, ror #8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a618 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a61c │ │ │ │ ldr r1, [pc, #20] @ 16a620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, ip, lsr #30 │ │ │ │ - @ instruction: 0x011e13b4 │ │ │ │ + tsteq lr, r4, lsl #8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a654 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a658 │ │ │ │ ldr r1, [pc, #20] @ 16a65c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01977ef0 │ │ │ │ - tsteq lr, ip, asr r3 │ │ │ │ + tsteq lr, ip, lsr #7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a690 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a694 │ │ │ │ ldr r1, [pc, #20] @ 16a698 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01977eb4 │ │ │ │ - tsteq lr, r4, lsl #6 │ │ │ │ + tsteq lr, r4, asr r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a6cc │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a6d0 │ │ │ │ ldr r1, [pc, #20] @ 16a6d4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r8, ror lr │ │ │ │ - tsteq lr, ip, lsr #5 │ │ │ │ + @ instruction: 0x011e12fc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a708 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a70c │ │ │ │ ldr r1, [pc, #20] @ 16a710 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, ip, lsr lr │ │ │ │ - tsteq lr, r0, asr r2 │ │ │ │ + tsteq lr, r0, lsr #5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a744 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a748 │ │ │ │ ldr r1, [pc, #20] @ 16a74c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r0, lsl #28 │ │ │ │ - @ instruction: 0x011e11f4 │ │ │ │ + tsteq lr, r4, asr #4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a780 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a784 │ │ │ │ ldr r1, [pc, #20] @ 16a788 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r4, asr #27 │ │ │ │ - @ instruction: 0x011e1198 │ │ │ │ + tsteq lr, r8, ror #3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a7bc │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a7c0 │ │ │ │ ldr r1, [pc, #20] @ 16a7c4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r8, lsl #27 │ │ │ │ - tsteq lr, r0, asr #2 │ │ │ │ + @ instruction: 0x011e1190 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a7f8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a7fc │ │ │ │ ldr r1, [pc, #20] @ 16a800 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, ip, asr #26 │ │ │ │ - tsteq lr, r8, ror #1 │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a834 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a838 │ │ │ │ ldr r1, [pc, #20] @ 16a83c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r0, lsl sp │ │ │ │ - @ instruction: 0x011e1090 │ │ │ │ + tsteq lr, r0, ror #1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a870 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a874 │ │ │ │ ldr r1, [pc, #20] @ 16a878 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01977cd4 │ │ │ │ - tsteq lr, r8, lsr r0 │ │ │ │ + tsteq lr, r8, lsl #1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a8ac │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a8b0 │ │ │ │ ldr r1, [pc, #20] @ 16a8b4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01977c98 │ │ │ │ - tsteq lr, r0, ror #31 │ │ │ │ + tsteq lr, r0, lsr r0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a8e8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a8ec │ │ │ │ ldr r1, [pc, #20] @ 16a8f0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, ip, asr ip │ │ │ │ - tsteq lr, r8, lsl #31 │ │ │ │ + @ instruction: 0x011e0fd8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a924 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a928 │ │ │ │ ldr r1, [pc, #20] @ 16a92c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r0, lsr #24 │ │ │ │ - tsteq lr, ip, lsr #30 │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a960 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a964 │ │ │ │ ldr r1, [pc, #20] @ 16a968 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r4, ror #23 │ │ │ │ - @ instruction: 0x011e0ed0 │ │ │ │ + tsteq lr, r0, lsr #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a99c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a9a0 │ │ │ │ ldr r1, [pc, #20] @ 16a9a4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r8, lsr #23 │ │ │ │ - tsteq lr, r8, ror lr │ │ │ │ + tsteq lr, r8, asr #29 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16a9d8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16a9dc │ │ │ │ ldr r1, [pc, #20] @ 16a9e0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, ip, ror #22 │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16aa14 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16aa18 │ │ │ │ ldr r1, [pc, #20] @ 16aa1c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r0, lsr fp │ │ │ │ - tsteq lr, r8, asr #27 │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16aa50 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16aa54 │ │ │ │ ldr r1, [pc, #20] @ 16aa58 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01977af4 │ │ │ │ - tsteq lr, r0, ror sp │ │ │ │ + tsteq lr, r0, asr #27 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16aa8c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16aa90 │ │ │ │ ldr r1, [pc, #20] @ 16aa94 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01977ab8 │ │ │ │ - tsteq lr, r4, lsl sp │ │ │ │ + tsteq lr, r4, ror #26 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16aac8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16aacc │ │ │ │ ldr r1, [pc, #20] @ 16aad0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, ip, ror sl │ │ │ │ - @ instruction: 0x011e0cb8 │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16ab04 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16ab08 │ │ │ │ ldr r1, [pc, #20] @ 16ab0c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r0, asr #20 │ │ │ │ - tsteq lr, r0, ror #24 │ │ │ │ + @ instruction: 0x011e0cb0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16ab40 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16ab44 │ │ │ │ ldr r1, [pc, #20] @ 16ab48 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r4, lsl #20 │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ + tsteq lr, r8, asr ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16ab7c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16ab80 │ │ │ │ ldr r1, [pc, #20] @ 16ab84 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r8, asr #19 │ │ │ │ - @ instruction: 0x011e0bb0 │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16abb8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16abbc │ │ │ │ ldr r1, [pc, #20] @ 16abc0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, ip, lsl #19 │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ + tsteq lr, r8, lsr #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16abf4 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16abf8 │ │ │ │ ldr r1, [pc, #20] @ 16abfc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r0, asr r9 │ │ │ │ - @ instruction: 0x011e0afc │ │ │ │ + tsteq lr, ip, asr #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16ac30 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16ac34 │ │ │ │ ldr r1, [pc, #20] @ 16ac38 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orrseq r7, r7, r4, lsl r9 │ │ │ │ - tsteq lr, r0, lsr #21 │ │ │ │ + @ instruction: 0x011e0af0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16ac6c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16ac70 │ │ │ │ ldr r1, [pc, #20] @ 16ac74 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x019778d8 │ │ │ │ - tsteq lr, r8, asr #20 │ │ │ │ + @ instruction: 0x011e0a98 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #15 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #32] @ 16aca8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 16acac │ │ │ │ ldr r1, [pc, #20] @ 16acb0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x0197789c │ │ │ │ - @ instruction: 0x011e09f0 │ │ │ │ + tsteq lr, r0, asr #20 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ @@ -283043,15 +283043,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 17147c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 17148c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #1628] @ 0x65c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -283201,34 +283201,34 @@ │ │ │ │ str r3, [r0, #8] │ │ │ │ mov r3, #1065353216 @ 0x3f800000 │ │ │ │ str r3, [r0, #12] │ │ │ │ b 171660 │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq sp, r0, asr #19 │ │ │ │ + tsteq sp, r0, lsl sl │ │ │ │ ldr r3, [pc, #32] @ 171708 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 17170c │ │ │ │ ldr r1, [pc, #20] @ 171710 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orrseq r0, r7, ip, lsr lr │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ + smlabteq r5, r4, r2, r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ 1717ac │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r5, r6, #593920 @ 0x91000 │ │ │ │ ldr r2, [r5, #1624] @ 0x658 │ │ │ │ ldr r1, [r5, #1608] @ 0x648 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r4, [r2] │ │ │ │ @@ -284328,33 +284328,33 @@ │ │ │ │ add r2, r4, r2 │ │ │ │ b 172798 │ │ │ │ orrseq lr, r6, r4, ror r7 │ │ │ │ orrseq lr, r6, ip, asr r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ andeq r1, r9, r8, lsl #11 │ │ │ │ - tsteq sp, r0, lsl #26 │ │ │ │ + tsteq sp, r0, asr sp │ │ │ │ orrseq lr, r6, r8, ror #4 │ │ │ │ andeq r1, r9, pc, lsl #11 │ │ │ │ andeq r1, r0, ip, lsl sp │ │ │ │ svcvc 0x00f80000 │ │ │ │ strdhi r7, [r0], -pc @ │ │ │ │ andeq r1, r9, ip, asr #12 │ │ │ │ - tsteq sp, ip, lsr r1 │ │ │ │ + tsteq sp, ip, lsl #3 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ - @ instruction: 0x01056e94 │ │ │ │ + smlatteq r5, r4, lr, r6 │ │ │ │ @ instruction: 0xffffe7d4 │ │ │ │ andeq r3, r0, sl, lsr r0 │ │ │ │ andeq r0, r2, r2 │ │ │ │ andeq r8, r0, r4, ror #17 │ │ │ │ muleq r0, r3, r8 │ │ │ │ @ instruction: 0xffffe380 │ │ │ │ @ instruction: 0xffffe3ac │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ + @ instruction: 0x01056594 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ mov r7, fp │ │ │ │ bne 172850 │ │ │ │ mov r3, r6 │ │ │ │ @@ -284452,15 +284452,15 @@ │ │ │ │ bcs 172bac │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ beq 1732e4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1733e4 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #1628] @ 0x65c │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [pc, #-484] @ 1728a8 │ │ │ │ @@ -284486,15 +284486,15 @@ │ │ │ │ bne 173268 │ │ │ │ cmp r0, #0 │ │ │ │ beq 172b08 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 1733f4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 173408 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #1628] @ 0x65c │ │ │ │ ldr r2, [pc, #-624] @ 1728a0 │ │ │ │ ldr r1, [pc, #-592] @ 1728c4 │ │ │ │ @@ -284592,26 +284592,26 @@ │ │ │ │ beq 172ca4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ beq 173370 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1733a8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 172cc8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ beq 173380 │ │ │ │ mov r1, #1 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ @@ -285569,31 +285569,31 @@ │ │ │ │ b 17384c │ │ │ │ ldr r3, [pc, #48] @ 173bfc │ │ │ │ add r3, pc, r3 │ │ │ │ b 17384c │ │ │ │ andeq r1, r9, r4, ror #12 │ │ │ │ andeq r1, r9, pc, lsl #11 │ │ │ │ @ instruction: 0x000915bc │ │ │ │ - tsteq sp, r0, lsr r9 │ │ │ │ - tsteq sp, r0, lsl r8 │ │ │ │ - tsteq sp, r0, asr r0 │ │ │ │ + tsteq sp, r0, lsl #19 │ │ │ │ + tsteq sp, r0, ror #16 │ │ │ │ + tsteq sp, r0, lsr #1 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - tsteq sp, r8, lsr #25 │ │ │ │ - tsteq sp, ip, ror #25 │ │ │ │ - @ instruction: 0x011d8cb0 │ │ │ │ + @ instruction: 0x011d8cf8 │ │ │ │ + tsteq sp, ip, lsr sp │ │ │ │ + tsteq sp, r0, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 173d00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #4 │ │ │ │ beq 173c48 │ │ │ │ ldr r3, [pc, #200] @ 173d04 │ │ │ │ mov r2, #4 │ │ │ │ @@ -285651,15 +285651,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #244] @ 173e14 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r8, r2 │ │ │ │ @@ -285720,15 +285720,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ 173f18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #4 │ │ │ │ beq 173e64 │ │ │ │ ldr r3, [pc, #196] @ 173f1c │ │ │ │ mov r2, #4 │ │ │ │ @@ -285785,15 +285785,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #244] @ 17402c │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r8, r2 │ │ │ │ @@ -285854,15 +285854,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #212] @ 174120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #4 │ │ │ │ beq 17407c │ │ │ │ ldr r3, [pc, #180] @ 174124 │ │ │ │ mov r2, #4 │ │ │ │ @@ -285915,15 +285915,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #208] @ 174210 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r7, r2 │ │ │ │ @@ -285975,15 +285975,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ 174314 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #4 │ │ │ │ beq 174260 │ │ │ │ ldr r3, [pc, #196] @ 174318 │ │ │ │ mov r2, #4 │ │ │ │ @@ -286041,15 +286041,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #272] @ 174448 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add sl, fp, #593920 @ 0x91000 │ │ │ │ ldrb r3, [sl, #1560] @ 0x618 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #4 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ @@ -286117,15 +286117,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #220] @ 174544 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #3 │ │ │ │ beq 174498 │ │ │ │ ldr r3, [pc, #188] @ 174548 │ │ │ │ mov r2, #3 │ │ │ │ @@ -286180,15 +286180,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ 174648 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #3 │ │ │ │ beq 17459c │ │ │ │ @@ -286245,15 +286245,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #216] @ 174740 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #3 │ │ │ │ beq 174698 │ │ │ │ ldr r3, [pc, #184] @ 174744 │ │ │ │ mov r2, #3 │ │ │ │ @@ -286307,15 +286307,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ 174844 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #3 │ │ │ │ beq 174798 │ │ │ │ @@ -286372,15 +286372,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ 174928 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #3 │ │ │ │ beq 174894 │ │ │ │ ldr r3, [pc, #164] @ 17492c │ │ │ │ mov r2, #3 │ │ │ │ @@ -286429,15 +286429,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #200] @ 174a10 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #3 │ │ │ │ beq 174980 │ │ │ │ @@ -286487,15 +286487,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #216] @ 174b08 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #3 │ │ │ │ beq 174a60 │ │ │ │ ldr r3, [pc, #184] @ 174b0c │ │ │ │ mov r2, #3 │ │ │ │ @@ -286550,15 +286550,15 @@ │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #240] @ 174c1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ ldrd r8, [sp, #40] @ 0x28 │ │ │ │ add fp, sl, #593920 @ 0x91000 │ │ │ │ ldrb r3, [fp, #1560] @ 0x618 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #3 │ │ │ │ mov r4, r2 │ │ │ │ @@ -286618,15 +286618,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ 174d0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #2 │ │ │ │ beq 174c6c │ │ │ │ ldr r3, [pc, #176] @ 174d10 │ │ │ │ mov r2, #2 │ │ │ │ @@ -286678,15 +286678,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #212] @ 174e00 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #2 │ │ │ │ beq 174d60 │ │ │ │ ldr r3, [pc, #176] @ 174e04 │ │ │ │ @@ -286739,15 +286739,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ 174eec │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #2 │ │ │ │ beq 174e50 │ │ │ │ ldr r3, [pc, #172] @ 174ef0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -286798,15 +286798,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #212] @ 174fe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #2 │ │ │ │ beq 174f40 │ │ │ │ ldr r3, [pc, #176] @ 174fe4 │ │ │ │ @@ -286859,15 +286859,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #188] @ 1750bc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #2 │ │ │ │ beq 175030 │ │ │ │ ldr r3, [pc, #156] @ 1750c0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -286914,15 +286914,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ 17519c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #2 │ │ │ │ beq 175110 │ │ │ │ ldr r3, [pc, #156] @ 1751a0 │ │ │ │ @@ -286970,15 +286970,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ 175288 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #2 │ │ │ │ beq 1751ec │ │ │ │ ldr r3, [pc, #172] @ 17528c │ │ │ │ mov r2, #2 │ │ │ │ @@ -287029,15 +287029,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #224] @ 175388 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #2 │ │ │ │ mov r6, r2 │ │ │ │ @@ -287093,15 +287093,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #336] @ 1754f8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1561] @ 0x619 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #3 │ │ │ │ mov r8, r1 │ │ │ │ @@ -287185,15 +287185,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #392] @ 1756a0 │ │ │ │ and r6, r0, #7 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r6, r6, #6 │ │ │ │ add r5, r0, #593920 @ 0x91000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -287293,15 +287293,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ ldr r3, [pc, #440] @ 175880 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r4, [pc, #424] @ 175884 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1562] @ 0x61a │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r3, #4 │ │ │ │ mov r8, r1 │ │ │ │ @@ -287413,15 +287413,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #356] @ 175a0c │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r5, r0, #593920 @ 0x91000 │ │ │ │ str r3, [sp] │ │ │ │ ldrb r3, [r5, #1562] @ 0x61a │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -287512,15 +287512,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [pc, #748] @ 175d18 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr lr, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ ldr ip, [pc, #716] @ 175d1c │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -287710,15 +287710,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #836] @ 176090 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ rsb r0, r5, #45 @ 0x2d │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ @@ -287930,15 +287930,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #692] @ 176370 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ rsb r0, r3, #45 @ 0x2d │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ @@ -288114,15 +288114,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #816] @ 1766cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ rsb r0, r5, #45 @ 0x2d │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -288329,15 +288329,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #820] @ 176a2c │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ rsb r0, r3, #45 @ 0x2d │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ @@ -288545,15 +288545,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #692] @ 176d0c │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ rsb r0, r3, #45 @ 0x2d │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ @@ -288729,15 +288729,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #804] @ 17705c │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ rsb r0, r3, #45 @ 0x2d │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ @@ -288941,15 +288941,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #832] @ 1773c8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ rsb r0, r3, #45 @ 0x2d │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ @@ -289159,15 +289159,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #696] @ 1776a8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ rsb r0, r3, #45 @ 0x2d │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ @@ -289343,15 +289343,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #840] @ 177a18 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ rsb r0, r3, #45 @ 0x2d │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ @@ -289565,15 +289565,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [pc, #796] @ 177d5c │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr lr, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ subs r0, r1, #1 │ │ │ │ str lr, [sp, #4] │ │ │ │ bmi 177b98 │ │ │ │ @@ -289774,15 +289774,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #712] @ 17804c │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r0, [sp] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr lr, [r0, r4] │ │ │ │ rsb r0, r3, #45 @ 0x2d │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ subs r0, r1, #1 │ │ │ │ str lr, [sp, #4] │ │ │ │ bmi 177ed8 │ │ │ │ @@ -289960,15 +289960,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #804] @ 178398 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ rsb r0, r3, #45 @ 0x2d │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ subs r0, r1, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ @@ -290176,15 +290176,15 @@ │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ sub sp, sp, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ bhi 1784b8 │ │ │ │ ldr r3, [pc, #588] @ 178620 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r8, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ cmp r3, #4 │ │ │ │ bne 1784c0 │ │ │ │ @@ -290340,15 +290340,15 @@ │ │ │ │ ldrb r9, [sp, #64] @ 0x40 │ │ │ │ add r6, pc, r6 │ │ │ │ bhi 1787f8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #640] @ 1788e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r4, r8, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ cmp r3, #4 │ │ │ │ bne 178734 │ │ │ │ ldr r3, [pc, #604] @ 1788e8 │ │ │ │ @@ -290511,15 +290511,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #596] @ 178b64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r4, sl, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -290672,15 +290672,15 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ ldrsh sl, [sp, #64] @ 0x40 │ │ │ │ bhi 178d5c │ │ │ │ ldr r4, [pc, #604] @ 178df0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r0, r3 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -290833,15 +290833,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #564] @ 17904c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r7, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -290986,15 +290986,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #616] @ 1792dc │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, r9, #593920 @ 0x91000 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ mov r7, r2 │ │ │ │ @@ -291148,15 +291148,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #604] @ 179560 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r4, sl, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -291315,15 +291315,15 @@ │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ ldrd r8, [sp, #80] @ 0x50 │ │ │ │ bhi 179764 │ │ │ │ ldr r1, [pc, #640] @ 179820 │ │ │ │ mov fp, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r1] │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ @@ -291485,15 +291485,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #616] @ 179ab0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -291651,15 +291651,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #564] @ 179d10 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ mov r0, r3 │ │ │ │ mov r9, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ @@ -291801,15 +291801,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #548] @ 179f5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r7, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -291950,15 +291950,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #572] @ 17a1c0 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r4] │ │ │ │ mov r7, r2 │ │ │ │ add r4, r9, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -292101,15 +292101,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #620] @ 17a454 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -292271,15 +292271,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ bhi 17a63c │ │ │ │ ldr r1, [pc, #612] @ 17a6f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r1] │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -292436,15 +292436,15 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ str r1, [sp, #4] │ │ │ │ bhi 17a8ec │ │ │ │ ldr r3, [pc, #604] @ 17a980 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ cmp r3, #2 │ │ │ │ bne 17a8f4 │ │ │ │ ldr r8, [sp, #4] │ │ │ │ @@ -292599,15 +292599,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #560] @ 17abd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [r1, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ @@ -292747,15 +292747,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #568] @ 17ae38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r7, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -292899,15 +292899,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #536] @ 17b078 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r4, r8, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -293045,15 +293045,15 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ str r1, [sp, #4] │ │ │ │ bhi 17b274 │ │ │ │ ldr r3, [pc, #608] @ 17b308 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ cmp r3, #2 │ │ │ │ bne 17b27c │ │ │ │ ldr r8, [sp, #4] │ │ │ │ @@ -293211,15 +293211,15 @@ │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ bhi 17b4bc │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #560] @ 17b56c │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, fp │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ mov r8, r0 │ │ │ │ @@ -293362,15 +293362,15 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ str r1, [sp, #4] │ │ │ │ bhi 17b730 │ │ │ │ ldr r3, [pc, #588] @ 17b7e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ cmp r3, #1 │ │ │ │ bne 17b738 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ @@ -293519,15 +293519,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #532] @ 17ba24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ @@ -293662,15 +293662,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #536] @ 17bc64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -293806,15 +293806,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #520] @ 17be94 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r7, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -293948,15 +293948,15 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ str r1, [sp, #4] │ │ │ │ bhi 17c068 │ │ │ │ ldr r3, [pc, #604] @ 17c120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ add r3, r4, r5 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ cmp r3, #1 │ │ │ │ bne 17c070 │ │ │ │ add r3, r4, r5, lsl #2 │ │ │ │ @@ -294109,15 +294109,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #536] @ 17c360 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r3 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [ip, r4] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ @@ -294251,15 +294251,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #444] @ 17c53c │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r9, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #1566] @ 0x61e │ │ │ │ cmp r3, #4 │ │ │ │ bne 17c3f0 │ │ │ │ ldrsh r0, [sl] │ │ │ │ @@ -294371,15 +294371,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #404] @ 17c6f0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r6] │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ @@ -294479,15 +294479,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #436] @ 17c8c4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r9, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r9, #1566] @ 0x61e │ │ │ │ cmp r3, #4 │ │ │ │ bne 17c778 │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -294597,15 +294597,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #404] @ 17ca78 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r6] │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ @@ -294705,15 +294705,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #352] @ 17cbf8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #1566] @ 0x61e │ │ │ │ cmp r3, #4 │ │ │ │ bne 17cae8 │ │ │ │ ldm r8, {r1, r2} │ │ │ │ @@ -294801,15 +294801,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #356] @ 17cd7c │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r5, r0, #593920 @ 0x91000 │ │ │ │ str r3, [sp] │ │ │ │ ldrb r3, [r5, #1566] @ 0x61e │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -294898,15 +294898,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #448] @ 17cf5c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r1, #1566] @ 0x61e │ │ │ │ str r1, [sp] │ │ │ │ cmp r3, #4 │ │ │ │ bne 17ce10 │ │ │ │ @@ -295020,15 +295020,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #416] @ 17d11c │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r4] │ │ │ │ ldrd r0, [sp, #64] @ 0x40 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ str r0, [sp] │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ @@ -295130,15 +295130,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #436] @ 17d2f0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ cmp r3, #3 │ │ │ │ bne 17d1a0 │ │ │ │ ldrsh r0, [fp] │ │ │ │ @@ -295248,15 +295248,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #376] @ 17d488 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -295349,15 +295349,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #428] @ 17d654 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ cmp r3, #3 │ │ │ │ bne 17d504 │ │ │ │ ldr r0, [fp] │ │ │ │ @@ -295465,15 +295465,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #376] @ 17d7ec │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -295566,15 +295566,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #336] @ 17d95c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1566] @ 0x61e │ │ │ │ cmp r3, #3 │ │ │ │ bne 17d854 │ │ │ │ ldr r3, [r6, #2380] @ 0x94c │ │ │ │ @@ -295658,15 +295658,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #336] @ 17dacc │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1566] @ 0x61e │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #3 │ │ │ │ mov r8, r1 │ │ │ │ @@ -295750,15 +295750,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #416] @ 17dc8c │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #3 │ │ │ │ bne 17db54 │ │ │ │ @@ -295864,15 +295864,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #388] @ 17de30 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r6] │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r9 │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ @@ -295967,15 +295967,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #404] @ 17dfe4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #2 │ │ │ │ bne 17deac │ │ │ │ @@ -296077,15 +296077,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #356] @ 17e168 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r6, r5, #593920 @ 0x91000 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -296173,15 +296173,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #400] @ 17e318 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #2 │ │ │ │ bne 17e1e0 │ │ │ │ @@ -296282,15 +296282,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #356] @ 17e49c │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r6, r5, #593920 @ 0x91000 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -296378,15 +296378,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #328] @ 17e604 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1566] @ 0x61e │ │ │ │ cmp r3, #2 │ │ │ │ bne 17e4fc │ │ │ │ ldr r3, [r6, #2380] @ 0x94c │ │ │ │ @@ -296468,15 +296468,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #328] @ 17e76c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1566] @ 0x61e │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #2 │ │ │ │ bne 17e668 │ │ │ │ @@ -296558,15 +296558,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #388] @ 17e910 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #2 │ │ │ │ bne 17e7e8 │ │ │ │ @@ -296665,15 +296665,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #364] @ 17ea9c │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r3 │ │ │ │ ldr r7, [r0, r6] │ │ │ │ mov r0, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r5 │ │ │ │ add r6, r7, #593920 @ 0x91000 │ │ │ │ mov r8, r0 │ │ │ │ @@ -296762,15 +296762,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #372] @ 17ec30 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ bne 17eb08 │ │ │ │ @@ -296863,15 +296863,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ 17ed94 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #1566] @ 0x61e │ │ │ │ @@ -296952,15 +296952,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #372] @ 17ef28 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ bne 17ee00 │ │ │ │ @@ -297053,15 +297053,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ 17f08c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #1566] @ 0x61e │ │ │ │ @@ -297142,15 +297142,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #320] @ 17f1ec │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1566] @ 0x61e │ │ │ │ cmp r3, #1 │ │ │ │ bne 17f0ec │ │ │ │ ldr r2, [r6, #2380] @ 0x94c │ │ │ │ @@ -297230,15 +297230,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ 17f33c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #1566] @ 0x61e │ │ │ │ cmp r3, #1 │ │ │ │ bne 17f248 │ │ │ │ ldr r2, [r5, #2380] @ 0x94c │ │ │ │ @@ -297314,15 +297314,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #356] @ 17f4c0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ bne 17f3a8 │ │ │ │ @@ -297411,15 +297411,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ 17f624 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #1566] @ 0x61e │ │ │ │ @@ -297500,15 +297500,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #476] @ 17f820 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1563] @ 0x61b │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #3 │ │ │ │ bne 17f6c8 │ │ │ │ @@ -297629,15 +297629,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #400] @ 17f9d4 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #364] @ 17f9d8 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ @@ -297737,15 +297737,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #528] @ 17fc08 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add fp, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [fp, #1563] @ 0x61b │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, #3 │ │ │ │ bne 17fa8c │ │ │ │ @@ -297879,15 +297879,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #424] @ 17fdd4 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5aa70 <__aeabi_ui2d@plt> │ │ │ │ ldr r3, [pc, #388] @ 17fdd8 │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ @@ -297993,15 +297993,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ 17ff8c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r4, [pc, #388] @ 17ff90 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1563] @ 0x61b │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r3, #3 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -298104,15 +298104,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #424] @ 18015c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r4, [pc, #408] @ 180160 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1563] @ 0x61b │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #3 │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -298220,15 +298220,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #572] @ 1803c0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1563] @ 0x61b │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #3 │ │ │ │ bne 180238 │ │ │ │ @@ -298373,15 +298373,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #448] @ 1805a4 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ mov r1, r0 │ │ │ │ @@ -298493,15 +298493,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #648] @ 180850 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add fp, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [fp, #1563] @ 0x61b │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, #3 │ │ │ │ bne 180698 │ │ │ │ @@ -298665,15 +298665,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ 180a58 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ mov r1, r0 │ │ │ │ @@ -298794,15 +298794,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #336] @ 180bcc │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1563] @ 0x61b │ │ │ │ cmp r3, #3 │ │ │ │ bne 180ac4 │ │ │ │ ldr r3, [r6, #2368] @ 0x940 │ │ │ │ @@ -298886,15 +298886,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #336] @ 180d3c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1563] @ 0x61b │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #3 │ │ │ │ mov r8, r1 │ │ │ │ @@ -298978,15 +298978,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #416] @ 180efc │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1563] @ 0x61b │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #3 │ │ │ │ bne 180dc4 │ │ │ │ @@ -299092,15 +299092,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #388] @ 1810a0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r6] │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r9 │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ @@ -299195,15 +299195,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #564] @ 1812f4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1563] @ 0x61b │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #3 │ │ │ │ bne 18116c │ │ │ │ @@ -299346,15 +299346,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #448] @ 1814d8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ mov r1, r0 │ │ │ │ @@ -299466,15 +299466,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #572] @ 181738 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1561] @ 0x619 │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #3 │ │ │ │ bne 1815b0 │ │ │ │ @@ -299619,15 +299619,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #448] @ 18191c │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ mov r1, r0 │ │ │ │ @@ -299739,15 +299739,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #648] @ 181bc8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add fp, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [fp, #1561] @ 0x619 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, #3 │ │ │ │ bne 181a10 │ │ │ │ @@ -299911,15 +299911,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ 181dd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ mov r1, r0 │ │ │ │ @@ -300040,15 +300040,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #336] @ 181f44 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1561] @ 0x619 │ │ │ │ cmp r3, #3 │ │ │ │ bne 181e3c │ │ │ │ ldr r3, [r6, #2360] @ 0x938 │ │ │ │ @@ -300132,15 +300132,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #416] @ 182104 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1561] @ 0x619 │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #3 │ │ │ │ bne 181fcc │ │ │ │ @@ -300246,15 +300246,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #388] @ 1822a8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r6] │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r9 │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ @@ -300349,15 +300349,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #564] @ 1824fc │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1561] @ 0x619 │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #3 │ │ │ │ bne 182374 │ │ │ │ @@ -300500,15 +300500,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #448] @ 1826e0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ mov r1, r0 │ │ │ │ @@ -300620,15 +300620,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #480] @ 1828e4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add ip, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, ip │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -300751,15 +300751,15 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #432] @ 182ab8 │ │ │ │ and r0, r0, #7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ add sl, r0, #6 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r2] │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldrsh r6, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -300865,15 +300865,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #476] @ 182cb4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add ip, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, ip │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -300994,15 +300994,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #432] @ 182e84 │ │ │ │ and r0, r0, #7 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ sub sp, sp, #28 │ │ │ │ add sl, r0, #6 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -301108,15 +301108,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #380] @ 183020 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r8, r8, #7 │ │ │ │ add r8, r8, #6 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ add r3, r6, r8 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -301211,15 +301211,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #480] @ 183220 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ and r3, r3, #7 │ │ │ │ add ip, r3, #6 │ │ │ │ add r2, r0, #593920 @ 0x91000 │ │ │ │ add r3, r2, ip │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -301340,15 +301340,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r1, [pc, #440] @ 1833f8 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r1] │ │ │ │ ldrd r0, [sp, #72] @ 0x48 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r5 │ │ │ │ and r6, r6, #7 │ │ │ │ @@ -301457,15 +301457,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #460] @ 1835e4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -301582,15 +301582,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r7, [pc, #400] @ 183794 │ │ │ │ and r0, r0, #7 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r6, r0, #6 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r7] │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ @@ -301688,15 +301688,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #456] @ 18397c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -301812,15 +301812,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r7, [pc, #400] @ 183b2c │ │ │ │ and r0, r0, #7 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r6, r0, #6 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r7] │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ @@ -301918,15 +301918,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #364] @ 183cb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r7, r7, #7 │ │ │ │ add r7, r7, #6 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ add r3, r6, r7 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -302017,15 +302017,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #364] @ 183e44 │ │ │ │ and r6, r0, #7 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r6, r6, #6 │ │ │ │ add r5, r0, #593920 @ 0x91000 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r5, r6 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ @@ -302116,15 +302116,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #460] @ 184030 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add ip, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, ip │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -302240,15 +302240,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r1, [pc, #408] @ 1841e8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r1] │ │ │ │ ldrd r0, [sp, #64] @ 0x40 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r5 │ │ │ │ and r6, r6, #7 │ │ │ │ @@ -302349,15 +302349,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #432] @ 1843b8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -302466,15 +302466,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #376] @ 184550 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [ip, r3] │ │ │ │ mov r4, r2 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ and r7, r7, #7 │ │ │ │ add r7, r7, #6 │ │ │ │ @@ -302567,15 +302567,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #428] @ 18471c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -302683,15 +302683,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #376] @ 1848b4 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [ip, r3] │ │ │ │ mov r4, r2 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ and r7, r7, #7 │ │ │ │ add r7, r7, #6 │ │ │ │ @@ -302784,15 +302784,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #356] @ 184a38 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r7, r7, #7 │ │ │ │ add r7, r7, #6 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ add r3, r6, r7 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -302881,15 +302881,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #348] @ 184bb4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r7, r7, #7 │ │ │ │ add r7, r7, #6 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ add r3, r6, r7 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -302976,15 +302976,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #436] @ 184d88 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add ip, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, ip │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -303096,15 +303096,15 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #380] @ 184f24 │ │ │ │ mov r9, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r1, r9 │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [r3, r4] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ and r7, r7, #7 │ │ │ │ add r7, r7, #6 │ │ │ │ add r6, r4, #593920 @ 0x91000 │ │ │ │ @@ -303196,15 +303196,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #392] @ 1850cc │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -303302,15 +303302,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #356] @ 185250 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ and r7, r7, #7 │ │ │ │ add r7, r7, #6 │ │ │ │ @@ -303399,15 +303399,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #392] @ 1853f8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -303505,15 +303505,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #356] @ 18557c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ and r7, r7, #7 │ │ │ │ add r7, r7, #6 │ │ │ │ @@ -303602,15 +303602,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ 1856f8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r7, r7, #7 │ │ │ │ add r7, r7, #6 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ add r3, r6, r7 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -303697,15 +303697,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #340] @ 18586c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r7, r7, #7 │ │ │ │ add r7, r7, #6 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ add r3, r6, r7 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -303790,15 +303790,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #408] @ 185a24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add ip, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, ip │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -303902,15 +303902,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #364] @ 185bb0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r9 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [r3, r4] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ and r7, r7, #7 │ │ │ │ add r7, r7, #6 │ │ │ │ @@ -303999,15 +303999,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #372] @ 185d44 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1565] @ 0x61d │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ bne 185c1c │ │ │ │ @@ -304100,15 +304100,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ 185ea8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #1565] @ 0x61d │ │ │ │ @@ -304189,15 +304189,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #372] @ 18603c │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1565] @ 0x61d │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ bne 185f14 │ │ │ │ @@ -304290,15 +304290,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ 1861a0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #1565] @ 0x61d │ │ │ │ @@ -304379,15 +304379,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #372] @ 186334 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1565] @ 0x61d │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ bne 18620c │ │ │ │ @@ -304480,15 +304480,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ 186498 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #1565] @ 0x61d │ │ │ │ @@ -304569,15 +304569,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #320] @ 1865f8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1565] @ 0x61d │ │ │ │ cmp r3, #1 │ │ │ │ bne 1864f8 │ │ │ │ ldr r2, [r6, #2376] @ 0x948 │ │ │ │ @@ -304657,15 +304657,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ 186748 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #1565] @ 0x61d │ │ │ │ cmp r3, #1 │ │ │ │ bne 186654 │ │ │ │ ldr r2, [r5, #2376] @ 0x948 │ │ │ │ @@ -304741,15 +304741,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #356] @ 1868cc │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1565] @ 0x61d │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ bne 1867b4 │ │ │ │ @@ -304838,15 +304838,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ 186a30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #1565] @ 0x61d │ │ │ │ @@ -304927,15 +304927,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #320] @ 186b90 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1564] @ 0x61c │ │ │ │ cmp r3, #1 │ │ │ │ bne 186a90 │ │ │ │ ldr r2, [r6, #2372] @ 0x944 │ │ │ │ @@ -305015,15 +305015,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ 186ce0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #1564] @ 0x61c │ │ │ │ cmp r3, #1 │ │ │ │ bne 186bec │ │ │ │ ldr r2, [r5, #2372] @ 0x944 │ │ │ │ @@ -305099,15 +305099,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #356] @ 186e64 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1564] @ 0x61c │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ bne 186d4c │ │ │ │ @@ -305196,15 +305196,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ 186fc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #1564] @ 0x61c │ │ │ │ @@ -305285,15 +305285,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #372] @ 18715c │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1591] @ 0x637 │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ bne 187034 │ │ │ │ @@ -305386,15 +305386,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ 1872c0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ add r5, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r5, #1591] @ 0x637 │ │ │ │ @@ -305475,15 +305475,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #516] @ 1874e4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r1, #1562] @ 0x61a │ │ │ │ str r1, [sp] │ │ │ │ cmp r3, #4 │ │ │ │ bne 18737c │ │ │ │ @@ -305614,15 +305614,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #436] @ 1876bc │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r6] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #400] @ 1876c0 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ @@ -305731,15 +305731,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #584] @ 187928 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r1, #1562] @ 0x61a │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ bne 187790 │ │ │ │ @@ -305887,15 +305887,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #468] @ 187b20 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r6] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ bl 5aa70 <__aeabi_ui2d@plt> │ │ │ │ ldr r3, [pc, #432] @ 187b24 │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ @@ -306012,15 +306012,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #428] @ 187cf0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r4, [pc, #412] @ 187cf4 │ │ │ │ add r7, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #1562] @ 0x61a │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r3, #4 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -306129,15 +306129,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #644] @ 187f9c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r1, #1562] @ 0x61a │ │ │ │ str r1, [sp] │ │ │ │ cmp r3, #4 │ │ │ │ bne 187df4 │ │ │ │ @@ -306300,15 +306300,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #500] @ 1881b4 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r6] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ @@ -306433,15 +306433,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #744] @ 1884c0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r1, #1562] @ 0x61a │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ bne 1882d8 │ │ │ │ @@ -306629,15 +306629,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #548] @ 188708 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r6] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ @@ -306774,15 +306774,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #352] @ 18888c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #1562] @ 0x61a │ │ │ │ cmp r3, #4 │ │ │ │ bne 18877c │ │ │ │ ldm r8, {r1, r2} │ │ │ │ @@ -306870,15 +306870,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #448] @ 188a6c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r1, #1562] @ 0x61a │ │ │ │ str r1, [sp] │ │ │ │ cmp r3, #4 │ │ │ │ bne 188920 │ │ │ │ @@ -306992,15 +306992,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #416] @ 188c2c │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r4] │ │ │ │ ldrd r0, [sp, #64] @ 0x40 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ str r0, [sp] │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ @@ -307102,15 +307102,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #632] @ 188ec4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r1, #1562] @ 0x61a │ │ │ │ str r1, [sp] │ │ │ │ cmp r3, #4 │ │ │ │ bne 188d1c │ │ │ │ @@ -307270,15 +307270,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #500] @ 1890dc │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r6] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ @@ -307403,15 +307403,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #492] @ 1892ec │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1562] @ 0x61a │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #4 │ │ │ │ bne 18918c │ │ │ │ @@ -307536,15 +307536,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #416] @ 1894b0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #380] @ 1894b4 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ @@ -307648,15 +307648,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #544] @ 1896f4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add fp, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [fp, #1562] @ 0x61a │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ bne 189570 │ │ │ │ @@ -307794,15 +307794,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #440] @ 1898d0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5aa70 <__aeabi_ui2d@plt> │ │ │ │ ldr r3, [pc, #404] @ 1898d4 │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ @@ -307912,15 +307912,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ 189a98 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r4, [pc, #404] @ 189a9c │ │ │ │ add r7, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r7, #1562] @ 0x61a │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r3, #4 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -308027,15 +308027,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #440] @ 189c78 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r4, [pc, #424] @ 189c7c │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1562] @ 0x61a │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -308147,15 +308147,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #588] @ 189eec │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1562] @ 0x61a │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #4 │ │ │ │ bne 189d5c │ │ │ │ @@ -308304,15 +308304,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ 18a0e0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ mov r1, r0 │ │ │ │ @@ -308428,15 +308428,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #664] @ 18a39c │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add fp, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [fp, #1562] @ 0x61a │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ bne 18a1dc │ │ │ │ @@ -308604,15 +308604,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ 18a5b4 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ mov r1, r0 │ │ │ │ @@ -308737,15 +308737,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #336] @ 18a728 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1562] @ 0x61a │ │ │ │ cmp r3, #3 │ │ │ │ bne 18a620 │ │ │ │ ldr r3, [r6, #2364] @ 0x93c │ │ │ │ @@ -308829,15 +308829,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #336] @ 18a898 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r6, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r6, #1562] @ 0x61a │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #3 │ │ │ │ mov r8, r1 │ │ │ │ @@ -308921,15 +308921,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #440] @ 18aa70 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1562] @ 0x61a │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #4 │ │ │ │ bne 18a928 │ │ │ │ @@ -309041,15 +309041,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #404] @ 18ac24 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r6] │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r9 │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ @@ -309148,15 +309148,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #580] @ 18ae88 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1562] @ 0x61a │ │ │ │ str fp, [sp] │ │ │ │ cmp r3, #4 │ │ │ │ bne 18acf8 │ │ │ │ @@ -309303,15 +309303,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ 18b07c │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r6, sl, #593920 @ 0x91000 │ │ │ │ mov r1, r0 │ │ │ │ @@ -309427,15 +309427,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #3940] @ 18c004 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub r8, r6, #1024 @ 0x400 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #3920] @ 18c008 │ │ │ │ sub r8, r8, #4 │ │ │ │ cmp r6, r3 │ │ │ │ cmpne r8, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -310414,20 +310414,20 @@ │ │ │ │ bhi 18bfe0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #2904] @ 0xb58 │ │ │ │ b 18b3b0 │ │ │ │ orrseq r7, r5, r8, lsl #9 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ andeq r1, r0, r3, lsl #12 │ │ │ │ - tsteq ip, r8, asr pc │ │ │ │ + tsteq ip, r8, lsr #31 │ │ │ │ andeq r1, r0, r1, lsl #4 │ │ │ │ - strdeq lr, [r3, -r0] │ │ │ │ - smlatteq r3, r4, r4, lr │ │ │ │ + tsteq r3, r0, asr #16 │ │ │ │ + tsteq r3, r4, lsr r5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r3, r0, ror #8 │ │ │ │ + @ instruction: 0x0103e4b0 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ mov fp, #1 │ │ │ │ mov r8, ip │ │ │ │ mov r9, lr │ │ │ │ str r7, [sp, #8] │ │ │ │ @@ -311073,15 +311073,15 @@ │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ b 18c9d0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ andeq r1, r0, r2, lsl #4 │ │ │ │ orrseq r3, r5, ip, asr #14 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tstpeq fp, r7, ror #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x011bf7b7 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ orrseq r3, r5, r0, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -311120,15 +311120,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #660] @ 18cda8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r1 │ │ │ │ bne 18cd74 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -311286,26 +311286,26 @@ │ │ │ │ b 2593ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 18cbfc │ │ │ │ b 18cc5c │ │ │ │ orrseq r5, r5, r4, lsl sl │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - @ instruction: 0x011bfab8 │ │ │ │ + tstpeq fp, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r3, [pc, #672] @ 18d078 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r4, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ ldrd r6, [sp, #88] @ 0x58 │ │ │ │ ldrd r8, [sp, #96] @ 0x60 │ │ │ │ bne 18d044 │ │ │ │ add r3, sl, #565248 @ 0x8a000 │ │ │ │ @@ -311466,24 +311466,24 @@ │ │ │ │ b 2593ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 18ceb4 │ │ │ │ b 18cf18 │ │ │ │ orrseq r5, r5, r0, asr r7 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - @ instruction: 0x011bf7d0 │ │ │ │ + tstpeq fp, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #636] @ 18d31c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r1 │ │ │ │ bne 18d2e8 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -311635,26 +311635,26 @@ │ │ │ │ b 2593ac │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 18d180 │ │ │ │ b 18d1d8 │ │ │ │ orrseq r5, r5, r8, lsl #9 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - tstpeq fp, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #652] @ 18d5d4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r6, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ ldrd r8, [sp, #80] @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ bne 18d5a0 │ │ │ │ add r3, fp, #565248 @ 0x8a000 │ │ │ │ @@ -311809,24 +311809,24 @@ │ │ │ │ b 2593ac │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 18d420 │ │ │ │ b 18d47c │ │ │ │ orrseq r5, r5, r0, ror #3 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - tstpeq fp, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x011bf294 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #624] @ 18d86c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r1 │ │ │ │ bne 18d838 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -311975,25 +311975,25 @@ │ │ │ │ b 2593ac │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 18d6d4 │ │ │ │ b 18d724 │ │ │ │ orrseq r4, r5, ip, lsr #30 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - @ instruction: 0x011bef94 │ │ │ │ + tsteq fp, r4, ror #31 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #620] @ 18db04 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r5, #0 │ │ │ │ ldrd r8, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ bne 18dad0 │ │ │ │ add r3, sl, #565248 @ 0x8a000 │ │ │ │ @@ -312141,24 +312141,24 @@ │ │ │ │ b 2593ac │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 18d96c │ │ │ │ b 18d9bc │ │ │ │ @ instruction: 0x01954c90 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - tsteq fp, r4, ror #25 │ │ │ │ + tsteq fp, r4, lsr sp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #600] @ 18dd84 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r1 │ │ │ │ bne 18dd50 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -312301,24 +312301,24 @@ │ │ │ │ b 2593ac │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 18dbfc │ │ │ │ b 18dc44 │ │ │ │ @ instruction: 0x019549fc │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - tsteq fp, ip, asr #20 │ │ │ │ + @ instruction: 0x011bea9c │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #588] @ 18dff8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ bne 18dfc4 │ │ │ │ add r3, r8, #565248 @ 0x8a000 │ │ │ │ @@ -312458,26 +312458,26 @@ │ │ │ │ b 2593ac │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 18de78 │ │ │ │ b 18debc │ │ │ │ orrseq r4, r5, ip, ror r7 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ - tsteq fp, r0, asr #15 │ │ │ │ + tsteq fp, r0, lsl r8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #508] @ 18e21c │ │ │ │ ldr r2, [pc, #508] @ 18e220 │ │ │ │ ldr r7, [pc, #508] @ 18e224 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r7 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ bne 18e1d4 │ │ │ │ cmp r3, r7 │ │ │ │ @@ -312598,26 +312598,26 @@ │ │ │ │ popcs {r4, r5, r6, r7, r8, pc} │ │ │ │ b 18e118 │ │ │ │ orrseq r4, r5, r0, lsl #10 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x0103b6b8 │ │ │ │ - tsteq r3, r4, ror #8 │ │ │ │ + tsteq r3, r8, lsl #14 │ │ │ │ + @ instruction: 0x0103b4b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #484] @ 18e434 │ │ │ │ ldr r2, [pc, #484] @ 18e438 │ │ │ │ ldr r7, [pc, #484] @ 18e43c │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r7 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ bne 18e3ec │ │ │ │ cmp r3, r7 │ │ │ │ @@ -312732,26 +312732,26 @@ │ │ │ │ popcs {r4, r5, r6, r7, r8, pc} │ │ │ │ b 18e33c │ │ │ │ @ instruction: 0x019542d0 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x0103b490 │ │ │ │ - tsteq r3, ip, asr #4 │ │ │ │ + smlatteq r3, r0, r4, fp │ │ │ │ + @ instruction: 0x0103b29c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #476] @ 18e644 │ │ │ │ ldr r2, [pc, #476] @ 18e648 │ │ │ │ ldr r7, [pc, #476] @ 18e64c │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r7 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ bne 18e5fc │ │ │ │ cmp r3, r7 │ │ │ │ @@ -312864,26 +312864,26 @@ │ │ │ │ popcs {r4, r5, r6, r7, r8, pc} │ │ │ │ b 18e550 │ │ │ │ ldrheq r4, [r5, r8] │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r3, r0, ror r2 │ │ │ │ - tsteq r3, ip, lsr r0 │ │ │ │ + smlabteq r3, r0, r2, fp │ │ │ │ + smlabbeq r3, ip, r0, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #460] @ 18e844 │ │ │ │ ldr r2, [pc, #460] @ 18e848 │ │ │ │ ldr r7, [pc, #460] @ 18e84c │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r7 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ bne 18e7fc │ │ │ │ cmp r3, r7 │ │ │ │ @@ -312992,26 +312992,26 @@ │ │ │ │ popcs {r4, r5, r6, r7, r8, pc} │ │ │ │ b 18e758 │ │ │ │ orrseq r3, r5, r8, lsr #29 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ - tsteq r3, ip, lsr lr │ │ │ │ + strheq fp, [r3, -r0] │ │ │ │ + smlabbeq r3, ip, lr, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #440] @ 18ea30 │ │ │ │ ldr r2, [pc, #440] @ 18ea34 │ │ │ │ ldr r7, [pc, #440] @ 18ea38 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r7 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ bne 18e9e8 │ │ │ │ cmp r3, r7 │ │ │ │ @@ -313115,26 +313115,26 @@ │ │ │ │ popcs {r4, r5, r6, r7, r8, pc} │ │ │ │ b 18e94c │ │ │ │ orrseq r3, r5, r8, lsr #25 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r3, r4, ror #28 │ │ │ │ - tsteq r3, r0, asr ip │ │ │ │ + @ instruction: 0x0103aeb4 │ │ │ │ + smlatbeq r3, r0, ip, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #428] @ 18ec10 │ │ │ │ ldr r2, [pc, #428] @ 18ec14 │ │ │ │ ldr r7, [pc, #428] @ 18ec18 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r7 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ bne 18ebc8 │ │ │ │ cmp r3, r7 │ │ │ │ @@ -313235,26 +313235,26 @@ │ │ │ │ popcs {r4, r5, r6, r7, r8, pc} │ │ │ │ b 18eb30 │ │ │ │ @ instruction: 0x01953abc │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r3, r4, ror ip │ │ │ │ - tsteq r3, r0, ror sl │ │ │ │ + smlabteq r3, r4, ip, sl │ │ │ │ + smlabteq r3, r0, sl, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #992] @ 18f024 │ │ │ │ ldr r4, [pc, #992] @ 18f028 │ │ │ │ ldr r6, [pc, #992] @ 18f02c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ bne 18edb8 │ │ │ │ @@ -313496,26 +313496,26 @@ │ │ │ │ bhi 18ef50 │ │ │ │ b 18ee44 │ │ │ │ @ instruction: 0x019538dc │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - smlabbeq r3, r8, r8, sl │ │ │ │ + tsteq r3, r8, asr #18 │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #820] @ 18f38c │ │ │ │ ldr r5, [pc, #820] @ 18f390 │ │ │ │ ldr r4, [pc, #820] @ 18f394 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ bne 18f240 │ │ │ │ @@ -313714,26 +313714,26 @@ │ │ │ │ bcc 18f304 │ │ │ │ b 18f188 │ │ │ │ orrseq r3, r5, r8, asr #9 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r3, r0, ror #8 │ │ │ │ - tsteq r3, r0, lsl #8 │ │ │ │ + @ instruction: 0x0103a4b0 │ │ │ │ + tsteq r3, r0, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #928] @ 18f760 │ │ │ │ ldr r4, [pc, #928] @ 18f764 │ │ │ │ ldr r6, [pc, #928] @ 18f768 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r6 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ movne r7, #1 │ │ │ │ moveq r7, #0 │ │ │ │ bne 18f514 │ │ │ │ @@ -313959,26 +313959,26 @@ │ │ │ │ bhi 18f69c │ │ │ │ b 18f5a0 │ │ │ │ orrseq r3, r5, r0, ror #2 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ + smlabteq r3, ip, r1, sl │ │ │ │ tsteq r3, ip, ror r1 │ │ │ │ - tsteq r3, ip, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #768] @ 18fa94 │ │ │ │ ldr r5, [pc, #768] @ 18fa98 │ │ │ │ ldr r4, [pc, #768] @ 18fa9c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ bne 18f958 │ │ │ │ @@ -314164,26 +314164,26 @@ │ │ │ │ bcc 18fa14 │ │ │ │ b 18f8a8 │ │ │ │ orrseq r2, r5, ip, lsl #27 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r3, r8, lsr #26 │ │ │ │ - smlatteq r3, r8, ip, r9 │ │ │ │ + tsteq r3, r8, ror sp │ │ │ │ + tsteq r3, r8, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #864] @ 18fe28 │ │ │ │ ldr fp, [pc, #864] @ 18fe2c │ │ │ │ ldr r5, [pc, #864] @ 18fe30 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, fp │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ movne r7, #1 │ │ │ │ moveq r7, #0 │ │ │ │ bne 18fbf8 │ │ │ │ @@ -314393,26 +314393,26 @@ │ │ │ │ mov r6, r5 │ │ │ │ b 18fc84 │ │ │ │ orrseq r2, r5, r8, asr sl │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r3, r8, ror sl │ │ │ │ - tsteq r3, r8, asr #20 │ │ │ │ + smlabteq r3, r8, sl, r9 │ │ │ │ + @ instruction: 0x01039a98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #764] @ 190158 │ │ │ │ ldr fp, [pc, #764] @ 19015c │ │ │ │ ldr r4, [pc, #764] @ 190160 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, fp │ │ │ │ cmpne r3, r4 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ movne fp, #1 │ │ │ │ moveq fp, #0 │ │ │ │ bne 18ffa4 │ │ │ │ @@ -314597,27 +314597,27 @@ │ │ │ │ bcc 1900e4 │ │ │ │ b 190034 │ │ │ │ orrseq r2, r5, r4, asr #13 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x010396bc │ │ │ │ - @ instruction: 0x0103969c │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + smlatteq r3, ip, r6, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #792] @ 1904a4 │ │ │ │ ldr sl, [pc, #792] @ 1904a8 │ │ │ │ ldr r5, [pc, #792] @ 1904ac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ movne sl, #1 │ │ │ │ moveq sl, #0 │ │ │ │ str r1, [sp] │ │ │ │ bne 19029c │ │ │ │ @@ -314807,26 +314807,26 @@ │ │ │ │ bhi 190400 │ │ │ │ mov r6, r5 │ │ │ │ b 190328 │ │ │ │ @ instruction: 0x01952398 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x010393b4 │ │ │ │ - smlatbeq r3, r4, r3, r9 │ │ │ │ + tsteq r3, r4, lsl #8 │ │ │ │ + strdeq r9, [r3, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #652] @ 190760 │ │ │ │ ldr r6, [pc, #652] @ 190764 │ │ │ │ ldr r4, [pc, #652] @ 190768 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r6 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ bne 190654 │ │ │ │ @@ -314982,25 +314982,25 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bhi 1906f0 │ │ │ │ b 1905b8 │ │ │ │ orrseq r2, r5, ip, asr #32 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - smlatteq r3, r0, pc, r8 @ │ │ │ │ - smlatteq r3, ip, pc, r8 @ │ │ │ │ + tsteq r3, r0, lsr r0 │ │ │ │ + tsteq r3, ip, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #1020] @ 190b8c │ │ │ │ ldr r7, [pc, #1020] @ 190b90 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #1004] @ 190b94 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r3 │ │ │ │ movne r7, #1 │ │ │ │ moveq r7, #0 │ │ │ │ @@ -315250,25 +315250,25 @@ │ │ │ │ bhi 190ab4 │ │ │ │ b 1909b8 │ │ │ │ @ instruction: 0x01951d98 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - strdeq r8, [r3, -r8] │ │ │ │ - tsteq r3, r0, lsl sp │ │ │ │ + tsteq r3, r8, asr #30 │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #940] @ 190f6c │ │ │ │ ldr r6, [pc, #940] @ 190f70 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ ldr r3, [pc, #924] @ 190f74 │ │ │ │ mov r9, r2 │ │ │ │ cmp r1, r6 │ │ │ │ cmpne r1, r3 │ │ │ │ sub sp, sp, #28 │ │ │ │ movne r2, #1 │ │ │ │ @@ -315498,25 +315498,25 @@ │ │ │ │ bcc 190edc │ │ │ │ b 190e28 │ │ │ │ orrseq r1, r5, r8, ror #18 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - smlabbeq r3, r0, sl, r8 │ │ │ │ - smlatbeq r3, ip, r8, r8 │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + strdeq r8, [r3, -ip] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #956] @ 19135c │ │ │ │ ldr r7, [pc, #956] @ 191360 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #940] @ 191364 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r3 │ │ │ │ movne r7, #1 │ │ │ │ moveq r7, #0 │ │ │ │ @@ -315750,25 +315750,25 @@ │ │ │ │ bhi 191294 │ │ │ │ b 1911a8 │ │ │ │ orrseq r1, r5, r8, lsl #11 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - ldrdeq r8, [r3, -ip] │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r3, r0, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #860] @ 1916ec │ │ │ │ ldr r6, [pc, #860] @ 1916f0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ ldr r3, [pc, #844] @ 1916f4 │ │ │ │ mov r9, r2 │ │ │ │ cmp r1, r6 │ │ │ │ cmpne r1, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ movne r2, #1 │ │ │ │ @@ -315978,25 +315978,25 @@ │ │ │ │ bhi 191668 │ │ │ │ b 1915c0 │ │ │ │ @ instruction: 0x01951198 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x010382bc │ │ │ │ - tsteq r3, r4, lsl r1 │ │ │ │ + tsteq r3, ip, lsl #6 │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #944] @ 191ad0 │ │ │ │ ldr r6, [pc, #944] @ 191ad4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #928] @ 191ad8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r1, r6 │ │ │ │ cmpne r1, r3 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ @@ -316227,25 +316227,25 @@ │ │ │ │ mov r5, r8 │ │ │ │ b 191904 │ │ │ │ orrseq r0, r5, r8, lsl #28 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r3, r4, asr pc │ │ │ │ - smlabteq r3, r4, sp, r7 │ │ │ │ + smlatbeq r3, r4, pc, r7 @ │ │ │ │ + tsteq r3, r4, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #788] @ 191e18 │ │ │ │ ldr r6, [pc, #788] @ 191e1c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #772] @ 191e20 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r1, r6 │ │ │ │ cmpne r1, r3 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ @@ -316437,25 +316437,25 @@ │ │ │ │ bcc 191d9c │ │ │ │ b 191cfc │ │ │ │ orrseq r0, r5, r4, lsr #20 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - tsteq r3, r4, asr fp │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ + smlatbeq r3, r4, fp, r7 │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #852] @ 1921a0 │ │ │ │ ldr r6, [pc, #852] @ 1921a4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #836] @ 1921a8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r1, r6 │ │ │ │ cmpne r1, r3 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ @@ -316662,25 +316662,25 @@ │ │ │ │ bhi 1920f4 │ │ │ │ mov r5, r7 │ │ │ │ b 192014 │ │ │ │ @ instruction: 0x019506dc │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq r3, r8, lsl r8 │ │ │ │ - @ instruction: 0x010376b4 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + tsteq r3, r4, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #716] @ 19249c │ │ │ │ ldr sl, [pc, #716] @ 1924a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #700] @ 1924a4 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, sl │ │ │ │ cmpne r1, r3 │ │ │ │ movne sl, #1 │ │ │ │ moveq sl, #0 │ │ │ │ @@ -316853,24 +316853,24 @@ │ │ │ │ cmp r3, sl │ │ │ │ bhi 19242c │ │ │ │ b 192398 │ │ │ │ orrseq r0, r5, r8, asr r3 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - smlabbeq r3, r8, r4, r7 │ │ │ │ - tsteq r3, r8, lsr r3 │ │ │ │ + ldrdeq r7, [r3, -r8] │ │ │ │ + smlabbeq r3, r8, r3, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #668] @ 192768 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ bne 192698 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -317030,28 +317030,28 @@ │ │ │ │ b 19268c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 1925b4 │ │ │ │ b 192614 │ │ │ │ orrseq r0, r5, ip, asr r0 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq fp, r0, lsl r0 │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #660] @ 192a2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 19295c │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -317207,24 +317207,24 @@ │ │ │ │ b 192950 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 192880 │ │ │ │ b 1928d8 │ │ │ │ orrseq pc, r4, r8, lsl #27 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq fp, r0, lsr sp │ │ │ │ + tsteq fp, r0, lsl #27 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #668] @ 192cf0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ bne 192c20 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -317384,28 +317384,28 @@ │ │ │ │ b 192c14 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 192b3c │ │ │ │ b 192b9c │ │ │ │ @ instruction: 0x0194fad4 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - tsteq fp, r0, asr sl │ │ │ │ + tsteq fp, r0, lsr #21 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #660] @ 192fb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 192ee4 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -317561,24 +317561,24 @@ │ │ │ │ b 192ed8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 192e08 │ │ │ │ b 192e60 │ │ │ │ orrseq pc, r4, r0, lsl #16 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - tsteq fp, r0, ror r7 │ │ │ │ + tsteq fp, r0, asr #15 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #600] @ 193234 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r1 │ │ │ │ bne 193200 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -317721,24 +317721,24 @@ │ │ │ │ b 2593ac │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 1930ac │ │ │ │ b 1930f4 │ │ │ │ orrseq pc, r4, ip, asr #10 │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ - tsteq fp, r4, ror r3 │ │ │ │ + tsteq fp, r4, asr #7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #568] @ 193494 │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ bne 193460 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ @@ -317873,24 +317873,24 @@ │ │ │ │ b 2593ac │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19332c │ │ │ │ b 193374 │ │ │ │ orrseq pc, r4, ip, asr #5 │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ - ldrsheq r9, [fp, -r8] │ │ │ │ + tsteq fp, r8, asr #2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #664] @ 193754 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ bne 193684 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -318049,24 +318049,24 @@ │ │ │ │ b 193678 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 1935a4 │ │ │ │ b 193600 │ │ │ │ orrseq pc, r4, ip, rrx │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x011b8ebc │ │ │ │ + tsteq fp, ip, lsl #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #668] @ 193a18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ bne 193948 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -318226,24 +318226,24 @@ │ │ │ │ b 19393c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 193864 │ │ │ │ b 1938c4 │ │ │ │ orrseq lr, r4, ip, lsr #27 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq fp, r0, ror #23 │ │ │ │ + tsteq fp, r0, lsr ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #664] @ 193cd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ bne 193c08 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -318402,24 +318402,24 @@ │ │ │ │ b 193bfc │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 193b28 │ │ │ │ b 193b84 │ │ │ │ orrseq lr, r4, r8, ror #21 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - tsteq fp, r8, lsl #18 │ │ │ │ + tsteq fp, r8, asr r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #668] @ 193f9c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ bne 193ecc │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -318579,24 +318579,24 @@ │ │ │ │ b 193ec0 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 193de8 │ │ │ │ b 193e48 │ │ │ │ orrseq lr, r4, r8, lsr #16 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ + tsteq fp, ip, ror r6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #644] @ 194248 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ bne 194180 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -318750,24 +318750,24 @@ │ │ │ │ b 194174 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 1940a4 │ │ │ │ b 1940fc │ │ │ │ orrseq lr, r4, r4, ror #10 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ + tsteq fp, ip, lsr #7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #632] @ 1944e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ str r3, [sp] │ │ │ │ bne 194424 │ │ │ │ @@ -318918,24 +318918,24 @@ │ │ │ │ b 194418 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 194350 │ │ │ │ b 1943a0 │ │ │ │ @ instruction: 0x0194e2b8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x011b809c │ │ │ │ + tsteq fp, ip, ror #1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #644] @ 194794 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ bne 1946cc │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -319089,24 +319089,24 @@ │ │ │ │ b 1946c0 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 1945f0 │ │ │ │ b 194648 │ │ │ │ orrseq lr, r4, r8, lsl r0 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x011b7dd8 │ │ │ │ + tsteq fp, r8, lsr #28 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #632] @ 194a34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ str r3, [sp] │ │ │ │ bne 194970 │ │ │ │ @@ -319257,24 +319257,24 @@ │ │ │ │ b 194964 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19489c │ │ │ │ b 1948ec │ │ │ │ orrseq sp, r4, ip, ror #26 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - tsteq fp, r8, lsl fp │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #628] @ 194cd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ bne 194c08 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -319424,24 +319424,24 @@ │ │ │ │ b 194bfc │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 194b34 │ │ │ │ b 194b84 │ │ │ │ orrseq sp, r4, ip, asr #21 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ + @ instruction: 0x011b78b4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #604] @ 194f54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 194e98 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ @@ -319585,24 +319585,24 @@ │ │ │ │ b 194e8c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 194dcc │ │ │ │ b 194e14 │ │ │ │ orrseq sp, r4, r0, lsr r8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x011b75b8 │ │ │ │ + tsteq fp, r8, lsl #12 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #628] @ 1951f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ bne 195128 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -319752,24 +319752,24 @@ │ │ │ │ b 19511c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 195054 │ │ │ │ b 1950a4 │ │ │ │ orrseq sp, r4, ip, lsr #11 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - tsteq fp, ip, lsl #6 │ │ │ │ + tsteq fp, ip, asr r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #604] @ 195474 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 1953b8 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ @@ -319913,24 +319913,24 @@ │ │ │ │ b 1953ac │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 1952ec │ │ │ │ b 195334 │ │ │ │ orrseq sp, r4, r0, lsl r3 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - tsteq fp, r0, rrx │ │ │ │ + ldrheq r7, [fp, -r0] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #604] @ 1956f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ bne 195638 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -320074,24 +320074,24 @@ │ │ │ │ b 19562c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19556c │ │ │ │ b 1955b4 │ │ │ │ orrseq sp, r4, ip, lsl #1 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq fp, r8, asr #27 │ │ │ │ + tsteq fp, r8, lsl lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #592] @ 195970 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ bne 1958b4 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -320232,24 +320232,24 @@ │ │ │ │ b 1958a8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 1957ec │ │ │ │ b 195830 │ │ │ │ orrseq ip, r4, r8, lsl #28 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq fp, r0, lsr fp │ │ │ │ + tsteq fp, r0, lsl #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #604] @ 195bf4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ bne 195b34 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -320393,24 +320393,24 @@ │ │ │ │ b 195b28 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 195a68 │ │ │ │ b 195ab0 │ │ │ │ @ instruction: 0x0194cb90 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - @ instruction: 0x011b6898 │ │ │ │ + tsteq fp, r8, ror #17 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #592] @ 195e6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ bne 195db0 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -320551,24 +320551,24 @@ │ │ │ │ b 195da4 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 195ce8 │ │ │ │ b 195d2c │ │ │ │ orrseq ip, r4, ip, lsl #18 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - tsteq fp, r0, lsl #12 │ │ │ │ + tsteq fp, r0, asr r6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #776] @ 19619c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r1 │ │ │ │ bne 19608c │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -320755,24 +320755,24 @@ │ │ │ │ b 196080 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 195f90 │ │ │ │ b 19600c │ │ │ │ @ instruction: 0x0194c694 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, ip, lsl #6 │ │ │ │ + tsteq fp, ip, asr r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #768] @ 1964c4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r1 │ │ │ │ bne 1963b4 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -320957,24 +320957,24 @@ │ │ │ │ b 1963a8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 1962bc │ │ │ │ b 196334 │ │ │ │ orrseq ip, r4, r4, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, ip, asr #31 │ │ │ │ + tsteq fp, ip, lsl r0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #768] @ 1967ec │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r1 │ │ │ │ bne 1966dc │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -321159,24 +321159,24 @@ │ │ │ │ b 1966d0 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 1965e4 │ │ │ │ b 19665c │ │ │ │ orrseq ip, r4, ip, lsr r0 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, ip, lsl #25 │ │ │ │ + @ instruction: 0x011b5cdc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #776] @ 196b1c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r1 │ │ │ │ bne 196a0c │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -321363,25 +321363,25 @@ │ │ │ │ b 196a00 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 196910 │ │ │ │ b 19698c │ │ │ │ orrseq fp, r4, r4, lsl sp │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r4, asr #18 │ │ │ │ + @ instruction: 0x011b5994 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #736] @ 196e28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r5, #0 │ │ │ │ ldrsh r9, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 196d58 │ │ │ │ @@ -321558,24 +321558,24 @@ │ │ │ │ b 196d4c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 196c4c │ │ │ │ b 196cd4 │ │ │ │ orrseq fp, r4, r0, ror #19 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r0, ror #11 │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #768] @ 197150 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r1 │ │ │ │ bne 197040 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -321760,24 +321760,24 @@ │ │ │ │ b 197034 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 196f48 │ │ │ │ b 196fc0 │ │ │ │ @ instruction: 0x0194b6d8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r0, ror #5 │ │ │ │ + tsteq fp, r0, lsr r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #660] @ 19740c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ bne 19733c │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -321935,25 +321935,25 @@ │ │ │ │ b 197330 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 197260 │ │ │ │ b 1972b8 │ │ │ │ @ instruction: 0x0194b3b0 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r8, asr #31 │ │ │ │ + tsteq fp, r8, lsl r0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #660] @ 1976cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r5, #0 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 1975fc │ │ │ │ @@ -322111,24 +322111,24 @@ │ │ │ │ b 1975f0 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 197518 │ │ │ │ b 197578 │ │ │ │ ldrsheq fp, [r4, r0] │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x011b4cf0 │ │ │ │ + tsteq fp, r0, asr #26 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #788] @ 197a08 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r9, r1 │ │ │ │ bne 197900 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -322318,28 +322318,28 @@ │ │ │ │ b 1978f0 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 1977f4 │ │ │ │ b 197870 │ │ │ │ orrseq sl, r4, r4, lsr lr │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x011b49d4 │ │ │ │ + tsteq fp, r4, lsr #20 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldrd r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [pc, #732] @ 197d18 │ │ │ │ mov r1, r0 │ │ │ │ strd r4, [sp, #16] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r2, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ ldrd r6, [sp, #80] @ 0x50 │ │ │ │ ldrd r8, [sp, #88] @ 0x58 │ │ │ │ bne 197c54 │ │ │ │ add r3, sl, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -322514,24 +322514,24 @@ │ │ │ │ b 197c48 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 197b40 │ │ │ │ b 197bd0 │ │ │ │ orrseq sl, r4, r8, ror #21 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r8, ror #12 │ │ │ │ + @ instruction: 0x011b46b8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #768] @ 198040 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r1 │ │ │ │ bne 197f30 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -322716,24 +322716,24 @@ │ │ │ │ b 197f24 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 197e38 │ │ │ │ b 197eb0 │ │ │ │ orrseq sl, r4, r8, ror #15 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r4, ror r3 │ │ │ │ + tsteq fp, r4, asr #7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #892] @ 1983e4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r9, r1 │ │ │ │ bne 1982bc │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -322950,24 +322950,24 @@ │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19818c │ │ │ │ b 19822c │ │ │ │ orrseq sl, r4, r0, asr #9 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ - @ instruction: 0x011b3fd0 │ │ │ │ + tsteq fp, r0, lsr #32 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #992] @ 1987f0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r1 │ │ │ │ bne 1986a0 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -323209,25 +323209,25 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 198550 │ │ │ │ b 198610 │ │ │ │ orrseq sl, r4, r8, lsl r1 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ - @ instruction: 0x011b3bd4 │ │ │ │ + tsteq fp, r4, lsr #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #764] @ 198b18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [pc, #756] @ 198b1c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ bne 198a28 │ │ │ │ add r3, r7, #565248 @ 0x8a000 │ │ │ │ @@ -323412,29 +323412,29 @@ │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 198924 │ │ │ │ b 19899c │ │ │ │ orrseq r9, r4, ip, lsl #26 │ │ │ │ orrseq r7, r4, r8, asr #15 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r3, r0, r4, ror r6 │ │ │ │ - tsteq fp, r4, lsr r8 │ │ │ │ + tsteq fp, r4, lsl #17 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ stm sp, {r2, r3} │ │ │ │ ldr r3, [pc, #764] @ 198e4c │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r6, [pc, #752] @ 198e50 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ bne 198d50 │ │ │ │ add r3, r7, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -323617,24 +323617,24 @@ │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 198c50 │ │ │ │ b 198cc4 │ │ │ │ orrseq r9, r4, ip, asr #19 │ │ │ │ orrseq r7, r4, r8, lsl #9 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r3, r0, r4, ror r6 │ │ │ │ - @ instruction: 0x011b34f4 │ │ │ │ + tsteq fp, r4, asr #10 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #1084] @ 1992b8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r9, r1 │ │ │ │ bne 199150 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -323899,24 +323899,24 @@ │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 198fe0 │ │ │ │ b 1990c0 │ │ │ │ orrseq r9, r4, ip, lsr #13 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ - ldrsbeq r3, [fp, -ip] │ │ │ │ + tsteq fp, ip, lsr #2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #1232] @ 1997b4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r1 │ │ │ │ bne 199614 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -324218,24 +324218,24 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 199474 │ │ │ │ b 199584 │ │ │ │ orrseq r9, r4, r4, asr #4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ - tsteq fp, r0, lsl #24 │ │ │ │ + tsteq fp, r0, asr ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #1076] @ 199c14 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r9, r1 │ │ │ │ bne 199aac │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -324498,24 +324498,24 @@ │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 199940 │ │ │ │ b 199a1c │ │ │ │ orrseq r8, r4, r8, asr #26 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ blcc fe1b9e28 │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ + tsteq fp, r0, lsr #15 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #740] @ 199f24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r1 │ │ │ │ bne 199e20 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -324693,24 +324693,24 @@ │ │ │ │ b 199e14 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 199d30 │ │ │ │ b 199da0 │ │ │ │ orrseq r8, r4, r8, ror #17 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r4, asr #7 │ │ │ │ + tsteq fp, r4, lsl r4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #692] @ 19a200 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr sl, [r0, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ bne 19a13c │ │ │ │ @@ -324876,24 +324876,24 @@ │ │ │ │ b 19a130 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19a044 │ │ │ │ b 19a0b8 │ │ │ │ @ instruction: 0x019485dc │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x011b2090 │ │ │ │ + tsteq fp, r0, ror #1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #628] @ 19a49c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ bne 19a3d4 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -325043,24 +325043,24 @@ │ │ │ │ b 19a3c8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19a300 │ │ │ │ b 19a350 │ │ │ │ orrseq r8, r4, r0, lsl #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x011b1ddc │ │ │ │ + tsteq fp, ip, lsr #28 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #632] @ 19a73c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ bne 19a678 │ │ │ │ @@ -325211,24 +325211,24 @@ │ │ │ │ b 19a66c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19a5a0 │ │ │ │ b 19a5f4 │ │ │ │ orrseq r8, r4, r4, rrx │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r0, lsr #22 │ │ │ │ + tsteq fp, r0, ror fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #744] @ 19aa4c │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ str r1, [sp, #4] │ │ │ │ bne 19a944 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -325407,26 +325407,26 @@ │ │ │ │ b 19a938 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19a854 │ │ │ │ b 19a8c4 │ │ │ │ orrseq r7, r4, r4, asr #27 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ + tsteq fp, ip, lsl #17 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #700] @ 19ad34 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, r8, #0 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ ldrd r8, [sp, #64] @ 0x40 │ │ │ │ bne 19ac78 │ │ │ │ add r3, fp, #565248 @ 0x8a000 │ │ │ │ @@ -325593,24 +325593,24 @@ │ │ │ │ b 19ac6c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19ab78 │ │ │ │ b 19abf4 │ │ │ │ @ instruction: 0x01947ab0 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x011b14f0 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #712] @ 19b024 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ str r1, [sp, #4] │ │ │ │ bne 19af28 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -325781,24 +325781,24 @@ │ │ │ │ b 19af1c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19ae44 │ │ │ │ b 19aea4 │ │ │ │ orrseq r7, r4, ip, asr #15 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r8, lsr #4 │ │ │ │ + tsteq fp, r8, ror r2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #648] @ 19b2d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ bne 19b218 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ @@ -325953,24 +325953,24 @@ │ │ │ │ b 19b20c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19b134 │ │ │ │ b 19b194 │ │ │ │ @ instruction: 0x019474dc │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r0, lsr #30 │ │ │ │ + tsteq fp, r0, ror pc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #612] @ 19b560 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ bne 19b498 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -326116,24 +326116,24 @@ │ │ │ │ b 19b48c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19b3cc │ │ │ │ b 19b414 │ │ │ │ orrseq r7, r4, ip, lsr #4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r4, lsl #25 │ │ │ │ + @ instruction: 0x011b0cd4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #604] @ 19b7e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 19b728 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ @@ -326277,24 +326277,24 @@ │ │ │ │ b 19b71c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19b65c │ │ │ │ b 19b6a4 │ │ │ │ orrseq r6, r4, r0, lsr #31 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x011b09dc │ │ │ │ + tsteq fp, ip, lsr #20 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #708] @ 19bad0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ str r1, [sp, #8] │ │ │ │ bne 19b9d4 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -326464,25 +326464,25 @@ │ │ │ │ b 19b9c8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19b8f0 │ │ │ │ b 19b954 │ │ │ │ orrseq r6, r4, ip, lsl sp │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r8, lsl r7 │ │ │ │ + tsteq fp, r8, ror #14 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #660] @ 19bd90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ bne 19bcd4 │ │ │ │ add r3, sl, #565248 @ 0x8a000 │ │ │ │ @@ -326640,24 +326640,24 @@ │ │ │ │ b 19bcc8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19bbe8 │ │ │ │ b 19bc50 │ │ │ │ orrseq r6, r4, ip, lsr #20 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r0, lsl #8 │ │ │ │ + tsteq fp, r0, asr r4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #656] @ 19c048 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ str r1, [sp, #4] │ │ │ │ bne 19bf64 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -326814,24 +326814,24 @@ │ │ │ │ b 19bf58 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19be90 │ │ │ │ b 19bee0 │ │ │ │ orrseq r6, r4, r0, ror r7 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq fp, r8, asr r1 │ │ │ │ + tsteq fp, r8, lsr #3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #612] @ 19c2d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ bne 19c218 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -326977,24 +326977,24 @@ │ │ │ │ b 19c20c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19c144 │ │ │ │ b 19c194 │ │ │ │ @ instruction: 0x019464b8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tstpeq sl, ip, lsl #29 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x011afedc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #604] @ 19c558 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ bne 19c498 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -327138,24 +327138,24 @@ │ │ │ │ b 19c48c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19c3cc │ │ │ │ b 19c414 │ │ │ │ orrseq r6, r4, ip, lsr #4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x011afbf0 │ │ │ │ + tstpeq sl, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #592] @ 19c7d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ bne 19c714 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -327296,24 +327296,24 @@ │ │ │ │ b 19c708 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19c64c │ │ │ │ b 19c690 │ │ │ │ orrseq r5, r4, r8, lsr #31 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tstpeq sl, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, lsr #19 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #668] @ 19ca94 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ str r1, [sp, #8] │ │ │ │ bne 19c9a8 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -327473,24 +327473,24 @@ │ │ │ │ b 19c99c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19c8d0 │ │ │ │ b 19c928 │ │ │ │ orrseq r5, r4, r0, lsr sp │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x011af6b0 │ │ │ │ + tstpeq sl, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #624] @ 19cd2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ bne 19cc70 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ @@ -327639,25 +327639,25 @@ │ │ │ │ b 19cc64 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19cb98 │ │ │ │ b 19cbec │ │ │ │ orrseq r5, r4, ip, ror #20 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x011af3d0 │ │ │ │ + tstpeq sl, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #792] @ 19d06c │ │ │ │ mov r3, r0 │ │ │ │ rsb r5, r3, #45 @ 0x2d │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, r1 │ │ │ │ movcs r5, r1 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r0, [r0, r4] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ @@ -327857,15 +327857,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #756] @ 19d38c │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ rsb r0, r3, #45 @ 0x2d │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ @@ -328057,15 +328057,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #752] @ 19d6a8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ rsb r0, r3, #45 @ 0x2d │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ @@ -328257,15 +328257,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [pc, #716] @ 19d99c │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ rsb r3, r4, #45 @ 0x2d │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ subs r6, r1, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ bmi 19d820 │ │ │ │ @@ -328444,15 +328444,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #772] @ 19dcc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov sl, r1 │ │ │ │ bne 19dc6c │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -328638,28 +328638,28 @@ │ │ │ │ b 19daec │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19dac0 │ │ │ │ b 19db3c │ │ │ │ orrseq r4, r4, r4, ror #22 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq sl, r0, lsl #22 │ │ │ │ + tsteq sl, r0, asr fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ ldr r3, [pc, #732] @ 19dfd4 │ │ │ │ mov r7, r0 │ │ │ │ ldrh r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 19df80 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ beq 19de04 │ │ │ │ @@ -328833,24 +328833,24 @@ │ │ │ │ b 19de1c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19ddf4 │ │ │ │ b 19de68 │ │ │ │ orrseq r4, r4, r8, lsr #16 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - @ instruction: 0x011ae7d4 │ │ │ │ + tsteq sl, r4, lsr #16 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #724] @ 19e2d0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ str r1, [sp, #4] │ │ │ │ bne 19e278 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -329024,24 +329024,24 @@ │ │ │ │ b 19e118 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19e0f0 │ │ │ │ b 19e15c │ │ │ │ orrseq r4, r4, ip, lsr #10 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq sl, r4, asr #9 │ │ │ │ + tsteq sl, r4, lsl r5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #696] @ 19e5b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ stmib sp, {r1, r2, r3} │ │ │ │ bne 19e55c │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -329208,24 +329208,24 @@ │ │ │ │ b 19e410 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19e3e8 │ │ │ │ b 19e450 │ │ │ │ orrseq r4, r4, r0, lsr r2 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq sl, r8, asr #3 │ │ │ │ + tsteq sl, r8, lsl r2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #684] @ 19e884 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ str r1, [sp, #4] │ │ │ │ bne 19e82c │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -329389,24 +329389,24 @@ │ │ │ │ b 19e6e8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19e6c0 │ │ │ │ b 19e720 │ │ │ │ orrseq r3, r4, r0, asr pc │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq sl, r0, ror #29 │ │ │ │ + tsteq sl, r0, lsr pc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #660] @ 19eb40 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ stm sp, {r1, r2} │ │ │ │ bne 19eaec │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -329564,24 +329564,24 @@ │ │ │ │ b 19e9b8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19e990 │ │ │ │ b 19e9ec │ │ │ │ orrseq r3, r4, ip, ror ip │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq sl, r8, lsl #24 │ │ │ │ + tsteq sl, r8, asr ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #656] @ 19edf8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ str r1, [sp, #8] │ │ │ │ bne 19ed94 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -329738,24 +329738,24 @@ │ │ │ │ b 19ec68 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19ec40 │ │ │ │ b 19ec90 │ │ │ │ orrseq r3, r4, r0, asr #19 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq sl, r8, asr #18 │ │ │ │ + @ instruction: 0x011ad998 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #644] @ 19f0a4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ str r1, [sp, #8] │ │ │ │ bne 19f040 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -329909,24 +329909,24 @@ │ │ │ │ b 19ef1c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ bcc 19eef4 │ │ │ │ b 19ef40 │ │ │ │ orrseq r3, r4, r8, lsl #14 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - tsteq sl, r4, lsl #13 │ │ │ │ + @ instruction: 0x011ad6d4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 19f1b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #4 │ │ │ │ beq 19f0fc │ │ │ │ ldr r3, [pc, #200] @ 19f1b8 │ │ │ │ mov r2, #4 │ │ │ │ @@ -329984,15 +329984,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #244] @ 19f2c8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r8, r2 │ │ │ │ @@ -330053,15 +330053,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #220] @ 19f3c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #3 │ │ │ │ beq 19f318 │ │ │ │ ldr r3, [pc, #188] @ 19f3c8 │ │ │ │ mov r2, #3 │ │ │ │ @@ -330116,15 +330116,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ 19f4c8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #3 │ │ │ │ beq 19f41c │ │ │ │ @@ -330181,15 +330181,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ 19f5b8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #2 │ │ │ │ beq 19f518 │ │ │ │ ldr r3, [pc, #176] @ 19f5bc │ │ │ │ mov r2, #2 │ │ │ │ @@ -330241,15 +330241,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #212] @ 19f6ac │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r5, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #1560] @ 0x618 │ │ │ │ cmp r3, #2 │ │ │ │ beq 19f60c │ │ │ │ ldr r3, [pc, #176] @ 19f6b0 │ │ │ │ @@ -330302,15 +330302,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #428] @ 19f878 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ str r9, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ bne 19f744 │ │ │ │ @@ -330417,15 +330417,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #416] @ 19fa38 │ │ │ │ mov fp, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ stmib sp, {r1, r2, r3} │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ cmp r3, #4 │ │ │ │ bne 19f90c │ │ │ │ @@ -330529,15 +330529,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #400] @ 19fbe8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ str r9, [sp] │ │ │ │ cmp r3, #3 │ │ │ │ bne 19fac4 │ │ │ │ @@ -330637,15 +330637,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #392] @ 19fd90 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ stm sp, {r1, r2} │ │ │ │ cmp r3, #3 │ │ │ │ bne 19fc70 │ │ │ │ @@ -330743,15 +330743,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #368] @ 19ff20 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ str r9, [sp] │ │ │ │ cmp r3, #2 │ │ │ │ bne 19fe0c │ │ │ │ @@ -330843,15 +330843,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #372] @ 1a00b4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ bne 19ff98 │ │ │ │ @@ -330944,15 +330944,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #336] @ 1a0224 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ str r9, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ bne 1a0120 │ │ │ │ @@ -331036,15 +331036,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #328] @ 1a038c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1566] @ 0x61e │ │ │ │ str r9, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ bne 1a028c │ │ │ │ @@ -331126,15 +331126,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #400] @ 1a053c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1563] @ 0x61b │ │ │ │ str r9, [sp] │ │ │ │ cmp r3, #3 │ │ │ │ bne 1a0418 │ │ │ │ @@ -331234,15 +331234,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #392] @ 1a06e4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1563] @ 0x61b │ │ │ │ stm sp, {r1, r2} │ │ │ │ cmp r3, #3 │ │ │ │ bne 1a05c4 │ │ │ │ @@ -331340,15 +331340,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #400] @ 1a0894 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1561] @ 0x619 │ │ │ │ str r9, [sp] │ │ │ │ cmp r3, #3 │ │ │ │ bne 1a0770 │ │ │ │ @@ -331448,15 +331448,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #392] @ 1a0a3c │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1561] @ 0x619 │ │ │ │ stm sp, {r1, r2} │ │ │ │ cmp r3, #3 │ │ │ │ bne 1a091c │ │ │ │ @@ -331554,15 +331554,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #456] @ 1a0c24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -331680,15 +331680,15 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ ldr r3, [pc, #424] @ 1a0df4 │ │ │ │ and r9, r0, #7 │ │ │ │ ldrh r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ cmp r3, #4 │ │ │ │ bne 1a0ccc │ │ │ │ @@ -331792,15 +331792,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #428] @ 1a0fc0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -331907,15 +331907,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #400] @ 1a1170 │ │ │ │ and r9, r0, #7 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ stmib sp, {r1, r2, r3} │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ @@ -332015,15 +332015,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #400] @ 1a1320 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -332123,15 +332123,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #380] @ 1a14bc │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -332226,15 +332226,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #392] @ 1a1664 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -332332,15 +332332,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #384] @ 1a1804 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ and r9, r9, #7 │ │ │ │ add r9, r9, #6 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ add r3, r8, r9 │ │ │ │ ldrb r3, [r3, #1560] @ 0x618 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -332436,15 +332436,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #336] @ 1a1974 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1564] @ 0x61c │ │ │ │ str r9, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ bne 1a1870 │ │ │ │ @@ -332528,15 +332528,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #328] @ 1a1adc │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1564] @ 0x61c │ │ │ │ str r9, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ bne 1a19dc │ │ │ │ @@ -332618,15 +332618,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #428] @ 1a1ca8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1562] @ 0x61a │ │ │ │ str r9, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ bne 1a1b74 │ │ │ │ @@ -332733,15 +332733,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #416] @ 1a1e68 │ │ │ │ mov fp, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ stmib sp, {r1, r2, r3} │ │ │ │ ldrb r3, [r8, #1562] @ 0x61a │ │ │ │ cmp r3, #4 │ │ │ │ bne 1a1d3c │ │ │ │ @@ -332845,15 +332845,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #400] @ 1a2018 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1562] @ 0x61a │ │ │ │ str r9, [sp] │ │ │ │ cmp r3, #3 │ │ │ │ bne 1a1ef4 │ │ │ │ @@ -332953,15 +332953,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #392] @ 1a21c0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r0, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r8, #1562] @ 0x61a │ │ │ │ stm sp, {r1, r2} │ │ │ │ cmp r3, #3 │ │ │ │ bne 1a20a0 │ │ │ │ @@ -333135,15 +333135,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1a2340 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 1a21c8 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ @@ -333154,15 +333154,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ 1a2384 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 1a21c8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #948] @ 0x3b4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -333171,15 +333171,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ 1a23c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 1a21c8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #940] @ 0x3ac │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -333188,15 +333188,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1a2414 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 1a21c8 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ @@ -333207,15 +333207,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ 1a2458 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 1a21c8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #924] @ 0x39c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -333224,15 +333224,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ 1a249c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 1a21c8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -333241,15 +333241,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ 1a24f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl 1a21c8 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r2, r6 │ │ │ │ @@ -333262,15 +333262,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ 1a2534 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 1a21c8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -333279,15 +333279,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 1a2584 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 1a21c8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ @@ -333299,15 +333299,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1a25f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r1 │ │ │ │ bl 1a21c8 │ │ │ │ mov r1, r5 │ │ │ │ @@ -333328,15 +333328,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r0, [r0] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #40] @ 1a263c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 1a21c8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -333351,15 +333351,15 @@ │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #44] @ 1a269c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r0, r6 │ │ │ │ bl 1a21c8 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #936] @ 0x3a8 │ │ │ │ @@ -333504,15 +333504,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #1720] @ 1a2f84 │ │ │ │ ldr r5, [pc, #1720] @ 1a2f88 │ │ │ │ ldr r4, [pc, #1720] @ 1a2f8c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ bne 1a2ca8 │ │ │ │ @@ -333940,26 +333940,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ bcc fe1aafb8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1a2fac │ │ │ │ - tsteq r2, r4, asr sl │ │ │ │ - @ instruction: 0x01026998 │ │ │ │ + smlatbeq r2, r4, sl, r6 │ │ │ │ + smlatteq r2, r8, r9, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #1720] @ 1a3680 │ │ │ │ ldr r5, [pc, #1720] @ 1a3684 │ │ │ │ ldr r4, [pc, #1720] @ 1a3688 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ bne 1a33a4 │ │ │ │ @@ -334387,26 +334387,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ bcc fe1ab6b4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1a36a8 │ │ │ │ - tsteq r2, ip, lsl r3 │ │ │ │ - @ instruction: 0x0102629c │ │ │ │ + tsteq r2, ip, ror #6 │ │ │ │ + smlatteq r2, ip, r2, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #1720] @ 1a3d7c │ │ │ │ ldr r5, [pc, #1720] @ 1a3d80 │ │ │ │ ldr r4, [pc, #1720] @ 1a3d84 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ bne 1a3aa0 │ │ │ │ @@ -334834,26 +334834,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ bcc fe1abdb0 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1a3da4 │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - smlatbeq r2, r0, fp, r5 │ │ │ │ + @ instruction: 0x01025c90 │ │ │ │ + strdeq r5, [r2, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #1836] @ 1a44ec │ │ │ │ ldr r8, [pc, #1836] @ 1a44f0 │ │ │ │ ldr r4, [pc, #1836] @ 1a44f4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr fp, [r0, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ bne 1a409c │ │ │ │ @@ -335310,26 +335310,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ bcc fe1ac520 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1a4514 │ │ │ │ - tsteq r2, r8, ror r6 │ │ │ │ - smlatbeq r2, r4, r5, r5 │ │ │ │ + smlabteq r2, r8, r6, r5 │ │ │ │ + strdeq r5, [r2, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #1836] @ 1a4c5c │ │ │ │ ldr r8, [pc, #1836] @ 1a4c60 │ │ │ │ ldr r4, [pc, #1836] @ 1a4c64 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr fp, [r0, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ bne 1a480c │ │ │ │ @@ -335786,26 +335786,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ bcc fe1acc90 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1a4c84 │ │ │ │ - smlabteq r2, r4, lr, r4 │ │ │ │ - tsteq r2, r4, lsr lr │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ + smlabbeq r2, r4, lr, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #1836] @ 1a53cc │ │ │ │ ldr r8, [pc, #1836] @ 1a53d0 │ │ │ │ ldr r4, [pc, #1836] @ 1a53d4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, r4 │ │ │ │ ldr fp, [r0, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ bne 1a4f7c │ │ │ │ @@ -336262,26 +336262,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ bcc fe1ad400 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1a53f4 │ │ │ │ - tsteq r2, r0, ror r7 │ │ │ │ - smlabteq r2, r4, r6, r4 │ │ │ │ + smlabteq r2, r0, r7, r4 │ │ │ │ + tsteq r2, r4, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #2044] @ 1a5c0c │ │ │ │ ldr fp, [pc, #2044] @ 1a5c10 │ │ │ │ ldr r4, [pc, #2044] @ 1a5c14 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, fp │ │ │ │ cmpne r3, r4 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ movne fp, #1 │ │ │ │ moveq fp, #0 │ │ │ │ bne 1a58ac │ │ │ │ @@ -336792,26 +336792,26 @@ │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ submi r0, r0, r0 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1a5c3c │ │ │ │ - strdeq r3, [r2, -r4] │ │ │ │ - @ instruction: 0x01023d94 │ │ │ │ + tsteq r2, r4, asr #32 │ │ │ │ + smlatteq r2, r4, sp, r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #2168] @ 1a64d0 │ │ │ │ ldr sl, [pc, #2168] @ 1a64d4 │ │ │ │ ldr r4, [pc, #2168] @ 1a64d8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, r4 │ │ │ │ ldr fp, [r0, r2] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ movne sl, #1 │ │ │ │ moveq sl, #0 │ │ │ │ bne 1a5fe0 │ │ │ │ @@ -337353,28 +337353,28 @@ │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ svclt 0x00800000 │ │ │ │ mvnsmi r8, #0 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1a64fc │ │ │ │ submi r0, r0, r0 │ │ │ │ - smlabteq r2, ip, r8, r3 │ │ │ │ - tsteq r2, r0, ror #12 │ │ │ │ + tsteq r2, ip, lsl r9 │ │ │ │ + @ instruction: 0x010236b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #3976] @ 1a74a4 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [pc, #3968] @ 1a74a8 │ │ │ │ ldr r3, [pc, #3968] @ 1a74ac │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr sl, [r0, r4] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ bne 1a6928 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1a673c │ │ │ │ @@ -338363,17 +338363,17 @@ │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ bcc fe1af4dc │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ - @ instruction: 0x01022f94 │ │ │ │ - tsteq r2, r8, lsl sp │ │ │ │ - tsteq sl, r8, lsl #23 │ │ │ │ + smlatteq r2, r4, pc, r2 @ │ │ │ │ + tsteq r2, r8, ror #26 │ │ │ │ + @ instruction: 0x011a5bd8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1a74e0 │ │ │ │ submi r0, r0, r0 │ │ │ │ mov sl, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -338417,15 +338417,15 @@ │ │ │ │ ldr r5, [pc, #3984] @ 1a8518 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [pc, #3976] @ 1a851c │ │ │ │ ldr r3, [pc, #3976] @ 1a8520 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr fp, [r0, r5] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ bne 1a7980 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1a7784 │ │ │ │ @@ -339416,17 +339416,17 @@ │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ bcc fe1b0550 │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ - tsteq r2, r0, asr pc │ │ │ │ - smlabteq r2, r0, ip, r1 │ │ │ │ - tsteq sl, r0, lsr fp │ │ │ │ + smlatbeq r2, r0, pc, r1 @ │ │ │ │ + tsteq r2, r0, lsl sp │ │ │ │ + tsteq sl, r0, lsl #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1a8550 │ │ │ │ submi r0, r0, r0 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ mov r4, sl │ │ │ │ @@ -339570,15 +339570,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [pc, #3376] @ 1a94c8 │ │ │ │ ldr r3, [pc, #3376] @ 1a94cc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ beq 1a8874 │ │ │ │ ldr r3, [pc, #3348] @ 1a94d0 │ │ │ │ cmp r1, r3 │ │ │ │ bne 1a8b18 │ │ │ │ @@ -340422,20 +340422,20 @@ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ orrseq r7, r3, r8, lsr #15 │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1a94e4 │ │ │ │ @ instruction: 0x019376b0 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ @ instruction: 0x019375dc │ │ │ │ - tsteq sl, r4, ror #22 │ │ │ │ + @ instruction: 0x011a3bb4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq r7, r3, r0, lsl #10 │ │ │ │ @ instruction: 0x019374d8 │ │ │ │ - smlatbeq r2, r8, sp, r0 │ │ │ │ - tsteq r2, r4, lsl #22 │ │ │ │ + strdeq r0, [r2, -r8] │ │ │ │ + tsteq r2, r4, asr fp │ │ │ │ orrseq r7, r3, r8, lsr #5 │ │ │ │ orrseq r7, r3, ip, ror #3 │ │ │ │ orrseq r7, r3, r4, lsr #2 │ │ │ │ bcc fe1b153c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -340451,15 +340451,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov sl, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [pc, #3744] @ 1aa400 │ │ │ │ ldr r3, [pc, #3744] @ 1aa404 │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ beq 1a963c │ │ │ │ ldr r3, [pc, #3720] @ 1aa408 │ │ │ │ cmp r1, r3 │ │ │ │ bne 1a98ec │ │ │ │ @@ -341396,20 +341396,20 @@ │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ orrseq r6, r3, r0, ror #19 │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1aa41c │ │ │ │ orrseq r6, r3, r0, ror #17 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq r6, r3, ip, lsl #16 │ │ │ │ - tsteq sl, ip, lsr #27 │ │ │ │ + @ instruction: 0x011a2dfc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq r6, r3, ip, lsr #14 │ │ │ │ orrseq r6, r3, r4, lsl #14 │ │ │ │ - smlatteq r1, r8, pc, pc @ │ │ │ │ - tstpeq r1, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r8, lsr r0 │ │ │ │ + smlabbeq r1, r0, sp, pc @ │ │ │ │ orrseq r6, r3, r0, lsl r5 │ │ │ │ orrseq r6, r3, ip, asr #8 │ │ │ │ orrseq r6, r3, ip, ror r3 │ │ │ │ bcc fe1b2474 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -341425,15 +341425,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r2, [pc, #3944] @ 1ab3fc │ │ │ │ ldr r3, [pc, #3944] @ 1ab400 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ beq 1aa578 │ │ │ │ ldr r3, [pc, #3916] @ 1ab404 │ │ │ │ cmp r1, r3 │ │ │ │ bne 1aa8a0 │ │ │ │ @@ -342420,20 +342420,20 @@ │ │ │ │ orrseq r5, r3, r4, lsr #21 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1ab41c │ │ │ │ @ instruction: 0x01935994 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq r5, r3, r8, asr r8 │ │ │ │ - tsteq sl, r0, lsl lr │ │ │ │ + tsteq sl, r0, ror #28 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq r5, r3, r8, ror r7 │ │ │ │ orrseq r5, r3, r0, asr r7 │ │ │ │ - tstpeq r1, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, ip, ror sp │ │ │ │ + swpeq pc, r8, [r1] @ │ │ │ │ + smlabteq r1, ip, sp, lr │ │ │ │ @ instruction: 0x0193549c │ │ │ │ @ instruction: 0x019353d0 │ │ │ │ orrseq r5, r3, r4, lsl #6 │ │ │ │ bcc fe1b3474 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -342449,15 +342449,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r2, [pc, #4020] @ 1ac448 │ │ │ │ ldr r3, [pc, #4020] @ 1ac44c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr fp, [r0, r4] │ │ │ │ beq 1ab578 │ │ │ │ ldr r3, [pc, #3992] @ 1ac450 │ │ │ │ cmp r1, r3 │ │ │ │ bne 1ab8a8 │ │ │ │ @@ -343463,20 +343463,20 @@ │ │ │ │ orrseq r4, r3, r4, lsr #21 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1ac468 │ │ │ │ @ instruction: 0x01934990 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq r4, r3, r0, asr r8 │ │ │ │ - tsteq sl, r0, lsr #28 │ │ │ │ + tsteq sl, r0, ror lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq r4, r3, r0, ror r7 │ │ │ │ orrseq r4, r3, r8, asr #14 │ │ │ │ - qaddeq lr, r4, r1 │ │ │ │ - tsteq r1, r4, ror sp │ │ │ │ + smlatbeq r1, r4, r0, lr │ │ │ │ + smlabteq r1, r4, sp, sp │ │ │ │ orrseq r4, r3, r8, asr #9 │ │ │ │ @ instruction: 0x019343f8 │ │ │ │ orrseq r4, r3, r4, lsr #6 │ │ │ │ bcc fe1b44c0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r3, #1636] @ 0x664 │ │ │ │ cmp r1, #29 │ │ │ │ @@ -343576,15 +343576,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [pc, #3964] @ 1ad5ac │ │ │ │ ldr r3, [pc, #3964] @ 1ad5b0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ beq 1ac724 │ │ │ │ ldr r3, [pc, #3936] @ 1ad5b4 │ │ │ │ cmp r1, r3 │ │ │ │ bne 1acac4 │ │ │ │ @@ -344576,20 +344576,20 @@ │ │ │ │ @ instruction: 0x019338f8 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1ad5cc │ │ │ │ @ instruction: 0x019337d4 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orrseq r3, r3, ip, lsr r6 │ │ │ │ - tstpeq r9, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orrseq r3, r3, r4, asr r5 │ │ │ │ orrseq r3, r3, ip, lsr #10 │ │ │ │ - tsteq r1, ip, asr #28 │ │ │ │ - tsteq r1, r8, asr fp │ │ │ │ + @ instruction: 0x0101ce9c │ │ │ │ + smlatbeq r1, r8, fp, ip │ │ │ │ orrseq r3, r3, ip, lsr #4 │ │ │ │ orrseq r3, r3, r4, asr r1 │ │ │ │ orrseq r3, r3, r4, ror r0 │ │ │ │ bcc fe1b5624 │ │ │ │ mov fp, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ @@ -344765,15 +344765,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [pc, #3856] @ 1ae7d4 │ │ │ │ ldr r3, [pc, #3856] @ 1ae7d8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr fp, [r0, r5] │ │ │ │ beq 1ad9b8 │ │ │ │ ldr r3, [pc, #3828] @ 1ae7dc │ │ │ │ cmp r1, r3 │ │ │ │ bne 1add60 │ │ │ │ @@ -345734,20 +345734,20 @@ │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ orrseq r2, r3, r4, ror #12 │ │ │ │ orrseq r2, r3, r8, lsr r5 │ │ │ │ orrseq r2, r3, r0, lsr #7 │ │ │ │ - tsteq r9, r0, lsr #19 │ │ │ │ + @ instruction: 0x0119e9f0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x019322b8 │ │ │ │ @ instruction: 0x01932290 │ │ │ │ - smlabteq r1, r4, fp, fp │ │ │ │ - @ instruction: 0x0101b8bc │ │ │ │ + tsteq r1, r4, lsl ip │ │ │ │ + tsteq r1, ip, lsl #18 │ │ │ │ orrseq r1, r3, ip, ror #30 │ │ │ │ orrseq r1, r3, ip, lsl #29 │ │ │ │ orrseq r1, r3, r4, lsr #27 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 1ae820 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ @@ -347675,15 +347675,15 @@ │ │ │ │ str r2, [r3, #3316] @ 0xcf4 │ │ │ │ b 1b04d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b06b0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r0, r4, #593920 @ 0x91000 │ │ │ │ ldr r2, [r0, #1624] @ 0x658 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 1b0698 │ │ │ │ @@ -347703,24 +347703,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 1b06b4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 1b06b8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orrseq r1, r3, r0, ror #29 │ │ │ │ - tsteq r1, ip, asr #6 │ │ │ │ + @ instruction: 0x0101939c │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #116] @ 1b0748 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r8, r1 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, #7 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ @@ -347865,15 +347865,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ 1b0a2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #31 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ bhi 1b09fc │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #2824] @ 0xb08 │ │ │ │ lsr r3, r3, r6 │ │ │ │ tst r3, #1 │ │ │ │ @@ -347926,25 +347926,25 @@ │ │ │ │ ldr r2, [pc, #24] @ 1b0a34 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #20] @ 1b0a38 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01931bf0 │ │ │ │ - tsteq r1, r0, lsr #32 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ + tsteq r1, r0, ror r0 │ │ │ │ + tsteq r1, r4, rrx │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #228] @ 1b0b38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #31 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ bhi 1b0ad4 │ │ │ │ mov r8, r1 │ │ │ │ add r1, r0, #94208 @ 0x17000 │ │ │ │ ldr r1, [r1, #2824] @ 0xb08 │ │ │ │ lsr r1, r1, r6 │ │ │ │ @@ -347993,26 +347993,26 @@ │ │ │ │ ldr r1, [pc, #24] @ 1b0b40 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, r3 │ │ │ │ b 17352c │ │ │ │ @ instruction: 0x01931ad4 │ │ │ │ - @ instruction: 0x01018fbc │ │ │ │ + tsteq r1, ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r1, r4, ror pc │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ + smlabteq r1, r4, pc, r8 @ │ │ │ │ + @ instruction: 0x01018f94 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #620] @ 1b0dd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #31 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ bhi 1b0c68 │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr ip, [r3, #2824] @ 0xb08 │ │ │ │ @@ -348162,34 +348162,34 @@ │ │ │ │ ldr r3, [r3, #980] @ 0x3d4 │ │ │ │ blx r3 │ │ │ │ b 1b0d94 │ │ │ │ orrseq r1, r3, r4, asr #19 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ andeq r1, r0, r3, lsl #8 │ │ │ │ - @ instruction: 0x01018e98 │ │ │ │ - tsteq r1, r8, lsr lr │ │ │ │ - tsteq r1, r0, lsr lr │ │ │ │ + smlatteq r1, r8, lr, r8 │ │ │ │ + smlabbeq r1, r8, lr, r8 │ │ │ │ + smlabbeq r1, r0, lr, r8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - @ instruction: 0x01018db8 │ │ │ │ + tsteq r1, r8, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ bl 1b0b4c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr r5, [pc, #212] @ 1b0efc │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #31 │ │ │ │ mov r6, r3 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r0, [r0, r5] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bhi 1b0eac │ │ │ │ add ip, r0, #94208 @ 0x17000 │ │ │ │ @@ -348236,51 +348236,51 @@ │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ ldr r1, [pc, #28] @ 1b0f14 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orrseq r1, r3, r0, lsl #14 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, r4, ror #24 │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ + smlabbeq r1, ip, ip, r8 │ │ │ │ + @ instruction: 0x01018cb4 │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r1, r4, asr ip │ │ │ │ + smlatbeq r1, r4, ip, r8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ cmp r2, r1 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ldmib sp, {r2, lr} │ │ │ │ bcc 1b0f44 │ │ │ │ mov r1, r3 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 1b0b4c │ │ │ │ ldr r3, [pc, #28] @ 1b0f68 │ │ │ │ ldr r2, [pc, #28] @ 1b0f6c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #20] @ 1b0f70 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x019315dc │ │ │ │ - tsteq r1, ip, lsl #24 │ │ │ │ + tsteq r1, ip, asr ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #132] @ 1b1014 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [r0, #36] @ 0x24 │ │ │ │ ble 1b1008 │ │ │ │ sub r5, r1, #4 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r5 │ │ │ │ @@ -348314,15 +348314,15 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #156] @ 1b10d0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [r0, #36] @ 0x24 │ │ │ │ ble 1b10c0 │ │ │ │ sub r5, r1, #4 │ │ │ │ mov r7, r2 │ │ │ │ @@ -348836,19 +348836,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #32] @ 1b1878 │ │ │ │ ldr r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - tsteq r9, r0, asr r1 │ │ │ │ + tsteq r9, r0, lsr #3 │ │ │ │ andeq r0, r0, r8, lsl #30 │ │ │ │ orrseq r5, r4, r4, lsr r9 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq sl, r8, lsl r9 │ │ │ │ + @ instruction: 0x0104dbb8 │ │ │ │ + tsteq sl, r8, ror #18 │ │ │ │ ldr r3, [pc, #384] @ 1b1a04 │ │ │ │ sub r2, r0, #151 @ 0x97 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #236 @ 0xec │ │ │ │ bhi 1b18a0 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ @@ -348939,15 +348939,15 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #49 @ 0x31 │ │ │ │ bx lr │ │ │ │ mov r0, #133 @ 0x85 │ │ │ │ bx lr │ │ │ │ mov r0, #186 @ 0xba │ │ │ │ bx lr │ │ │ │ - tsteq fp, r8, lsl #19 │ │ │ │ + @ instruction: 0x011b99d8 │ │ │ │ andeq r0, r0, r9, ror r1 │ │ │ │ andeq r0, r0, r7, ror r1 │ │ │ │ andeq r0, r0, r6, ror r1 │ │ │ │ andeq r0, r0, r5, ror r1 │ │ │ │ andeq r0, r0, r3, ror r1 │ │ │ │ andeq r0, r0, r2, ror r1 │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ @@ -348995,109 +348995,109 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ mov r0, #49 @ 0x31 │ │ │ │ bx lr │ │ │ │ mov r0, #62 @ 0x3e │ │ │ │ bx lr │ │ │ │ - tsteq fp, sp, lsl #17 │ │ │ │ + @ instruction: 0x011b98dd │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1b1b38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1b1b3c │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #780] @ 0x30c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r3, r8, lsr #20 │ │ │ │ - smlabbeq r1, r4, r0, r8 │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1b1b88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1b1b8c │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #784] @ 0x310 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x019309d0 │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ + swpeq r8, r0, [r1] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1b1bd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1b1bdc │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r3, r0, lsl #19 │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1b1c38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1b1c3c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #776] @ 0x308 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r3, r0, lsr r9 │ │ │ │ - @ instruction: 0x01017fb4 │ │ │ │ + tsteq r1, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1b1cac │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b1c9c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -349117,15 +349117,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1b1d1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b1d0c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -349145,15 +349145,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1b1d8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b1d7c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -349173,15 +349173,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1b1dfc │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b1dec │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -349201,15 +349201,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1b1e6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b1e5c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -349229,15 +349229,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1b1edc │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b1ecc │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -349257,15 +349257,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1b1f4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b1f3c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -349285,15 +349285,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1b1fbc │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b1fac │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -349313,15 +349313,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1b202c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b201c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -349341,15 +349341,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ 1b209c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b208c │ │ │ │ @@ -349369,15 +349369,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ 1b210c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b20fc │ │ │ │ @@ -349397,15 +349397,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1b2180 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b2170 │ │ │ │ @@ -349426,15 +349426,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1b21f4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b21e4 │ │ │ │ @@ -349455,15 +349455,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 1b226c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b225c │ │ │ │ @@ -349485,15 +349485,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1b22e0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b22d0 │ │ │ │ @@ -349514,15 +349514,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1b2354 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b2344 │ │ │ │ @@ -349543,15 +349543,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 1b23cc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b23bc │ │ │ │ @@ -349573,15 +349573,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1b2448 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b2438 │ │ │ │ ldr r1, [pc, #60] @ 1b244c │ │ │ │ @@ -349605,15 +349605,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 1b24c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b24b4 │ │ │ │ @@ -349635,15 +349635,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1b2538 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b2528 │ │ │ │ @@ -349664,15 +349664,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1b25ac │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b259c │ │ │ │ @@ -349693,15 +349693,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 1b2624 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b2614 │ │ │ │ @@ -349723,15 +349723,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1b26a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b2690 │ │ │ │ ldr r1, [pc, #60] @ 1b26a4 │ │ │ │ @@ -349755,15 +349755,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1b2720 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b2710 │ │ │ │ ldr r1, [pc, #60] @ 1b2724 │ │ │ │ @@ -349787,15 +349787,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b27ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r5, r6, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b2798 │ │ │ │ ldr r1, [pc, #72] @ 1b27b0 │ │ │ │ @@ -349822,15 +349822,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1b2830 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -349854,15 +349854,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1b28ac │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -349885,15 +349885,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1b2928 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -349916,15 +349916,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1b29a8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -349948,15 +349948,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1b2a28 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -349980,15 +349980,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1b2aa4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350011,15 +350011,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1b2b24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -350043,15 +350043,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1b2ba4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -350075,15 +350075,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1b2c20 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350106,15 +350106,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1b2c9c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350137,15 +350137,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1b2d1c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -350169,15 +350169,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1b2d98 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350200,15 +350200,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1b2e14 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350231,15 +350231,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1b2e94 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -350263,15 +350263,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1b2f10 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350294,15 +350294,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1b2f8c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350325,15 +350325,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1b300c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -350357,15 +350357,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b3090 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b3080 │ │ │ │ @@ -350391,15 +350391,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b3118 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b3108 │ │ │ │ @@ -350425,15 +350425,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1b319c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -350457,15 +350457,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1b3218 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350488,15 +350488,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1b3294 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350519,15 +350519,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b3318 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b3308 │ │ │ │ @@ -350553,15 +350553,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b33a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b3390 │ │ │ │ @@ -350587,15 +350587,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b342c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #1 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350621,15 +350621,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b34b4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350655,15 +350655,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b353c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350689,15 +350689,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 1b35c0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -350722,15 +350722,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b3648 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #1 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350756,15 +350756,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b36d0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350790,15 +350790,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 1b3754 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -350823,15 +350823,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #100] @ 1b37d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -350855,15 +350855,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b385c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350889,15 +350889,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b38e4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -350923,15 +350923,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 1b3968 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -350956,15 +350956,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #100] @ 1b39e8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -350988,15 +350988,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b3a70 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351022,15 +351022,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b3af8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351056,15 +351056,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 1b3b7c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -351089,15 +351089,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 1b3c00 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -351122,15 +351122,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b3c88 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351156,15 +351156,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b3d10 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351190,15 +351190,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 1b3d94 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -351223,15 +351223,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b3e1c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351257,15 +351257,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b3ea4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351291,15 +351291,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #100] @ 1b3f24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -351323,15 +351323,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 1b3fb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b3fa0 │ │ │ │ @@ -351359,15 +351359,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1b403c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351393,15 +351393,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 1b40c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b40b8 │ │ │ │ @@ -351429,15 +351429,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 1b4158 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b4148 │ │ │ │ @@ -351463,15 +351463,15 @@ │ │ │ │ orrseq lr, r2, r0, asr #8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 1b41c0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b41b0 │ │ │ │ @@ -351490,15 +351490,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1b4250 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351527,15 +351527,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1b42e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351564,15 +351564,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1b4378 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351601,15 +351601,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1b440c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351638,15 +351638,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1b44a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351675,15 +351675,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1b4534 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351712,15 +351712,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1b45c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351749,15 +351749,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b4650 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r5, r6, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b463c │ │ │ │ add r1, r6, #272 @ 0x110 │ │ │ │ @@ -351782,15 +351782,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1b46e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351819,15 +351819,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1b4774 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351856,15 +351856,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1b4808 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -351893,15 +351893,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b4894 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b487c │ │ │ │ @@ -351927,15 +351927,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b491c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b4904 │ │ │ │ @@ -351961,15 +351961,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b49a0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b4988 │ │ │ │ @@ -351994,15 +351994,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b4a24 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b4a0c │ │ │ │ @@ -352027,15 +352027,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b4aac │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b4a94 │ │ │ │ @@ -352061,15 +352061,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b4b34 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b4b1c │ │ │ │ @@ -352095,15 +352095,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b4bb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b4ba0 │ │ │ │ @@ -352128,15 +352128,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b4c40 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b4c28 │ │ │ │ @@ -352162,15 +352162,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b4cc8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b4cb0 │ │ │ │ @@ -352196,15 +352196,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b4d50 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b4d38 │ │ │ │ @@ -352230,15 +352230,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b4dd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b4dc0 │ │ │ │ @@ -352264,15 +352264,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b4e60 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b4e48 │ │ │ │ @@ -352298,15 +352298,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b4ee4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b4ecc │ │ │ │ @@ -352331,15 +352331,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b4f6c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b4f54 │ │ │ │ @@ -352365,15 +352365,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b4ff4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b4fdc │ │ │ │ @@ -352399,15 +352399,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b5078 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b5060 │ │ │ │ @@ -352432,15 +352432,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ 1b50ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b50dc │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -352461,15 +352461,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b5170 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b5158 │ │ │ │ @@ -352494,15 +352494,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b51f8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b51e0 │ │ │ │ @@ -352528,15 +352528,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b5280 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b5268 │ │ │ │ @@ -352562,15 +352562,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b5308 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b52f0 │ │ │ │ @@ -352596,15 +352596,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b5390 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b5378 │ │ │ │ @@ -352630,15 +352630,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b5418 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b5400 │ │ │ │ @@ -352664,15 +352664,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b549c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b5484 │ │ │ │ @@ -352697,15 +352697,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b5520 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b5508 │ │ │ │ @@ -352730,15 +352730,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b55a8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b5590 │ │ │ │ @@ -352764,15 +352764,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b562c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b5614 │ │ │ │ @@ -352797,15 +352797,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b56b4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b569c │ │ │ │ @@ -352831,15 +352831,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b573c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b5724 │ │ │ │ @@ -352865,15 +352865,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b57c4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b57ac │ │ │ │ @@ -352899,15 +352899,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b584c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b5834 │ │ │ │ @@ -352933,15 +352933,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b58d0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b58b8 │ │ │ │ @@ -352966,15 +352966,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b5954 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b593c │ │ │ │ @@ -352999,15 +352999,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b59dc │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b59c4 │ │ │ │ @@ -353033,15 +353033,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b5a64 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b5a4c │ │ │ │ @@ -353067,15 +353067,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b5ae8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b5ad0 │ │ │ │ @@ -353100,15 +353100,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b5b6c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b5b54 │ │ │ │ @@ -353133,15 +353133,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b5bf4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b5bdc │ │ │ │ @@ -353167,15 +353167,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b5c7c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b5c64 │ │ │ │ @@ -353201,15 +353201,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b5d04 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b5cec │ │ │ │ @@ -353235,15 +353235,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b5d8c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b5d74 │ │ │ │ @@ -353269,15 +353269,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b5e10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b5df8 │ │ │ │ @@ -353302,15 +353302,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b5e98 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b5e80 │ │ │ │ @@ -353336,15 +353336,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b5f1c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b5f04 │ │ │ │ @@ -353369,15 +353369,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b5fa0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b5f88 │ │ │ │ @@ -353402,15 +353402,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b6028 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b6010 │ │ │ │ @@ -353436,15 +353436,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b60b0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b6098 │ │ │ │ @@ -353470,15 +353470,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b6134 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b611c │ │ │ │ @@ -353503,15 +353503,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b61b8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b61a0 │ │ │ │ @@ -353536,15 +353536,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b6240 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b6228 │ │ │ │ @@ -353570,15 +353570,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b62c8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b62b0 │ │ │ │ @@ -353604,15 +353604,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b6350 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b6338 │ │ │ │ @@ -353638,15 +353638,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b63d8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b63c0 │ │ │ │ @@ -353672,15 +353672,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b645c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b6444 │ │ │ │ @@ -353705,15 +353705,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b64e0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b64c8 │ │ │ │ @@ -353738,15 +353738,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b6568 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b6550 │ │ │ │ @@ -353772,15 +353772,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b65f0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b65d8 │ │ │ │ @@ -353806,15 +353806,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b6678 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b6660 │ │ │ │ @@ -353840,15 +353840,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b6700 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b66e8 │ │ │ │ @@ -353874,15 +353874,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b6784 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b676c │ │ │ │ @@ -353907,15 +353907,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b6808 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b67f0 │ │ │ │ @@ -353940,15 +353940,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b6890 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b6878 │ │ │ │ @@ -353974,15 +353974,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b6918 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b6900 │ │ │ │ @@ -354008,15 +354008,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b699c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b6984 │ │ │ │ @@ -354041,15 +354041,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1b6a20 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b6a08 │ │ │ │ @@ -354074,15 +354074,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1b6aa8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b6a90 │ │ │ │ @@ -354106,15 +354106,15 @@ │ │ │ │ b 1b6a60 │ │ │ │ orrseq fp, r2, ip, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ 1b6b18 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r4, r5, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b6b04 │ │ │ │ @@ -354137,15 +354137,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #104] @ 1b6ba0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -354171,15 +354171,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #104] @ 1b6c28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -354205,15 +354205,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #104] @ 1b6cb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -354239,15 +354239,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #104] @ 1b6d38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -354272,15 +354272,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #120] @ 1b6dcc │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -354311,15 +354311,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #104] @ 1b6e58 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -354344,15 +354344,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ 1b6f04 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, r5, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b6ee8 │ │ │ │ @@ -354388,15 +354388,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1b6fa0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b6f88 │ │ │ │ @@ -354428,15 +354428,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1b7034 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -354464,15 +354464,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1b70c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -354500,15 +354500,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1b7154 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -354536,15 +354536,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1b71e4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -354572,15 +354572,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1b7274 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -354607,15 +354607,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ 1b7310 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -354646,15 +354646,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 1b73b0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, r3, #3 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ @@ -354686,15 +354686,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 1b7450 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, r3, #3 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ @@ -354726,15 +354726,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 1b74f0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, r3, #5 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ @@ -354766,15 +354766,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1b7588 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r7, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1b7574 │ │ │ │ @@ -354786,15 +354786,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ strh r0, [r2, r1] │ │ │ │ str r6, [r3, #4] │ │ │ │ str r4, [r3, #8] │ │ │ │ poplt {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, r7, #94208 @ 0x17000 │ │ │ │ ldr r5, [r5, #432] @ 0x1b0 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b b40a8 │ │ │ │ mov r0, r7 │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ @@ -354802,15 +354802,15 @@ │ │ │ │ b 1b7530 │ │ │ │ orrseq fp, r2, ip, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #124] @ 1b7620 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r4, r5, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1b760c │ │ │ │ @@ -354824,15 +354824,15 @@ │ │ │ │ ldrh r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r2, #0 │ │ │ │ add r6, r5, #94208 @ 0x17000 │ │ │ │ strh r2, [r3] │ │ │ │ ldr r4, [r4, #432] @ 0x1b0 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ str r4, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b b40a8 │ │ │ │ mov r0, r5 │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ @@ -354842,15 +354842,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #140] @ 1b76c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 1b7690 │ │ │ │ add r6, r5, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ @@ -354877,23 +354877,23 @@ │ │ │ │ bx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ b 1b766c │ │ │ │ orrseq sl, r2, ip, ror #29 │ │ │ │ - tsteq r1, r8, lsr r5 │ │ │ │ + smlabbeq r1, r8, r5, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ 1b77bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub r3, r1, #4608 @ 0x1200 │ │ │ │ cmp r3, #9 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ bhi 1b778c │ │ │ │ @@ -354938,24 +354938,24 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp] │ │ │ │ add ip, r8, r3 │ │ │ │ b 1b7740 │ │ │ │ orrseq sl, r2, r0, asr #28 │ │ │ │ - tsteq fp, ip, ror #24 │ │ │ │ + @ instruction: 0x011b3cbc │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ 1b78b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub r3, r1, #4608 @ 0x1200 │ │ │ │ cmp r3, #9 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ bhi 1b7884 │ │ │ │ @@ -355000,24 +355000,24 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp] │ │ │ │ add ip, r8, r3 │ │ │ │ b 1b7838 │ │ │ │ orrseq sl, r2, r8, asr #26 │ │ │ │ - tsteq fp, r4, ror fp │ │ │ │ + tsteq fp, r4, asr #23 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ 1b79b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #9472 @ 0x2500 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1b7974 │ │ │ │ sub r3, r4, #9472 @ 0x2500 │ │ │ │ @@ -355072,15 +355072,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ 1b7ab0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #9472 @ 0x2500 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1b7a70 │ │ │ │ sub r3, r4, #9472 @ 0x2500 │ │ │ │ @@ -355136,15 +355136,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ 1b7bac │ │ │ │ ldr r2, [pc, #220] @ 1b7bb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 1b7b7c │ │ │ │ bls 1b7b5c │ │ │ │ ldr r3, [pc, #188] @ 1b7bb4 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -355200,15 +355200,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ 1b7cb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #9472 @ 0x2500 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1b7c70 │ │ │ │ sub r3, r4, #9472 @ 0x2500 │ │ │ │ @@ -355264,15 +355264,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ 1b7dac │ │ │ │ ldr r2, [pc, #220] @ 1b7db0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 1b7d7c │ │ │ │ bls 1b7d5c │ │ │ │ ldr r3, [pc, #188] @ 1b7db4 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -355329,15 +355329,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ 1b7ebc │ │ │ │ ldr r2, [pc, #232] @ 1b7ec0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 1b7e8c │ │ │ │ bls 1b7e6c │ │ │ │ ldr r3, [pc, #200] @ 1b7ec4 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -355398,15 +355398,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ 1b7fd0 │ │ │ │ ldr r2, [pc, #232] @ 1b7fd4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 1b7fa0 │ │ │ │ bls 1b7f80 │ │ │ │ ldr r3, [pc, #200] @ 1b7fd8 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -355466,15 +355466,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #280] @ 1b8114 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r6, r3 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -355537,24 +355537,24 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr lr, [r3, #436] @ 0x1b4 │ │ │ │ add r2, lr, #4 │ │ │ │ b 1b804c │ │ │ │ orrseq sl, r2, ip, lsr #10 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - tsteq r1, r8, lsr #22 │ │ │ │ + tsteq r1, r8, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #296] @ 1b8264 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ @@ -355621,23 +355621,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ ldr ip, [r2, #436] @ 0x1b4 │ │ │ │ add r1, ip, #4 │ │ │ │ b 1b8188 │ │ │ │ orrseq sl, r2, ip, ror #7 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - strdeq r1, [r1, -r8] │ │ │ │ + tsteq r1, r8, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ 1b839c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #260] @ 1b83a0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ bls 1b82d8 │ │ │ │ @@ -355699,24 +355699,24 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp] │ │ │ │ add ip, r8, r3 │ │ │ │ b 1b8300 │ │ │ │ orrseq sl, r2, r0, lsr #5 │ │ │ │ andeq r1, r0, r2, lsl #4 │ │ │ │ - tsteq fp, r8, ror r0 │ │ │ │ + tsteq fp, r8, asr #1 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ 1b84d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #260] @ 1b84dc │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ bls 1b8414 │ │ │ │ @@ -355778,24 +355778,24 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp] │ │ │ │ add ip, r8, r3 │ │ │ │ b 1b843c │ │ │ │ orrseq sl, r2, r4, ror #2 │ │ │ │ andeq r1, r0, r2, lsl #4 │ │ │ │ - tsteq fp, pc, lsr pc │ │ │ │ + tsteq fp, pc, lsl #31 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ 1b8650 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #320] @ 1b8654 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1b85f0 │ │ │ │ @@ -355884,15 +355884,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ 1b87d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #320] @ 1b87d8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1b8774 │ │ │ │ @@ -355981,15 +355981,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #516] @ 1b8a0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #500] @ 1b8a10 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1b88bc │ │ │ │ @@ -356130,15 +356130,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #516] @ 1b8c60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #500] @ 1b8c64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1b8b10 │ │ │ │ @@ -356284,15 +356284,15 @@ │ │ │ │ add r0, r0, #94208 @ 0x17000 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r3 │ │ │ │ add r7, r0, #4 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn r9, #1 │ │ │ │ bne 1b8db8 │ │ │ │ ldr r2, [pc, #2000] @ 1b94ac │ │ │ │ add sl, r5, #272 @ 0x110 │ │ │ │ mov r1, #0 │ │ │ │ sub r8, r8, #5120 @ 0x1400 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -356315,15 +356315,15 @@ │ │ │ │ b 1b8d30 │ │ │ │ ldrh r3, [sl] │ │ │ │ cmp r3, #4864 @ 0x1300 │ │ │ │ add r4, r4, #4 │ │ │ │ beq 1b8d9c │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r5, [r7] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ add r3, r5, r5, lsl #9 │ │ │ │ lsl r3, r3, #4 │ │ │ │ cmn r5, #1 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ beq 1b8d6c │ │ │ │ add r0, r9, r3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ @@ -356372,15 +356372,15 @@ │ │ │ │ ldrb r5, [r4] │ │ │ │ ldrb r9, [r4, #1] │ │ │ │ ldrb r8, [r4, #2] │ │ │ │ ldrb r7, [r4, #3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmn r1, #1 │ │ │ │ add r1, r1, r1, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ beq 1b8e54 │ │ │ │ add r0, sl, r1 │ │ │ │ @@ -356426,15 +356426,15 @@ │ │ │ │ mov fp, r8 │ │ │ │ cmp r1, #4864 @ 0x1300 │ │ │ │ add r8, fp, #1 │ │ │ │ beq 1b8f58 │ │ │ │ ldrsb r4, [fp, #1] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r9, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ add r1, r9, r9, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ cmn r9, #1 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ beq 1b8f28 │ │ │ │ add r0, sl, r1 │ │ │ │ ldr r1, [sl, r1] │ │ │ │ @@ -356474,15 +356474,15 @@ │ │ │ │ ldrh r1, [r7] │ │ │ │ cmp r1, #4864 @ 0x1300 │ │ │ │ add r8, fp, #1 │ │ │ │ beq 1b9018 │ │ │ │ ldrb r4, [fp, #1] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r9, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ add r1, r9, r9, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ cmn r9, #1 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ beq 1b8fe8 │ │ │ │ add r0, sl, r1 │ │ │ │ ldr r1, [sl, r1] │ │ │ │ @@ -356519,15 +356519,15 @@ │ │ │ │ b 1b9060 │ │ │ │ ldrh r1, [r4] │ │ │ │ cmp r1, #4864 @ 0x1300 │ │ │ │ add sl, sl, #4 │ │ │ │ beq 1b90d8 │ │ │ │ ldr fp, [sl] │ │ │ │ ldr r9, [r7] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ add r3, r9, r9, lsl #9 │ │ │ │ lsl r3, r3, #4 │ │ │ │ cmn r9, #1 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ beq 1b909c │ │ │ │ add r0, r5, r3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -356569,15 +356569,15 @@ │ │ │ │ cmp r1, #4864 @ 0x1300 │ │ │ │ beq 1b91a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r4, [r9, fp, lsl #1] │ │ │ │ ldrb r8, [r3, fp, lsl #1] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ add r1, r7, r7, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ cmn r7, #1 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ beq 1b9164 │ │ │ │ add r0, sl, r1 │ │ │ │ ldr r1, [sl, r1] │ │ │ │ @@ -356614,15 +356614,15 @@ │ │ │ │ b 1b91dc │ │ │ │ ldrh r3, [sl] │ │ │ │ cmp r3, #4864 @ 0x1300 │ │ │ │ add r4, r4, #2 │ │ │ │ beq 1b9248 │ │ │ │ ldrh r8, [r4] │ │ │ │ ldr r5, [r7] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ add r3, r5, r5, lsl #9 │ │ │ │ lsl r3, r3, #4 │ │ │ │ cmn r5, #1 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ beq 1b9218 │ │ │ │ add r0, r9, r3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ @@ -356656,15 +356656,15 @@ │ │ │ │ cmp r1, #4864 @ 0x1300 │ │ │ │ beq 1b9300 │ │ │ │ ldrb r5, [r4] │ │ │ │ ldrb r9, [r4, #1] │ │ │ │ ldrb r8, [r4, #2] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r6, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ add r1, r6, r6, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ cmn r6, #1 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ beq 1b92c0 │ │ │ │ add r0, r7, r1 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ @@ -356703,15 +356703,15 @@ │ │ │ │ b 1b9340 │ │ │ │ ldrh r3, [sl] │ │ │ │ cmp r3, #4864 @ 0x1300 │ │ │ │ add r4, r4, #2 │ │ │ │ beq 1b93ac │ │ │ │ ldrsh r8, [r4] │ │ │ │ ldr r5, [r7] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ add r3, r5, r5, lsl #9 │ │ │ │ lsl r3, r3, #4 │ │ │ │ cmn r5, #1 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ beq 1b937c │ │ │ │ add r0, r9, r3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ @@ -356743,15 +356743,15 @@ │ │ │ │ b 1b93e0 │ │ │ │ ldrh r3, [sl] │ │ │ │ cmp r3, #4864 @ 0x1300 │ │ │ │ add r4, r4, #4 │ │ │ │ beq 1b944c │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r5, [r7] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ add r3, r5, r5, lsl #9 │ │ │ │ lsl r3, r3, #4 │ │ │ │ cmn r5, #1 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ beq 1b941c │ │ │ │ add r0, r9, r3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ @@ -356789,23 +356789,23 @@ │ │ │ │ b 1b8d6c │ │ │ │ bl 4f0760 │ │ │ │ b 1b8fe8 │ │ │ │ bl 4f0760 │ │ │ │ b 1b8f28 │ │ │ │ bl 4f0760 │ │ │ │ b 1b8e54 │ │ │ │ - tsteq fp, sl, asr r6 │ │ │ │ + tsteq fp, sl, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #392] @ 1b9650 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub r3, r1, #5120 @ 0x1400 │ │ │ │ cmp r3, #9 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ bls 1b957c │ │ │ │ @@ -356896,17 +356896,17 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, fp, ip │ │ │ │ b 1b9514 │ │ │ │ orrseq r9, r2, r0, rrx │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - @ instruction: 0x011b1dd4 │ │ │ │ + tsteq fp, r4, lsr #28 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - tsteq r1, ip, lsl r6 │ │ │ │ + tsteq r1, ip, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ @@ -360254,183 +360254,183 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1bcafc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1bcb00 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1224] @ 0x4c8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, ip, asr sl │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ + tsteq r0, r8, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bcb5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bcb60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1120] @ 0x460 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, ip, lsl #20 │ │ │ │ - smlatteq r0, r4, r0, sp │ │ │ │ + tsteq r0, r4, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bcbbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bcbc0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1116] @ 0x45c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, ip, lsr #19 │ │ │ │ - swpeq sp, r0, [r0] @ │ │ │ │ + smlatteq r0, r0, r0, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bcc1c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bcc20 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1108] @ 0x454 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, ip, asr #18 │ │ │ │ - tsteq r0, ip, lsr r0 │ │ │ │ + smlabbeq r0, ip, r0, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bcc7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bcc80 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1104] @ 0x450 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, ip, ror #17 │ │ │ │ - smlatteq r0, r8, pc, ip @ │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bccdc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bcce0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1076] @ 0x434 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, ip, lsl #17 │ │ │ │ - @ instruction: 0x0100cf94 │ │ │ │ + smlatteq r0, r4, pc, ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bcd3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bcd40 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1056] @ 0x420 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, ip, lsr #16 │ │ │ │ - tsteq r0, r4, asr #30 │ │ │ │ + @ instruction: 0x0100cf94 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #128] @ 1bcde0 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [pc, #116] @ 1bcde4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrd r4, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ @@ -360451,30 +360451,30 @@ │ │ │ │ mov ip, lr │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ @ instruction: 0x019257bc │ │ │ │ - smlatteq r0, ip, lr, ip │ │ │ │ + tsteq r0, ip, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldrd r4, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r3, [pc, #136] @ 1bce94 │ │ │ │ strd r4, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [pc, #128] @ 1bce98 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrd r6, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ ldrd r8, [sp, #96] @ 0x60 │ │ │ │ @@ -360496,24 +360496,24 @@ │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [r1, #888] @ 0x378 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r1 │ │ │ │ orrseq r5, r2, r4, lsl r7 │ │ │ │ - tsteq r0, ip, asr #28 │ │ │ │ + @ instruction: 0x0100ce9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #88] @ 1bcf10 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #68] @ 1bcf14 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -360527,25 +360527,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r5, r2, r0, ror r6 │ │ │ │ - smlatbeq r0, r0, sp, ip │ │ │ │ + strdeq ip, [r0, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #96] @ 1bcf94 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #80] @ 1bcf98 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ ldrd sl, [sp, #56] @ 0x38 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ @@ -360560,253 +360560,253 @@ │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [r1, #880] @ 0x370 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r1 │ │ │ │ @ instruction: 0x019255f0 │ │ │ │ - tsteq r0, r0, lsr sp │ │ │ │ + smlabbeq r0, r0, sp, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1bcfe4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1bcfe8 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1148] @ 0x47c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, r4, ror r5 │ │ │ │ - @ instruction: 0x0100ccbc │ │ │ │ + tsteq r0, ip, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bd044 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bd048 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1112] @ 0x458 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, r4, lsr #10 │ │ │ │ - tsteq r0, r0, ror ip │ │ │ │ + smlabteq r0, r0, ip, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bd0a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bd0a8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1080] @ 0x438 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, r4, asr #9 │ │ │ │ - tsteq r0, ip, lsl ip │ │ │ │ + tsteq r0, ip, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bd104 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bd108 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1072] @ 0x430 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, r4, ror #8 │ │ │ │ - smlabteq r0, ip, fp, ip │ │ │ │ + tsteq r0, ip, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bd164 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bd168 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1068] @ 0x42c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, r4, lsl #8 │ │ │ │ - tsteq r0, r8, ror fp │ │ │ │ + smlabteq r0, r8, fp, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bd1c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bd1c8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1064] @ 0x428 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, r4, lsr #7 │ │ │ │ - tsteq r0, r4, lsr #22 │ │ │ │ + tsteq r0, r4, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bd224 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bd228 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1060] @ 0x424 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, r4, asr #6 │ │ │ │ - ldrdeq ip, [r0, -r0] │ │ │ │ + tsteq r0, r0, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1bd27c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1bd280 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1036] @ 0x40c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, r4, ror #5 │ │ │ │ - tsteq r0, ip, ror sl │ │ │ │ + smlabteq r0, ip, sl, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bd2dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bd2e0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1288] @ 0x508 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, ip, lsl #5 │ │ │ │ - tsteq r0, r4, lsr sl │ │ │ │ + smlabbeq r0, r4, sl, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1bd32c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1bd330 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1320] @ 0x528 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, ip, lsr #4 │ │ │ │ - smlatteq r0, ip, r9, ip │ │ │ │ + tsteq r0, ip, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #380] @ 1bd4c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrb r3, [r5, #269] @ 0x10d │ │ │ │ cmp r3, #0 │ │ │ │ bne 1bd3d0 │ │ │ │ ldr r3, [pc, #352] @ 1bd4cc │ │ │ │ cmp r4, r3 │ │ │ │ bhi 1bd4a4 │ │ │ │ @@ -360895,218 +360895,218 @@ │ │ │ │ b 1bd414 │ │ │ │ add r5, r5, #94208 @ 0x17000 │ │ │ │ ldrb r0, [r5, #456] @ 0x1c8 │ │ │ │ b 1bd414 │ │ │ │ @ instruction: 0x019251dc │ │ │ │ andeq r8, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r2, asr #22 │ │ │ │ - @ instruction: 0x011adff0 │ │ │ │ - tsteq r0, ip, lsr #18 │ │ │ │ + tsteq sl, r0, asr #32 │ │ │ │ + tsteq r0, ip, ror r9 │ │ │ │ andeq r0, r0, r1, ror fp │ │ │ │ andeq r8, r0, r2, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bd53c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bd540 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1132] @ 0x46c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r5, r2, ip, lsr #32 │ │ │ │ - tsteq r0, r0, lsl #16 │ │ │ │ + tsteq r0, r0, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1bd59c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1bd5a0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1128] @ 0x468 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r2, ip, asr #31 │ │ │ │ - @ instruction: 0x0100c7b4 │ │ │ │ + tsteq r0, r4, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1bd5ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1bd5f0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1100] @ 0x44c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r2, ip, ror #30 │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ + @ instruction: 0x0100c7bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1bd644 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1bd648 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1316] @ 0x524 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r2, ip, lsl pc │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ + tsteq r0, r4, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1bd69c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1bd6a0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1048] @ 0x418 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r2, r4, asr #29 │ │ │ │ - ldrdeq ip, [r0, -r8] │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ 1bd6e4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [pc, #32] @ 1bd6e8 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #1044] @ 0x414 │ │ │ │ bx r3 │ │ │ │ orrseq r4, r2, ip, ror #28 │ │ │ │ - @ instruction: 0x0100c694 │ │ │ │ + smlatteq r0, r4, r6, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1bd73c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1bd740 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1032] @ 0x408 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r2, r4, lsr #28 │ │ │ │ - tsteq r0, r0, asr r6 │ │ │ │ + smlatbeq r0, r0, r6, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1bd794 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1bd798 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1312] @ 0x520 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r2, ip, asr #27 │ │ │ │ - tsteq r0, r4, lsl #12 │ │ │ │ + tsteq r0, r4, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ 1bd7dc │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [pc, #32] @ 1bd7e0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #864] @ 0x360 │ │ │ │ bx r3 │ │ │ │ orrseq r4, r2, r4, ror sp │ │ │ │ - smlabteq r0, r0, r5, ip │ │ │ │ + tsteq r0, r0, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1bd848 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1bd84c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -361117,23 +361117,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r4, r2, ip, lsr #26 │ │ │ │ - tsteq r0, r4, ror r5 │ │ │ │ + smlabteq r0, r4, r5, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1bd8b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1bd8b8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -361144,45 +361144,45 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r4, r2, r0, asr #25 │ │ │ │ - tsteq r0, r0, lsr #10 │ │ │ │ + tsteq r0, r0, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1bd90c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1bd910 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1040] @ 0x410 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r2, r4, asr ip │ │ │ │ - ldrdeq ip, [r0, -r0] │ │ │ │ + tsteq r0, r0, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #292] @ 1bda50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ blt 1bd9fc │ │ │ │ beq 1bda2c │ │ │ │ @@ -361249,23 +361249,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ add r2, r7, r3 │ │ │ │ b 1bd9ac │ │ │ │ @ instruction: 0x01924bfc │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ - smlabteq r0, r0, r3, ip │ │ │ │ + tsteq r0, r0, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1bdacc │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bdabc │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -361285,15 +361285,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1bdb3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bdb2c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -361313,15 +361313,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1bdbac │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bdb9c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -361342,15 +361342,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1bdc20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bdc10 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -361371,15 +361371,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1bdc94 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bdc84 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -361399,15 +361399,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1bdd04 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bdcf4 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -361427,15 +361427,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1bdd74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bdd64 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -361455,15 +361455,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1bdde4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bddd4 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -361483,15 +361483,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1bde54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bde44 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -361511,15 +361511,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1bdec4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bdeb4 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -361539,15 +361539,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1bdf34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bdf24 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -361567,15 +361567,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1bdfa4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bdf94 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -361595,15 +361595,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1be014 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1be004 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -361623,15 +361623,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ 1be084 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1be074 │ │ │ │ @@ -361651,15 +361651,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1be0f8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1be0e8 │ │ │ │ @@ -361680,15 +361680,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1be16c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1be15c │ │ │ │ @@ -361709,15 +361709,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ 1be1dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1be1cc │ │ │ │ @@ -361738,15 +361738,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1be254 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1be244 │ │ │ │ @@ -361767,15 +361767,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1be2d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1be2c0 │ │ │ │ ldr r1, [pc, #60] @ 1be2d4 │ │ │ │ @@ -361799,15 +361799,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 1be34c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1be33c │ │ │ │ @@ -361830,15 +361830,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1be3c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1be3b4 │ │ │ │ @@ -361859,15 +361859,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1be440 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1be430 │ │ │ │ ldr r1, [pc, #60] @ 1be444 │ │ │ │ @@ -361891,15 +361891,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1be4c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1be4b0 │ │ │ │ ldr r1, [pc, #60] @ 1be4c4 │ │ │ │ @@ -361924,15 +361924,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1be544 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1be534 │ │ │ │ ldr r1, [pc, #60] @ 1be548 │ │ │ │ @@ -361956,15 +361956,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1be5c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1be5b4 │ │ │ │ ldr r1, [pc, #60] @ 1be5c8 │ │ │ │ @@ -361988,15 +361988,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ 1be638 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1be628 │ │ │ │ @@ -362016,15 +362016,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1be6bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1be6ac │ │ │ │ @@ -362050,15 +362050,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1be744 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1be734 │ │ │ │ @@ -362085,15 +362085,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1be7d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1be7c0 │ │ │ │ @@ -362119,15 +362119,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1be854 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -362152,15 +362152,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1be8d4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362184,15 +362184,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1be954 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362216,15 +362216,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1be9dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1be9cc │ │ │ │ @@ -362250,15 +362250,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1bea64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bea54 │ │ │ │ @@ -362284,15 +362284,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1beaec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1beadc │ │ │ │ @@ -362318,15 +362318,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1beb6c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362349,15 +362349,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1bebf0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bebe0 │ │ │ │ @@ -362383,15 +362383,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1bec78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bec68 │ │ │ │ @@ -362418,15 +362418,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1bed04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1becf4 │ │ │ │ @@ -362453,15 +362453,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1bed90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bed80 │ │ │ │ @@ -362487,15 +362487,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #100] @ 1bee14 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -362519,15 +362519,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #104] @ 1bee98 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r5, r3 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362554,15 +362554,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1bef28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362589,15 +362589,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1befb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362625,15 +362625,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1bf048 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -362661,15 +362661,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1bf0d4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362696,15 +362696,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #116] @ 1bf168 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bf154 │ │ │ │ str r2, [r6, #436] @ 0x1b4 │ │ │ │ @@ -362734,15 +362734,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1bf1f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362769,15 +362769,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1bf284 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362803,15 +362803,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1bf30c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362838,15 +362838,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1bf398 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362872,15 +362872,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1bf420 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362907,15 +362907,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1bf4ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #1 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362941,15 +362941,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1bf534 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -362975,15 +362975,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 1bf5c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bf5b0 │ │ │ │ @@ -363011,15 +363011,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #100] @ 1bf644 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -363041,15 +363041,15 @@ │ │ │ │ b 1bf60c │ │ │ │ orrseq r2, r2, r8, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 1bf6a8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bf698 │ │ │ │ @@ -363067,15 +363067,15 @@ │ │ │ │ orrseq r2, r2, r8, asr #29 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 1bf710 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bf700 │ │ │ │ @@ -363094,15 +363094,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1bf7a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -363131,15 +363131,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1bf834 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -363169,15 +363169,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1bf8cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -363207,15 +363207,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #100] @ 1bf954 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bf944 │ │ │ │ @@ -363239,15 +363239,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1bf9d8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1bf9c0 │ │ │ │ @@ -363272,15 +363272,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1bfa60 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bfa48 │ │ │ │ @@ -363306,15 +363306,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1bfae8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bfad0 │ │ │ │ @@ -363340,15 +363340,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1bfb6c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1bfb54 │ │ │ │ @@ -363373,15 +363373,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ 1bfbe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bfbd0 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -363403,15 +363403,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1bfc6c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bfc54 │ │ │ │ @@ -363437,15 +363437,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1bfcf0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1bfcd8 │ │ │ │ @@ -363471,15 +363471,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1bfd7c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bfd64 │ │ │ │ @@ -363506,15 +363506,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1bfe08 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #9 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bfdf0 │ │ │ │ @@ -363541,15 +363541,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1bfe94 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #9 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bfe7c │ │ │ │ @@ -363575,15 +363575,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1bff1c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #17 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bff04 │ │ │ │ @@ -363610,15 +363610,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1bffa8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #17 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1bff90 │ │ │ │ @@ -363645,15 +363645,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1c0034 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #9 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c001c │ │ │ │ @@ -363680,15 +363680,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1c00c0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #17 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c00a8 │ │ │ │ @@ -363715,15 +363715,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1c014c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #17 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c0134 │ │ │ │ @@ -363750,15 +363750,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1c01d8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c01c0 │ │ │ │ @@ -363786,15 +363786,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1c026c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c025c │ │ │ │ @@ -363824,15 +363824,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 1c0310 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -363864,15 +363864,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 1c03b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -363905,15 +363905,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 1c0450 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrsh r8, [sp, #32] │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -363944,15 +363944,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #104] @ 1c04dc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -363979,15 +363979,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #104] @ 1c0568 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -364013,15 +364013,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 1c0600 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -364051,15 +364051,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 1c069c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -364091,15 +364091,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 1c073c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r8, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -364130,15 +364130,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ 1c07dc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -364168,15 +364168,15 @@ │ │ │ │ orrseq r1, r2, ip, asr #27 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 1c0858 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -364201,15 +364201,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #132] @ 1c08fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -364243,15 +364243,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 1c0998 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c0980 │ │ │ │ @@ -364282,15 +364282,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1c0a38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c0a20 │ │ │ │ @@ -364322,15 +364322,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1c0ad8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c0ac0 │ │ │ │ @@ -364362,15 +364362,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1c0b78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c0b60 │ │ │ │ @@ -364402,15 +364402,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1c0c18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c0c00 │ │ │ │ @@ -364442,15 +364442,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 1c0cb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c0c9c │ │ │ │ @@ -364481,15 +364481,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 1c0d50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c0d38 │ │ │ │ @@ -364520,15 +364520,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1c0df0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c0dd8 │ │ │ │ @@ -364560,15 +364560,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1c0e90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c0e78 │ │ │ │ @@ -364600,15 +364600,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 1c0f2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c0f14 │ │ │ │ @@ -364639,15 +364639,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 1c0fc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c0fb0 │ │ │ │ @@ -364678,15 +364678,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 1c1064 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c104c │ │ │ │ @@ -364717,15 +364717,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1c1104 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c10ec │ │ │ │ @@ -364757,15 +364757,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1c11a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c118c │ │ │ │ @@ -364797,15 +364797,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1c1244 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c122c │ │ │ │ @@ -364837,15 +364837,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 1c12e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c12c8 │ │ │ │ @@ -364876,15 +364876,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 1c1388 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r2, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ @@ -364918,15 +364918,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 1c1424 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c1414 │ │ │ │ @@ -364958,15 +364958,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1c14bc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -364994,15 +364994,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #140] @ 1c1568 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -365039,15 +365039,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #148] @ 1c1624 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -365085,15 +365085,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #148] @ 1c16dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -365132,15 +365132,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #128] @ 1c1784 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c1774 │ │ │ │ @@ -365174,15 +365174,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #124] @ 1c1828 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #6 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c1818 │ │ │ │ @@ -365213,15 +365213,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ 1c18e4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -365262,15 +365262,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #156] @ 1c19a8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -365310,15 +365310,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 1c1a50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r6, r7, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c1a3c │ │ │ │ @@ -365351,15 +365351,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ 1c1b14 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r6, #436] @ 0x1b4 │ │ │ │ mov r4, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -365403,15 +365403,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #128] @ 1c1bc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #7 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -365444,15 +365444,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #128] @ 1c1c64 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #7 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -365481,15 +365481,15 @@ │ │ │ │ b 1c1c0c │ │ │ │ orrseq r0, r2, r4, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 1c1cf0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r5, r4, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c1cdc │ │ │ │ @@ -365516,15 +365516,15 @@ │ │ │ │ b 1c1c9c │ │ │ │ orrseq r0, r2, r8, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #124] @ 1c1d88 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r5, r4, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c1d74 │ │ │ │ @@ -365556,15 +365556,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #156] @ 1c1e40 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [r5, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ @@ -365606,15 +365606,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ 1c1f24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [r6, #436] @ 0x1b4 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r2, #2 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ @@ -365663,15 +365663,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ 1c2008 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [r6, #436] @ 0x1b4 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r2, #2 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ @@ -365720,15 +365720,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ 1c20ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [r6, #436] @ 0x1b4 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r2, #2 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ @@ -365777,15 +365777,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #228] @ 1c21fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c21e8 │ │ │ │ str r2, [r6, #436] @ 0x1b4 │ │ │ │ @@ -365843,15 +365843,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ 1c22e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r5, r6, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c22d0 │ │ │ │ ldr r1, [pc, #160] @ 1c22e8 │ │ │ │ @@ -365902,15 +365902,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r8, [pc, #280] @ 1c2424 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [r8, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r2, r2, #2 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -365984,15 +365984,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r8, [pc, #284] @ 1c2570 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [r8, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r2, r2, #2 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -366067,15 +366067,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #140] @ 1c262c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 1c25f4 │ │ │ │ add r6, r5, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ @@ -366102,23 +366102,23 @@ │ │ │ │ bx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ b 1c25d0 │ │ │ │ orrseq pc, r1, r8, lsl #31 │ │ │ │ - ldrdeq r7, [r0, -ip] │ │ │ │ + tsteq r0, ip, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r8, [pc, #332] @ 1c2798 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [r8, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r1, r1, #2 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ @@ -366205,15 +366205,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ 1c286c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r3, r5, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 1c2830 │ │ │ │ add r6, r5, #65536 @ 0x10000 │ │ │ │ @@ -366247,23 +366247,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ b 1c27fc │ │ │ │ orrseq pc, r1, r0, ror #26 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - @ instruction: 0x010075b4 │ │ │ │ + tsteq r0, r4, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ 1c2934 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r3, r5, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 1c28f8 │ │ │ │ add r6, r5, #65536 @ 0x10000 │ │ │ │ @@ -366297,23 +366297,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ b 1c28c4 │ │ │ │ @ instruction: 0x0191fc98 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - strdeq r7, [r0, -ip] │ │ │ │ + tsteq r0, ip, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ 1c29fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r3, r5, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 1c29c0 │ │ │ │ add r6, r5, #65536 @ 0x10000 │ │ │ │ @@ -366347,23 +366347,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ b 1c298c │ │ │ │ @ instruction: 0x0191fbd0 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - tsteq r0, r4, asr #8 │ │ │ │ + @ instruction: 0x01007494 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ 1c2acc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r3, r7, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ beq 1c2a8c │ │ │ │ @@ -366399,23 +366399,23 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ b 1c2a58 │ │ │ │ orrseq pc, r1, r8, lsl #22 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - smlabbeq r0, r8, r3, r7 │ │ │ │ + ldrdeq r7, [r0, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ 1c2b9c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r3, r7, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ beq 1c2b5c │ │ │ │ @@ -366451,23 +366451,23 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ b 1c2b28 │ │ │ │ orrseq pc, r1, r8, lsr sl @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - smlabteq r0, r4, r2, r7 │ │ │ │ + tsteq r0, r4, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ 1c2c6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r3, r7, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ beq 1c2c2c │ │ │ │ @@ -366503,23 +366503,23 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ b 1c2bf8 │ │ │ │ orrseq pc, r1, r8, ror #18 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - mrseq r7, R8_usr │ │ │ │ + tsteq r0, r0, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ 1c2d3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r3, r7, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ beq 1c2cfc │ │ │ │ @@ -366556,23 +366556,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ b 1c2cc8 │ │ │ │ @ instruction: 0x0191f898 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, sp, asr r1 │ │ │ │ - tsteq r0, ip, lsr r1 │ │ │ │ + smlabbeq r0, ip, r1, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #340] @ 1c2eb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c2e7c │ │ │ │ @@ -366653,26 +366653,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ b 1c2e24 │ │ │ │ orrseq pc, r1, r4, asr #15 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r8, r0, r9, ror r0 │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ andeq r8, r0, r3, ror r0 │ │ │ │ - @ instruction: 0x011a85d5 │ │ │ │ + tsteq sl, r5, lsr #12 │ │ │ │ andeq r8, r0, r8, asr r5 │ │ │ │ andeq r8, r0, r7, asr r4 │ │ │ │ muleq r0, ip, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #340] @ 1c3048 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c300c │ │ │ │ @@ -366753,26 +366753,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ b 1c2fb4 │ │ │ │ orrseq pc, r1, r4, lsr r6 @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r8, r0, r9, ror r0 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ andeq r8, r0, r3, ror r0 │ │ │ │ - tsteq sl, sl, asr #8 │ │ │ │ + @ instruction: 0x011a849a │ │ │ │ andeq r8, r0, r8, asr r5 │ │ │ │ andeq r8, r0, r7, asr r4 │ │ │ │ muleq r0, ip, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #288] @ 1c31a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c3190 │ │ │ │ add r1, r5, #272 @ 0x110 │ │ │ │ @@ -366845,15 +366845,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #212] @ 1c329c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ ldr r8, [sp, #32] │ │ │ │ add r3, r9, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -366899,24 +366899,24 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ add ip, ip, #2 │ │ │ │ b 1c3204 │ │ │ │ orrseq pc, r1, r0, ror #6 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - tsteq r0, r0, lsl #24 │ │ │ │ + tsteq r0, r0, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ 1c339c │ │ │ │ ldr r2, [pc, #220] @ 1c33a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 1c336c │ │ │ │ bls 1c334c │ │ │ │ ldr r3, [pc, #188] @ 1c33a4 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -366974,15 +366974,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ 1c34a4 │ │ │ │ ldr r2, [pc, #220] @ 1c34a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 1c3474 │ │ │ │ bls 1c3454 │ │ │ │ ldr r3, [pc, #188] @ 1c34ac │ │ │ │ cmp r4, r3 │ │ │ │ @@ -367040,15 +367040,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #252] @ 1c35d0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, fp, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ @@ -367104,24 +367104,24 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ add r2, ip, #4 │ │ │ │ b 1c351c │ │ │ │ orrseq pc, r1, r4, asr r0 @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - smlatteq r0, ip, r8, r6 │ │ │ │ + tsteq r0, ip, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #252] @ 1c36f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, fp, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ @@ -367177,24 +367177,24 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ add r2, ip, #4 │ │ │ │ b 1c3640 │ │ │ │ orrseq lr, r1, r0, lsr pc │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ + tsteq r0, r4, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #252] @ 1c3818 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, fp, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ @@ -367251,23 +367251,23 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #436] @ 0x1b4 │ │ │ │ add r1, r2, #4 │ │ │ │ b 1c3764 │ │ │ │ orrseq lr, r1, ip, lsl #28 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r9, asr r1 │ │ │ │ - smlabteq r0, r8, r6, r6 │ │ │ │ + tsteq r0, r8, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #516] @ 1c3a44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c3978 │ │ │ │ str r2, [r6, #436] @ 0x1b4 │ │ │ │ @@ -367395,24 +367395,24 @@ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r2, ror #23 │ │ │ │ andeq r8, r0, lr, asr r4 │ │ │ │ andeq r8, r0, r9, ror #26 │ │ │ │ muleq r0, ip, fp │ │ │ │ andeq r0, r0, r1, ror fp │ │ │ │ andeq r8, r0, r7, asr r4 │ │ │ │ - tsteq sl, r7, asr #19 │ │ │ │ + tsteq sl, r7, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #260] @ 1c3b88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, fp, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ @@ -367471,24 +367471,24 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ add r2, ip, #3 │ │ │ │ b 1c3acc │ │ │ │ orrseq lr, r1, r4, lsr #21 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ - tsteq r0, ip, lsr #24 │ │ │ │ + tsteq r0, ip, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #264] @ 1c3cbc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ @@ -367547,24 +367547,24 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #436] @ 0x1b4 │ │ │ │ add r1, r2, #4 │ │ │ │ b 1c3c00 │ │ │ │ orrseq lr, r1, r4, ror r9 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ + @ instruction: 0x01006290 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #292] @ 1c3e08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r0, #90112 @ 0x16000 │ │ │ │ ldr r2, [r2, #4088] @ 0xff8 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -367631,24 +367631,24 @@ │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [r1, #436] @ 0x1b4 │ │ │ │ add ip, r2, #5 │ │ │ │ b 1c3d34 │ │ │ │ orrseq lr, r1, r4, asr #16 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r7, asr r1 │ │ │ │ - tsteq r0, r0, lsr #2 │ │ │ │ + tsteq r0, r0, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #292] @ 1c3f58 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ @@ -367715,24 +367715,24 @@ │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r1, [r2, #436] @ 0x1b4 │ │ │ │ add ip, r1, #5 │ │ │ │ b 1c3e84 │ │ │ │ @ instruction: 0x0191e6f4 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - smlatteq r0, r8, pc, r5 @ │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #296] @ 1c40ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ @@ -367800,24 +367800,24 @@ │ │ │ │ ldr r3, [sp] │ │ │ │ ldr ip, [r2, #436] @ 0x1b4 │ │ │ │ add r1, ip, #4 │ │ │ │ b 1c3fd0 │ │ │ │ orrseq lr, r1, r4, lsr #11 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - smlatbeq r0, r4, r7, r2 │ │ │ │ + strdeq r2, [r0, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #328] @ 1c4220 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, r0, #90112 @ 0x16000 │ │ │ │ ldr r2, [r2, #4088] @ 0xff8 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -367893,25 +367893,25 @@ │ │ │ │ ldr ip, [r1, #436] @ 0x1b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add lr, ip, #5 │ │ │ │ b 1c412c │ │ │ │ orrseq lr, r1, r0, asr r4 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, sp, lsr #2 │ │ │ │ - tsteq r0, ip, asr #26 │ │ │ │ + @ instruction: 0x01005d9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [pc, #324] @ 1c4394 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ @@ -367986,25 +367986,25 @@ │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ ldr lr, [r1, #436] @ 0x1b4 │ │ │ │ add ip, lr, #6 │ │ │ │ b 1c42a4 │ │ │ │ @ instruction: 0x0191e2d8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, sl, asr r1 │ │ │ │ - smlatteq r0, r0, fp, r5 │ │ │ │ + tsteq r0, r0, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [pc, #332] @ 1c4510 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ @@ -368081,21 +368081,21 @@ │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ ldr lr, [r1, #436] @ 0x1b4 │ │ │ │ add ip, lr, #5 │ │ │ │ b 1c4418 │ │ │ │ orrseq lr, r1, r4, ror #2 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, lr, lsr #2 │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ + tsteq r0, r4, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #392] @ 1c46c0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r5, r4, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c467c │ │ │ │ @@ -368197,15 +368197,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #256] @ 1c47e4 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #1065353216 @ 0x3f800000 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ beq 1c4744 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #9 │ │ │ │ @@ -368268,15 +368268,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ 1c48fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ blt 1c48a4 │ │ │ │ beq 1c48d0 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -368331,23 +368331,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r7 │ │ │ │ b 1c486c │ │ │ │ orrseq sp, r1, r4, lsr #26 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - tsteq r0, r0, ror #12 │ │ │ │ + @ instruction: 0x010056b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #516] @ 1c4b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c4a58 │ │ │ │ str r2, [r6, #436] @ 0x1b4 │ │ │ │ @@ -368475,15 +368475,15 @@ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r2, ror #23 │ │ │ │ andeq r8, r0, lr, asr r4 │ │ │ │ andeq r8, r0, r9, ror #26 │ │ │ │ muleq r0, ip, fp │ │ │ │ andeq r0, r0, r1, ror fp │ │ │ │ andeq r8, r0, r7, asr r4 │ │ │ │ - tsteq sl, ip, ror #17 │ │ │ │ + tsteq sl, ip, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r3, #792] @ 0x318 │ │ │ │ @@ -371458,201 +371458,201 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1c7a0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1c7a10 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2524] @ 0x9dc │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, ip, asr #22 │ │ │ │ - tsteq r0, r0, lsr r5 │ │ │ │ + smlabbeq r0, r0, r5, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c7a6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c7a70 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2520] @ 0x9d8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x0191aafc │ │ │ │ - smlatteq r0, ip, r4, r2 │ │ │ │ + tsteq r0, ip, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c7acc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c7ad0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2516] @ 0x9d4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x0191aa9c │ │ │ │ - @ instruction: 0x0100249c │ │ │ │ + smlatteq r0, ip, r4, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c7b2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c7b30 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2512] @ 0x9d0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, ip, lsr sl │ │ │ │ - tsteq r0, r0, asr r4 │ │ │ │ + smlatbeq r0, r0, r4, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c7b8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c7b90 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2508] @ 0x9cc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x0191a9dc │ │ │ │ - tsteq r0, r0, lsl r4 │ │ │ │ + tsteq r0, r0, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c7bec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c7bf0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2504] @ 0x9c8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, ip, ror r9 │ │ │ │ - ldrdeq r2, [r0, -r0] │ │ │ │ + tsteq r0, r0, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c7c4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c7c50 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2500] @ 0x9c4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, ip, lsl r9 │ │ │ │ - smlabbeq r0, ip, r3, r2 │ │ │ │ + ldrdeq r2, [r0, -ip] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1c7ca4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1c7ca8 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2496] @ 0x9c0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x0191a8bc │ │ │ │ - tsteq r0, r8, asr #6 │ │ │ │ + @ instruction: 0x01002398 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1c7d10 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1c7d14 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -371663,227 +371663,227 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq sl, r1, r4, ror #16 │ │ │ │ - strdeq r2, [r0, -ip] │ │ │ │ + tsteq r0, ip, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1c7d60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1c7d64 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2032] @ 0x7f0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x0191a7f8 │ │ │ │ - smlatbeq r0, r8, r2, r2 │ │ │ │ + strdeq r2, [r0, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1c7db0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1c7db4 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1904] @ 0x770 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, r8, lsr #15 │ │ │ │ - tsteq r0, r4, ror #4 │ │ │ │ + @ instruction: 0x010022b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1c7e00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1c7e04 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2028] @ 0x7ec │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, r8, asr r7 │ │ │ │ - tsteq r0, ip, lsl r2 │ │ │ │ + tsteq r0, ip, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c7e60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c7e64 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2024] @ 0x7e8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, r8, lsl #14 │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ + tsteq r0, r4, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c7ec0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c7ec4 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2020] @ 0x7e4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, r8, lsr #13 │ │ │ │ - smlabbeq r0, r8, r1, r2 │ │ │ │ + ldrdeq r2, [r0, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c7f20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c7f24 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2012] @ 0x7dc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, r8, asr #12 │ │ │ │ - tsteq r0, ip, lsr r1 │ │ │ │ + smlabbeq r0, ip, r1, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c7f80 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c7f84 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2008] @ 0x7d8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, r8, ror #11 │ │ │ │ - strdeq r2, [r0, -r4] │ │ │ │ + tsteq r0, r4, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c7fe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c7fe4 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2004] @ 0x7d4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, r8, lsl #11 │ │ │ │ - smlatbeq r0, r4, r0, r2 │ │ │ │ + strdeq r2, [r0, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c8040 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c8044 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1996] @ 0x7cc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, r8, lsr #10 │ │ │ │ - qaddeq r2, r4, r0 │ │ │ │ + smlatbeq r0, r4, r0, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1c80ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1c80b0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -371894,23 +371894,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq sl, r1, r8, asr #9 │ │ │ │ - strdeq r1, [r0, -ip] │ │ │ │ + tsteq r0, ip, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1c8118 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1c811c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -371921,119 +371921,119 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq sl, r1, ip, asr r4 │ │ │ │ - smlatbeq r0, r0, pc, r1 @ │ │ │ │ + strdeq r1, [r0, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c8178 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c817c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1896] @ 0x768 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x0191a3f0 │ │ │ │ - tsteq r0, ip, asr #30 │ │ │ │ + @ instruction: 0x01001f9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c81d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c81dc │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1892] @ 0x764 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x0191a390 │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ + tsteq r0, r8, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c8238 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c823c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1888] @ 0x760 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, r0, lsr r3 │ │ │ │ - smlatbeq r0, ip, lr, r1 │ │ │ │ + strdeq r1, [r0, -ip] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c8298 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c829c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1984] @ 0x7c0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x0191a2d0 │ │ │ │ - tsteq r0, r0, ror #28 │ │ │ │ + @ instruction: 0x01001eb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1c8304 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1c8308 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -372044,45 +372044,45 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq sl, r1, r0, ror r2 │ │ │ │ - tsteq r0, ip, lsl #28 │ │ │ │ + tsteq r0, ip, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1c835c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1c8360 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1976] @ 0x7b8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, r4, lsl #4 │ │ │ │ - @ instruction: 0x01001db8 │ │ │ │ + tsteq r0, r8, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1c83c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1c83cc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -372093,24 +372093,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq sl, r1, ip, lsr #3 │ │ │ │ - tsteq r0, r0, ror sp │ │ │ │ + smlabteq r0, r0, sp, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ 1c8454 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #84] @ 1c8458 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -372128,189 +372128,189 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ orrseq sl, r1, ip, lsr r1 │ │ │ │ - tsteq r0, r0, lsl sp │ │ │ │ + tsteq r0, r0, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1c84ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1c84b0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1872] @ 0x750 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldrheq sl, [r1, r4] │ │ │ │ - smlatbeq r0, r0, ip, r1 │ │ │ │ + strdeq r1, [r0, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1c84fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1c8500 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1936] @ 0x790 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, ip, asr r0 │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ + smlatbeq r0, r8, ip, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ 1c8544 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [pc, #32] @ 1c8548 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #1932] @ 0x78c │ │ │ │ bx r3 │ │ │ │ orrseq sl, r1, ip │ │ │ │ - tsteq r0, ip, lsl ip │ │ │ │ + tsteq r0, ip, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1c859c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1c85a0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1908] @ 0x774 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r9, r1, r4, asr #31 │ │ │ │ - ldrdeq r1, [r0, -ip] │ │ │ │ + tsteq r0, ip, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1c85ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1c85f0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2712] @ 0xa98 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r9, r1, ip, ror #30 │ │ │ │ - @ instruction: 0x01001b94 │ │ │ │ + smlatteq r0, r4, fp, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1c863c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1c8640 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2708] @ 0xa94 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r9, r1, ip, lsl pc │ │ │ │ - tsteq r0, r4, asr fp │ │ │ │ + smlatbeq r0, r4, fp, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1c868c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1c8690 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1900] @ 0x76c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r9, r1, ip, asr #29 │ │ │ │ - tsteq r0, r4, lsl fp │ │ │ │ + tsteq r0, r4, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c86ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c86f0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2704] @ 0xa90 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r9, r1, ip, ror lr │ │ │ │ - smlabteq r0, ip, sl, r1 │ │ │ │ + tsteq r0, ip, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1c8758 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1c875c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -372321,137 +372321,137 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r9, r1, ip, lsl lr │ │ │ │ - smlabbeq r0, r4, sl, r1 │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c87b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c87bc │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1880] @ 0x758 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x01919db0 │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ + @ instruction: 0x01001a90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c8818 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c881c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1876] @ 0x754 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r9, r1, r0, asr sp │ │ │ │ - strdeq r1, [r0, -r4] │ │ │ │ + tsteq r0, r4, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1c8870 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1c8874 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2692] @ 0xa84 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x01919cf0 │ │ │ │ - smlatbeq r0, ip, r9, r1 │ │ │ │ + strdeq r1, [r0, -ip] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1c88c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1c88cc │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2688] @ 0xa80 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x01919c98 │ │ │ │ - tsteq r0, r8, ror #18 │ │ │ │ + @ instruction: 0x010019b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1c8920 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1c8924 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1868] @ 0x74c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r9, r1, r0, asr #24 │ │ │ │ - tsteq r0, r0, lsr #18 │ │ │ │ + tsteq r0, r0, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ 1c8988 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #2789] @ 0xae5 │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c8980 │ │ │ │ ldr r1, [pc, #40] @ 1c898c │ │ │ │ mov r0, r5 │ │ │ │ @@ -372461,96 +372461,96 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2656] @ 0xa60 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [pc, #8] @ 1c8990 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orrseq r9, r1, r8, ror #23 │ │ │ │ - smlabteq r0, r4, r8, r1 │ │ │ │ + tsteq r0, r4, lsl r9 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c89ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c89f0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2016] @ 0x7e0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r9, r1, ip, ror fp │ │ │ │ - smlabbeq r0, r0, r8, r1 │ │ │ │ + ldrdeq r1, [r0, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c8a4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c8a50 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2632] @ 0xa48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r9, r1, ip, lsl fp │ │ │ │ - tsteq r0, r4, lsr r8 │ │ │ │ + smlabbeq r0, r4, r8, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1c8aac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1c8ab0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2628] @ 0xa44 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x01919abc │ │ │ │ - smlatteq r0, ip, r7, r1 │ │ │ │ + tsteq r0, ip, lsr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1c8b18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1c8b1c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -372561,43 +372561,43 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r9, r1, ip, asr sl │ │ │ │ - smlatbeq r0, r0, r7, r1 │ │ │ │ + strdeq r1, [r0, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1c8b68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1c8b6c │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2620] @ 0xa3c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x019199f0 │ │ │ │ - tsteq r0, ip, asr #14 │ │ │ │ + @ instruction: 0x0100179c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1c8bd4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1c8bd8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -372608,23 +372608,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r9, r1, r0, lsr #19 │ │ │ │ - tsteq r0, r4, lsl #14 │ │ │ │ + tsteq r0, r4, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1c8c40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1c8c44 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -372635,61 +372635,61 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r9, r1, r4, lsr r9 │ │ │ │ - smlatbeq r0, ip, r6, r1 │ │ │ │ + strdeq r1, [r0, -ip] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1c8c90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1c8c94 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2604] @ 0xa2c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r9, r1, r8, asr #17 │ │ │ │ - tsteq r0, r0, ror #12 │ │ │ │ + @ instruction: 0x010016b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ 1c8cd8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [pc, #32] @ 1c8cdc │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #2600] @ 0xa28 │ │ │ │ bx r3 │ │ │ │ orrseq r9, r1, r8, ror r8 │ │ │ │ - tsteq r0, ip, lsr #12 │ │ │ │ + tsteq r0, ip, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #444] @ 1c8eb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ blt 1c8e88 │ │ │ │ beq 1c8e5c │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ @@ -372794,24 +372794,24 @@ │ │ │ │ ldr r3, [r3, #2660] @ 0xa64 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r9, r1, r0, lsr r8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ - tsteq r0, r0, lsl r5 │ │ │ │ - tsteq r0, r0, ror r4 │ │ │ │ + tsteq r0, r0, ror #10 │ │ │ │ + smlabteq r0, r0, r4, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1c8f34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c8f24 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -372832,15 +372832,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1c8fa8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c8f98 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -372860,15 +372860,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1c9018 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c9008 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -372889,15 +372889,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1c9090 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c9080 │ │ │ │ @@ -372919,15 +372919,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 1c910c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c90fc │ │ │ │ @@ -372949,15 +372949,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 1c9184 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c9174 │ │ │ │ @@ -372980,15 +372980,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1c91fc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c91ec │ │ │ │ @@ -373010,15 +373010,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1c9274 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c9264 │ │ │ │ @@ -373040,15 +373040,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1c92f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c92e0 │ │ │ │ str r2, [r6, #436] @ 0x1b4 │ │ │ │ @@ -373072,15 +373072,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1c936c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c935c │ │ │ │ @@ -373101,15 +373101,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1c93e0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c93d0 │ │ │ │ @@ -373130,15 +373130,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1c945c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c944c │ │ │ │ ldr r1, [pc, #60] @ 1c9460 │ │ │ │ @@ -373163,15 +373163,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1c94d8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c94c8 │ │ │ │ @@ -373193,15 +373193,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1c9550 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c9540 │ │ │ │ @@ -373222,15 +373222,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ 1c95d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c95c0 │ │ │ │ ldr r1, [pc, #64] @ 1c95d4 │ │ │ │ @@ -373256,15 +373256,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1c9654 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c9644 │ │ │ │ ldr r1, [pc, #60] @ 1c9658 │ │ │ │ @@ -373288,15 +373288,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1c96cc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c96bc │ │ │ │ @@ -373318,15 +373318,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1c9744 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1c9734 │ │ │ │ @@ -373347,15 +373347,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1c97c0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -373379,15 +373379,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1c9840 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -373410,15 +373410,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1c98c0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -373443,15 +373443,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1c9944 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -373475,15 +373475,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1c99c0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -373507,15 +373507,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1c9a44 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -373539,15 +373539,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #92] @ 1c9abc │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r5, r3 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -373569,15 +373569,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1c9b38 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -373600,15 +373600,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1c9bb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -373632,15 +373632,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 1c9c38 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -373665,15 +373665,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1c9cb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -373697,15 +373697,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1c9d38 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -373729,15 +373729,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1c9dc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c9db0 │ │ │ │ @@ -373763,15 +373763,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1c9e40 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -373795,15 +373795,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1c9ec0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -373827,15 +373827,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1c9f48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c9f38 │ │ │ │ @@ -373862,15 +373862,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1c9fd4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1c9fc4 │ │ │ │ @@ -373897,15 +373897,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1ca060 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ca050 │ │ │ │ @@ -373931,15 +373931,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #104] @ 1ca0e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ca0d0 │ │ │ │ @@ -373965,15 +373965,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #104] @ 1ca170 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ca158 │ │ │ │ @@ -373999,15 +373999,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #104] @ 1ca1f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ca1e0 │ │ │ │ @@ -374033,15 +374033,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1ca284 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -374068,15 +374068,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 1ca30c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r8, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -374101,15 +374101,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #100] @ 1ca38c │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -374134,15 +374134,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1ca418 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -374169,15 +374169,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1ca4a4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -374204,15 +374204,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 1ca534 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ca524 │ │ │ │ @@ -374241,15 +374241,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 1ca5c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ca5b8 │ │ │ │ @@ -374279,15 +374279,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #100] @ 1ca654 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ca644 │ │ │ │ @@ -374313,15 +374313,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #108] @ 1ca6e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r9, [sp, #32] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r8, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -374349,15 +374349,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1ca778 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -374385,15 +374385,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #108] @ 1ca804 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrsh r9, [sp, #32] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r8, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -374421,15 +374421,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1ca898 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -374458,15 +374458,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1ca92c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -374494,15 +374494,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1ca9b8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ca9a0 │ │ │ │ @@ -374529,15 +374529,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1caa40 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1caa28 │ │ │ │ @@ -374563,15 +374563,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1caac8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1caab0 │ │ │ │ @@ -374597,15 +374597,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1cab54 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cab3c │ │ │ │ @@ -374632,15 +374632,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1cabe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cabc8 │ │ │ │ @@ -374667,15 +374667,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1cac68 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cac50 │ │ │ │ @@ -374701,15 +374701,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1cacf4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cacdc │ │ │ │ @@ -374736,15 +374736,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1cad80 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cad68 │ │ │ │ @@ -374771,15 +374771,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1cae08 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cadf0 │ │ │ │ @@ -374804,15 +374804,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1cae8c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cae74 │ │ │ │ @@ -374838,15 +374838,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1caf18 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1caf00 │ │ │ │ @@ -374872,15 +374872,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1cafa0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1caf88 │ │ │ │ @@ -374907,15 +374907,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1cb028 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cb010 │ │ │ │ @@ -374940,15 +374940,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1cb0ac │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cb094 │ │ │ │ @@ -374974,15 +374974,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1cb138 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cb120 │ │ │ │ @@ -375009,15 +375009,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #104] @ 1cb1c0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -375043,15 +375043,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #104] @ 1cb248 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -375077,15 +375077,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #124] @ 1cb2e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -375117,15 +375117,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #124] @ 1cb384 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -375157,15 +375157,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cb414 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cb3fc │ │ │ │ @@ -375192,15 +375192,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cb4a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cb488 │ │ │ │ @@ -375227,15 +375227,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cb52c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cb514 │ │ │ │ @@ -375262,15 +375262,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1cb5bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cb5a4 │ │ │ │ @@ -375298,15 +375298,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cb648 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cb630 │ │ │ │ @@ -375333,15 +375333,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cb6d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cb6bc │ │ │ │ @@ -375368,15 +375368,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1cb764 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cb74c │ │ │ │ @@ -375404,15 +375404,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1cb7f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cb7dc │ │ │ │ @@ -375440,15 +375440,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cb880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cb868 │ │ │ │ @@ -375475,15 +375475,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cb90c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cb8f4 │ │ │ │ @@ -375510,15 +375510,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1cb99c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cb984 │ │ │ │ @@ -375546,15 +375546,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cba28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cba10 │ │ │ │ @@ -375580,15 +375580,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cbab0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cba98 │ │ │ │ @@ -375615,15 +375615,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1cbb40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cbb28 │ │ │ │ @@ -375651,15 +375651,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cbbcc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cbbb4 │ │ │ │ @@ -375685,15 +375685,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cbc54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cbc3c │ │ │ │ @@ -375720,15 +375720,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1cbce4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cbccc │ │ │ │ @@ -375756,15 +375756,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1cbd74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cbd5c │ │ │ │ @@ -375792,15 +375792,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1cbe04 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cbdec │ │ │ │ @@ -375828,15 +375828,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cbe90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cbe78 │ │ │ │ @@ -375862,15 +375862,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cbf18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cbf00 │ │ │ │ @@ -375897,15 +375897,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1cbfa8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cbf90 │ │ │ │ @@ -375933,15 +375933,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1cc034 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1cc01c │ │ │ │ @@ -375969,15 +375969,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #108] @ 1cc0c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cc0b4 │ │ │ │ @@ -376004,15 +376004,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #132] @ 1cc168 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -376046,15 +376046,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #132] @ 1cc210 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -376088,15 +376088,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #132] @ 1cc2b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -376130,15 +376130,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #132] @ 1cc360 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -376173,15 +376173,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #132] @ 1cc40c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -376216,15 +376216,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #132] @ 1cc4b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -376258,15 +376258,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #140] @ 1cc568 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -376303,15 +376303,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #136] @ 1cc618 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -376347,15 +376347,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #140] @ 1cc6cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -376392,15 +376392,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #136] @ 1cc77c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -376435,15 +376435,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ 1cc828 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r1, r2 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -376478,15 +376478,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ 1cc8d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r1, r2 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -376521,15 +376521,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ 1cc980 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r1, r2 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -376564,15 +376564,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ 1cca2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r1, r2 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -376608,15 +376608,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #116] @ 1ccac8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ccab8 │ │ │ │ @@ -376646,15 +376646,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #148] @ 1ccb80 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -376691,15 +376691,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ 1ccc28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ccc10 │ │ │ │ @@ -376733,15 +376733,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ 1cccd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1cccb8 │ │ │ │ @@ -376776,15 +376776,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #136] @ 1ccd7c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -376820,15 +376820,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #136] @ 1cce2c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -376864,15 +376864,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #164] @ 1ccef8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r9, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r3, lr, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -376913,15 +376913,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ 1ccfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r6, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ccfb4 │ │ │ │ @@ -376967,15 +376967,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r8, [pc, #284] @ 1cd10c │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [r8, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r2, r2, #2 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -377051,15 +377051,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #308] @ 1cd274 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [sl, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r2, #2 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -377138,15 +377138,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ 1cd34c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ble 1cd31c │ │ │ │ cmp r4, #8 │ │ │ │ movlt r2, r4 │ │ │ │ movge r2, #8 │ │ │ │ @@ -377190,15 +377190,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #216] @ 1cd440 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ bl 5c0c0 │ │ │ │ ldr r3, [pc, #180] @ 1cd444 │ │ │ │ add r2, r0, #13 │ │ │ │ @@ -377245,23 +377245,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, r8 │ │ │ │ b 1cd3b8 │ │ │ │ orrseq r5, r1, r0, asr #3 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, r9, r1 │ │ │ │ - rscseq ip, pc, r8, lsl pc @ │ │ │ │ + rscseq ip, pc, r8, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #260] @ 1cd56c │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr sl, [r0, r8] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ blt 1cd524 │ │ │ │ add r3, r2, #12 │ │ │ │ @@ -377321,23 +377321,23 @@ │ │ │ │ ldr r2, [r9, #436] @ 0x1b4 │ │ │ │ add r3, r2, r8 │ │ │ │ b 1cd4d0 │ │ │ │ orrseq r5, r1, r0, asr #1 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r3, ror #3 │ │ │ │ - ldrsheq ip, [pc], #220 @ │ │ │ │ + rscseq ip, pc, ip, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ 1cd690 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ blt 1cd638 │ │ │ │ beq 1cd664 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -377393,23 +377393,23 @@ │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r7 │ │ │ │ b 1cd600 │ │ │ │ @ instruction: 0x01914f90 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r5, ror #3 │ │ │ │ - ldrsheq ip, [pc], #204 @ │ │ │ │ + rscseq ip, pc, ip, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ 1cd7b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ blt 1cd758 │ │ │ │ beq 1cd784 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -377464,23 +377464,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r7 │ │ │ │ b 1cd720 │ │ │ │ orrseq r4, r1, r0, ror lr │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - ldrsheq ip, [pc], #176 @ │ │ │ │ + rscseq ip, pc, r0, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ 1cd8cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ blt 1cd874 │ │ │ │ beq 1cd8a0 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -377536,23 +377536,23 @@ │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r7 │ │ │ │ b 1cd83c │ │ │ │ orrseq r4, r1, r4, asr sp │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ - rscseq ip, pc, r4, ror #21 │ │ │ │ + rscseq ip, pc, r4, lsr fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1cd9f4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1cd998 │ │ │ │ beq 1cd9c8 │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ @@ -377610,23 +377610,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1cd95c │ │ │ │ orrseq r4, r1, r4, lsr ip │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ @ instruction: 0x000001b3 │ │ │ │ - ldrsbeq ip, [pc], #148 @ │ │ │ │ + rscseq ip, pc, r4, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1cdb1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1cdac0 │ │ │ │ beq 1cdaf0 │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ @@ -377684,23 +377684,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1cda84 │ │ │ │ orrseq r4, r1, ip, lsl #22 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, pc, lsr #3 │ │ │ │ - ldrheq ip, [pc], #136 @ │ │ │ │ + rscseq ip, pc, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #264] @ 1cdc4c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1cdbf0 │ │ │ │ beq 1cdc20 │ │ │ │ ldr r3, [pc, #228] @ 1cdc50 │ │ │ │ @@ -377761,23 +377761,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1cdbb4 │ │ │ │ orrseq r4, r1, r4, ror #19 │ │ │ │ beq fec78700 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ @ instruction: 0x000001b2 │ │ │ │ - smlalseq ip, pc, r4, r7 @ │ │ │ │ + rscseq ip, pc, r4, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #264] @ 1cdd80 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1cdd24 │ │ │ │ beq 1cdd54 │ │ │ │ ldr r3, [pc, #228] @ 1cdd84 │ │ │ │ @@ -377838,23 +377838,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1cdce8 │ │ │ │ @ instruction: 0x019148b0 │ │ │ │ beq fec78834 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, lr, lsr #3 │ │ │ │ - rscseq ip, pc, ip, ror #12 │ │ │ │ + ldrheq ip, [pc], #108 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1cdeac │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1cde50 │ │ │ │ beq 1cde80 │ │ │ │ cmn r4, #-268435455 @ 0xf0000001 │ │ │ │ @@ -377912,23 +377912,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1cde14 │ │ │ │ orrseq r4, r1, ip, ror r7 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ - rscseq ip, pc, ip, asr #10 │ │ │ │ + smlalseq ip, pc, ip, r5 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1cdfd4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1cdf78 │ │ │ │ beq 1cdfa8 │ │ │ │ cmn r4, #-268435455 @ 0xf0000001 │ │ │ │ @@ -377986,23 +377986,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1cdf3c │ │ │ │ orrseq r4, r1, r4, asr r6 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - rscseq ip, pc, r0, lsr r4 @ │ │ │ │ + rscseq ip, pc, r0, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1ce0fc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1ce0a0 │ │ │ │ beq 1ce0d0 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -378059,23 +378059,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1ce064 │ │ │ │ orrseq r4, r1, ip, lsr #10 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq ip, pc, r4, lsl r3 @ │ │ │ │ + rscseq ip, pc, r4, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1ce220 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1ce1c4 │ │ │ │ beq 1ce1f4 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -378132,23 +378132,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1ce188 │ │ │ │ orrseq r4, r1, r8, lsl #8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - ldrsheq ip, [pc], #28 @ │ │ │ │ + rscseq ip, pc, ip, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #272] @ 1ce354 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1ce2f0 │ │ │ │ beq 1ce328 │ │ │ │ @@ -378210,23 +378210,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1ce2b0 │ │ │ │ orrseq r4, r1, r4, ror #5 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ @ instruction: 0x000001b6 │ │ │ │ - ldrsbeq ip, [pc], #12 @ │ │ │ │ + rscseq ip, pc, ip, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #280] @ 1ce494 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1ce430 │ │ │ │ beq 1ce468 │ │ │ │ @@ -378291,23 +378291,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1ce3f0 │ │ │ │ orrseq r4, r1, ip, lsr #3 │ │ │ │ orreq r3, lr, #14876672 @ 0xe30000 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ @ instruction: 0x000001b5 │ │ │ │ - ldrheq fp, [pc], #240 @ │ │ │ │ + rscseq ip, pc, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #272] @ 1ce5d0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1ce56c │ │ │ │ beq 1ce5a4 │ │ │ │ @@ -378368,23 +378368,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1ce52c │ │ │ │ orrseq r4, r1, r8, rrx │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq fp, pc, r8, lsl #29 │ │ │ │ + ldrsbeq fp, [pc], #232 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #280] @ 1ce70c │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1ce6a8 │ │ │ │ beq 1ce6e0 │ │ │ │ @@ -378449,23 +378449,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1ce668 │ │ │ │ orrseq r3, r1, r4, lsr pc │ │ │ │ adceq sl, sl, #696320 @ 0xaa000 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r2, ror #3 │ │ │ │ - rscseq fp, pc, r0, ror #26 │ │ │ │ + ldrheq fp, [pc], #208 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #272] @ 1ce848 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1ce7e4 │ │ │ │ beq 1ce81c │ │ │ │ @@ -378526,23 +378526,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1ce7a4 │ │ │ │ @ instruction: 0x01913df0 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq fp, pc, r8, lsr ip @ │ │ │ │ + rscseq fp, pc, r8, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #280] @ 1ce984 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1ce920 │ │ │ │ beq 1ce958 │ │ │ │ @@ -378607,23 +378607,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1ce8e0 │ │ │ │ @ instruction: 0x01913cbc │ │ │ │ adceq sl, sl, #696320 @ 0xaa000 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r1, ror #3 │ │ │ │ - rscseq fp, pc, r0, lsl fp @ │ │ │ │ + rscseq fp, pc, r0, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #280] @ 1ceac8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1cea64 │ │ │ │ beq 1cea9c │ │ │ │ @@ -378688,23 +378688,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1cea24 │ │ │ │ orrseq r3, r1, r8, ror fp │ │ │ │ ldrbeq r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -lr │ │ │ │ - rscseq fp, pc, r0, ror #19 │ │ │ │ + rscseq fp, pc, r0, lsr sl @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #272] @ 1cec04 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1ceba0 │ │ │ │ beq 1cebd8 │ │ │ │ @@ -378766,23 +378766,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1ceb60 │ │ │ │ orrseq r3, r1, r4, lsr sl │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ - ldrheq fp, [pc], #136 @ │ │ │ │ + rscseq fp, pc, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #280] @ 1ced44 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1cece0 │ │ │ │ beq 1ced18 │ │ │ │ @@ -378847,23 +378847,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1ceca0 │ │ │ │ @ instruction: 0x019138fc │ │ │ │ ldrbeq r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ - rscseq fp, pc, ip, lsl #15 │ │ │ │ + ldrsbeq fp, [pc], #124 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1cee74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ blt 1cee20 │ │ │ │ beq 1cee48 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -378922,15 +378922,15 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r8 │ │ │ │ b 1cedd8 │ │ │ │ @ instruction: 0x019137b8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, lr, lsl #3 │ │ │ │ - rscseq fp, pc, r0, ror #12 │ │ │ │ + ldrheq fp, [pc], #96 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldrd r2, [r1, #24] │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -381563,110 +381563,110 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1d17fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1d1800 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3096] @ 0xc18 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, ip, ror #26 │ │ │ │ - rscseq r8, pc, r8, asr #25 │ │ │ │ + rscseq r8, pc, r8, lsl sp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1d185c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1d1860 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3192] @ 0xc78 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, ip, lsl #26 │ │ │ │ - rscseq r8, pc, r8, ror ip @ │ │ │ │ + rscseq r8, pc, r8, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1d18bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1d18c0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3188] @ 0xc74 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, ip, lsr #25 │ │ │ │ - rscseq r8, pc, r0, lsr ip @ │ │ │ │ + rscseq r8, pc, r0, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1d191c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1d1920 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3184] @ 0xc70 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, ip, asr #24 │ │ │ │ - ldrsheq r8, [pc], #176 @ │ │ │ │ + rscseq r8, pc, r0, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1d1988 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1d198c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -381677,24 +381677,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r0, r1, ip, ror #23 │ │ │ │ - rscseq r8, pc, r0, lsr #23 │ │ │ │ + ldrsheq r8, [pc], #176 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #80] @ 1d19fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #60] @ 1d1a00 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -381706,24 +381706,24 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r0, r1, ip, ror fp │ │ │ │ - rscseq r8, pc, r4, asr #22 │ │ │ │ + smlalseq r8, pc, r4, fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #88] @ 1d1a78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #68] @ 1d1a7c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -381737,24 +381737,24 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r0, r1, r8, lsl #22 │ │ │ │ - ldrsheq r8, [pc], #160 @ │ │ │ │ + rscseq r8, pc, r0, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #88] @ 1d1af4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #68] @ 1d1af8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -381768,161 +381768,161 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r0, r1, ip, lsl #21 │ │ │ │ - smlalseq r8, pc, r4, sl @ │ │ │ │ + rscseq r8, pc, r4, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1d1b44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1d1b48 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2896] @ 0xb50 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, r4, lsl sl │ │ │ │ - rscseq r8, pc, ip, lsr sl @ │ │ │ │ + rscseq r8, pc, ip, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 1d1b98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1d1b9c │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #324] @ 0x144 │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, r4, asr #19 │ │ │ │ - ldrsheq r8, [pc], #152 @ │ │ │ │ + rscseq r8, pc, r8, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1d1bf8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1d1bfc │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2892] @ 0xb4c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, r0, ror r9 │ │ │ │ - ldrheq r8, [pc], #148 @ │ │ │ │ + rscseq r8, pc, r4, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1d1c58 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1d1c5c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2888] @ 0xb48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, r0, lsl r9 │ │ │ │ - rscseq r8, pc, ip, ror #18 │ │ │ │ + ldrheq r8, [pc], #156 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1d1cb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1d1cbc │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2928] @ 0xb70 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x019108b0 │ │ │ │ - rscseq r8, pc, r4, lsr #18 │ │ │ │ + rscseq r8, pc, r4, ror r9 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1d1d18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1d1d1c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2924] @ 0xb6c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, r0, asr r8 │ │ │ │ - ldrsbeq r8, [pc], #136 @ │ │ │ │ + rscseq r8, pc, r8, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1d1d7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1d1d80 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -381930,23 +381930,23 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #320] @ 0x140 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x019107f0 │ │ │ │ - rscseq r8, pc, ip, lsl #17 │ │ │ │ + ldrsbeq r8, [pc], #140 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1d1dec │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1d1df0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -381958,69 +381958,69 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r0, r1, ip, lsl #15 │ │ │ │ - rscseq r8, pc, ip, lsr r8 @ │ │ │ │ + rscseq r8, pc, ip, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1d1e44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1d1e48 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2876] @ 0xb3c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, ip, lsl r7 │ │ │ │ - rscseq r8, pc, ip, ror #15 │ │ │ │ + rscseq r8, pc, ip, lsr r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 1d1ea0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 1d1ea4 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #312] @ 0x138 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, r4, asr #13 │ │ │ │ - rscseq r8, pc, r0, lsr #15 │ │ │ │ + ldrsheq r8, [pc], #112 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1d1f04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1d1f08 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -382028,23 +382028,23 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, r8, ror #12 │ │ │ │ - rscseq r8, pc, r8, asr r7 @ │ │ │ │ + rscseq r8, pc, r8, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1d1f70 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1d1f74 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -382055,64 +382055,64 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r0, r1, r4, lsl #12 │ │ │ │ - rscseq r8, pc, r8, lsl #14 │ │ │ │ + rscseq r8, pc, r8, asr r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1d1fc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1d1fc4 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2744] @ 0xab8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x01910598 │ │ │ │ - ldrheq r8, [pc], #100 @ │ │ │ │ + rscseq r8, pc, r4, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1d2010 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1d2014 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2800] @ 0xaf0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, r8, asr #10 │ │ │ │ - rscseq r8, pc, r4, ror r6 @ │ │ │ │ + rscseq r8, pc, r4, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #80] @ 1d2084 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #60] @ 1d2088 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -382124,67 +382124,67 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ @ instruction: 0x019104f4 │ │ │ │ - rscseq r8, pc, r0, lsr #12 │ │ │ │ + rscseq r8, pc, r0, ror r6 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1d20dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1d20e0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2792] @ 0xae8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, r4, lsl #9 │ │ │ │ - rscseq r8, pc, r0, asr #11 │ │ │ │ + rscseq r8, pc, r0, lsl r6 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1d2134 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1d2138 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2788] @ 0xae4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, ip, lsr #8 │ │ │ │ - rscseq r8, pc, r8, ror r5 @ │ │ │ │ + rscseq r8, pc, r8, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1d21a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1d21a4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ @@ -382195,47 +382195,47 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ @ instruction: 0x019103d4 │ │ │ │ - rscseq r8, pc, r8, lsr #10 │ │ │ │ + rscseq r8, pc, r8, ror r5 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1d2200 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1d2204 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2828] @ 0xb0c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, r8, ror #6 │ │ │ │ - ldrsbeq r8, [pc], #64 @ │ │ │ │ + rscseq r8, pc, r0, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1d226c │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1d2270 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -382246,116 +382246,116 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r0, r1, r8, lsl #6 │ │ │ │ - rscseq r8, pc, r0, lsl #9 │ │ │ │ + ldrsbeq r8, [pc], #64 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1d22c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1d22c8 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2764] @ 0xacc │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x0191029c │ │ │ │ - rscseq r8, pc, ip, lsr #8 │ │ │ │ + rscseq r8, pc, ip, ror r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1d2324 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1d2328 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2884] @ 0xb44 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, r4, asr #4 │ │ │ │ - rscseq r8, pc, ip, ror #7 │ │ │ │ + rscseq r8, pc, ip, lsr r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1d2384 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1d2388 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2880] @ 0xb40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, r4, ror #3 │ │ │ │ - rscseq r8, pc, r4, lsr #7 │ │ │ │ + ldrsheq r8, [pc], #52 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1d23dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1d23e0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2864] @ 0xb30 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r0, r1, r4, lsl #3 │ │ │ │ - rscseq r8, pc, ip, asr r3 @ │ │ │ │ + rscseq r8, pc, ip, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #80] @ 1d2450 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #60] @ 1d2454 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -382367,23 +382367,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r0, r1, r8, lsr #2 │ │ │ │ - rscseq r8, pc, r0, lsl r3 @ │ │ │ │ + rscseq r8, pc, r0, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1d24bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1d24c0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -382394,24 +382394,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ ldrheq r0, [r1, r8] │ │ │ │ - ldrheq r8, [pc], #36 @ │ │ │ │ + rscseq r8, pc, r4, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #80] @ 1d2530 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #60] @ 1d2534 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -382423,26 +382423,26 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r0, r1, r8, asr #32 │ │ │ │ - rscseq r8, pc, ip, asr r2 @ │ │ │ │ + rscseq r8, pc, ip, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #316] @ 1d2690 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ orrs r2, r1, r5 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ bmi 1d263c │ │ │ │ subs r3, r1, #0 │ │ │ │ movne r3, #1 │ │ │ │ @@ -382514,46 +382514,46 @@ │ │ │ │ ldr r2, [fp, #436] @ 0x1b4 │ │ │ │ add r3, r2, r9 │ │ │ │ b 1d25d8 │ │ │ │ @ instruction: 0x0190ffd4 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, sl, lsl r2 │ │ │ │ - smlabteq r0, r8, sl, r3 │ │ │ │ + tsteq r0, r8, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 1d26f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 1d26fc │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2312] @ 0x908 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq pc, r0, ip, ror #28 │ │ │ │ - rscseq r8, pc, r0, lsr #1 │ │ │ │ + ldrsheq r8, [pc], #0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1d2764 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1d2768 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -382564,23 +382564,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq pc, r0, r0, lsl lr @ │ │ │ │ - rscseq r8, pc, r4, asr r0 @ │ │ │ │ + rscseq r8, pc, r4, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1d27d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1d27d8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -382592,24 +382592,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq pc, r0, r4, lsr #27 │ │ │ │ - ldrsheq r7, [pc], #252 @ │ │ │ │ + rscseq r8, pc, ip, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #84] @ 1d284c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #64] @ 1d2850 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ @@ -382622,24 +382622,24 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq pc, r0, r0, lsr sp @ │ │ │ │ - smlalseq r7, pc, ip, pc @ │ │ │ │ + rscseq r7, pc, ip, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #80] @ 1d28c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #60] @ 1d28c4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -382651,23 +382651,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ @ instruction: 0x0190fcb8 │ │ │ │ - rscseq r7, pc, r8, lsr pc @ │ │ │ │ + rscseq r7, pc, r8, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1d2930 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1d2934 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -382679,24 +382679,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq pc, r0, r8, asr #24 │ │ │ │ - rscseq r7, pc, r0, ror #29 │ │ │ │ + rscseq r7, pc, r0, lsr pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ 1d2998 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #56] @ 1d299c │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ @@ -382705,23 +382705,23 @@ │ │ │ │ blx r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b b5940 │ │ │ │ @ instruction: 0x0190fbd8 │ │ │ │ - rscseq r7, pc, ip, lsl #29 │ │ │ │ + ldrsbeq r7, [pc], #236 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1d2a0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d29fc │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -382742,15 +382742,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1d2a80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d2a70 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -382771,15 +382771,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1d2af4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d2ae4 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -382799,15 +382799,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1d2b64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d2b54 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -382828,15 +382828,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1d2bdc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1d2bcc │ │ │ │ @@ -382858,15 +382858,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1d2c54 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1d2c44 │ │ │ │ @@ -382888,15 +382888,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1d2ccc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1d2cbc │ │ │ │ @@ -382917,15 +382917,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d2d50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d2d40 │ │ │ │ @@ -382952,15 +382952,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d2ddc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d2dcc │ │ │ │ @@ -382987,15 +382987,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d2e68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d2e58 │ │ │ │ @@ -383021,15 +383021,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d2ef0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d2ee0 │ │ │ │ @@ -383055,15 +383055,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d2f78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d2f68 │ │ │ │ @@ -383090,15 +383090,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d3004 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d2ff4 │ │ │ │ @@ -383125,15 +383125,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d3090 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d3080 │ │ │ │ @@ -383160,15 +383160,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d311c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d310c │ │ │ │ @@ -383194,15 +383194,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d31a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d3194 │ │ │ │ @@ -383229,15 +383229,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d3230 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d3220 │ │ │ │ @@ -383264,15 +383264,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d32bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d32ac │ │ │ │ @@ -383299,15 +383299,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #92] @ 1d333c │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r5, r3 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383330,15 +383330,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #92] @ 1d33b8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r5, r3 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383361,15 +383361,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1d3438 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383392,15 +383392,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d34bc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d34ac │ │ │ │ @@ -383427,15 +383427,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1d3540 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383458,15 +383458,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1d35bc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383489,15 +383489,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d3640 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d3630 │ │ │ │ @@ -383524,15 +383524,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1d36c4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383556,15 +383556,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1d3744 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383587,15 +383587,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d37c8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d37b8 │ │ │ │ @@ -383622,15 +383622,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d3854 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d3844 │ │ │ │ @@ -383657,15 +383657,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1d38e4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383693,15 +383693,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1d3974 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383728,15 +383728,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1d3a00 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383763,15 +383763,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1d3a8c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383798,15 +383798,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1d3b18 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383833,15 +383833,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1d3ba4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383869,15 +383869,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1d3c34 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383904,15 +383904,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 1d3cbc │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -383937,15 +383937,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ 1d3d40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -383971,15 +383971,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1d3dcc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384007,15 +384007,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1d3e58 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d3e40 │ │ │ │ @@ -384040,15 +384040,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1d3ee8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384077,15 +384077,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1d3f7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384115,15 +384115,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1d4014 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384153,15 +384153,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1d40ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384191,15 +384191,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1d4144 │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r8, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -384228,15 +384228,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1d41d8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r8, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -384266,15 +384266,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1d4270 │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r8, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -384304,15 +384304,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1d4308 │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r8, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -384343,15 +384343,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #100] @ 1d4394 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d4384 │ │ │ │ @@ -384376,15 +384376,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1d4428 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384415,15 +384415,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #100] @ 1d44b4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d44a4 │ │ │ │ @@ -384448,15 +384448,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1d4544 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384485,15 +384485,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1d45d8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384522,15 +384522,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1d466c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384558,15 +384558,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1d4700 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384596,15 +384596,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1d4798 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384635,15 +384635,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 1d4838 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384674,15 +384674,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 1d48d4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384713,15 +384713,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 1d4970 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -384752,15 +384752,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #108] @ 1d4a00 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -384787,15 +384787,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1d4a8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1d4a74 │ │ │ │ @@ -384822,15 +384822,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1d4b1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d4b04 │ │ │ │ @@ -384858,15 +384858,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1d4bac │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d4b94 │ │ │ │ @@ -384894,15 +384894,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #108] @ 1d4c38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d4c28 │ │ │ │ @@ -384929,15 +384929,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #108] @ 1d4cc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d4cb4 │ │ │ │ @@ -384965,15 +384965,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #132] @ 1d4d6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -385007,15 +385007,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1d4e0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d4df4 │ │ │ │ @@ -385047,15 +385047,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1d4eac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d4e94 │ │ │ │ @@ -385087,15 +385087,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1d4f4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d4f34 │ │ │ │ @@ -385127,15 +385127,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1d4fec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d4fd4 │ │ │ │ @@ -385166,15 +385166,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1d5088 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d5070 │ │ │ │ @@ -385206,15 +385206,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1d5128 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d5110 │ │ │ │ @@ -385246,15 +385246,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1d51c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d51b0 │ │ │ │ @@ -385286,15 +385286,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1d5268 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d5250 │ │ │ │ @@ -385326,15 +385326,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1d5308 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d52f0 │ │ │ │ @@ -385365,15 +385365,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1d53a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d538c │ │ │ │ @@ -385405,15 +385405,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1d5444 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d542c │ │ │ │ @@ -385446,15 +385446,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #140] @ 1d54f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r8, [sp, #36] @ 0x24 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -385491,15 +385491,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #116] @ 1d5594 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -385529,15 +385529,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #116] @ 1d562c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d561c │ │ │ │ @@ -385567,15 +385567,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #116] @ 1d56c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1d56b4 │ │ │ │ @@ -385605,15 +385605,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #148] @ 1d577c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -385652,15 +385652,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #148] @ 1d5838 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r8, [sp, #32] │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -385698,15 +385698,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #148] @ 1d58f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r8, [sp, #40] @ 0x28 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -385744,15 +385744,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ 1d59a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -385787,15 +385787,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ 1d5a4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -385831,15 +385831,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ 1d5afc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -385875,15 +385875,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ 1d5bac │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -385919,15 +385919,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #140] @ 1d5c5c │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -385962,15 +385962,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #140] @ 1d5d08 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -386006,15 +386006,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #140] @ 1d5db8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -386050,15 +386050,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #140] @ 1d5e68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -386095,15 +386095,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #124] @ 1d5f0c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #6 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -386135,15 +386135,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #124] @ 1d5fa8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r3, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -386173,15 +386173,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ 1d6050 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r3, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -386214,15 +386214,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #528] @ 1d627c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #512] @ 1d6280 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1d6134 │ │ │ │ @@ -386368,15 +386368,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ 1d6398 │ │ │ │ ldr r2, [pc, #200] @ 1d639c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 1d6368 │ │ │ │ ldr r3, [pc, #172] @ 1d63a0 │ │ │ │ cmp r4, r3 │ │ │ │ bne 1d6358 │ │ │ │ @@ -386429,15 +386429,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #232] @ 1d64ac │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ mov r0, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ bl 5c0c0 │ │ │ │ ldr r3, [pc, #192] @ 1d64b0 │ │ │ │ @@ -386487,23 +386487,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r4 │ │ │ │ b 1d6418 │ │ │ │ orrseq ip, r0, r4, ror #2 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r4, pc, r0, lsr #7 │ │ │ │ + ldrsheq r4, [pc], #48 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #216] @ 1d65a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d6568 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -386551,23 +386551,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, r7 │ │ │ │ b 1d6530 │ │ │ │ orrseq ip, r0, r8, asr r0 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, fp, lsl r2 │ │ │ │ - rscseq r4, pc, ip, lsr #5 │ │ │ │ + ldrsheq r4, [pc], #44 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ 1d66c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ blt 1d6670 │ │ │ │ beq 1d669c │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -386623,23 +386623,23 @@ │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r7 │ │ │ │ b 1d6638 │ │ │ │ orrseq fp, r0, r8, asr pc │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, sp, lsl r2 │ │ │ │ - ldrheq r4, [pc], #28 @ │ │ │ │ + rscseq r4, pc, ip, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #252] @ 1d67ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ blt 1d6790 │ │ │ │ beq 1d67c0 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -386696,23 +386696,23 @@ │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r7 │ │ │ │ b 1d6758 │ │ │ │ orrseq fp, r0, r8, lsr lr │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, fp, ror r2 │ │ │ │ - rscseq r4, pc, ip, lsr #1 │ │ │ │ + ldrsheq r4, [pc], #12 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1d6914 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1d68b8 │ │ │ │ beq 1d68e8 │ │ │ │ cmn r4, #-67108863 @ 0xfc000001 │ │ │ │ @@ -386770,23 +386770,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1d687c │ │ │ │ orrseq fp, r0, r4, lsl sp │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, sl, asr r2 │ │ │ │ - smlalseq r3, pc, ip, pc @ │ │ │ │ + rscseq r3, pc, ip, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #264] @ 1d6a44 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1d69e8 │ │ │ │ beq 1d6a18 │ │ │ │ ldr r3, [pc, #228] @ 1d6a48 │ │ │ │ @@ -386847,23 +386847,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1d69ac │ │ │ │ orrseq fp, r0, ip, ror #23 │ │ │ │ ldrbeq r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r9, asr r2 │ │ │ │ - rscseq r3, pc, r8, ror lr @ │ │ │ │ + rscseq r3, pc, r8, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1d6b70 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1d6b14 │ │ │ │ beq 1d6b44 │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ @@ -386920,23 +386920,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1d6ad8 │ │ │ │ @ instruction: 0x0190bab8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r3, pc, r8, asr sp @ │ │ │ │ + rscseq r3, pc, r8, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1d6c94 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1d6c38 │ │ │ │ beq 1d6c68 │ │ │ │ cmn r4, #-268435455 @ 0xf0000001 │ │ │ │ @@ -386994,23 +386994,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1d6bfc │ │ │ │ @ instruction: 0x0190b994 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r7, asr r2 │ │ │ │ - rscseq r3, pc, r0, asr #24 │ │ │ │ + smlalseq r3, pc, r0, ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #268] @ 1d6dc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ blt 1d6d6c │ │ │ │ beq 1d6d9c │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -387071,23 +387071,23 @@ │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1d6d24 │ │ │ │ orrseq fp, r0, ip, ror #16 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rscseq r3, pc, r8, lsl fp @ │ │ │ │ + rscseq r3, pc, r8, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #280] @ 1d6f08 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d6ea4 │ │ │ │ beq 1d6edc │ │ │ │ @@ -387152,23 +387152,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d6e64 │ │ │ │ orrseq fp, r0, r8, lsr r7 │ │ │ │ cmpeq r5, r5, asr r5 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r3, ror #4 │ │ │ │ - ldrsheq r3, [pc], #152 @ │ │ │ │ + rscseq r3, pc, r8, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #272] @ 1d7044 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d6fe0 │ │ │ │ beq 1d7018 │ │ │ │ @@ -387230,23 +387230,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d6fa0 │ │ │ │ @ instruction: 0x0190b5f4 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r2, ror #4 │ │ │ │ - ldrsbeq r3, [pc], #128 @ │ │ │ │ + rscseq r3, pc, r0, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #272] @ 1d717c │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d7118 │ │ │ │ beq 1d7150 │ │ │ │ @@ -387308,23 +387308,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d70d8 │ │ │ │ @ instruction: 0x0190b4bc │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, sp, asr r2 │ │ │ │ - rscseq r3, pc, ip, lsr #15 │ │ │ │ + ldrsheq r3, [pc], #124 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #280] @ 1d72bc │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d7258 │ │ │ │ beq 1d7290 │ │ │ │ @@ -387389,23 +387389,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d7218 │ │ │ │ orrseq fp, r0, r4, lsl #7 │ │ │ │ cmpeq r5, r5, asr r5 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r1, ror #4 │ │ │ │ - rscseq r3, pc, r0, lsl #13 │ │ │ │ + ldrsbeq r3, [pc], #96 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #280] @ 1d7400 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d739c │ │ │ │ beq 1d73d4 │ │ │ │ @@ -387469,23 +387469,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d735c │ │ │ │ orrseq fp, r0, r0, asr #4 │ │ │ │ adceq sl, sl, #696320 @ 0xaa000 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r3, pc, r0, asr r5 @ │ │ │ │ + rscseq r3, pc, r0, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #280] @ 1d7540 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d74dc │ │ │ │ beq 1d7514 │ │ │ │ @@ -387549,23 +387549,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d749c │ │ │ │ orrseq fp, r0, r0, lsl #2 │ │ │ │ biceq r1, r7, r1, ror ip │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r3, pc, r4, lsr #8 │ │ │ │ + rscseq r3, pc, r4, ror r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #272] @ 1d7678 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d7614 │ │ │ │ beq 1d764c │ │ │ │ @@ -387627,23 +387627,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d75d4 │ │ │ │ orrseq sl, r0, r0, asr #31 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, pc, asr r2 │ │ │ │ - rscseq r3, pc, r0, lsl #6 │ │ │ │ + rscseq r3, pc, r0, asr r3 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #280] @ 1d77b8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d7754 │ │ │ │ beq 1d778c │ │ │ │ @@ -387708,23 +387708,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d7714 │ │ │ │ orrseq sl, r0, r8, lsl #29 │ │ │ │ adceq sl, sl, #696320 @ 0xaa000 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, lr, asr r2 │ │ │ │ - ldrsbeq r3, [pc], #20 @ │ │ │ │ + rscseq r3, pc, r4, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #272] @ 1d78f4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d7890 │ │ │ │ beq 1d78c8 │ │ │ │ @@ -387786,23 +387786,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d7850 │ │ │ │ orrseq sl, r0, r4, asr #26 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, fp, asr r2 │ │ │ │ - rscseq r3, pc, ip, lsr #1 │ │ │ │ + ldrsheq r3, [pc], #12 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1d7a30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d79c8 │ │ │ │ beq 1d7a04 │ │ │ │ @@ -387865,23 +387865,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d7988 │ │ │ │ orrseq sl, r0, ip, lsl #24 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, fp, lsl #5 │ │ │ │ - rscseq r2, pc, r8, lsl #31 │ │ │ │ + ldrsbeq r2, [pc], #248 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1d7b6c │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d7b04 │ │ │ │ beq 1d7b40 │ │ │ │ @@ -387944,23 +387944,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d7ac4 │ │ │ │ @ instruction: 0x0190aad0 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, r3, r2 │ │ │ │ - rscseq r2, pc, r0, ror #28 │ │ │ │ + ldrheq r2, [pc], #224 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #284] @ 1d7cb0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d7c48 │ │ │ │ beq 1d7c84 │ │ │ │ @@ -388026,23 +388026,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d7c08 │ │ │ │ @ instruction: 0x0190a994 │ │ │ │ beq fec82764 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ - rscseq r2, pc, r0, lsr sp @ │ │ │ │ + rscseq r2, pc, r0, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #284] @ 1d7df8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d7d90 │ │ │ │ beq 1d7dcc │ │ │ │ @@ -388108,23 +388108,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d7d50 │ │ │ │ orrseq sl, r0, ip, asr #16 │ │ │ │ beq fec828ac │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, r2, r2 │ │ │ │ - ldrsheq r2, [pc], #188 @ │ │ │ │ + rscseq r2, pc, ip, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1d7f38 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d7ed0 │ │ │ │ beq 1d7f0c │ │ │ │ @@ -388187,23 +388187,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d7e90 │ │ │ │ orrseq sl, r0, r4, lsl #14 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r9, lsl #5 │ │ │ │ - ldrsbeq r2, [pc], #160 @ │ │ │ │ + rscseq r2, pc, r0, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1d8074 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d800c │ │ │ │ beq 1d8048 │ │ │ │ @@ -388266,23 +388266,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d7fcc │ │ │ │ orrseq sl, r0, r8, asr #11 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, r1, r2 │ │ │ │ - rscseq r2, pc, r8, lsr #19 │ │ │ │ + ldrsheq r2, [pc], #152 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1d81b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d8148 │ │ │ │ beq 1d8184 │ │ │ │ @@ -388344,23 +388344,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d8108 │ │ │ │ orrseq sl, r0, ip, lsl #9 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r2, pc, r0, lsl #17 │ │ │ │ + ldrsbeq r2, [pc], #128 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1d82e8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d8280 │ │ │ │ beq 1d82bc │ │ │ │ @@ -388422,23 +388422,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d8240 │ │ │ │ orrseq sl, r0, r4, asr r3 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r2, pc, ip, asr r7 @ │ │ │ │ + rscseq r2, pc, ip, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1d8420 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d83b8 │ │ │ │ beq 1d83f4 │ │ │ │ @@ -388501,23 +388501,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d8378 │ │ │ │ orrseq sl, r0, ip, lsl r2 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, pc, lsl #5 │ │ │ │ - rscseq r2, pc, r8, lsr r6 @ │ │ │ │ + rscseq r2, pc, r8, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #284] @ 1d8564 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d84fc │ │ │ │ beq 1d8538 │ │ │ │ @@ -388583,23 +388583,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d84bc │ │ │ │ orrseq sl, r0, r0, ror #1 │ │ │ │ beq fec83018 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, lr, lsl #5 │ │ │ │ - rscseq r2, pc, r8, lsl #10 │ │ │ │ + rscseq r2, pc, r8, asr r5 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1d86a4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d863c │ │ │ │ beq 1d8678 │ │ │ │ @@ -388662,23 +388662,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d85fc │ │ │ │ @ instruction: 0x01909f98 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, sp, lsl #5 │ │ │ │ - ldrsbeq r2, [pc], #60 @ │ │ │ │ + rscseq r2, pc, ip, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1d87e0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d8778 │ │ │ │ beq 1d87b4 │ │ │ │ @@ -388740,23 +388740,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d8738 │ │ │ │ orrseq r9, r0, ip, asr lr │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - ldrheq r2, [pc], #36 @ │ │ │ │ + rscseq r2, pc, r4, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1d8918 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d88b0 │ │ │ │ beq 1d88ec │ │ │ │ @@ -388819,23 +388819,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d8870 │ │ │ │ orrseq r9, r0, r4, lsr #26 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, fp, ror #4 │ │ │ │ - smlalseq r2, pc, r0, r1 @ │ │ │ │ + rscseq r2, pc, r0, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #284] @ 1d8a5c │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d89f4 │ │ │ │ beq 1d8a30 │ │ │ │ @@ -388901,23 +388901,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d89b4 │ │ │ │ orrseq r9, r0, r8, ror #23 │ │ │ │ ldrbeq r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, sl, ror #4 │ │ │ │ - rscseq r2, pc, r0, rrx │ │ │ │ + ldrheq r2, [pc], #0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1d8b9c │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d8b34 │ │ │ │ beq 1d8b70 │ │ │ │ @@ -388980,23 +388980,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d8af4 │ │ │ │ orrseq r9, r0, r0, lsr #21 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r9, ror #4 │ │ │ │ - rscseq r1, pc, r4, lsr pc @ │ │ │ │ + rscseq r1, pc, r4, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1d8cd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1d8c70 │ │ │ │ beq 1d8cac │ │ │ │ @@ -389058,25 +389058,25 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1d8c30 │ │ │ │ orrseq r9, r0, r4, ror #18 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r1, pc, ip, lsl #28 │ │ │ │ + rscseq r1, pc, ip, asr lr @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #292] @ 1d8e24 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d8db8 │ │ │ │ beq 1d8dfc │ │ │ │ ldr r3, [pc, #252] @ 1d8e28 │ │ │ │ @@ -389142,25 +389142,25 @@ │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d8d74 │ │ │ │ orrseq r9, r0, r8, lsr #16 │ │ │ │ adceq sl, sl, #696320 @ 0xaa000 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - ldrsbeq r1, [pc], #200 @ │ │ │ │ + rscseq r1, pc, r8, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #284] @ 1d8f6c │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d8f00 │ │ │ │ beq 1d8f44 │ │ │ │ cmn r4, #-67108863 @ 0xfc000001 │ │ │ │ @@ -389224,25 +389224,25 @@ │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d8ebc │ │ │ │ @ instruction: 0x019096d8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, sl, r2 │ │ │ │ - rscseq r1, pc, ip, lsr #23 │ │ │ │ + ldrsheq r1, [pc], #188 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #284] @ 1d90b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d9048 │ │ │ │ beq 1d908c │ │ │ │ cmp r4, #33554432 @ 0x2000000 │ │ │ │ @@ -389306,25 +389306,25 @@ │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d9004 │ │ │ │ @ instruction: 0x01909590 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, r6, r2 │ │ │ │ - rscseq r1, pc, r0, lsl #21 │ │ │ │ + ldrsbeq r1, [pc], #160 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #292] @ 1d9204 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d9198 │ │ │ │ beq 1d91dc │ │ │ │ ldr r3, [pc, #252] @ 1d9208 │ │ │ │ @@ -389391,25 +389391,25 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d9154 │ │ │ │ orrseq r9, r0, r8, asr #8 │ │ │ │ adceq sl, sl, #696320 @ 0xaa000 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, fp, r2 │ │ │ │ - rscseq r1, pc, r8, asr #18 │ │ │ │ + smlalseq r1, pc, r8, r9 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #292] @ 1d9358 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d92ec │ │ │ │ beq 1d9330 │ │ │ │ ldr r3, [pc, #252] @ 1d935c │ │ │ │ @@ -389475,25 +389475,25 @@ │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d92a8 │ │ │ │ @ instruction: 0x019092f4 │ │ │ │ ldrbeq r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r1, pc, r0, lsl r8 @ │ │ │ │ + rscseq r1, pc, r0, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #292] @ 1d94a8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d943c │ │ │ │ beq 1d9480 │ │ │ │ ldr r3, [pc, #252] @ 1d94ac │ │ │ │ @@ -389560,25 +389560,25 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d93f8 │ │ │ │ orrseq r9, r0, r4, lsr #3 │ │ │ │ orreq r3, lr, #14876672 @ 0xe30000 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, r5, r2 │ │ │ │ - ldrsbeq r1, [pc], #108 @ │ │ │ │ + rscseq r1, pc, ip, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #284] @ 1d95f4 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d9588 │ │ │ │ beq 1d95cc │ │ │ │ cmn r4, #-67108863 @ 0xfc000001 │ │ │ │ @@ -389642,25 +389642,25 @@ │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d9544 │ │ │ │ orrseq r9, r0, r0, asr r0 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, r9, r2 │ │ │ │ - rscseq r1, pc, r8, lsr #11 │ │ │ │ + ldrsheq r1, [pc], #88 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #292] @ 1d9744 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d96d8 │ │ │ │ beq 1d971c │ │ │ │ ldr r3, [pc, #252] @ 1d9748 │ │ │ │ @@ -389727,25 +389727,25 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d9694 │ │ │ │ orrseq r8, r0, r8, lsl #30 │ │ │ │ ldrbeq r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, r7, r2 │ │ │ │ - rscseq r1, pc, r4, ror r4 @ │ │ │ │ + rscseq r1, pc, r4, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #284] @ 1d9890 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d9824 │ │ │ │ beq 1d9868 │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ @@ -389808,25 +389808,25 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d97e0 │ │ │ │ @ instruction: 0x01908db4 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r1, pc, r4, asr #6 │ │ │ │ + smlalseq r1, pc, r4, r3 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #292] @ 1d99dc │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d9970 │ │ │ │ beq 1d99b4 │ │ │ │ ldr r3, [pc, #252] @ 1d99e0 │ │ │ │ @@ -389892,25 +389892,25 @@ │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d992c │ │ │ │ orrseq r8, r0, r0, ror ip │ │ │ │ cmpeq r5, r5, asr r5 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r1, pc, r0, lsl r2 @ │ │ │ │ + rscseq r1, pc, r0, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #284] @ 1d9b24 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d9ab8 │ │ │ │ beq 1d9afc │ │ │ │ cmp r4, #33554432 @ 0x2000000 │ │ │ │ @@ -389974,25 +389974,25 @@ │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d9a74 │ │ │ │ orrseq r8, r0, r0, lsr #22 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r3, ror r2 │ │ │ │ - rscseq r1, pc, r4, ror #1 │ │ │ │ + rscseq r1, pc, r4, lsr r1 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #284] @ 1d9c6c │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d9c00 │ │ │ │ beq 1d9c44 │ │ │ │ cmp r4, #16777216 @ 0x1000000 │ │ │ │ @@ -390056,25 +390056,25 @@ │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d9bbc │ │ │ │ @ instruction: 0x019089d8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, lr, ror #4 │ │ │ │ - ldrheq r0, [pc], #248 @ │ │ │ │ + rscseq r1, pc, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #292] @ 1d9dbc │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d9d50 │ │ │ │ beq 1d9d94 │ │ │ │ ldr r3, [pc, #252] @ 1d9dc0 │ │ │ │ @@ -390141,25 +390141,25 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d9d0c │ │ │ │ @ instruction: 0x01908890 │ │ │ │ cmpeq r5, r5, asr r5 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r2, ror r2 │ │ │ │ - rscseq r0, pc, r0, lsl #29 │ │ │ │ + ldrsbeq r0, [pc], #224 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #292] @ 1d9f10 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d9ea4 │ │ │ │ beq 1d9ee8 │ │ │ │ ldr r3, [pc, #252] @ 1d9f14 │ │ │ │ @@ -390226,25 +390226,25 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d9e60 │ │ │ │ orrseq r8, r0, ip, lsr r7 │ │ │ │ adceq sl, sl, #696320 @ 0xaa000 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r1, ror r2 │ │ │ │ - rscseq r0, pc, r8, asr #26 │ │ │ │ + smlalseq r0, pc, r8, sp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #292] @ 1da064 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1d9ff8 │ │ │ │ beq 1da03c │ │ │ │ ldr r3, [pc, #252] @ 1da068 │ │ │ │ @@ -390311,25 +390311,25 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1d9fb4 │ │ │ │ orrseq r8, r0, r8, ror #11 │ │ │ │ biceq r1, r7, r1, ror ip │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, sp, ror #4 │ │ │ │ - rscseq r0, pc, r0, lsl ip @ │ │ │ │ + rscseq r0, pc, r0, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #284] @ 1da1b0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1da144 │ │ │ │ beq 1da188 │ │ │ │ cmp r4, #33554432 @ 0x2000000 │ │ │ │ @@ -390392,25 +390392,25 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1da100 │ │ │ │ @ instruction: 0x01908494 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - ldrsbeq r0, [pc], #172 @ │ │ │ │ + rscseq r0, pc, ip, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #292] @ 1da2fc │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1da290 │ │ │ │ beq 1da2d4 │ │ │ │ ldr r3, [pc, #252] @ 1da300 │ │ │ │ @@ -390477,25 +390477,25 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1da24c │ │ │ │ orrseq r8, r0, r0, asr r3 │ │ │ │ adceq sl, sl, #696320 @ 0xaa000 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, pc, ror #4 │ │ │ │ - rscseq r0, pc, ip, lsr #19 │ │ │ │ + ldrsheq r0, [pc], #156 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #284] @ 1da448 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ blt 1da3dc │ │ │ │ beq 1da420 │ │ │ │ cmn r4, #-67108863 @ 0xfc000001 │ │ │ │ @@ -390558,23 +390558,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, fp │ │ │ │ b 1da398 │ │ │ │ @ instruction: 0x019081fc │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r0, pc, ip, ror r8 @ │ │ │ │ + rscseq r0, pc, ip, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1da570 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ blt 1da51c │ │ │ │ beq 1da544 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -390633,23 +390633,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r8 │ │ │ │ b 1da4d4 │ │ │ │ ldrheq r8, [r0, ip] │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r9, lsl #4 │ │ │ │ - rscseq r0, pc, r4, asr r7 @ │ │ │ │ + rscseq r0, pc, r4, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #528] @ 1da7a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #512] @ 1da7ac │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1da660 │ │ │ │ @@ -390794,15 +390794,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #528] @ 1daa0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #512] @ 1daa10 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1da8c4 │ │ │ │ @@ -390947,15 +390947,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #528] @ 1dac70 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #512] @ 1dac74 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1dab28 │ │ │ │ @@ -394041,38 +394041,38 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1ddaf4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1ddaf8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3556] @ 0xde4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, r4, ror sl │ │ │ │ - rscseq sp, lr, r4, asr #3 │ │ │ │ + rscseq sp, lr, r4, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1ddb60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1ddb64 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -394083,23 +394083,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r4, r0, r4, lsl sl │ │ │ │ - rscseq sp, lr, ip, ror r1 │ │ │ │ + rscseq sp, lr, ip, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1ddbcc │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1ddbd0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -394110,117 +394110,117 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r4, r0, r8, lsr #19 │ │ │ │ - rscseq sp, lr, r4, lsr #2 │ │ │ │ + rscseq sp, lr, r4, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1ddc24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1ddc28 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3952] @ 0xf70 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, ip, lsr r9 │ │ │ │ - ldrsbeq sp, [lr], #0 @ │ │ │ │ + rscseq sp, lr, r0, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1ddc84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1ddc88 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3660] @ 0xe4c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, r4, ror #17 │ │ │ │ - rscseq sp, lr, r8, lsl #1 │ │ │ │ + ldrsbeq sp, [lr], #8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1ddce4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1ddce8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3284] @ 0xcd4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, r4, lsl #17 │ │ │ │ - rscseq sp, lr, r4, asr #32 │ │ │ │ + smlalseq sp, lr, r4, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1ddd44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1ddd48 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3928] @ 0xf58 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, r4, lsr #16 │ │ │ │ - ldrsheq ip, [lr], #248 @ 0xf8 @ │ │ │ │ + rscseq sp, lr, r8, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1dddb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1dddb4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -394231,23 +394231,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r4, r0, r4, asr #15 │ │ │ │ - rscseq ip, lr, ip, lsr #31 │ │ │ │ + ldrsheq ip, [lr], #252 @ 0xfc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1dde1c │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1dde20 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -394258,119 +394258,119 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r4, r0, r8, asr r7 │ │ │ │ - rscseq ip, lr, r8, asr pc │ │ │ │ + rscseq ip, lr, r8, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1dde7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1dde80 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3916] @ 0xf4c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, ip, ror #13 │ │ │ │ - rscseq ip, lr, ip, lsl #30 │ │ │ │ + rscseq ip, lr, ip, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1ddedc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1ddee0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3912] @ 0xf48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, ip, lsl #13 │ │ │ │ - rscseq ip, lr, r4, asr #29 │ │ │ │ + rscseq ip, lr, r4, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1ddf3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1ddf40 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3908] @ 0xf44 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, ip, lsr #12 │ │ │ │ - rscseq ip, lr, ip, ror lr │ │ │ │ + rscseq ip, lr, ip, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1ddf9c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1ddfa0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3904] @ 0xf40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, ip, asr #11 │ │ │ │ - rscseq ip, lr, r4, lsr lr │ │ │ │ + rscseq ip, lr, r4, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1de008 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1de00c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -394381,23 +394381,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r4, r0, ip, ror #10 │ │ │ │ - rscseq ip, lr, r8, ror #27 │ │ │ │ + rscseq ip, lr, r8, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1de074 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1de078 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -394408,71 +394408,71 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r4, r0, r0, lsl #10 │ │ │ │ - smlalseq ip, lr, r8, sp │ │ │ │ + rscseq ip, lr, r8, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1de0d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1de0d8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3872] @ 0xf20 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x01904494 │ │ │ │ - rscseq ip, lr, ip, asr #26 │ │ │ │ + smlalseq ip, lr, ip, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1de134 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1de138 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, r4, lsr r4 │ │ │ │ - rscseq ip, lr, ip, lsl #26 │ │ │ │ + rscseq ip, lr, ip, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1de1a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1de1a4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -394483,23 +394483,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ @ instruction: 0x019043d4 │ │ │ │ - rscseq ip, lr, r8, asr #25 │ │ │ │ + rscseq ip, lr, r8, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1de20c │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1de210 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -394510,208 +394510,208 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r4, r0, r8, ror #6 │ │ │ │ - rscseq ip, lr, r8, lsl #25 │ │ │ │ + ldrsbeq ip, [lr], #200 @ 0xc8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1de26c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1de270 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3856] @ 0xf10 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x019042fc │ │ │ │ - rscseq ip, lr, r8, lsr ip │ │ │ │ + rscseq ip, lr, r8, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1de2cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1de2d0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3852] @ 0xf0c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x0190429c │ │ │ │ - ldrsheq ip, [lr], #176 @ 0xb0 @ │ │ │ │ + rscseq ip, lr, r0, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1de32c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1de330 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3848] @ 0xf08 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, ip, lsr r2 │ │ │ │ - rscseq ip, lr, ip, lsr #23 │ │ │ │ + ldrsheq ip, [lr], #188 @ 0xbc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1de384 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1de388 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3820] @ 0xeec │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x019041dc │ │ │ │ - rscseq ip, lr, r8, ror #22 │ │ │ │ + ldrheq ip, [lr], #184 @ 0xb8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1de3e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1de3e8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3816] @ 0xee8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, r4, lsl #3 │ │ │ │ - rscseq ip, lr, ip, lsr #22 │ │ │ │ + rscseq ip, lr, ip, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1de43c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1de440 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, r4, lsr #2 │ │ │ │ - ldrsbeq ip, [lr], #172 @ 0xac @ │ │ │ │ + rscseq ip, lr, ip, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1de494 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1de498 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3796] @ 0xed4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, ip, asr #1 │ │ │ │ - smlalseq ip, lr, r8, sl │ │ │ │ + rscseq ip, lr, r8, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1de4ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1de4f0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3792] @ 0xed0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r4, r0, r4, ror r0 │ │ │ │ - rscseq ip, lr, r4, asr sl │ │ │ │ + rscseq ip, lr, r4, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ 1de578 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #84] @ 1de57c │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -394729,24 +394729,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ orrseq r4, r0, r8, lsl r0 │ │ │ │ - rscseq ip, lr, r0, lsl #20 │ │ │ │ + rscseq ip, lr, r0, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #80] @ 1de5ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #60] @ 1de5f0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -394758,117 +394758,117 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, ip, lsl #31 │ │ │ │ - smlalseq ip, lr, r0, r9 │ │ │ │ + rscseq ip, lr, r0, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1de644 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1de648 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3736] @ 0xe98 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, ip, lsl pc │ │ │ │ - rscseq ip, lr, ip, lsr r9 │ │ │ │ + rscseq ip, lr, ip, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1de6a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1de6a8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3408] @ 0xd50 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, r4, asr #29 │ │ │ │ - rscseq ip, lr, r0, lsl #18 │ │ │ │ + rscseq ip, lr, r0, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1de704 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1de708 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3404] @ 0xd4c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, r4, ror #28 │ │ │ │ - ldrheq ip, [lr], #132 @ 0x84 @ │ │ │ │ + rscseq ip, lr, r4, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1de764 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1de768 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3400] @ 0xd48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, r4, lsl #28 │ │ │ │ - rscseq ip, lr, r8, ror #16 │ │ │ │ + ldrheq ip, [lr], #136 @ 0x88 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1de7d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1de7d4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -394879,23 +394879,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, r4, lsr #27 │ │ │ │ - rscseq ip, lr, r8, lsl r8 │ │ │ │ + rscseq ip, lr, r8, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1de83c │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1de840 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -394906,23 +394906,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, r8, lsr sp │ │ │ │ - ldrheq ip, [lr], #124 @ 0x7c @ │ │ │ │ + rscseq ip, lr, ip, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1de8a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1de8ac │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -394933,23 +394933,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, ip, asr #25 │ │ │ │ - rscseq ip, lr, r0, ror #14 │ │ │ │ + ldrheq ip, [lr], #112 @ 0x70 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1de914 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1de918 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -394960,23 +394960,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, r0, ror #24 │ │ │ │ - rscseq ip, lr, r4, lsl #14 │ │ │ │ + rscseq ip, lr, r4, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1de980 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1de984 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -394987,23 +394987,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ @ instruction: 0x01903bf4 │ │ │ │ - rscseq ip, lr, ip, lsr #13 │ │ │ │ + ldrsheq ip, [lr], #108 @ 0x6c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1de9ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1de9f0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -395014,23 +395014,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, r8, lsl #23 │ │ │ │ - rscseq ip, lr, r4, asr r6 │ │ │ │ + rscseq ip, lr, r4, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1dea58 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1dea5c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -395041,24 +395041,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, ip, lsl fp │ │ │ │ - ldrsheq ip, [lr], #92 @ 0x5c @ │ │ │ │ + rscseq ip, lr, ip, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #80] @ 1deacc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #60] @ 1dead0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -395070,42 +395070,42 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, ip, lsr #21 │ │ │ │ - rscseq ip, lr, r8, lsr #11 │ │ │ │ + ldrsheq ip, [lr], #88 @ 0x58 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ 1deb14 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [pc, #32] @ 1deb18 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #3364] @ 0xd24 │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, ip, lsr sl │ │ │ │ - rscseq ip, lr, r8, asr r5 │ │ │ │ + rscseq ip, lr, r8, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1deb78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1deb7c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -395113,23 +395113,23 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #576] @ 0x240 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x019039f4 │ │ │ │ - rscseq ip, lr, r4, lsr #10 │ │ │ │ + rscseq ip, lr, r4, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1debe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1debec │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -395141,24 +395141,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ @ instruction: 0x01903990 │ │ │ │ - rscseq ip, lr, ip, asr #9 │ │ │ │ + rscseq ip, lr, ip, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #84] @ 1dec60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #64] @ 1dec64 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ @@ -395171,25 +395171,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, ip, lsl r9 │ │ │ │ - rscseq ip, lr, ip, ror #8 │ │ │ │ + ldrheq ip, [lr], #76 @ 0x4c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #116] @ 1decf8 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #92] @ 1decfc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ @@ -395209,48 +395209,48 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov ip, lr │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, r0, lsr #17 │ │ │ │ - rscseq ip, lr, r0, lsl #8 │ │ │ │ + rscseq ip, lr, r0, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 1ded54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 1ded58 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #548] @ 0x224 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, r0, lsl r8 │ │ │ │ - rscseq ip, lr, r8, lsl #7 │ │ │ │ + ldrsbeq ip, [lr], #56 @ 0x38 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ 1dede8 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #88] @ 1dedec │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -395269,24 +395269,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov ip, lr │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, ip, lsr #15 │ │ │ │ - rscseq ip, lr, r8, lsr r3 │ │ │ │ + rscseq ip, lr, r8, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #88] @ 1dee64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #68] @ 1dee68 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -395300,95 +395300,95 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, ip, lsl r7 │ │ │ │ - rscseq ip, lr, r0, asr #5 │ │ │ │ + rscseq ip, lr, r0, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1deec4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1deec8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3584] @ 0xe00 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, r4, lsr #13 │ │ │ │ - rscseq ip, lr, r4, ror #4 │ │ │ │ + ldrheq ip, [lr], #36 @ 0x24 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1def24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1def28 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3580] @ 0xdfc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, r4, asr #12 │ │ │ │ - rscseq ip, lr, r4, lsr #4 │ │ │ │ + rscseq ip, lr, r4, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1def84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1def88 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3576] @ 0xdf8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, r4, ror #11 │ │ │ │ - rscseq ip, lr, r0, ror #3 │ │ │ │ + rscseq ip, lr, r0, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1deff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1deff4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -395399,27 +395399,27 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, r4, lsl #11 │ │ │ │ - smlalseq ip, lr, r4, r1 │ │ │ │ + rscseq ip, lr, r4, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 1df090 │ │ │ │ sub sp, sp, #20 │ │ │ │ stm sp, {r0, r1} │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r1, [pc, #112] @ 1df094 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r8, sp, #60 @ 0x3c │ │ │ │ ldm r8, {r8, r9, sl, fp} │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ @@ -395439,24 +395439,24 @@ │ │ │ │ ldm sp, {r0, r1} │ │ │ │ mov ip, lr │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, r8, lsl #10 │ │ │ │ - rscseq ip, lr, r0, asr #2 │ │ │ │ + smlalseq ip, lr, r0, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #80] @ 1df104 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #60] @ 1df108 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -395468,23 +395468,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, r4, ror r4 │ │ │ │ - ldrheq ip, [lr], #0 @ │ │ │ │ + rscseq ip, lr, r0, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1df170 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1df174 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -395495,24 +395495,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, r4, lsl #8 │ │ │ │ - rscseq ip, lr, r0, asr r0 │ │ │ │ + rscseq ip, lr, r0, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #80] @ 1df1e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #60] @ 1df1e8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -395524,24 +395524,24 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ @ instruction: 0x01903394 │ │ │ │ - ldrsheq fp, [lr], #240 @ 0xf0 @ │ │ │ │ + rscseq ip, lr, r0, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #80] @ 1df258 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #60] @ 1df25c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -395553,23 +395553,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, r0, lsr #6 │ │ │ │ - smlalseq fp, lr, r0, pc @ │ │ │ │ + rscseq fp, lr, r0, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1df2c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1df2cc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -395581,67 +395581,67 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ @ instruction: 0x019032b0 │ │ │ │ - rscseq fp, lr, r8, lsr pc │ │ │ │ + rscseq fp, lr, r8, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1df320 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1df324 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3, #3668] @ 0xe54 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, r0, asr #4 │ │ │ │ - rscseq fp, lr, r4, ror #29 │ │ │ │ + rscseq fp, lr, r4, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1df378 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1df37c │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3, #3664] @ 0xe50 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, r8, ror #3 │ │ │ │ - rscseq fp, lr, r8, lsr #29 │ │ │ │ + ldrsheq fp, [lr], #232 @ 0xe8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1df3e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1df3e8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -395652,66 +395652,66 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ @ instruction: 0x01903190 │ │ │ │ - rscseq fp, lr, r8, ror #28 │ │ │ │ + ldrheq fp, [lr], #232 @ 0xe8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1df43c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1df440 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3656] @ 0xe48 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, r4, lsr #2 │ │ │ │ - rscseq fp, lr, r4, lsl lr │ │ │ │ + rscseq fp, lr, r4, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 1df48c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 1df490 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3652] @ 0xe44 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, ip, asr #1 │ │ │ │ - ldrsbeq fp, [lr], #220 @ 0xdc @ │ │ │ │ + rscseq fp, lr, ip, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1df4f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1df4f4 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -395719,24 +395719,24 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2248] @ 0x8c8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orrseq r3, r0, ip, ror r0 │ │ │ │ - smlalseq fp, lr, ip, sp │ │ │ │ + rscseq fp, lr, ip, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #80] @ 1df564 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #60] @ 1df568 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -395748,23 +395748,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r3, r0, r4, lsl r0 │ │ │ │ - rscseq fp, lr, r4, asr sp │ │ │ │ + rscseq fp, lr, r4, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1df5d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1df5d4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -395775,24 +395775,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orrseq r2, r0, r4, lsr #31 │ │ │ │ - ldrsheq fp, [lr], #200 @ 0xc8 @ │ │ │ │ + rscseq fp, lr, r8, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #108] @ 1df660 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #88] @ 1df664 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ @@ -395811,24 +395811,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ orrseq r2, r0, r4, lsr pc │ │ │ │ - rscseq fp, lr, r4, lsr #25 │ │ │ │ + ldrsheq fp, [lr], #196 @ 0xc4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #84] @ 1df6d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #64] @ 1df6dc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ @@ -395841,24 +395841,24 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r2, r0, r4, lsr #29 │ │ │ │ - rscseq fp, lr, r4, lsr ip │ │ │ │ + rscseq fp, lr, r4, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ 1df764 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #84] @ 1df768 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -395876,24 +395876,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ orrseq r2, r0, ip, lsr #28 │ │ │ │ - ldrsbeq fp, [lr], #176 @ 0xb0 @ │ │ │ │ + rscseq fp, lr, r0, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #80] @ 1df7d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #60] @ 1df7dc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -395905,25 +395905,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orrseq r2, r0, r0, lsr #27 │ │ │ │ - rscseq fp, lr, ip, asr fp │ │ │ │ + rscseq fp, lr, ip, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #376] @ 1df974 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ blt 1df904 │ │ │ │ beq 1df948 │ │ │ │ @@ -396011,24 +396011,24 @@ │ │ │ │ ldr r1, [r3, #436] @ 0x1b4 │ │ │ │ add ip, r1, fp │ │ │ │ b 1df88c │ │ │ │ orrseq r2, r0, ip, lsr #26 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r2, ror #5 │ │ │ │ - rscseq fp, lr, r0, lsl #20 │ │ │ │ + rscseq fp, lr, r0, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ 1df9e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #56] @ 1df9ec │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ @@ -396037,23 +396037,23 @@ │ │ │ │ blx r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b b5940 │ │ │ │ orrseq r2, r0, r8, lsl #23 │ │ │ │ - rscseq fp, lr, ip, ror #18 │ │ │ │ + ldrheq fp, [lr], #156 @ 0x9c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1dfa5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1dfa4c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -396073,15 +396073,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1dfacc │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1dfabc │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -396102,15 +396102,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1dfb40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1dfb30 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -396131,15 +396131,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1dfbb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1dfba4 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -396160,15 +396160,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ 1dfc2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1dfc1c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -396189,15 +396189,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1dfc9c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1dfc8c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -396218,15 +396218,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1dfd14 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1dfd04 │ │ │ │ @@ -396248,15 +396248,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1dfd8c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1dfd7c │ │ │ │ @@ -396278,15 +396278,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1dfe04 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1dfdf4 │ │ │ │ @@ -396308,15 +396308,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1dfe7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1dfe6c │ │ │ │ @@ -396337,15 +396337,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1dfef0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1dfee0 │ │ │ │ @@ -396367,15 +396367,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1dff68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1dff58 │ │ │ │ @@ -396397,15 +396397,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #96] @ 1dffe8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r6, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r3 │ │ │ │ add r1, r1, #2 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ @@ -396429,15 +396429,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1e0068 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -396461,15 +396461,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1e00f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1e00e0 │ │ │ │ @@ -396495,15 +396495,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1e0178 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1e0168 │ │ │ │ @@ -396530,15 +396530,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1e01fc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -396562,15 +396562,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1e027c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -396594,15 +396594,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #96] @ 1e02fc │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r6, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r3 │ │ │ │ add r1, r1, #2 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ @@ -396626,15 +396626,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1e037c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -396658,15 +396658,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1e03fc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -396690,15 +396690,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1e0488 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -396725,15 +396725,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1e0514 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -396761,15 +396761,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1e05a4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -396797,15 +396797,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1e0634 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -396832,15 +396832,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1e06c0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -396868,15 +396868,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 1e0754 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1e0744 │ │ │ │ @@ -396905,15 +396905,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1e07e4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -396940,15 +396940,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1e0870 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -396976,15 +396976,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1e0900 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397012,15 +397012,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ 1e098c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397044,15 +397044,15 @@ │ │ │ │ orrseq r1, r0, r4, lsl #24 │ │ │ │ @ instruction: 0x000002b7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 1e09f4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1e09e4 │ │ │ │ @@ -397069,15 +397069,15 @@ │ │ │ │ b 1e09c8 │ │ │ │ orrseq r1, r0, ip, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 1e0a58 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1e0a48 │ │ │ │ @@ -397097,15 +397097,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1e0aec │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397136,15 +397136,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1e0b84 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397171,15 +397171,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1e0c14 │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -397208,15 +397208,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1e0ca8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -397245,15 +397245,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1e0d3c │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -397283,15 +397283,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1e0dd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397319,15 +397319,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #112] @ 1e0e60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -397355,15 +397355,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 1e0efc │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397396,15 +397396,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 1e0fa0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397437,15 +397437,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 1e1044 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397478,15 +397478,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 1e10e8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397518,15 +397518,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #124] @ 1e1188 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -397559,15 +397559,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 1e1228 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397598,15 +397598,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 1e12c8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397638,15 +397638,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #124] @ 1e1368 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -397679,15 +397679,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 1e1408 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397717,15 +397717,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1e1498 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1e1480 │ │ │ │ @@ -397753,15 +397753,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1e1524 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1e150c │ │ │ │ @@ -397788,15 +397788,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #132] @ 1e15c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397831,15 +397831,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #132] @ 1e1674 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397874,15 +397874,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #132] @ 1e1720 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r8, [sp, #36] @ 0x24 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397917,15 +397917,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #132] @ 1e17cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -397959,15 +397959,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #140] @ 1e187c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r8, [sp, #40] @ 0x28 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398003,15 +398003,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #136] @ 1e1928 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398045,15 +398045,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #140] @ 1e19d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398090,15 +398090,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #140] @ 1e1a88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r8, [sp, #36] @ 0x24 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398135,15 +398135,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #140] @ 1e1b3c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398179,15 +398179,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #136] @ 1e1be8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398220,15 +398220,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1e1c80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r6, #436] @ 0x1b4 │ │ │ │ mov r4, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -398259,15 +398259,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1e1d1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r6, #436] @ 0x1b4 │ │ │ │ mov r4, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -398298,15 +398298,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ 1e1dcc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398343,15 +398343,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #148] @ 1e1e84 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r8, [sp, #40] @ 0x28 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398390,15 +398390,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #148] @ 1e1f40 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398437,15 +398437,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #148] @ 1e1ffc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r8, [sp, #40] @ 0x28 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398484,15 +398484,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ 1e20b4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r8, [sp, #48] @ 0x30 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r3, ip, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398528,15 +398528,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 1e2158 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r2, r1 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398569,15 +398569,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 1e21fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r2, r1 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398611,15 +398611,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ 1e22bc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398659,15 +398659,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ 1e237c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r7, [sp, #44] @ 0x2c │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r8, r1 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398707,15 +398707,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ 1e243c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r7, [sp, #48] @ 0x30 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r3, ip, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398755,15 +398755,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 1e24e0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1e24c8 │ │ │ │ @@ -398795,15 +398795,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ 1e25b4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r9, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r3, lr, #6 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398849,15 +398849,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r8, [pc, #188] @ 1e2694 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ sub sp, sp, #16 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -398907,15 +398907,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #212] @ 1e2794 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r9, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, lr, #8 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -398970,15 +398970,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #212] @ 1e2890 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r9, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -399034,15 +399034,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #212] @ 1e2990 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r9, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -399097,15 +399097,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [pc, #216] @ 1e2a90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r7, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -399161,15 +399161,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [pc, #216] @ 1e2b90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r7, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -399225,15 +399225,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #232] @ 1e2ca0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -399294,15 +399294,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #244] @ 1e2dc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [r9, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r2, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -399365,15 +399365,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ 1e2e7c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r3, r5, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 1e2e40 │ │ │ │ add r6, r5, #65536 @ 0x10000 │ │ │ │ @@ -399402,24 +399402,24 @@ │ │ │ │ bx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ b 1e2e1c │ │ │ │ orreq pc, pc, r0, asr #14 │ │ │ │ - rscseq r8, lr, ip, ror #9 │ │ │ │ + rscseq r8, lr, ip, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #280] @ 1e2fb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [r8, #436] @ 0x1b4 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ add r2, r2, #2 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -399494,15 +399494,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #368] @ 1e315c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add fp, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [fp, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r1, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -399598,15 +399598,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #180] @ 1e3240 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ mov r4, r3 │ │ │ │ add r3, r8, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -399644,23 +399644,23 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ add r3, ip, #3 │ │ │ │ b 1e31c8 │ │ │ │ @ instruction: 0x018ff39c │ │ │ │ andeq r0, r0, r7, lsr #6 │ │ │ │ - rscseq r8, lr, ip, asr #2 │ │ │ │ + smlalseq r8, lr, ip, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #188] @ 1e3320 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ add r3, r8, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -399701,23 +399701,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ add ip, ip, #2 │ │ │ │ b 1e32a0 │ │ │ │ orreq pc, pc, r4, asr #5 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0x000002b3 │ │ │ │ - rscseq r8, lr, r8, lsl #1 │ │ │ │ + ldrsbeq r8, [lr], #8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #528] @ 1e3558 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #512] @ 1e355c │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1e3410 │ │ │ │ @@ -399863,15 +399863,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #232] @ 1e3698 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ add r3, sl, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ @@ -399923,24 +399923,24 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ b 1e35f4 │ │ │ │ orreq lr, pc, r8, ror pc @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r6, lsr #6 │ │ │ │ - rscseq r7, lr, r8, lsr sp │ │ │ │ + rscseq r7, lr, r8, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #244] @ 1e37b8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, fp, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ @@ -399994,24 +399994,24 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ add r2, ip, #4 │ │ │ │ b 1e370c │ │ │ │ orreq lr, pc, r4, ror #28 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rscseq r7, lr, r4, lsr ip │ │ │ │ + rscseq r7, lr, r4, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #240] @ 1e38d0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ add r3, sl, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ @@ -400065,24 +400065,24 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ b 1e3824 │ │ │ │ orreq lr, pc, r8, asr #26 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0x000002b1 │ │ │ │ - rscseq r7, lr, ip, lsr #22 │ │ │ │ + rscseq r7, lr, ip, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #252] @ 1e39f8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, fp, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ @@ -400139,26 +400139,26 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ add r2, ip, #4 │ │ │ │ b 1e3944 │ │ │ │ orreq lr, pc, ip, lsr #24 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r5, lsl r3 │ │ │ │ - ldrsbeq r2, [lr], #216 @ 0xd8 @ │ │ │ │ + rscseq r2, lr, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #244] @ 1e3b14 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #236] @ 1e3b18 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ bhi 1e3acc │ │ │ │ cmp r4, #6144 @ 0x1800 │ │ │ │ bhi 1e3abc │ │ │ │ @@ -400221,15 +400221,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #244] @ 1e3c30 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #236] @ 1e3c34 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ bhi 1e3be8 │ │ │ │ cmp r4, #6144 @ 0x1800 │ │ │ │ bhi 1e3bd8 │ │ │ │ @@ -400293,15 +400293,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #244] @ 1e3d50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #236] @ 1e3d54 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ bhi 1e3d08 │ │ │ │ cmp r4, #6144 @ 0x1800 │ │ │ │ bhi 1e3cf8 │ │ │ │ @@ -400363,15 +400363,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #264] @ 1e3e88 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ @@ -400431,24 +400431,24 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ add r2, ip, #4 │ │ │ │ b 1e3dcc │ │ │ │ orreq lr, pc, r8, lsr #15 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0x000002b2 │ │ │ │ - smlalseq r7, lr, r4, r5 │ │ │ │ + rscseq r7, lr, r4, ror #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ 1e3fd0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r0, #90112 @ 0x16000 │ │ │ │ ldr r2, [r2, #4088] @ 0xff8 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -400513,24 +400513,24 @@ │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r1, [r2, #436] @ 0x1b4 │ │ │ │ add ip, r1, #5 │ │ │ │ b 1e3f04 │ │ │ │ orreq lr, pc, r4, ror r6 @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r9, lsl r3 │ │ │ │ - rscseq r7, lr, r0, ror r4 │ │ │ │ + rscseq r7, lr, r0, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #288] @ 1e411c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ @@ -400596,25 +400596,25 @@ │ │ │ │ ldr r3, [sp] │ │ │ │ ldr lr, [r2, #436] @ 0x1b4 │ │ │ │ add r1, lr, #5 │ │ │ │ b 1e4048 │ │ │ │ orreq lr, pc, ip, lsr #10 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r6, lsl r3 │ │ │ │ - smlalseq r2, lr, r8, r7 │ │ │ │ + rscseq r2, lr, r8, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [pc, #316] @ 1e4288 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ @@ -400687,25 +400687,25 @@ │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ ldr lr, [r1, #436] @ 0x1b4 │ │ │ │ add ip, lr, #6 │ │ │ │ b 1e41a0 │ │ │ │ ldrdeq lr, [pc, ip] │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, sl, lsl r3 │ │ │ │ - rscseq r7, lr, r4, ror #3 │ │ │ │ + rscseq r7, lr, r4, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [pc, #324] @ 1e43fc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ @@ -400780,25 +400780,25 @@ │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ ldr lr, [r1, #436] @ 0x1b4 │ │ │ │ add ip, lr, #6 │ │ │ │ b 1e430c │ │ │ │ orreq lr, pc, r0, ror r2 @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r7, lsl r3 │ │ │ │ - rscseq r2, lr, r4, lsl #10 │ │ │ │ + rscseq r2, lr, r4, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #324] @ 1e4570 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ cmp r4, #65536 @ 0x10000 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ @@ -400881,15 +400881,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #252] @ 1e4694 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [r0, r8] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ blt 1e464c │ │ │ │ add r2, r3, #16 │ │ │ │ @@ -400946,23 +400946,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r9, #436] @ 0x1b4 │ │ │ │ add r2, r8, r3 │ │ │ │ b 1e4600 │ │ │ │ @ instruction: 0x018fdf90 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - ldrheq r6, [lr], #212 @ 0xd4 @ │ │ │ │ + rscseq r6, lr, r4, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #256] @ 1e47bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr sl, [r0, r8] │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ blt 1e4770 │ │ │ │ add r3, r2, #16 │ │ │ │ @@ -401021,23 +401021,23 @@ │ │ │ │ ldr r2, [r9, #436] @ 0x1b4 │ │ │ │ add r3, r8, r2 │ │ │ │ b 1e4724 │ │ │ │ orreq sp, pc, ip, ror #28 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0x000002be │ │ │ │ - rscseq r6, lr, r0, lsr #25 │ │ │ │ + ldrsheq r6, [lr], #192 @ 0xc0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #256] @ 1e48e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr sl, [r0, r8] │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ blt 1e489c │ │ │ │ add r3, r2, #16 │ │ │ │ @@ -401095,26 +401095,26 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r2, [r9, #436] @ 0x1b4 │ │ │ │ add r3, r8, r2 │ │ │ │ b 1e4850 │ │ │ │ orreq sp, pc, r0, asr #26 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rscseq r6, lr, r4, lsl #23 │ │ │ │ + ldrsbeq r6, [lr], #180 @ 0xb4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #308] @ 1e4a4c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ blt 1e49ec │ │ │ │ movne r3, #1 │ │ │ │ @@ -401185,23 +401185,23 @@ │ │ │ │ ldr r3, [r2, #436] @ 0x1b4 │ │ │ │ add r1, r3, r9 │ │ │ │ b 1e4984 │ │ │ │ orreq sp, pc, r0, lsl ip @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, pc, lsr #5 │ │ │ │ - rscseq r6, lr, r0, asr #20 │ │ │ │ + smlalseq r6, lr, r0, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1e4b78 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1e4b1c │ │ │ │ beq 1e4b4c │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -401259,23 +401259,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1e4ae0 │ │ │ │ @ instruction: 0x018fdab0 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r3, lsl #6 │ │ │ │ - rscseq r6, lr, r4, lsr #18 │ │ │ │ + rscseq r6, lr, r4, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1e4ca0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1e4c44 │ │ │ │ beq 1e4c74 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -401333,23 +401333,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1e4c08 │ │ │ │ orreq sp, pc, r8, lsl #19 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r5, lsl #6 │ │ │ │ - rscseq r6, lr, r8, lsl r8 │ │ │ │ + rscseq r6, lr, r8, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1e4dc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1e4d6c │ │ │ │ beq 1e4d9c │ │ │ │ cmn r4, #-268435455 @ 0xf0000001 │ │ │ │ @@ -401406,23 +401406,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1e4d30 │ │ │ │ orreq sp, pc, r0, ror #16 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r6, lr, r0, lsl r7 │ │ │ │ + rscseq r6, lr, r0, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1e4eec │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1e4e90 │ │ │ │ beq 1e4ec0 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -401480,23 +401480,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1e4e54 │ │ │ │ orreq sp, pc, ip, lsr r7 @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r3, ror #5 │ │ │ │ - rscseq r6, lr, r4, lsl #12 │ │ │ │ + rscseq r6, lr, r4, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1e5014 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1e4fb8 │ │ │ │ beq 1e4fe8 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -401553,23 +401553,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1e4f7c │ │ │ │ orreq sp, pc, r4, lsl r6 @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r6, lr, ip, ror #9 │ │ │ │ + rscseq r6, lr, ip, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1e5138 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1e50dc │ │ │ │ beq 1e510c │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -401627,23 +401627,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1e50a0 │ │ │ │ strdeq sp, [pc, r0] │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r5, ror #5 │ │ │ │ - ldrsbeq r6, [lr], #56 @ 0x38 @ │ │ │ │ + rscseq r6, lr, r8, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #272] @ 1e5270 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ blt 1e5210 │ │ │ │ beq 1e5244 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -401706,23 +401706,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1e51c8 │ │ │ │ orreq sp, pc, r8, asr #7 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ - ldrheq r6, [lr], #40 @ 0x28 @ │ │ │ │ + rscseq r6, lr, r8, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #272] @ 1e53ac │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1e5348 │ │ │ │ beq 1e5380 │ │ │ │ @@ -401784,23 +401784,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1e5308 │ │ │ │ orreq sp, pc, ip, lsl #5 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, lr, ror #5 │ │ │ │ - smlalseq r6, lr, r8, r1 │ │ │ │ + rscseq r6, lr, r8, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #284] @ 1e54f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ blt 1e548c │ │ │ │ beq 1e54c4 │ │ │ │ @@ -401866,25 +401866,25 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1e5440 │ │ │ │ orreq sp, pc, r4, asr r1 @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r1, ror #5 │ │ │ │ - rscseq r6, lr, r4, ror r0 │ │ │ │ + rscseq r6, lr, r4, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #312] @ 1e5658 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ blt 1e55e0 │ │ │ │ @@ -401955,23 +401955,23 @@ │ │ │ │ ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add lr, ip, r1 │ │ │ │ b 1e5594 │ │ │ │ orreq sp, pc, r8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r6, lsl #6 │ │ │ │ - rscseq r5, lr, r0, lsr pc │ │ │ │ + rscseq r5, lr, r0, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #528] @ 1e5890 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #512] @ 1e5894 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1e5748 │ │ │ │ @@ -402116,15 +402116,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #528] @ 1e5af4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #512] @ 1e5af8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1e59ac │ │ │ │ @@ -402269,15 +402269,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #528] @ 1e5d58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #512] @ 1e5d5c │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1e5c10 │ │ │ │ @@ -402424,15 +402424,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #328] @ 1e5ef8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r9, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r3, #0 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldrb r8, [sp, #52] @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ blt 1e5e84 │ │ │ │ beq 1e5ecc │ │ │ │ @@ -402508,25 +402508,25 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add ip, r1, r3 │ │ │ │ b 1e5e20 │ │ │ │ orreq ip, pc, r8, ror r7 @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, lr, lsr #5 │ │ │ │ - ldrheq r5, [lr], #96 @ 0x60 @ │ │ │ │ + rscseq r5, lr, r0, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #336] @ 1e6078 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ blt 1e5ff4 │ │ │ │ @@ -402603,24 +402603,24 @@ │ │ │ │ ldr ip, [r1, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add lr, ip, r3 │ │ │ │ b 1e5f9c │ │ │ │ orreq ip, pc, r0, lsl #12 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rscseq r5, lr, r4, asr r5 │ │ │ │ + rscseq r5, lr, r4, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #344] @ 1e61fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ blt 1e61a4 │ │ │ │ @@ -402701,25 +402701,25 @@ │ │ │ │ ldr r2, [r3, #436] @ 0x1b4 │ │ │ │ add ip, r2, sl │ │ │ │ b 1e6140 │ │ │ │ orreq ip, pc, r4, lsl #9 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r9, lsr #5 │ │ │ │ - rscseq r5, lr, r0, asr #7 │ │ │ │ + rscseq r5, lr, r0, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #348] @ 1e6388 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov sl, r2 │ │ │ │ blt 1e6320 │ │ │ │ beq 1e6360 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -402799,15 +402799,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ add r2, ip, fp │ │ │ │ b 1e62b8 │ │ │ │ strdeq ip, [pc, ip] │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r6, ror #5 │ │ │ │ - rscseq r5, lr, r4, asr r2 │ │ │ │ + rscseq r5, lr, r4, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ @@ -405605,15 +405605,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1e8fb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1e8fbc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -405625,23 +405625,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq r9, pc, r0, asr #11 │ │ │ │ - rscseq r2, lr, r0, lsl r6 │ │ │ │ + rscseq r2, lr, r0, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1e9028 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1e902c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -405653,47 +405653,47 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq r9, pc, r0, asr r5 @ │ │ │ │ - ldrheq r2, [lr], #84 @ 0x54 @ │ │ │ │ + rscseq r2, lr, r4, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1e9088 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1e908c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3940] @ 0xf64 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq r9, pc, r0, ror #9 │ │ │ │ - rscseq r2, lr, ip, asr r5 │ │ │ │ + rscseq r2, lr, ip, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1e90f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1e90f8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -405704,23 +405704,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq r9, pc, r0, lsl #9 │ │ │ │ - rscseq r2, lr, ip, lsl #10 │ │ │ │ + rscseq r2, lr, ip, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 1e9160 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 1e9164 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -405731,24 +405731,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq r9, pc, r4, lsl r4 @ │ │ │ │ - ldrheq r2, [lr], #72 @ 0x48 @ │ │ │ │ + rscseq r2, lr, r8, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1e91c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1e91c8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -405756,24 +405756,24 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq r9, pc, r8, lsr #7 │ │ │ │ - rscseq r2, lr, ip, ror #8 │ │ │ │ + ldrheq r2, [lr], #76 @ 0x4c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1e9228 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1e922c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -405781,91 +405781,91 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq r9, pc, r4, asr #6 │ │ │ │ - rscseq r2, lr, ip, lsl r4 │ │ │ │ + rscseq r2, lr, ip, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1e9280 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1e9284 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3812] @ 0xee4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq r9, pc, r0, ror #5 │ │ │ │ - rscseq r2, lr, ip, asr #7 │ │ │ │ + rscseq r2, lr, ip, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1e92e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1e92e4 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3804] @ 0xedc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq r9, pc, r8, lsl #5 │ │ │ │ - rscseq r2, lr, r4, lsl #7 │ │ │ │ + ldrsbeq r2, [lr], #52 @ 0x34 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1e9338 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1e933c │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3800] @ 0xed8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq r9, pc, r8, lsr #4 │ │ │ │ - rscseq r2, lr, r4, lsr r3 │ │ │ │ + rscseq r2, lr, r4, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1e93a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1e93ac │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -405877,23 +405877,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ ldrdeq r9, [pc, r0] │ │ │ │ - ldrsheq r2, [lr], #32 @ │ │ │ │ + rscseq r2, lr, r0, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1e9418 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1e941c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -405905,24 +405905,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq r9, pc, r0, ror #2 │ │ │ │ - smlalseq r2, lr, ip, r2 │ │ │ │ + rscseq r2, lr, ip, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #84] @ 1e9490 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #64] @ 1e9494 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ @@ -405935,24 +405935,24 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orreq r9, pc, ip, ror #1 │ │ │ │ - rscseq r2, lr, r4, asr #4 │ │ │ │ + smlalseq r2, lr, r4, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #84] @ 1e9508 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #64] @ 1e950c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ @@ -405965,45 +405965,45 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orreq r9, pc, r4, ror r0 @ │ │ │ │ - rscseq r2, lr, ip, ror #3 │ │ │ │ + rscseq r2, lr, ip, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 1e955c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1e9560 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ bx r3 │ │ │ │ orreq r9, pc, r0 │ │ │ │ - rscseq r2, lr, r0, lsr #3 │ │ │ │ + ldrsheq r2, [lr], #16 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1e95c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1e95c4 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -406011,23 +406011,23 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1124] @ 0x464 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq r8, pc, ip, lsr #31 │ │ │ │ - rscseq r2, lr, r0, ror #2 │ │ │ │ + ldrheq r2, [lr], #16 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1e9630 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1e9634 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -406039,24 +406039,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq r8, pc, r8, asr #30 │ │ │ │ - rscseq r2, lr, r0, lsl r1 │ │ │ │ + rscseq r2, lr, r0, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #84] @ 1e96a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #64] @ 1e96ac │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ @@ -406069,24 +406069,24 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ ldrdeq r8, [pc, r4] │ │ │ │ - ldrheq r2, [lr], #12 @ │ │ │ │ + rscseq r2, lr, ip, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #84] @ 1e9720 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #64] @ 1e9724 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ @@ -406099,23 +406099,23 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orreq r8, pc, ip, asr lr @ │ │ │ │ - rscseq r2, lr, r0, rrx │ │ │ │ + ldrheq r2, [lr], #0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1e9790 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1e9794 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -406127,24 +406127,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq r8, pc, r8, ror #27 │ │ │ │ - rscseq r2, lr, ip │ │ │ │ + rscseq r2, lr, ip, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #84] @ 1e9808 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #64] @ 1e980c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ @@ -406157,189 +406157,189 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orreq r8, pc, r4, ror sp @ │ │ │ │ - ldrheq r1, [lr], #248 @ 0xf8 @ │ │ │ │ + rscseq r2, lr, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 1e9864 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 1e9868 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1100] @ 0x44c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq r8, pc, r0, lsl #26 │ │ │ │ - rscseq r1, lr, r8, ror #30 │ │ │ │ + ldrheq r1, [lr], #248 @ 0xf8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1e98c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1e98c8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3336] @ 0xd08 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq r8, pc, r4, lsr #25 │ │ │ │ - rscseq r1, lr, r0, lsr #30 │ │ │ │ + rscseq r1, lr, r0, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1e9924 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1e9928 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2340] @ 0x924 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq r8, pc, r4, asr #24 │ │ │ │ - rscseq r1, lr, ip, asr #29 │ │ │ │ + rscseq r1, lr, ip, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 1e997c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1e9980 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2380] @ 0x94c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq r8, pc, r4, ror #23 │ │ │ │ - rscseq r1, lr, ip, ror lr │ │ │ │ + rscseq r1, lr, ip, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1e99dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1e99e0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2348] @ 0x92c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq r8, pc, ip, lsl #23 │ │ │ │ - rscseq r1, lr, r0, lsr lr │ │ │ │ + rscseq r1, lr, r0, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 1e9a38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 1e9a3c │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1008] @ 0x3f0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq r8, pc, ip, lsr #22 │ │ │ │ - rscseq r1, lr, r0, ror #27 │ │ │ │ + rscseq r1, lr, r0, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1e9a98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1e9a9c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3332] @ 0xd04 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldrdeq r8, [pc, r0] │ │ │ │ - smlalseq r1, lr, r8, sp │ │ │ │ + rscseq r1, lr, r8, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #424] @ 1e9c64 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ mov r7, r1 │ │ │ │ blt 1e9bdc │ │ │ │ beq 1e9c28 │ │ │ │ @@ -406438,23 +406438,23 @@ │ │ │ │ ldr r0, [r1, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add ip, r0, r3 │ │ │ │ b 1e9b4c │ │ │ │ orreq r8, pc, ip, ror #20 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, sp, lsr #6 │ │ │ │ - rscseq r1, lr, r0, lsr ip │ │ │ │ + rscseq r1, lr, r0, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1e9ce0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1e9cd0 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -406475,15 +406475,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1e9d54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1e9d44 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -406504,15 +406504,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1e9dc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1e9db8 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -406533,15 +406533,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1e9e3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1e9e2c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -406562,15 +406562,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1e9eb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1e9ea0 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -406590,15 +406590,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 1e9f28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1e9f18 │ │ │ │ @@ -406621,15 +406621,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1e9fa0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1e9f90 │ │ │ │ @@ -406651,15 +406651,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1ea020 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ea010 │ │ │ │ ldr r1, [pc, #60] @ 1ea024 │ │ │ │ @@ -406684,15 +406684,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1ea09c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ea08c │ │ │ │ @@ -406714,15 +406714,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1ea11c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ea10c │ │ │ │ ldr r1, [pc, #60] @ 1ea120 │ │ │ │ @@ -406747,15 +406747,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1ea1a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ea190 │ │ │ │ ldr r1, [pc, #60] @ 1ea1a4 │ │ │ │ @@ -406780,15 +406780,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1ea224 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -406811,15 +406811,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1ea2a0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -406842,15 +406842,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #92] @ 1ea318 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r5, r3 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -406873,15 +406873,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #96] @ 1ea398 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r6, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r3 │ │ │ │ add r1, r1, #2 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ @@ -406905,15 +406905,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #96] @ 1ea418 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r6, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r3 │ │ │ │ add r1, r1, #2 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ @@ -406937,15 +406937,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1ea4a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ea490 │ │ │ │ @@ -406971,15 +406971,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1ea528 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ea518 │ │ │ │ @@ -407006,15 +407006,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1ea5b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ea5a4 │ │ │ │ @@ -407040,15 +407040,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 1ea63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r8, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -407074,15 +407074,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1ea6c8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -407109,15 +407109,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1ea754 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -407144,15 +407144,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1ea7e0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -407179,15 +407179,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 1ea868 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -407213,15 +407213,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1ea8f4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -407247,15 +407247,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1ea97c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -407282,15 +407282,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1eaa08 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -407318,15 +407318,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1eaa98 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -407354,15 +407354,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 1eab24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -407388,15 +407388,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 1eabac │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -407421,15 +407421,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #100] @ 1eac2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -407454,15 +407454,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1eacb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1eac9c │ │ │ │ @@ -407486,15 +407486,15 @@ │ │ │ │ ldrdeq r7, [pc, ip] │ │ │ │ andeq r0, r0, lr, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 1ead1c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ead0c │ │ │ │ @@ -407511,15 +407511,15 @@ │ │ │ │ b 1eacf0 │ │ │ │ orreq r7, pc, r4, asr r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 1ead80 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ead70 │ │ │ │ @@ -407536,15 +407536,15 @@ │ │ │ │ b 1ead54 │ │ │ │ strdeq r7, [pc, r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 1eade4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1eadd4 │ │ │ │ @@ -407562,15 +407562,15 @@ │ │ │ │ orreq r7, pc, ip, lsl #15 │ │ │ │ andeq r0, r0, r7, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 1eae4c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1eae3c │ │ │ │ @@ -407588,15 +407588,15 @@ │ │ │ │ orreq r7, pc, r4, lsr #14 │ │ │ │ andeq r0, r0, r9, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 1eaeb4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1eaea4 │ │ │ │ @@ -407614,15 +407614,15 @@ │ │ │ │ @ instruction: 0x018f76bc │ │ │ │ andeq r0, r0, lr, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 1eaf1c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1eaf0c │ │ │ │ @@ -407643,15 +407643,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #108] @ 1eafac │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrsh r9, [sp, #32] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r8, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -407678,15 +407678,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1eb03c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -407714,15 +407714,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #100] @ 1eb0c0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1eb0b0 │ │ │ │ @@ -407747,15 +407747,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #108] @ 1eb14c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r9, [sp, #32] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r8, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -407783,15 +407783,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1eb1e0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -407820,15 +407820,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1eb274 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -407857,15 +407857,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #104] @ 1eb300 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r1, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1eb2f0 │ │ │ │ @@ -407891,15 +407891,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #104] @ 1eb388 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r1, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1eb378 │ │ │ │ @@ -407924,15 +407924,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1eb418 │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -407961,15 +407961,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1eb4ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -407999,15 +407999,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1eb544 │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -408037,15 +408037,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1eb5dc │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -408076,15 +408076,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #100] @ 1eb668 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1eb658 │ │ │ │ @@ -408108,15 +408108,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1eb6f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -408145,15 +408145,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1eb78c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -408184,15 +408184,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #108] @ 1eb820 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r9, [sp, #32] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r8, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -408219,15 +408219,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1eb8b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -408257,15 +408257,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1eb940 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1eb928 │ │ │ │ @@ -408291,15 +408291,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1eb9cc │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1eb9b4 │ │ │ │ @@ -408326,15 +408326,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1eba58 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1eba40 │ │ │ │ @@ -408361,15 +408361,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1ebae4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ebacc │ │ │ │ @@ -408396,15 +408396,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 1ebb70 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ebb58 │ │ │ │ @@ -408432,15 +408432,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1ebc04 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -408468,15 +408468,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1ebc94 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -408503,15 +408503,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #124] @ 1ebd2c │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -408542,15 +408542,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #124] @ 1ebdc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -408583,15 +408583,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 1ebe6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -408622,15 +408622,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1ebef8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ebee0 │ │ │ │ @@ -408657,15 +408657,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1ebf84 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ebf6c │ │ │ │ @@ -408692,15 +408692,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1ec010 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ebff8 │ │ │ │ @@ -408727,15 +408727,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1ec09c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ec084 │ │ │ │ @@ -408762,15 +408762,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1ec128 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ec110 │ │ │ │ @@ -408797,15 +408797,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1ec1b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ec19c │ │ │ │ @@ -408832,15 +408832,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1ec244 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ec22c │ │ │ │ @@ -408868,15 +408868,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1ec2d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ec2bc │ │ │ │ @@ -408904,15 +408904,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1ec360 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ec348 │ │ │ │ @@ -408939,15 +408939,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1ec3f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ec3d8 │ │ │ │ @@ -408975,15 +408975,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1ec480 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ec468 │ │ │ │ @@ -409011,15 +409011,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1ec510 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ec4f8 │ │ │ │ @@ -409047,15 +409047,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1ec59c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ec584 │ │ │ │ @@ -409082,15 +409082,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1ec62c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ec614 │ │ │ │ @@ -409118,15 +409118,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1ec6bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ec6a4 │ │ │ │ @@ -409154,15 +409154,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1ec74c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ec734 │ │ │ │ @@ -409190,15 +409190,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #108] @ 1ec7d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r2, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -409226,15 +409226,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #108] @ 1ec868 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ec858 │ │ │ │ @@ -409262,15 +409262,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #112] @ 1ec8fc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [r7, #436] @ 0x1b4 │ │ │ │ add r3, r1, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ec8ec │ │ │ │ @@ -409299,15 +409299,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #112] @ 1ec990 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [r7, #436] @ 0x1b4 │ │ │ │ add r3, r1, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ec980 │ │ │ │ @@ -409336,15 +409336,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #132] @ 1eca38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -409378,15 +409378,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1ecad8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #17 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ecac0 │ │ │ │ @@ -409418,15 +409418,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1ecb78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #9 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ecb60 │ │ │ │ @@ -409458,15 +409458,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1ecc18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #17 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ecc00 │ │ │ │ @@ -409498,15 +409498,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #120] @ 1eccb4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -409537,15 +409537,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #120] @ 1ecd50 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -409576,15 +409576,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1ecde4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -409612,15 +409612,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 1ece7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ece6c │ │ │ │ @@ -409652,15 +409652,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 1ecf1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ecf0c │ │ │ │ @@ -409692,15 +409692,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #140] @ 1ecfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -409737,15 +409737,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #136] @ 1ed080 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -409780,15 +409780,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #116] @ 1ed118 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ed108 │ │ │ │ @@ -409817,15 +409817,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #120] @ 1ed1b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [r7, #436] @ 0x1b4 │ │ │ │ add r3, r1, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ed1a0 │ │ │ │ @@ -409856,15 +409856,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #120] @ 1ed24c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [r7, #436] @ 0x1b4 │ │ │ │ add r3, r1, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ed23c │ │ │ │ @@ -409895,15 +409895,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #128] @ 1ed2f0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #6 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -409936,15 +409936,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #128] @ 1ed394 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #6 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -409977,15 +409977,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #128] @ 1ed438 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #5 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ed428 │ │ │ │ @@ -410019,15 +410019,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ 1ed4fc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -410068,15 +410068,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #164] @ 1ed5c8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, lr, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -410117,15 +410117,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ 1ed674 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r6, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -410160,15 +410160,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ 1ed720 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r6, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -410204,15 +410204,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 1ed7c4 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1ed7ac │ │ │ │ @@ -410245,15 +410245,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ 1ed89c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, lr, #6 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -410299,15 +410299,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #144] @ 1ed950 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #7 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ed940 │ │ │ │ @@ -410345,15 +410345,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #144] @ 1eda08 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #7 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ed9f8 │ │ │ │ @@ -410391,15 +410391,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #188] @ 1edaec │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, lr, #7 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -410447,15 +410447,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ 1edbc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r6, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1edbac │ │ │ │ @@ -410503,15 +410503,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #212] @ 1edcc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r9, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, lr, #8 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -410565,15 +410565,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #160] @ 1edd88 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #16 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -410616,15 +410616,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r8, [pc, #188] @ 1ede70 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ sub sp, sp, #16 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add lr, lr, #2 │ │ │ │ cmp lr, #1024 @ 0x400 │ │ │ │ @@ -410673,15 +410673,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r8, [pc, #188] @ 1edf54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ sub sp, sp, #16 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add lr, lr, #2 │ │ │ │ cmp lr, #1024 @ 0x400 │ │ │ │ @@ -410731,15 +410731,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #220] @ 1ee05c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ee048 │ │ │ │ str r2, [r6, #436] @ 0x1b4 │ │ │ │ @@ -410797,15 +410797,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #232] @ 1ee170 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r9, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -410865,15 +410865,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #232] @ 1ee280 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r9, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -410934,15 +410934,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #256] @ 1ee3ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldrb r7, [sp, #40] @ 0x28 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -411009,15 +411009,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #276] @ 1ee4ec │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [r9, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r2, #2 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -411091,15 +411091,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #280] @ 1ee638 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [r9, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r2, #2 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -411174,15 +411174,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #264] @ 1ee774 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [r8, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r2, #2 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -411251,15 +411251,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #280] @ 1ee8b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1ee8a4 │ │ │ │ str r2, [r6, #436] @ 0x1b4 │ │ │ │ @@ -411331,15 +411331,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #296] @ 1eea08 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r1, r0, #90112 @ 0x16000 │ │ │ │ ldr r1, [r1, #4084] @ 0xff4 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -411405,27 +411405,27 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ ldr ip, [r1, #436] @ 0x1b4 │ │ │ │ add lr, ip, #6 │ │ │ │ b 1ee934 │ │ │ │ orreq r3, pc, r8, asr #24 │ │ │ │ - rscseq ip, sp, r8, lsr #29 │ │ │ │ + ldrsheq ip, [sp], #232 @ 0xe8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #352] @ 1eeb90 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ @@ -411505,25 +411505,25 @@ │ │ │ │ ldr lr, [r1, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add ip, lr, #6 │ │ │ │ b 1eea88 │ │ │ │ strdeq r3, [pc, r4] │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r7, lsr r3 │ │ │ │ - rscseq ip, sp, r0, asr sp │ │ │ │ + rscseq ip, sp, r0, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #336] @ 1eed10 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ cmp r4, #65536 @ 0x10000 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ @@ -411610,15 +411610,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #276] @ 1eee4c │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #1065353216 @ 0x3f800000 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 1eedac │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #9 │ │ │ │ @@ -411690,15 +411690,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #544] @ 1ef090 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #536] @ 1ef094 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ beq 1eef3c │ │ │ │ bhi 1eeeec │ │ │ │ ldr r3, [pc, #500] @ 1ef098 │ │ │ │ @@ -411847,15 +411847,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #544] @ 1ef304 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #536] @ 1ef308 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ beq 1ef1b0 │ │ │ │ bhi 1ef160 │ │ │ │ ldr r3, [pc, #500] @ 1ef30c │ │ │ │ @@ -412001,15 +412001,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #252] @ 1ef454 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ blt 1ef3f8 │ │ │ │ beq 1ef428 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -412066,23 +412066,23 @@ │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r7 │ │ │ │ b 1ef3c0 │ │ │ │ ldrdeq r3, [pc, r0] │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ @ instruction: 0x000003ba │ │ │ │ - rscseq ip, sp, r4, ror #8 │ │ │ │ + ldrheq ip, [sp], #68 @ 0x44 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1ef580 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1ef520 │ │ │ │ beq 1ef554 │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -412140,23 +412140,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1ef4e4 │ │ │ │ orreq r3, pc, ip, lsr #1 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq ip, sp, r4, asr r3 │ │ │ │ + rscseq ip, sp, r4, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1ef6a8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1ef648 │ │ │ │ beq 1ef67c │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -412215,23 +412215,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1ef60c │ │ │ │ orreq r2, pc, r4, lsl #31 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, r9, r3 │ │ │ │ - rscseq ip, sp, r0, asr #4 │ │ │ │ + smlalseq ip, sp, r0, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #268] @ 1ef7dc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1ef77c │ │ │ │ beq 1ef7b0 │ │ │ │ ldr r3, [pc, #232] @ 1ef7e0 │ │ │ │ @@ -412293,23 +412293,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1ef740 │ │ │ │ orreq r2, pc, r8, asr lr @ │ │ │ │ ldrbne r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, sl, r3 │ │ │ │ - rscseq ip, sp, r0, lsr #2 │ │ │ │ + rscseq ip, sp, r0, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1ef90c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1ef8ac │ │ │ │ beq 1ef8e0 │ │ │ │ cmn r4, #-268435455 @ 0xf0000001 │ │ │ │ @@ -412368,23 +412368,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1ef870 │ │ │ │ orreq r2, pc, r0, lsr #26 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, fp, r3 │ │ │ │ - rscseq ip, sp, r4 │ │ │ │ + rscseq ip, sp, r4, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1efa38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1ef9d8 │ │ │ │ beq 1efa0c │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -412442,23 +412442,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1ef99c │ │ │ │ strdeq r2, [pc, r4] │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq fp, sp, ip, ror #29 │ │ │ │ + rscseq fp, sp, ip, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1efb60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1efb00 │ │ │ │ beq 1efb34 │ │ │ │ cmn r4, #-268435455 @ 0xf0000001 │ │ │ │ @@ -412517,23 +412517,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1efac4 │ │ │ │ orreq r2, pc, ip, asr #21 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, sp, r3 │ │ │ │ - ldrsbeq fp, [sp], #216 @ 0xd8 @ │ │ │ │ + rscseq fp, sp, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #268] @ 1efc94 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1efc34 │ │ │ │ beq 1efc68 │ │ │ │ ldr r3, [pc, #232] @ 1efc98 │ │ │ │ @@ -412595,23 +412595,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1efbf8 │ │ │ │ orreq r2, pc, r0, lsr #19 │ │ │ │ beq fec9a748 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, lr, r3 │ │ │ │ - ldrheq fp, [sp], #200 @ 0xc8 @ │ │ │ │ + rscseq fp, sp, r8, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1efdc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1efd64 │ │ │ │ beq 1efd98 │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ @@ -412670,23 +412670,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1efd28 │ │ │ │ orreq r2, pc, r8, ror #16 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, pc, r3 @ │ │ │ │ - smlalseq fp, sp, ip, fp │ │ │ │ + rscseq fp, sp, ip, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1efef0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1efe90 │ │ │ │ beq 1efec4 │ │ │ │ cmn r4, #-268435455 @ 0xf0000001 │ │ │ │ @@ -412744,23 +412744,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1efe54 │ │ │ │ orreq r2, pc, ip, lsr r7 @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq fp, sp, r4, lsl #21 │ │ │ │ + ldrsbeq fp, [sp], #164 @ 0xa4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1f0018 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1effb8 │ │ │ │ beq 1effec │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ @@ -412819,23 +412819,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1eff7c │ │ │ │ orreq r2, pc, r4, lsl r6 @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r1, lsr #7 │ │ │ │ - rscseq fp, sp, r0, ror r9 │ │ │ │ + rscseq fp, sp, r0, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #268] @ 1f014c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f00ec │ │ │ │ beq 1f0120 │ │ │ │ ldr r3, [pc, #232] @ 1f0150 │ │ │ │ @@ -412897,23 +412897,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f00b0 │ │ │ │ orreq r2, pc, r8, ror #9 │ │ │ │ ldrbeq r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r2, lsr #7 │ │ │ │ - rscseq fp, sp, r0, asr r8 │ │ │ │ + rscseq fp, sp, r0, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1f027c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f021c │ │ │ │ beq 1f0250 │ │ │ │ cmn r4, #-67108863 @ 0xfc000001 │ │ │ │ @@ -412972,23 +412972,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f01e0 │ │ │ │ @ instruction: 0x018f23b0 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r3, lsr #7 │ │ │ │ - rscseq fp, sp, r4, lsr r7 │ │ │ │ + rscseq fp, sp, r4, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1f03a8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f0348 │ │ │ │ beq 1f037c │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -413046,23 +413046,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f030c │ │ │ │ orreq r2, pc, r4, lsl #5 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq fp, sp, ip, lsl r6 │ │ │ │ + rscseq fp, sp, ip, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1f04cc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f0470 │ │ │ │ beq 1f04a0 │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ @@ -413120,23 +413120,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f0434 │ │ │ │ orreq r2, pc, ip, asr r1 @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r9, ror #6 │ │ │ │ - rscseq fp, sp, r8, lsl #10 │ │ │ │ + rscseq fp, sp, r8, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1f05f4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f0598 │ │ │ │ beq 1f05c8 │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ @@ -413193,23 +413193,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f055c │ │ │ │ orreq r2, pc, r4, lsr r0 @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - ldrsheq fp, [sp], #48 @ 0x30 @ │ │ │ │ + rscseq fp, sp, r0, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1f071c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f06bc │ │ │ │ beq 1f06f0 │ │ │ │ cmn r4, #-67108863 @ 0xfc000001 │ │ │ │ @@ -413268,23 +413268,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f0680 │ │ │ │ orreq r1, pc, r0, lsl pc @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, lr, asr #6 │ │ │ │ - ldrsbeq fp, [sp], #44 @ 0x2c @ │ │ │ │ + rscseq fp, sp, ip, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1f0848 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f07e8 │ │ │ │ beq 1f081c │ │ │ │ cmn r4, #-67108863 @ 0xfc000001 │ │ │ │ @@ -413343,23 +413343,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f07ac │ │ │ │ orreq r1, pc, r4, ror #27 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r6, asr #6 │ │ │ │ - rscseq fp, sp, r4, asr #3 │ │ │ │ + rscseq fp, sp, r4, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #268] @ 1f097c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f091c │ │ │ │ beq 1f0950 │ │ │ │ ldr r3, [pc, #232] @ 1f0980 │ │ │ │ @@ -413421,23 +413421,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f08e0 │ │ │ │ @ instruction: 0x018f1cb8 │ │ │ │ ldrbeq r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, sp, asr #6 │ │ │ │ - rscseq fp, sp, r0, lsr #1 │ │ │ │ + ldrsheq fp, [sp], #0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #268] @ 1f0ab4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f0a54 │ │ │ │ beq 1f0a88 │ │ │ │ ldr r3, [pc, #232] @ 1f0ab8 │ │ │ │ @@ -413499,23 +413499,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f0a18 │ │ │ │ orreq r1, pc, r0, lsl #23 │ │ │ │ ldrbeq r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r5, asr #6 │ │ │ │ - rscseq sl, sp, ip, ror pc │ │ │ │ + rscseq sl, sp, ip, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1f0be4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f0b84 │ │ │ │ beq 1f0bb8 │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ @@ -413573,23 +413573,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f0b48 │ │ │ │ orreq r1, pc, r8, asr #20 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq sl, sp, ip, asr lr │ │ │ │ + rscseq sl, sp, ip, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1f0d0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f0cac │ │ │ │ beq 1f0ce0 │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ @@ -413647,23 +413647,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f0c70 │ │ │ │ orreq r1, pc, r0, lsr #18 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq sl, sp, r8, asr #26 │ │ │ │ + smlalseq sl, sp, r8, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1f0e34 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f0dd4 │ │ │ │ beq 1f0e08 │ │ │ │ cmn r4, #-268435455 @ 0xf0000001 │ │ │ │ @@ -413722,23 +413722,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f0d98 │ │ │ │ strdeq r1, [pc, r8] │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, fp, asr #6 │ │ │ │ - rscseq sl, sp, r0, lsr ip │ │ │ │ + rscseq sl, sp, r0, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1f0f60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f0f00 │ │ │ │ beq 1f0f34 │ │ │ │ cmn r4, #-268435455 @ 0xf0000001 │ │ │ │ @@ -413797,23 +413797,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f0ec4 │ │ │ │ orreq r1, pc, ip, asr #13 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r3, asr #6 │ │ │ │ - rscseq sl, sp, r8, lsl fp │ │ │ │ + rscseq sl, sp, r8, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 1f1088 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1f102c │ │ │ │ beq 1f105c │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ @@ -413871,23 +413871,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1f0ff0 │ │ │ │ orreq r1, pc, r0, lsr #11 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, pc, ror #6 │ │ │ │ - ldrsheq sl, [sp], #156 @ 0x9c @ │ │ │ │ + rscseq sl, sp, ip, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1f11c4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1f115c │ │ │ │ beq 1f1198 │ │ │ │ @@ -413950,23 +413950,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1f111c │ │ │ │ orreq r1, pc, r8, ror r4 @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, lr, asr r3 │ │ │ │ - rscseq sl, sp, r0, ror #17 │ │ │ │ + rscseq sl, sp, r0, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1f1300 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1f1298 │ │ │ │ beq 1f12d4 │ │ │ │ @@ -414029,23 +414029,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1f1258 │ │ │ │ orreq r1, pc, ip, lsr r3 @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r6, asr r3 │ │ │ │ - ldrheq sl, [sp], #124 @ 0x7c @ │ │ │ │ + rscseq sl, sp, ip, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #284] @ 1f1444 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1f13dc │ │ │ │ beq 1f1418 │ │ │ │ @@ -414111,23 +414111,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1f139c │ │ │ │ orreq r1, pc, r0, lsl #4 │ │ │ │ ldrbeq r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, sp, asr r3 │ │ │ │ - smlalseq sl, sp, r0, r6 │ │ │ │ + rscseq sl, sp, r0, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #284] @ 1f158c │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1f1524 │ │ │ │ beq 1f1560 │ │ │ │ @@ -414193,23 +414193,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1f14e4 │ │ │ │ strheq r1, [pc, r8] │ │ │ │ ldrbeq r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r5, asr r3 │ │ │ │ - rscseq sl, sp, r0, ror #10 │ │ │ │ + ldrheq sl, [sp], #80 @ 0x50 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1f16cc │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1f1664 │ │ │ │ beq 1f16a0 │ │ │ │ @@ -414271,23 +414271,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1f1624 │ │ │ │ orreq r0, pc, r0, ror pc @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq sl, sp, r8, lsr r4 │ │ │ │ + rscseq sl, sp, r8, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1f1804 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1f179c │ │ │ │ beq 1f17d8 │ │ │ │ @@ -414349,23 +414349,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1f175c │ │ │ │ orreq r0, pc, r8, lsr lr @ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq sl, sp, r8, lsl r3 │ │ │ │ + rscseq sl, sp, r8, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1f193c │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1f18d4 │ │ │ │ beq 1f1910 │ │ │ │ @@ -414428,23 +414428,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1f1894 │ │ │ │ orreq r0, pc, r0, lsl #26 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, fp, asr r3 │ │ │ │ - ldrsheq sl, [sp], #24 @ │ │ │ │ + rscseq sl, sp, r8, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #276] @ 1f1a78 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ blt 1f1a10 │ │ │ │ beq 1f1a4c │ │ │ │ @@ -414507,23 +414507,23 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1f19d0 │ │ │ │ orreq r0, pc, r4, asr #23 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r3, asr r3 │ │ │ │ - ldrsbeq sl, [sp], #4 @ │ │ │ │ + rscseq sl, sp, r4, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #280] @ 1f1bb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ bmi 1f1b54 │ │ │ │ @@ -414587,25 +414587,25 @@ │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1f1b14 │ │ │ │ orreq r0, pc, r8, lsl #21 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r2, ror r3 │ │ │ │ - rscseq r9, sp, r8, lsr #31 │ │ │ │ + ldrsheq r9, [sp], #248 @ 0xf8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ 1f1d00 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r3, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ mov r7, r1 │ │ │ │ blt 1f1c94 │ │ │ │ beq 1f1cd8 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -414669,23 +414669,23 @@ │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, fp │ │ │ │ b 1f1c50 │ │ │ │ orreq r0, pc, r4, asr #18 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ @ instruction: 0x000003bb │ │ │ │ - smlalseq r9, sp, r0, lr │ │ │ │ + rscseq r9, sp, r0, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #292] @ 1f1e4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r6, r3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ bmi 1f1de8 │ │ │ │ @@ -414753,26 +414753,26 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1f1d9c │ │ │ │ orreq r0, pc, r0, lsl #16 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r1, ror r3 │ │ │ │ - rscseq r9, sp, ip, asr sp │ │ │ │ + rscseq r9, sp, ip, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #360] @ 1f1fe4 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ bl 5c0c0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ blt 1f1f6c │ │ │ │ @@ -414853,15 +414853,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r0, [r1, #436] @ 0x1b4 │ │ │ │ add r3, r2, r0 │ │ │ │ b 1f1f04 │ │ │ │ orreq r0, pc, ip, lsr #13 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - ldrsheq r9, [sp], #184 @ 0xb8 @ │ │ │ │ + rscseq r9, sp, r8, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ ldr r2, [r2, #3832] @ 0xef8 │ │ │ │ @@ -418253,15 +418253,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #296] @ 1f562c │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r3, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ mov r5, r1 │ │ │ │ blt 1f55c0 │ │ │ │ beq 1f5604 │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ @@ -418328,23 +418328,23 @@ │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, fp │ │ │ │ b 1f5570 │ │ │ │ orreq sp, lr, r4, lsr #32 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - ldrheq r6, [sp], #88 @ 0x58 @ │ │ │ │ + rscseq r6, sp, r8, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f56a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f56a8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418356,24 +418356,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ ldrdeq ip, [lr, r4] │ │ │ │ - rscseq r6, sp, r8, lsr r5 │ │ │ │ + rscseq r6, sp, r8, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1f5708 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1f570c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -418381,23 +418381,23 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2224] @ 0x8b0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq ip, lr, r4, ror #28 │ │ │ │ - rscseq r6, sp, r4, ror #9 │ │ │ │ + rscseq r6, sp, r4, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f5778 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f577c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418409,24 +418409,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r0, lsl #28 │ │ │ │ - smlalseq r6, sp, r8, r4 │ │ │ │ + rscseq r6, sp, r8, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1f57dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1f57e0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -418434,23 +418434,23 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2220] @ 0x8ac │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x018ecd90 │ │ │ │ - rscseq r6, sp, r8, asr #8 │ │ │ │ + smlalseq r6, sp, r8, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f584c │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f5850 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418462,23 +418462,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, ip, lsr #26 │ │ │ │ - ldrsheq r6, [sp], #60 @ 0x3c @ │ │ │ │ + rscseq r6, sp, ip, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f58bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f58c0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418490,23 +418490,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ @ instruction: 0x018eccbc │ │ │ │ - rscseq r6, sp, r8, lsr #7 │ │ │ │ + ldrsheq r6, [sp], #56 @ 0x38 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f592c │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f5930 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418518,24 +418518,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, ip, asr #24 │ │ │ │ - rscseq r6, sp, r4, asr r3 │ │ │ │ + rscseq r6, sp, r4, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1f5990 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1f5994 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -418543,24 +418543,24 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1832] @ 0x728 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldrdeq ip, [lr, ip] │ │ │ │ - rscseq r6, sp, r4, lsl #6 │ │ │ │ + rscseq r6, sp, r4, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1f59f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1f59f8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -418568,23 +418568,23 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2052] @ 0x804 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq ip, lr, r8, ror fp │ │ │ │ - ldrheq r6, [sp], #40 @ 0x28 @ │ │ │ │ + rscseq r6, sp, r8, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f5a64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f5a68 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418596,23 +418596,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, lsl fp │ │ │ │ - rscseq r6, sp, r4, ror r2 │ │ │ │ + rscseq r6, sp, r4, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f5ad4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f5ad8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418624,23 +418624,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, lsr #21 │ │ │ │ - rscseq r6, sp, ip, lsl r2 │ │ │ │ + rscseq r6, sp, ip, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f5b44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f5b48 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418652,23 +418652,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, lsr sl │ │ │ │ - rscseq r6, sp, r8, asr #3 │ │ │ │ + rscseq r6, sp, r8, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f5bb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f5bb8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418680,23 +418680,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, asr #19 │ │ │ │ - rscseq r6, sp, ip, ror r1 │ │ │ │ + rscseq r6, sp, ip, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f5c24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f5c28 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418708,23 +418708,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, asr r9 │ │ │ │ - rscseq r6, sp, r0, lsr r1 │ │ │ │ + rscseq r6, sp, r0, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f5c94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f5c98 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418736,23 +418736,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, ror #17 │ │ │ │ - rscseq r6, sp, ip, ror #1 │ │ │ │ + rscseq r6, sp, ip, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f5d04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f5d08 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418764,23 +418764,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, ror r8 │ │ │ │ - smlalseq r6, sp, r8, r0 │ │ │ │ + rscseq r6, sp, r8, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f5d74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f5d78 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418792,23 +418792,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, lsl #16 │ │ │ │ - rscseq r6, sp, r4, asr #32 │ │ │ │ + smlalseq r6, sp, r4, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f5de4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f5de8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418820,24 +418820,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ @ instruction: 0x018ec794 │ │ │ │ - ldrsheq r5, [sp], #240 @ 0xf0 @ │ │ │ │ + rscseq r6, sp, r0, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #84] @ 1f5e5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #64] @ 1f5e60 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ @@ -418850,24 +418850,24 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r0, lsr #14 │ │ │ │ - smlalseq r5, sp, r8, pc @ │ │ │ │ + rscseq r5, sp, r8, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #84] @ 1f5ed4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #64] @ 1f5ed8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ @@ -418880,23 +418880,23 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r8, lsr #13 │ │ │ │ - rscseq r5, sp, r0, asr #30 │ │ │ │ + smlalseq r5, sp, r0, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f5f44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f5f48 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418908,23 +418908,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, lsr r6 │ │ │ │ - rscseq r5, sp, ip, ror #29 │ │ │ │ + rscseq r5, sp, ip, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f5fb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f5fb8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418936,23 +418936,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, asr #11 │ │ │ │ - smlalseq r5, sp, r0, lr │ │ │ │ + rscseq r5, sp, r0, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f6024 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f6028 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418964,23 +418964,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, asr r5 │ │ │ │ - rscseq r5, sp, r4, lsr lr │ │ │ │ + rscseq r5, sp, r4, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f6094 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f6098 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -418992,23 +418992,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, ror #9 │ │ │ │ - ldrsbeq r5, [sp], #216 @ 0xd8 @ │ │ │ │ + rscseq r5, sp, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f6104 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f6108 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -419020,24 +419020,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, ror r4 │ │ │ │ - rscseq r5, sp, ip, ror sp │ │ │ │ + rscseq r5, sp, ip, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1f6168 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1f616c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -419045,47 +419045,47 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1796] @ 0x704 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq ip, lr, r4, lsl #8 │ │ │ │ - rscseq r5, sp, r4, lsr #26 │ │ │ │ + rscseq r5, sp, r4, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 1f61c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 1f61c8 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1800] @ 0x708 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq ip, lr, r0, lsr #7 │ │ │ │ - rscseq r5, sp, r0, ror #25 │ │ │ │ + rscseq r5, sp, r0, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #108] @ 1f6254 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #88] @ 1f6258 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ @@ -419104,47 +419104,47 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r0, asr #6 │ │ │ │ - smlalseq r5, sp, r8, ip │ │ │ │ + rscseq r5, sp, r8, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 1f62b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 1f62b4 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1232] @ 0x4d0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x018ec2b4 │ │ │ │ - rscseq r5, sp, ip, lsr #24 │ │ │ │ + rscseq r5, sp, ip, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #84] @ 1f6328 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #64] @ 1f632c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ @@ -419157,27 +419157,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r4, asr r2 │ │ │ │ - rscseq r5, sp, r4, ror #23 │ │ │ │ + rscseq r5, sp, r4, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #128] @ 1f63cc │ │ │ │ sub sp, sp, #20 │ │ │ │ stm sp, {r0, r1} │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r1, [pc, #116] @ 1f63d0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r8, sp, #60 @ 0x3c │ │ │ │ ldm r8, {r8, r9, sl, fp} │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ @@ -419198,90 +419198,90 @@ │ │ │ │ ldm sp, {r0, r1} │ │ │ │ mov r3, r6 │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ ldrdeq ip, [lr, r0] │ │ │ │ - rscseq r5, sp, r8, lsl #23 │ │ │ │ + ldrsbeq r5, [sp], #184 @ 0xb8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 1f6428 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 1f642c │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1220] @ 0x4c4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq ip, lr, ip, lsr r1 │ │ │ │ - rscseq r5, sp, r0, lsl #22 │ │ │ │ + rscseq r5, sp, r0, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 1f647c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 1f6480 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #1216] @ 0x4c0 │ │ │ │ bx r3 │ │ │ │ orreq ip, lr, r0, ror #1 │ │ │ │ - rscseq r5, sp, r0, asr #21 │ │ │ │ + rscseq r5, sp, r0, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 1f64d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 1f64dc │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1204] @ 0x4b4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq ip, lr, ip, lsl #1 │ │ │ │ - rscseq r5, sp, r4, lsl #21 │ │ │ │ + ldrsbeq r5, [sp], #164 @ 0xa4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f6548 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f654c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -419293,24 +419293,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq ip, lr, r0, lsr r0 │ │ │ │ - rscseq r5, sp, ip, lsr sl │ │ │ │ + rscseq r5, sp, ip, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #84] @ 1f65c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #64] @ 1f65c4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ @@ -419323,166 +419323,166 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ @ instruction: 0x018ebfbc │ │ │ │ - ldrsbeq r5, [sp], #152 @ 0x98 @ │ │ │ │ + rscseq r5, sp, r8, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 1f661c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 1f6620 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1400] @ 0x578 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq fp, lr, r8, asr #30 │ │ │ │ - rscseq r5, sp, ip, ror r9 │ │ │ │ + rscseq r5, sp, ip, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 1f6678 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 1f667c │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1396] @ 0x574 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq fp, lr, ip, ror #29 │ │ │ │ - rscseq ip, ip, r4, ror r1 │ │ │ │ + rscseq ip, ip, r4, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1f66d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1f66dc │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2376] @ 0x948 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x018ebe90 │ │ │ │ - rscseq r5, sp, r0, ror #17 │ │ │ │ + rscseq r5, sp, r0, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1f6738 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1f673c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2372] @ 0x944 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq fp, lr, r0, lsr lr │ │ │ │ - smlalseq r5, sp, r4, r8 │ │ │ │ + rscseq r5, sp, r4, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1f6798 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1f679c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2360] @ 0x938 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldrdeq fp, [lr, r0] │ │ │ │ - rscseq r5, sp, r8, asr #16 │ │ │ │ + smlalseq r5, sp, r8, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 1f67f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 1f67fc │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2356] @ 0x934 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq fp, lr, r0, ror sp │ │ │ │ - ldrsheq r5, [sp], #124 @ 0x7c @ │ │ │ │ + rscseq r5, sp, ip, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1f685c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1f6860 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -419490,46 +419490,46 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2324] @ 0x914 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq fp, lr, r0, lsl sp │ │ │ │ - ldrheq r5, [sp], #112 @ 0x70 @ │ │ │ │ + rscseq r5, sp, r0, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 1f68b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 1f68bc │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1728] @ 0x6c0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq fp, lr, ip, lsr #25 │ │ │ │ - rscseq r5, sp, r8, ror #14 │ │ │ │ + ldrheq r5, [sp], #120 @ 0x78 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 1f6928 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 1f692c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -419541,24 +419541,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq fp, lr, r0, asr ip │ │ │ │ - rscseq r5, sp, ip, lsl r7 │ │ │ │ + rscseq r5, sp, ip, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1f698c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1f6990 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -419566,24 +419566,24 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1772] @ 0x6ec │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq fp, lr, r0, ror #23 │ │ │ │ - rscseq r5, sp, ip, asr #13 │ │ │ │ + rscseq r5, sp, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1f69f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1f69f4 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -419591,24 +419591,24 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1776] @ 0x6f0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq fp, lr, ip, ror fp │ │ │ │ - rscseq r5, sp, r4, lsl #13 │ │ │ │ + ldrsbeq r5, [sp], #100 @ 0x64 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 1f6a54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 1f6a58 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -419616,23 +419616,23 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2328] @ 0x918 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq fp, lr, r8, lsl fp │ │ │ │ - rscseq r5, sp, r0, asr #12 │ │ │ │ + smlalseq r5, sp, r0, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1f6ac8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f6ab8 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -419653,15 +419653,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1f6b3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f6b2c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -419682,15 +419682,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 1f6bb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f6ba0 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -419711,15 +419711,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1f6c30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f6c20 │ │ │ │ ldr r1, [pc, #60] @ 1f6c34 │ │ │ │ @@ -419744,15 +419744,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1f6cac │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f6c9c │ │ │ │ @@ -419774,15 +419774,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1f6d24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f6d14 │ │ │ │ @@ -419804,15 +419804,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1f6d9c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f6d8c │ │ │ │ @@ -419834,15 +419834,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 1f6e14 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f6e04 │ │ │ │ @@ -419864,15 +419864,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 1f6e94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f6e84 │ │ │ │ ldr r1, [pc, #60] @ 1f6e98 │ │ │ │ @@ -419897,15 +419897,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1f6f18 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -419929,15 +419929,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1f6f98 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -419961,15 +419961,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1f7020 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f7010 │ │ │ │ @@ -419996,15 +419996,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1f70ac │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f709c │ │ │ │ @@ -420031,15 +420031,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1f7138 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f7128 │ │ │ │ @@ -420066,15 +420066,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1f71bc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -420098,15 +420098,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1f7244 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f7234 │ │ │ │ @@ -420133,15 +420133,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 1f72d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f72c0 │ │ │ │ @@ -420168,15 +420168,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 1f7354 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -420200,15 +420200,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1f73e0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -420235,15 +420235,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1f746c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -420270,15 +420270,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 1f74fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f74ec │ │ │ │ @@ -420307,15 +420307,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1f758c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -420341,15 +420341,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 1f7614 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -420374,15 +420374,15 @@ │ │ │ │ orreq sl, lr, r0, lsl #31 │ │ │ │ andeq r0, r0, pc, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 1f767c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f766c │ │ │ │ @@ -420400,15 +420400,15 @@ │ │ │ │ strdeq sl, [lr, r4] │ │ │ │ andeq r0, r0, lr, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 1f76e4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f76d4 │ │ │ │ @@ -420429,15 +420429,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1f7778 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -420466,15 +420466,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1f780c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -420502,15 +420502,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 1f78a0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -420541,15 +420541,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 1f7938 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -420577,15 +420577,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 1f79cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -420614,15 +420614,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #124] @ 1f7a68 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -420654,15 +420654,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #124] @ 1f7b08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -420695,15 +420695,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 1f7bac │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -420735,15 +420735,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #124] @ 1f7c4c │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -420775,15 +420775,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1f7cdc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f7cc4 │ │ │ │ @@ -420810,15 +420810,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1f7d68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f7d50 │ │ │ │ @@ -420845,15 +420845,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1f7df8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f7de0 │ │ │ │ @@ -420881,15 +420881,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1f7e88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f7e70 │ │ │ │ @@ -420917,15 +420917,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1f7f14 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f7efc │ │ │ │ @@ -420952,15 +420952,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1f7fa0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f7f88 │ │ │ │ @@ -420986,15 +420986,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1f802c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f8014 │ │ │ │ @@ -421022,15 +421022,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 1f80bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f80a4 │ │ │ │ @@ -421058,15 +421058,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1f8148 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f8130 │ │ │ │ @@ -421093,15 +421093,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1f81d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f81bc │ │ │ │ @@ -421128,15 +421128,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1f8260 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f8248 │ │ │ │ @@ -421163,15 +421163,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 1f82ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f82d4 │ │ │ │ @@ -421199,15 +421199,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #128] @ 1f8390 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r9, [sp, #36] @ 0x24 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ ldrb r8, [sp, #40] @ 0x28 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -421240,15 +421240,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #132] @ 1f8438 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -421283,15 +421283,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #132] @ 1f84e4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -421325,15 +421325,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #132] @ 1f858c │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -421367,15 +421367,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #132] @ 1f8634 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -421409,15 +421409,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #132] @ 1f86dc │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -421451,15 +421451,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #132] @ 1f8784 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -421493,15 +421493,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #132] @ 1f882c │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -421535,15 +421535,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #132] @ 1f88d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -421577,15 +421577,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #132] @ 1f897c │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -421620,15 +421620,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #132] @ 1f8a28 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -421662,15 +421662,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #132] @ 1f8ad0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -421704,15 +421704,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1f8b70 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #9 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f8b58 │ │ │ │ @@ -421743,15 +421743,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1f8c0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #17 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f8bf4 │ │ │ │ @@ -421783,15 +421783,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1f8cac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #9 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f8c94 │ │ │ │ @@ -421823,15 +421823,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 1f8d4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #17 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1f8d34 │ │ │ │ @@ -421863,15 +421863,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #140] @ 1f8dfc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -421908,15 +421908,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #140] @ 1f8eb0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -421952,15 +421952,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 1f8f58 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -421995,15 +421995,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #140] @ 1f900c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422039,15 +422039,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #140] @ 1f90bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422084,15 +422084,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #140] @ 1f9170 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422129,15 +422129,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #140] @ 1f9224 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422174,15 +422174,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #148] @ 1f92e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422220,15 +422220,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #148] @ 1f9398 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422266,15 +422266,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #144] @ 1f944c │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r1, r3 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422311,15 +422311,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #144] @ 1f9500 │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r1, r3 │ │ │ │ add r3, ip, #6 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422357,15 +422357,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 1f959c │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f9584 │ │ │ │ @@ -422394,15 +422394,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ 1f9644 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -422438,15 +422438,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 1f96e0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 1f96c8 │ │ │ │ @@ -422475,15 +422475,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ 1f9788 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -422519,15 +422519,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ 1f984c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422568,15 +422568,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ 1f9910 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422617,15 +422617,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #164] @ 1f99dc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, lr, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422668,15 +422668,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #164] @ 1f9aa8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, lr, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422719,15 +422719,15 @@ │ │ │ │ push {r4, r5, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #176] @ 1f9b80 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, lr, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422772,15 +422772,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #172] @ 1f9c50 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r9, #436] @ 0x1b4 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r3, lr, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422824,15 +422824,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ 1f9d04 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, r3, #6 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -422870,15 +422870,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #172] @ 1f9dd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, lr, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422923,15 +422923,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #172] @ 1f9eac │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r8, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, lr, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -422975,15 +422975,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #168] @ 1f9f78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ sub sp, sp, #24 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -423029,15 +423029,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #288] @ 1fa0c8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r9, [r6, #436] @ 0x1b4 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r9, r9, #2 │ │ │ │ cmp r9, #1024 @ 0x400 │ │ │ │ @@ -423114,15 +423114,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #280] @ 1fa214 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr r2, [r8, #436] @ 0x1b4 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ add r2, r2, #2 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -423197,15 +423197,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #368] @ 1fa3b8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add fp, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [fp, #436] @ 0x1b4 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -423301,15 +423301,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #380] @ 1fa564 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add fp, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -423409,15 +423409,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #384] @ 1fa718 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov fp, r2 │ │ │ │ add r3, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, ip, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -423518,15 +423518,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ 1fa8a8 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1fa86c │ │ │ │ @@ -423609,27 +423609,27 @@ │ │ │ │ mov r2, #0 │ │ │ │ b 1fa814 │ │ │ │ ldrdeq r7, [lr, ip] │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r8, r0, r9, ror r0 │ │ │ │ andeq r0, r0, r1, lsr r4 │ │ │ │ andeq r8, r0, r3, ror r0 │ │ │ │ - @ instruction: 0x01170bf9 │ │ │ │ + tsteq r7, r9, asr #24 │ │ │ │ andeq r8, r0, r8, asr r5 │ │ │ │ andeq r8, r0, r7, asr r4 │ │ │ │ muleq r0, ip, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ 1faa44 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 1faa08 │ │ │ │ @@ -423712,26 +423712,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ b 1fa9b0 │ │ │ │ orreq r7, lr, r0, asr #24 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r8, r0, r9, ror r0 │ │ │ │ andeq r0, r0, r2, lsr r4 │ │ │ │ andeq r8, r0, r3, ror r0 │ │ │ │ - tsteq r7, r2, ror #20 │ │ │ │ + @ instruction: 0x01170ab2 │ │ │ │ andeq r8, r0, r8, asr r5 │ │ │ │ andeq r8, r0, r7, asr r4 │ │ │ │ muleq r0, ip, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #192] @ 1fab40 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ add r3, r8, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -423773,23 +423773,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ add ip, ip, #2 │ │ │ │ b 1faabc │ │ │ │ orreq r7, lr, r8, lsr #21 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - rscseq r1, sp, r8, lsl #11 │ │ │ │ + ldrsbeq r1, [sp], #88 @ 0x58 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #200] @ 1fac30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ mov r6, r3 │ │ │ │ add r3, r8, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -423833,26 +423833,26 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ add ip, ip, #2 │ │ │ │ b 1faba4 │ │ │ │ orreq r7, lr, r0, asr #19 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, pc, lsl #8 │ │ │ │ - ldrheq r1, [sp], #72 @ 0x48 @ │ │ │ │ + rscseq r1, sp, r8, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #560] @ 1fae88 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #552] @ 1fae8c │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ beq 1fad24 │ │ │ │ bhi 1facd4 │ │ │ │ ldr r3, [pc, #516] @ 1fae90 │ │ │ │ @@ -424003,15 +424003,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #244] @ 1fafd4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ add r3, sl, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ @@ -424066,24 +424066,24 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ b 1faf24 │ │ │ │ orreq r7, lr, r8, asr #12 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ - rscseq r1, sp, r0, asr #2 │ │ │ │ + smlalseq r1, sp, r0, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #252] @ 1fb0fc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ add r3, sl, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4084] @ 0xff4 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ @@ -424140,23 +424140,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ b 1fb044 │ │ │ │ orreq r7, lr, r8, lsr #10 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, fp, ror #7 │ │ │ │ - rscseq r1, sp, ip, lsr #32 │ │ │ │ + rscseq r1, sp, ip, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #244] @ 1fb218 │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #9472 @ 0x2500 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r3 │ │ │ │ beq 1fb1d8 │ │ │ │ @@ -424217,15 +424217,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #244] @ 1fb32c │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #9472 @ 0x2500 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r3 │ │ │ │ beq 1fb2ec │ │ │ │ @@ -424287,15 +424287,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #244] @ 1fb444 │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #9472 @ 0x2500 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r3 │ │ │ │ beq 1fb404 │ │ │ │ @@ -424357,15 +424357,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #268] @ 1fb574 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ @@ -424426,24 +424426,24 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #436] @ 0x1b4 │ │ │ │ add r2, r1, #4 │ │ │ │ b 1fb4b4 │ │ │ │ orreq r7, lr, r0, asr #1 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ - ldrsbeq r0, [sp], #184 @ 0xb8 @ │ │ │ │ + rscseq r0, sp, r8, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #268] @ 1fb6ac │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ @@ -424504,24 +424504,24 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #436] @ 0x1b4 │ │ │ │ add r1, r3, #4 │ │ │ │ b 1fb5ec │ │ │ │ orreq r6, lr, r8, lsl #31 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r2, lsl #8 │ │ │ │ - rscseq r0, sp, r0, asr #21 │ │ │ │ + rscseq r0, sp, r0, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #280] @ 1fb7f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r5, r3 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ @@ -424585,24 +424585,24 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr lr, [r3, #436] @ 0x1b4 │ │ │ │ add r2, lr, #4 │ │ │ │ b 1fb724 │ │ │ │ orreq r6, lr, r0, asr lr │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - rscseq fp, ip, r8 │ │ │ │ + rscseq fp, ip, r8, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #280] @ 1fb934 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ @@ -424666,24 +424666,24 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #436] @ 0x1b4 │ │ │ │ add r1, r2, #4 │ │ │ │ b 1fb868 │ │ │ │ orreq r6, lr, ip, lsl #26 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ - rscseq r0, sp, r4, asr r8 │ │ │ │ + rscseq r0, sp, r4, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #276] @ 1fba74 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ @@ -424746,24 +424746,24 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #436] @ 0x1b4 │ │ │ │ add r1, r2, #4 │ │ │ │ b 1fb9ac │ │ │ │ orreq r6, lr, r8, asr #23 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r9, lsl #8 │ │ │ │ - rscseq r0, sp, r4, lsr r7 │ │ │ │ + rscseq r0, sp, r4, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #288] @ 1fbbc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r6, r3 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ @@ -424829,24 +424829,24 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ add r2, ip, #4 │ │ │ │ b 1fbaec │ │ │ │ orreq r6, lr, r8, lsl #21 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, pc, ror #7 │ │ │ │ - rscseq sl, ip, ip, asr ip │ │ │ │ + rscseq sl, ip, ip, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #296] @ 1fbd14 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r0, #90112 @ 0x16000 │ │ │ │ ldr r2, [r2, #4088] @ 0xff8 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -424914,24 +424914,24 @@ │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [r1, #436] @ 0x1b4 │ │ │ │ add ip, r2, #5 │ │ │ │ b 1fbc3c │ │ │ │ orreq r6, lr, ip, lsr r9 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r3, lsl #8 │ │ │ │ - rscseq r0, sp, r8, asr #9 │ │ │ │ + rscseq r0, sp, r8, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #300] @ 1fbe6c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ @@ -424999,24 +424999,24 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r1, [r2, #436] @ 0x1b4 │ │ │ │ add ip, r1, #4 │ │ │ │ b 1fbd8c │ │ │ │ orreq r6, lr, r8, ror #15 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rscseq sl, ip, r4, lsr #17 │ │ │ │ + ldrsheq sl, [ip], #132 @ 0x84 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #304] @ 1fbfc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r0, #90112 @ 0x16000 │ │ │ │ ldr r2, [r2, #4088] @ 0xff8 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -425086,24 +425086,24 @@ │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [r1, #436] @ 0x1b4 │ │ │ │ add ip, r2, #4 │ │ │ │ b 1fbee4 │ │ │ │ @ instruction: 0x018e6694 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, sl, lsl #8 │ │ │ │ - rscseq r0, sp, r4, lsr r2 │ │ │ │ + rscseq r0, sp, r4, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #308] @ 1fc124 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ @@ -425173,24 +425173,24 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [r1, #436] @ 0x1b4 │ │ │ │ add ip, r2, #4 │ │ │ │ b 1fc03c │ │ │ │ orreq r6, lr, r8, lsr r5 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rscseq sl, ip, ip, lsl #12 │ │ │ │ + rscseq sl, ip, ip, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #324] @ 1fc290 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, r0, #90112 @ 0x16000 │ │ │ │ ldr r2, [r2, #4088] @ 0xff8 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -425265,24 +425265,24 @@ │ │ │ │ ldr ip, [r1, #436] @ 0x1b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add lr, ip, #5 │ │ │ │ b 1fc1a0 │ │ │ │ ldrdeq r6, [lr, ip] │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r6, lsl #8 │ │ │ │ - smlalseq pc, ip, ip, pc @ │ │ │ │ + rscseq pc, ip, ip, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #316] @ 1fc3f8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r1, r0, #90112 @ 0x16000 │ │ │ │ ldr r1, [r1, #4088] @ 0xff8 │ │ │ │ mov r5, r2 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ @@ -425355,24 +425355,24 @@ │ │ │ │ ldr ip, [r1, #436] @ 0x1b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add lr, ip, #5 │ │ │ │ b 1fc30c │ │ │ │ orreq r6, lr, ip, ror #4 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - rscseq pc, ip, r0, asr lr @ │ │ │ │ + rscseq pc, ip, r0, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #332] @ 1fc570 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, r0, #90112 @ 0x16000 │ │ │ │ ldr r2, [r2, #4088] @ 0xff8 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -425448,24 +425448,24 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr ip, [r1, #436] @ 0x1b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add lr, ip, #5 │ │ │ │ b 1fc478 │ │ │ │ orreq r6, lr, r4, lsl #2 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rscseq sl, ip, r4, lsl r3 │ │ │ │ + rscseq sl, ip, r4, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #332] @ 1fc6e4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, r0, #90112 @ 0x16000 │ │ │ │ ldr r2, [r2, #4088] @ 0xff8 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -425542,24 +425542,24 @@ │ │ │ │ ldr ip, [r1, #436] @ 0x1b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add lr, ip, #5 │ │ │ │ b 1fc5ec │ │ │ │ @ instruction: 0x018e5f90 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ - rscseq sl, ip, r0, lsl #1 │ │ │ │ + ldrsbeq sl, [ip], #0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #332] @ 1fc85c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, r0, #90112 @ 0x16000 │ │ │ │ ldr r2, [r2, #4088] @ 0xff8 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -425636,24 +425636,24 @@ │ │ │ │ ldr ip, [r1, #436] @ 0x1b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add lr, ip, #5 │ │ │ │ b 1fc764 │ │ │ │ orreq r5, lr, r8, lsl lr │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, sp, lsl #8 │ │ │ │ - rscseq pc, ip, ip, lsl #20 │ │ │ │ + rscseq pc, ip, ip, asr sl @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #324] @ 1fc9cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r1, r0, #90112 @ 0x16000 │ │ │ │ ldr r1, [r1, #4088] @ 0xff8 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ @@ -425728,24 +425728,24 @@ │ │ │ │ ldr ip, [r1, #436] @ 0x1b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add lr, ip, #5 │ │ │ │ b 1fc8d8 │ │ │ │ orreq r5, lr, r0, lsr #25 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, fp, lsl #8 │ │ │ │ - ldrheq pc, [ip], #136 @ 0x88 @ │ │ │ │ + rscseq pc, ip, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #340] @ 1fcb4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, r0, #90112 @ 0x16000 │ │ │ │ ldr r2, [r2, #4088] @ 0xff8 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -425823,24 +425823,24 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr ip, [r1, #436] @ 0x1b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add lr, ip, #5 │ │ │ │ b 1fca4c │ │ │ │ orreq r5, lr, r0, lsr fp │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rscseq r9, ip, ip, asr sp │ │ │ │ + rscseq r9, ip, ip, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #340] @ 1fccc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, r0, #90112 @ 0x16000 │ │ │ │ ldr r2, [r2, #4088] @ 0xff8 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -425919,25 +425919,25 @@ │ │ │ │ ldr ip, [r1, #436] @ 0x1b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add lr, ip, #5 │ │ │ │ b 1fcbc8 │ │ │ │ @ instruction: 0x018e59b4 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, sp, ror #7 │ │ │ │ - ldrheq r9, [ip], #172 @ 0xac @ │ │ │ │ + rscseq r9, ip, ip, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [pc, #336] @ 1fce48 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ @@ -426015,25 +426015,25 @@ │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ ldr lr, [r1, #436] @ 0x1b4 │ │ │ │ add ip, lr, #5 │ │ │ │ b 1fcd4c │ │ │ │ orreq r5, lr, r0, lsr r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ - rscseq r9, ip, r8, asr r9 │ │ │ │ + rscseq r9, ip, r8, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [pc, #344] @ 1fcfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ @@ -426113,27 +426113,27 @@ │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ ldr lr, [r1, #436] @ 0x1b4 │ │ │ │ add ip, lr, #5 │ │ │ │ b 1fcecc │ │ │ │ @ instruction: 0x018e56b0 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, lr, ror #7 │ │ │ │ - ldrsheq r9, [ip], #112 @ 0x70 @ │ │ │ │ + rscseq r9, ip, r0, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #352] @ 1fd160 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ @@ -426213,27 +426213,27 @@ │ │ │ │ ldr lr, [r1, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add ip, lr, #6 │ │ │ │ b 1fd058 │ │ │ │ orreq r5, lr, r4, lsr #10 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r7, lsl #8 │ │ │ │ - rscseq pc, ip, r0, asr r1 @ │ │ │ │ + rscseq pc, ip, r0, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #360] @ 1fd2f8 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ @@ -426315,27 +426315,27 @@ │ │ │ │ ldr lr, [r1, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add ip, lr, #6 │ │ │ │ b 1fd1e8 │ │ │ │ @ instruction: 0x018e5394 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ - rscseq r9, ip, r8, lsr r6 │ │ │ │ + rscseq r9, ip, r8, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #360] @ 1fd490 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ @@ -426417,27 +426417,27 @@ │ │ │ │ ldr lr, [r1, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add ip, lr, #6 │ │ │ │ b 1fd380 │ │ │ │ strdeq r5, [lr, ip] │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, lr, lsl #8 │ │ │ │ - rscseq lr, ip, r0, asr #28 │ │ │ │ + smlalseq lr, ip, r0, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #368] @ 1fd630 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ add r3, r0, #90112 @ 0x16000 │ │ │ │ ldr r3, [r3, #4088] @ 0xff8 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ @@ -426521,26 +426521,26 @@ │ │ │ │ ldr lr, [r1, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add ip, lr, #6 │ │ │ │ b 1fd518 │ │ │ │ orreq r5, lr, r4, rrx │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ strdeq r0, [r0], -r1 │ │ │ │ - rscseq r9, ip, r4, lsr #6 │ │ │ │ + rscseq r9, ip, r4, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #380] @ 1fd7d4 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #372] @ 1fd7d8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ beq 1fd758 │ │ │ │ bls 1fd6c0 │ │ │ │ ldr r3, [pc, #336] @ 1fd7dc │ │ │ │ @@ -426640,15 +426640,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #380] @ 1fd984 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #372] @ 1fd988 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ beq 1fd908 │ │ │ │ bls 1fd870 │ │ │ │ ldr r3, [pc, #336] @ 1fd98c │ │ │ │ @@ -426749,15 +426749,15 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #344] @ 1fdb18 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r6, #65536 @ 0x10000 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r9, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ bcs 1fda78 │ │ │ │ @@ -426848,15 +426848,15 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #344] @ 1fdca4 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r6, #65536 @ 0x10000 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r9, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ bcs 1fdc04 │ │ │ │ @@ -426947,15 +426947,15 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #344] @ 1fde30 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r6, #65536 @ 0x10000 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r9, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ bcs 1fdd90 │ │ │ │ @@ -427045,15 +427045,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #284] @ 1fdf80 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ blt 1fdf2c │ │ │ │ movne r3, #1 │ │ │ │ @@ -427118,26 +427118,26 @@ │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ add r2, r3, r9 │ │ │ │ b 1fded0 │ │ │ │ orreq r4, lr, r4, asr #13 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r5, lsr r4 │ │ │ │ - rscseq lr, ip, ip, lsr #6 │ │ │ │ + rscseq lr, ip, ip, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #428] @ 1fe15c │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r9, #0 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ ldr ip, [sl, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -427249,15 +427249,15 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #384] @ 1fe310 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r9, #0 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -427359,15 +427359,15 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #384] @ 1fe4c8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r9, #0 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -427466,15 +427466,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 1fe600 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 1fe5a0 │ │ │ │ beq 1fe5d4 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -427533,26 +427533,26 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1fe564 │ │ │ │ orreq r4, lr, ip, lsr #32 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - ldrsbeq sp, [ip], #192 @ 0xc0 @ │ │ │ │ + rscseq sp, ip, r0, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #416] @ 1fe7cc │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r9, #0 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -427659,15 +427659,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #280] @ 1fe918 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ lsls r3, r1, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ bmi 1fe8b8 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -427732,23 +427732,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 1fe870 │ │ │ │ orreq r3, lr, r8, lsr #26 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, sl, asr #8 │ │ │ │ - ldrsbeq sp, [ip], #148 @ 0x94 @ │ │ │ │ + rscseq sp, ip, r4, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #288] @ 1fea64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ blt 1fe9fc │ │ │ │ beq 1fea38 │ │ │ │ @@ -427815,23 +427815,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1fe9b0 │ │ │ │ orreq r3, lr, r4, ror #23 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r3, asr r4 │ │ │ │ - rscseq sp, ip, r4, lsr #17 │ │ │ │ + ldrsheq sp, [ip], #132 @ 0x84 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [pc, #288] @ 1febb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r2, #0 │ │ │ │ ldr fp, [r0, r8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ blt 1feb48 │ │ │ │ beq 1feb84 │ │ │ │ @@ -427898,23 +427898,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, sl │ │ │ │ b 1feafc │ │ │ │ @ instruction: 0x018e3a98 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r2, asr r4 │ │ │ │ - rscseq sp, ip, r8, ror r7 │ │ │ │ + rscseq sp, ip, r8, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #516] @ 1fede0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #500] @ 1fede4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1fec90 │ │ │ │ @@ -428056,15 +428056,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #516] @ 1ff038 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #500] @ 1ff03c │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 1feee8 │ │ │ │ @@ -428209,15 +428209,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #544] @ 1ff2ac │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #536] @ 1ff2b0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ beq 1ff158 │ │ │ │ bhi 1ff108 │ │ │ │ ldr r3, [pc, #500] @ 1ff2b4 │ │ │ │ @@ -428366,15 +428366,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #544] @ 1ff520 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #536] @ 1ff524 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ beq 1ff3cc │ │ │ │ bhi 1ff37c │ │ │ │ ldr r3, [pc, #500] @ 1ff528 │ │ │ │ @@ -428523,15 +428523,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #560] @ 1ff7a4 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #552] @ 1ff7a8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ beq 1ff640 │ │ │ │ bhi 1ff5f0 │ │ │ │ ldr r3, [pc, #516] @ 1ff7ac │ │ │ │ @@ -428683,15 +428683,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #560] @ 1ffa24 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #552] @ 1ffa28 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ beq 1ff8c0 │ │ │ │ bhi 1ff870 │ │ │ │ ldr r3, [pc, #516] @ 1ffa2c │ │ │ │ @@ -428844,15 +428844,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #560] @ 1ffca8 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #552] @ 1ffcac │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ beq 1ffb44 │ │ │ │ bhi 1ffaf4 │ │ │ │ ldr r3, [pc, #516] @ 1ffcb0 │ │ │ │ @@ -432578,15 +432578,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 20351c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 203520 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -432594,24 +432594,24 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2044] @ 0x7fc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq pc, sp, r0, asr r0 @ │ │ │ │ - ldrsheq r8, [ip], #216 @ 0xd8 @ │ │ │ │ + rscseq r8, ip, r8, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 203580 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 203584 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -432619,24 +432619,24 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1560] @ 0x618 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, ip, ror #31 │ │ │ │ - ldrheq r8, [ip], #212 @ 0xd4 @ │ │ │ │ + rscseq r8, ip, r4, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 2035e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 2035e8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -432644,24 +432644,24 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1556] @ 0x614 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r8, lsl #31 │ │ │ │ - rscseq r8, ip, r4, ror #26 │ │ │ │ + ldrheq r8, [ip], #212 @ 0xd4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 203648 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 20364c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -432669,24 +432669,24 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1552] @ 0x610 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r4, lsr #30 │ │ │ │ - rscseq r8, ip, ip, lsl #26 │ │ │ │ + rscseq r8, ip, ip, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 2036ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 2036b0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -432694,47 +432694,47 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1548] @ 0x60c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r0, asr #29 │ │ │ │ - ldrheq r8, [ip], #200 @ 0xc8 @ │ │ │ │ + rscseq r8, ip, r8, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 203708 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 20370c │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1544] @ 0x608 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, ip, asr lr │ │ │ │ - rscseq r8, ip, r0, ror #24 │ │ │ │ + ldrheq r8, [ip], #192 @ 0xc0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #92] @ 203788 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #72] @ 20378c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ @@ -432749,66 +432749,66 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ strdeq lr, [sp, ip] │ │ │ │ - rscseq r8, ip, r8, lsl #24 │ │ │ │ + rscseq r8, ip, r8, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 2037dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 2037e0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #1300] @ 0x514 │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r0, lsl #27 │ │ │ │ - rscseq r8, ip, r8, lsr #23 │ │ │ │ + ldrsheq r8, [ip], #184 @ 0xb8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 203830 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 203834 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #1296] @ 0x510 │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, ip, lsr #26 │ │ │ │ - rscseq r8, ip, r4, ror #22 │ │ │ │ + ldrheq r8, [ip], #180 @ 0xb4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 203894 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 203898 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -432816,24 +432816,24 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2548] @ 0x9f4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldrdeq lr, [sp, r8] │ │ │ │ - rscseq r8, ip, r0, lsr #22 │ │ │ │ + rscseq r8, ip, r0, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 2038f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 2038fc │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -432841,24 +432841,24 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2540] @ 0x9ec │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r4, ror ip │ │ │ │ - ldrsbeq r8, [ip], #168 @ 0xa8 @ │ │ │ │ + rscseq r8, ip, r8, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #76] @ 203968 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #64] @ 20396c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r8, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ @@ -432869,24 +432869,24 @@ │ │ │ │ str r8, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2544] @ 0x9f0 │ │ │ │ mov r3, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r1 │ │ │ │ orreq lr, sp, ip, lsl #24 │ │ │ │ - smlalseq r8, ip, r4, sl │ │ │ │ + rscseq r8, ip, r4, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #76] @ 2039d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #64] @ 2039dc │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r8, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ @@ -432897,47 +432897,47 @@ │ │ │ │ str r8, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2536] @ 0x9e8 │ │ │ │ mov r3, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r1 │ │ │ │ @ instruction: 0x018deb9c │ │ │ │ - rscseq r8, ip, r0, asr #20 │ │ │ │ + smlalseq r8, ip, r0, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 203a34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 203a38 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1292] @ 0x50c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r0, lsr fp │ │ │ │ - rscseq r8, ip, ip, ror #19 │ │ │ │ + rscseq r8, ip, ip, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 203a98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 203a9c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -432945,24 +432945,24 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1288] @ 0x508 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldrdeq lr, [sp, r4] │ │ │ │ - rscseq r8, ip, r4, lsr #19 │ │ │ │ + ldrsheq r8, [ip], #148 @ 0x94 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 203afc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 203b00 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -432970,24 +432970,24 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1284] @ 0x504 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r0, ror sl │ │ │ │ - rscseq r8, ip, r8, asr r9 │ │ │ │ + rscseq r8, ip, r8, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 203b60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #52] @ 203b64 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @@ -432995,69 +432995,69 @@ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1280] @ 0x500 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, ip, lsl #20 │ │ │ │ - rscseq r8, ip, r4, lsl r9 │ │ │ │ + rscseq r8, ip, r4, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 203bbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 203bc0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1276] @ 0x4fc │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r8, lsr #19 │ │ │ │ - ldrsbeq r8, [ip], #128 @ 0x80 @ │ │ │ │ + rscseq r8, ip, r0, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 203c18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 203c1c │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1264] @ 0x4f0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, ip, asr #18 │ │ │ │ - rscseq r8, ip, r8, lsl #17 │ │ │ │ + ldrsbeq r8, [ip], #136 @ 0x88 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #76] @ 203c84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #56] @ 203c88 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -433068,24 +433068,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ strdeq lr, [sp, r0] │ │ │ │ - rscseq r8, ip, r0, asr #16 │ │ │ │ + smlalseq r8, ip, r0, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #108] @ 203d14 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #88] @ 203d18 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ @@ -433104,24 +433104,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ orreq lr, sp, r0, lsl #17 │ │ │ │ - rscseq r8, ip, r8, ror #15 │ │ │ │ + rscseq r8, ip, r8, lsr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #92] @ 203d94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #72] @ 203d98 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ @@ -433136,68 +433136,68 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ strdeq lr, [sp, r0] │ │ │ │ - rscseq r8, ip, r4, ror r7 │ │ │ │ + rscseq r8, ip, r4, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 203de4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #36] @ 203de8 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3224] @ 0xc98 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r4, ror r7 │ │ │ │ - rscseq r8, ip, r8, lsl r7 │ │ │ │ + rscseq r8, ip, r8, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 203e44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 203e48 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2368] @ 0x940 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r4, lsr #14 │ │ │ │ - ldrsbeq r8, [ip], #104 @ 0x68 @ │ │ │ │ + rscseq r8, ip, r8, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ 203ed0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #84] @ 203ed4 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -433215,160 +433215,160 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ orreq lr, sp, r0, asr #13 │ │ │ │ - rscseq r8, ip, ip, ror r6 │ │ │ │ + rscseq r8, ip, ip, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 203f28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 203f2c │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2352] @ 0x930 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r8, lsr r6 │ │ │ │ - rscseq r8, ip, r8, lsl r6 │ │ │ │ + rscseq r8, ip, r8, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 203f88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 203f8c │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2472] @ 0x9a8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r0, ror #11 │ │ │ │ - rscseq r8, ip, ip, asr #11 │ │ │ │ + rscseq r8, ip, ip, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 203fe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 203fe4 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2344] @ 0x928 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r0, lsl #11 │ │ │ │ - rscseq r8, ip, ip, ror r5 │ │ │ │ + rscseq r8, ip, ip, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ 204040 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #48] @ 204044 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #2468] @ 0x9a4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r8, lsr #10 │ │ │ │ - rscseq r8, ip, r8, lsr r5 │ │ │ │ + rscseq r8, ip, r8, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 204098 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 20409c │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #3220] @ 0xc94 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r8, asr #9 │ │ │ │ - ldrsheq r8, [ip], #64 @ 0x40 @ │ │ │ │ + rscseq r8, ip, r0, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 2040f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 2040f8 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1192] @ 0x4a8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r0, ror r4 │ │ │ │ - ldrheq r8, [ip], #64 @ 0x40 @ │ │ │ │ + rscseq r8, ip, r0, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 204164 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 204168 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -433380,23 +433380,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq lr, sp, r4, lsl r4 │ │ │ │ - rscseq r8, ip, r8, ror #8 │ │ │ │ + ldrheq r8, [ip], #72 @ 0x48 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #80] @ 2041d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r1, [pc, #60] @ 2041d8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -433408,91 +433408,91 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ orreq lr, sp, r4, lsr #7 │ │ │ │ - rscseq r8, ip, r4, lsl r4 │ │ │ │ + rscseq r8, ip, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 204230 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 204234 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1176] @ 0x498 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r4, lsr r3 │ │ │ │ - rscseq r8, ip, r8, asr #7 │ │ │ │ + rscseq r8, ip, r8, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 204284 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #40] @ 204288 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #1172] @ 0x494 │ │ │ │ bx r3 │ │ │ │ ldrdeq lr, [sp, r8] │ │ │ │ - rscseq r8, ip, r4, lsl #7 │ │ │ │ + ldrsbeq r8, [ip], #52 @ 0x34 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 2042e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, #44] @ 2042e4 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #1168] @ 0x490 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ orreq lr, sp, r4, lsl #5 │ │ │ │ - rscseq r8, ip, r0, asr #6 │ │ │ │ + smlalseq r8, ip, r0, r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #84] @ 204358 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r1, [pc, #64] @ 20435c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ @@ -433505,23 +433505,23 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ orreq lr, sp, r4, lsr #4 │ │ │ │ - rscseq r8, ip, r8, ror #5 │ │ │ │ + rscseq r8, ip, r8, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 2043cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 2043bc │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -433542,15 +433542,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 204440 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 204430 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -433571,15 +433571,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 2044b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 2044a4 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -433600,15 +433600,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 204528 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 204518 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -433629,15 +433629,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 20459c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 20458c │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -433658,15 +433658,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 204610 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 204600 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -433687,15 +433687,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 204684 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 204674 │ │ │ │ str r2, [r4, #436] @ 0x1b4 │ │ │ │ @@ -433718,15 +433718,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #484] @ 20488c │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ mov r6, r2 │ │ │ │ blt 2047e0 │ │ │ │ beq 204828 │ │ │ │ @@ -433840,23 +433840,23 @@ │ │ │ │ ldr ip, [r2, #436] @ 0x1b4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add lr, r1, ip │ │ │ │ b 204760 │ │ │ │ orreq sp, sp, r0, lsl #29 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r7, lsr #9 │ │ │ │ - rscseq r7, ip, r0, lsr lr │ │ │ │ + rscseq r7, ip, r0, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 204910 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 204900 │ │ │ │ @@ -433879,15 +433879,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 20498c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 20497c │ │ │ │ @@ -433910,15 +433910,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 204a08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 2049f8 │ │ │ │ @@ -433941,15 +433941,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 204a84 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 204a74 │ │ │ │ @@ -433972,15 +433972,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 204afc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 204aec │ │ │ │ @@ -434002,15 +434002,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 204b74 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 204b64 │ │ │ │ @@ -434032,15 +434032,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 204bf4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 204be4 │ │ │ │ ldr r1, [pc, #60] @ 204bf8 │ │ │ │ @@ -434065,15 +434065,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 204c7c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -434098,15 +434098,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 204d00 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -434131,15 +434131,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 204d84 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -434164,15 +434164,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 204e08 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -434197,15 +434197,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 204e90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 204e80 │ │ │ │ @@ -434232,15 +434232,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 204f14 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -434264,15 +434264,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ 204f98 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -434297,15 +434297,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 205018 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -434329,15 +434329,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 205098 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -434360,15 +434360,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 20511c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 20510c │ │ │ │ @@ -434395,15 +434395,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 2051a0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -434427,15 +434427,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 205228 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 205218 │ │ │ │ @@ -434461,15 +434461,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 2052b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 2052a0 │ │ │ │ @@ -434496,15 +434496,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 20533c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 20532c │ │ │ │ @@ -434531,15 +434531,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 2053c8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 2053b8 │ │ │ │ @@ -434566,15 +434566,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 20544c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -434598,15 +434598,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 2054d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 2054c4 │ │ │ │ @@ -434633,15 +434633,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 205560 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 205550 │ │ │ │ @@ -434668,15 +434668,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ 2055e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 2055d8 │ │ │ │ @@ -434701,15 +434701,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 205668 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -434733,15 +434733,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 2056f0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -434767,15 +434767,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 205778 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -434801,15 +434801,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 205800 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -434835,15 +434835,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 205890 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -434872,15 +434872,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ 20591c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r8, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -434906,15 +434906,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 2059a8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -434941,15 +434941,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 205a34 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -434976,15 +434976,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 205ac0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -435011,15 +435011,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 205b4c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -435047,15 +435047,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #108] @ 205bdc │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -435082,15 +435082,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 205c68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -435118,15 +435118,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 205cec │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 205cdc │ │ │ │ @@ -435151,15 +435151,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 205d78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 205d60 │ │ │ │ @@ -435183,15 +435183,15 @@ │ │ │ │ orreq ip, sp, r8, lsl r8 │ │ │ │ andeq r0, r0, fp, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 205de0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 205dd0 │ │ │ │ @@ -435209,15 +435209,15 @@ │ │ │ │ @ instruction: 0x018dc790 │ │ │ │ andeq r0, r0, sp, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 205e48 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 205e38 │ │ │ │ @@ -435235,15 +435235,15 @@ │ │ │ │ orreq ip, sp, r8, lsr #14 │ │ │ │ andeq r0, r0, sl, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 205eb0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 205ea0 │ │ │ │ @@ -435261,15 +435261,15 @@ │ │ │ │ orreq ip, sp, r0, asr #13 │ │ │ │ muleq r0, r2, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 205f18 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 205f08 │ │ │ │ @@ -435287,15 +435287,15 @@ │ │ │ │ orreq ip, sp, r8, asr r6 │ │ │ │ muleq r0, r1, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 205f80 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 205f70 │ │ │ │ @@ -435313,15 +435313,15 @@ │ │ │ │ strdeq ip, [sp, r0] │ │ │ │ andeq r0, r0, r6, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 205fe8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 205fd8 │ │ │ │ @@ -435341,15 +435341,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 20607c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -435380,15 +435380,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #108] @ 206110 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrh r9, [sp, #32] │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r8, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -435415,15 +435415,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 2061a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -435453,15 +435453,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 20623c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -435491,15 +435491,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 2062d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -435529,15 +435529,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 20636c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -435567,15 +435567,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ 206404 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -435605,15 +435605,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 206494 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -435641,15 +435641,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #112] @ 206528 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -435677,15 +435677,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #116] @ 2065bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -435715,15 +435715,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 20664c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 206634 │ │ │ │ @@ -435750,15 +435750,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 2066d8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 2066c0 │ │ │ │ @@ -435785,15 +435785,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 206760 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 206748 │ │ │ │ @@ -435818,15 +435818,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 2067e8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 2067d0 │ │ │ │ @@ -435853,15 +435853,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 206874 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 20685c │ │ │ │ @@ -435888,15 +435888,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 2068fc │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 2068e4 │ │ │ │ @@ -435922,15 +435922,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 206988 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 206970 │ │ │ │ @@ -435957,15 +435957,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 206a14 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 2069fc │ │ │ │ @@ -435992,15 +435992,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 206aa0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 206a88 │ │ │ │ @@ -436027,15 +436027,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 206b28 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 206b10 │ │ │ │ @@ -436061,15 +436061,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 206bb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 206b9c │ │ │ │ @@ -436096,15 +436096,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 206c40 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 206c28 │ │ │ │ @@ -436131,15 +436131,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 206ccc │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #9 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 206cb4 │ │ │ │ @@ -436166,15 +436166,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 206d58 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r2, r3, #9 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 206d40 │ │ │ │ @@ -436202,15 +436202,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 206df4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrh r8, [sp, #32] │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -436242,15 +436242,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 206e94 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -436281,15 +436281,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 206f30 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -436320,15 +436320,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 206fd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -436361,15 +436361,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 207070 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -436400,15 +436400,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #120] @ 20710c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r4, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -436438,15 +436438,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #124] @ 2071a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r4, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -436479,15 +436479,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 20724c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r1, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r1, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -436519,15 +436519,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 2072e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r1 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ @@ -436559,15 +436559,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #124] @ 20738c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -436599,15 +436599,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #124] @ 20742c │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r8] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -436639,15 +436639,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 2074bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 2074a4 │ │ │ │ @@ -436674,15 +436674,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 207548 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 207530 │ │ │ │ @@ -436709,15 +436709,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 2075d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 2075bc │ │ │ │ @@ -436744,15 +436744,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 207660 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 207648 │ │ │ │ @@ -436779,15 +436779,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 2076fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 2076e4 │ │ │ │ @@ -436818,15 +436818,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 207798 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 207780 │ │ │ │ @@ -436858,15 +436858,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 207834 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 20781c │ │ │ │ @@ -436897,15 +436897,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ 2078d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 2078b8 │ │ │ │ @@ -436936,15 +436936,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 207970 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 207958 │ │ │ │ @@ -436976,15 +436976,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 207a10 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #3 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 2079f8 │ │ │ │ @@ -437017,15 +437017,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #132] @ 207abc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -437060,15 +437060,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #148] @ 207b78 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -437107,15 +437107,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #148] @ 207c34 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r8, [sp, #32] │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r6, r1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ @@ -437154,15 +437154,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #140] @ 207ce8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -437199,15 +437199,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #148] @ 207da4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, ip, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -437245,15 +437245,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #148] @ 207e5c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r7, [sp, #36] @ 0x24 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ add r3, ip, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -437292,15 +437292,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #148] @ 207f18 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -437339,15 +437339,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #148] @ 207fd4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -437386,15 +437386,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ 208098 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r7, [sp, #40] @ 0x28 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r9, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ add r3, lr, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -437435,15 +437435,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ 20815c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r8, #436] @ 0x1b4 │ │ │ │ mov r6, r2 │ │ │ │ add r3, lr, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -437484,15 +437484,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ 208220 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r6, [sp, #36] @ 0x24 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r9, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ add r3, lr, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -437533,15 +437533,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #164] @ 2082ec │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrb r6, [sp, #40] @ 0x28 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ ldr lr, [r9, #436] @ 0x1b4 │ │ │ │ mov r5, r1 │ │ │ │ add r3, lr, #5 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ @@ -437583,15 +437583,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #152] @ 2083a8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #136] @ 2083ac │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ sub r3, r1, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ mov r4, r1 │ │ │ │ @@ -437631,15 +437631,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ 2084a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub r3, r1, #4608 @ 0x1200 │ │ │ │ cmp r3, #9 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ bhi 208474 │ │ │ │ @@ -437684,26 +437684,26 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp] │ │ │ │ add ip, r8, r3 │ │ │ │ b 208428 │ │ │ │ orreq sl, sp, r8, asr r1 │ │ │ │ - @ instruction: 0x01162fd4 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r3, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ 2085a8 │ │ │ │ ldr r2, [pc, #220] @ 2085ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 208578 │ │ │ │ bls 208558 │ │ │ │ ldr r3, [pc, #188] @ 2085b0 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -437761,15 +437761,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ 2086b0 │ │ │ │ ldr r2, [pc, #220] @ 2086b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 208680 │ │ │ │ bls 208660 │ │ │ │ ldr r3, [pc, #188] @ 2086b8 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -437826,15 +437826,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #236] @ 2087c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #220] @ 2087cc │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ bhi 208780 │ │ │ │ @@ -437896,15 +437896,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #236] @ 2088e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #220] @ 2088e4 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ bhi 208898 │ │ │ │ @@ -437966,15 +437966,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #236] @ 2089f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #220] @ 2089fc │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ bhi 2089b0 │ │ │ │ @@ -438037,15 +438037,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ 208b0c │ │ │ │ ldr r2, [pc, #232] @ 208b10 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 208adc │ │ │ │ bls 208abc │ │ │ │ ldr r3, [pc, #200] @ 208b14 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -438106,15 +438106,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ 208c50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #260] @ 208c54 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ bls 208b8c │ │ │ │ @@ -438176,26 +438176,26 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp] │ │ │ │ add ip, r8, r3 │ │ │ │ b 208bb4 │ │ │ │ orreq r9, sp, ip, ror #19 │ │ │ │ andeq r1, r0, r2, lsl #4 │ │ │ │ - tsteq r6, r3, asr r8 │ │ │ │ + tsteq r6, r3, lsr #17 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r7, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #216] @ 208d54 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ bl 5c0c0 │ │ │ │ ldr r3, [pc, #180] @ 208d58 │ │ │ │ add r2, r0, #13 │ │ │ │ @@ -438241,23 +438241,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, ip, r8 │ │ │ │ b 208ccc │ │ │ │ orreq r9, sp, ip, lsr #17 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r3, ip, ip, lsl r9 │ │ │ │ + rscseq r3, ip, ip, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ 208ec8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #320] @ 208ecc │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 208e68 │ │ │ │ @@ -438347,15 +438347,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #516] @ 209104 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #500] @ 209108 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ beq 208fb4 │ │ │ │ @@ -438497,15 +438497,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #252] @ 209254 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ blt 2091f8 │ │ │ │ beq 209228 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -438562,23 +438562,23 @@ │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r7 │ │ │ │ b 2091c0 │ │ │ │ ldrdeq r9, [sp, r0] │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r5, lsr #9 │ │ │ │ - rscseq r3, ip, r4, asr #8 │ │ │ │ + smlalseq r3, ip, r4, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #252] @ 209378 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ blt 20931c │ │ │ │ beq 20934c │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -438635,23 +438635,23 @@ │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r7 │ │ │ │ b 2092e4 │ │ │ │ orreq r9, sp, ip, lsr #5 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, r7, r4 │ │ │ │ - rscseq r3, ip, r4, lsr r3 │ │ │ │ + rscseq r3, ip, r4, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ 209498 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ blt 209440 │ │ │ │ beq 20946c │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -438706,23 +438706,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r6, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r7 │ │ │ │ b 209408 │ │ │ │ orreq r9, sp, r8, lsl #3 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r3, ip, r8, lsr #4 │ │ │ │ + rscseq r3, ip, r8, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 2095c0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 209560 │ │ │ │ beq 209594 │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -438781,23 +438781,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 209524 │ │ │ │ orreq r9, sp, ip, rrx │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, pc, asr #9 │ │ │ │ - rscseq r3, ip, r4, lsr #2 │ │ │ │ + rscseq r3, ip, r4, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 2096ec │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 20968c │ │ │ │ beq 2096c0 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -438855,23 +438855,23 @@ │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 209650 │ │ │ │ orreq r8, sp, r0, asr #30 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r3, ip, ip │ │ │ │ + rscseq r3, ip, ip, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #268] @ 20981c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 2097bc │ │ │ │ beq 2097f0 │ │ │ │ ldr r3, [pc, #232] @ 209820 │ │ │ │ @@ -438933,23 +438933,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 209780 │ │ │ │ orreq r8, sp, r8, lsl lr │ │ │ │ ldrbne r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ - ldrsheq r2, [ip], #224 @ 0xe0 @ │ │ │ │ + rscseq r2, ip, r0, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 20994c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 2098ec │ │ │ │ beq 209920 │ │ │ │ cmn r4, #-268435455 @ 0xf0000001 │ │ │ │ @@ -439008,23 +439008,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 2098b0 │ │ │ │ orreq r8, sp, r0, ror #25 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ - ldrsbeq r2, [ip], #212 @ 0xd4 @ │ │ │ │ + rscseq r2, ip, r4, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 209a74 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 209a18 │ │ │ │ beq 209a48 │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ @@ -439082,23 +439082,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 2099dc │ │ │ │ @ instruction: 0x018d8bb4 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, pc, ror r4 │ │ │ │ - ldrheq r2, [ip], #204 @ 0xcc @ │ │ │ │ + rscseq r2, ip, ip, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #264] @ 209ba4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 209b48 │ │ │ │ beq 209b78 │ │ │ │ ldr r3, [pc, #228] @ 209ba8 │ │ │ │ @@ -439159,23 +439159,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 209b0c │ │ │ │ orreq r8, sp, ip, lsl #21 │ │ │ │ beq fecb4658 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, lr, ror r4 │ │ │ │ - smlalseq r2, ip, r8, fp │ │ │ │ + rscseq r2, ip, r8, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 209cd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 209c74 │ │ │ │ beq 209ca4 │ │ │ │ cmn r4, #-268435455 @ 0xf0000001 │ │ │ │ @@ -439233,23 +439233,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 209c38 │ │ │ │ orreq r8, sp, r8, asr r9 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, sp, ror r4 │ │ │ │ - rscseq r2, ip, r8, ror sl │ │ │ │ + rscseq r2, ip, r8, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 209df8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ blt 209d9c │ │ │ │ beq 209dcc │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -439307,23 +439307,23 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 209d60 │ │ │ │ orreq r8, sp, r0, lsr r8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - rscseq r2, ip, ip, asr r9 │ │ │ │ + rscseq r2, ip, ip, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #272] @ 209f30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ blt 209ed0 │ │ │ │ beq 209f04 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ @@ -439386,23 +439386,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 209e88 │ │ │ │ orreq r8, sp, r8, lsl #14 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r7, lsl #10 │ │ │ │ - rscseq r2, ip, r4, lsr r8 │ │ │ │ + rscseq r2, ip, r4, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #268] @ 20a068 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ lsls r3, r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ bmi 20a008 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -439463,15 +439463,15 @@ │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r3, r9 │ │ │ │ b 209fcc │ │ │ │ orreq r8, sp, ip, asr #11 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r9, lsl #10 │ │ │ │ - rscseq r2, ip, r4, lsl r7 │ │ │ │ + rscseq r2, ip, r4, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ ldr r4, [r2, #2404] @ 0x964 │ │ │ │ ldmib r1, {r0, r1, r2} │ │ │ │ @@ -442309,15 +442309,15 @@ │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #44] @ 20cd0c │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #40] @ 20cd10 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #720] @ 0x2d0 │ │ │ │ bx r3 │ │ │ │ @@ -442329,15 +442329,15 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrsb r0, [r1] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20cd5c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #720] @ 0x2d0 │ │ │ │ bx r3 │ │ │ │ @@ -442365,15 +442365,15 @@ │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #48] @ 20cdec │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #44] @ 20cdf0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ bx r3 │ │ │ │ @@ -442390,15 +442390,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrsb r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #40] @ 20ce50 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ bx r3 │ │ │ │ @@ -442435,15 +442435,15 @@ │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #56] @ 20cf0c │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #52] @ 20cf10 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #768] @ 0x300 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ @@ -442465,15 +442465,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrsb r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #48] @ 20cf84 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #768] @ 0x300 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ @@ -442512,15 +442512,15 @@ │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #96] @ 20d06c │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #92] @ 20d070 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsb r0, [r4, #3] │ │ │ │ ldr r8, [r3, #36] @ 0x24 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ @@ -442553,15 +442553,15 @@ │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldrsb r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #64] @ 20d0f8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsb r0, [r4, #3] │ │ │ │ ldr r8, [r3, #36] @ 0x24 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ @@ -442573,15 +442573,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ orreq r5, sp, r4, ror r4 │ │ │ │ ldr r3, [pc, #64] @ 20d144 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [pc, #44] @ 20d148 │ │ │ │ ldr r0, [pc, #44] @ 20d14c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldrb r1, [r1] │ │ │ │ @@ -442600,15 +442600,15 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20d198 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #720] @ 0x2d0 │ │ │ │ bx r3 │ │ │ │ @@ -442621,15 +442621,15 @@ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [pc, #56] @ 20d1f4 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldrb r1, [r1] │ │ │ │ ldr r2, [r0, r2, lsl #2] │ │ │ │ ldr r1, [r0, r1, lsl #2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ bx r3 │ │ │ │ @@ -442647,15 +442647,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #40] @ 20d254 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ bx r3 │ │ │ │ @@ -442665,15 +442665,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, r2, lsl #2] │ │ │ │ ldr r2, [pc, #60] @ 20d2bc │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr lr, [r2, #768] @ 0x300 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ @@ -442700,15 +442700,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #48] @ 20d330 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #768] @ 0x300 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ @@ -442723,15 +442723,15 @@ │ │ │ │ ldr r2, [pc, #96] @ 20d3b0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, r2, lsl #2] │ │ │ │ ldr r2, [pc, #76] @ 20d3b4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb lr, [r1, #3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ mov r0, r5 │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ ldrb r5, [r1] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ @@ -442762,15 +442762,15 @@ │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #64] @ 20d43c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ ldr r8, [r3, #36] @ 0x24 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ @@ -442794,15 +442794,15 @@ │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #44] @ 20d4a0 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #40] @ 20d4a4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #720] @ 0x2d0 │ │ │ │ bx r3 │ │ │ │ @@ -442814,15 +442814,15 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20d4f0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #720] @ 0x2d0 │ │ │ │ bx r3 │ │ │ │ @@ -442850,15 +442850,15 @@ │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #48] @ 20d580 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #44] @ 20d584 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ bx r3 │ │ │ │ @@ -442875,15 +442875,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrsh r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #40] @ 20d5e4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ bx r3 │ │ │ │ @@ -442920,15 +442920,15 @@ │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #56] @ 20d6a0 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #52] @ 20d6a4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #768] @ 0x300 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ @@ -442950,15 +442950,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrsh r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #48] @ 20d718 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #768] @ 0x300 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ @@ -442997,15 +442997,15 @@ │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #96] @ 20d800 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #92] @ 20d804 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsh r0, [r4, #6] │ │ │ │ ldr r8, [r3, #36] @ 0x24 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ @@ -443038,15 +443038,15 @@ │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldrsh r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #64] @ 20d88c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsh r0, [r4, #6] │ │ │ │ ldr r8, [r3, #36] @ 0x24 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ @@ -443066,15 +443066,15 @@ │ │ │ │ ldrh r0, [r1] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #44] @ 20d8e0 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #40] @ 20d8e4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #720] @ 0x2d0 │ │ │ │ bx r3 │ │ │ │ @@ -443086,15 +443086,15 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r1] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20d930 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #720] @ 0x2d0 │ │ │ │ bx r3 │ │ │ │ @@ -443114,15 +443114,15 @@ │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #48] @ 20d9a0 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #44] @ 20d9a4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ bx r3 │ │ │ │ @@ -443139,15 +443139,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrh r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #40] @ 20da04 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ bx r3 │ │ │ │ @@ -443172,15 +443172,15 @@ │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #56] @ 20da90 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #52] @ 20da94 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #768] @ 0x300 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ @@ -443202,15 +443202,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrh r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #48] @ 20db08 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #768] @ 0x300 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ @@ -443237,15 +443237,15 @@ │ │ │ │ ldrh r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #80] @ 20dbb0 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #76] @ 20dbb4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrh r0, [r4, #6] │ │ │ │ ldr r8, [r3, #36] @ 0x24 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #40] @ 20dbb0 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ @@ -443274,15 +443274,15 @@ │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldrh r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #64] @ 20dc3c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrh r0, [r4, #6] │ │ │ │ ldr r8, [r3, #36] @ 0x24 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ @@ -443309,15 +443309,15 @@ │ │ │ │ ldr r3, [pc, #52] @ 20dcac │ │ │ │ mov r2, #2097152 @ 0x200000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #40] @ 20dcb0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #720] @ 0x2d0 │ │ │ │ bx r3 │ │ │ │ @@ -443329,15 +443329,15 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20dcfc │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #720] @ 0x2d0 │ │ │ │ bx r3 │ │ │ │ @@ -443371,15 +443371,15 @@ │ │ │ │ mov r2, #2097152 @ 0x200000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #44] @ 20dda8 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ bx r3 │ │ │ │ @@ -443396,15 +443396,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #40] @ 20de08 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ bx r3 │ │ │ │ @@ -443450,15 +443450,15 @@ │ │ │ │ mov r2, #2097152 @ 0x200000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #52] @ 20deec │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #768] @ 0x300 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ @@ -443480,15 +443480,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #48] @ 20df60 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #768] @ 0x300 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ @@ -443536,15 +443536,15 @@ │ │ │ │ mov r2, #2097152 @ 0x200000 │ │ │ │ ldr r3, [pc, #112] @ 20e078 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #104] @ 20e07c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r8, [r3, #36] @ 0x24 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ @@ -443580,15 +443580,15 @@ │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #64] @ 20e104 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r8, [r3, #36] @ 0x24 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ @@ -443610,15 +443610,15 @@ │ │ │ │ ldr r3, [pc, #52] @ 20e160 │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #40] @ 20e164 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #720] @ 0x2d0 │ │ │ │ bx r3 │ │ │ │ @@ -443630,15 +443630,15 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20e1b0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #720] @ 0x2d0 │ │ │ │ bx r3 │ │ │ │ @@ -443662,15 +443662,15 @@ │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #44] @ 20e234 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ bx r3 │ │ │ │ @@ -443687,15 +443687,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #40] @ 20e294 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ bx r3 │ │ │ │ @@ -443726,15 +443726,15 @@ │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #52] @ 20e33c │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #768] @ 0x300 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ @@ -443756,15 +443756,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #48] @ 20e3b0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #768] @ 0x300 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ @@ -443797,15 +443797,15 @@ │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ ldr r3, [pc, #92] @ 20e478 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #84] @ 20e47c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r8, [r3, #36] @ 0x24 │ │ │ │ bl 5aa70 <__aeabi_ui2d@plt> │ │ │ │ ldr r3, [pc, #48] @ 20e478 │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ @@ -443836,15 +443836,15 @@ │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #64] @ 20e504 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r8, [r3, #36] @ 0x24 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ add r8, r8, #4096 @ 0x1000 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ @@ -443856,106 +443856,106 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ orreq r4, sp, r8, rrx │ │ │ │ ldr r3, [pc, #40] @ 20e538 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #724] @ 0x2d4 │ │ │ │ bx r3 │ │ │ │ orreq r4, sp, r8, lsl r0 │ │ │ │ ldr r3, [pc, #40] @ 20e56c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #748] @ 0x2ec │ │ │ │ bx r3 │ │ │ │ orreq r3, sp, r4, ror #31 │ │ │ │ ldr r3, [pc, #40] @ 20e5a0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #772] @ 0x304 │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x018d3fb0 │ │ │ │ ldr r3, [pc, #40] @ 20e5d4 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #796] @ 0x31c │ │ │ │ bx r3 │ │ │ │ orreq r3, sp, ip, ror pc │ │ │ │ ldr r3, [pc, #40] @ 20e608 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #716] @ 0x2cc │ │ │ │ bx r3 │ │ │ │ orreq r3, sp, r8, asr #30 │ │ │ │ ldr r3, [pc, #40] @ 20e63c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #740] @ 0x2e4 │ │ │ │ bx r3 │ │ │ │ orreq r3, sp, r4, lsl pc │ │ │ │ ldr r3, [pc, #40] @ 20e670 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #764] @ 0x2fc │ │ │ │ bx r3 │ │ │ │ orreq r3, sp, r0, ror #29 │ │ │ │ ldr r3, [pc, #40] @ 20e6a4 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #788] @ 0x314 │ │ │ │ bx r3 │ │ │ │ @@ -443972,15 +443972,15 @@ │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #40] @ 20e704 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #36] @ 20e708 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #2564] @ 0xa04 │ │ │ │ bx r3 │ │ │ │ blcc fe22e910 │ │ │ │ @@ -443991,15 +443991,15 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrsb r0, [r1] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #32] @ 20e750 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #2564] @ 0xa04 │ │ │ │ bx r3 │ │ │ │ strdeq r3, [sp, ip] │ │ │ │ @@ -444026,15 +444026,15 @@ │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #44] @ 20e7dc │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #40] @ 20e7e0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #2572] @ 0xa0c │ │ │ │ bx r3 │ │ │ │ blcc fe22e9e8 │ │ │ │ @@ -444050,15 +444050,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrsb r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20e83c │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #2572] @ 0xa0c │ │ │ │ bx r3 │ │ │ │ orreq r3, sp, r0, lsl sp │ │ │ │ @@ -444094,15 +444094,15 @@ │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #52] @ 20e8f4 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #48] @ 20e8f8 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr lr, [r3, #2580] @ 0xa14 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -444123,15 +444123,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrsb r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #44] @ 20e968 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr lr, [r3, #2580] @ 0xa14 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -444169,15 +444169,15 @@ │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #92] @ 20ea4c │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #88] @ 20ea50 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsb r0, [r4, #3] │ │ │ │ ldr r9, [r3, #36] @ 0x24 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -444209,15 +444209,15 @@ │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldrsb r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #60] @ 20ead4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsb r0, [r4, #3] │ │ │ │ ldr r9, [r3, #36] @ 0x24 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ @@ -444229,15 +444229,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0x018d3a94 │ │ │ │ ldr r2, [pc, #60] @ 20eb1c │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #52] @ 20eb20 │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #44] @ 20eb24 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r1, [r1] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ mov r0, r4 │ │ │ │ @@ -444254,15 +444254,15 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #32] @ 20eb6c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #2564] @ 0xa04 │ │ │ │ bx r3 │ │ │ │ orreq r3, sp, r0, ror #19 │ │ │ │ @@ -444274,15 +444274,15 @@ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [pc, #52] @ 20ebc4 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldrb r1, [r1] │ │ │ │ ldr r2, [r0, r2, lsl #2] │ │ │ │ ldr r1, [r0, r1, lsl #2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #2572] @ 0xa0c │ │ │ │ bx r3 │ │ │ │ orreq r1, sp, r0, lsl #9 │ │ │ │ @@ -444299,15 +444299,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20ec20 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #2572] @ 0xa0c │ │ │ │ bx r3 │ │ │ │ orreq r3, sp, ip, lsr #18 │ │ │ │ @@ -444316,15 +444316,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, r2, lsl #2] │ │ │ │ ldr r2, [pc, #56] @ 20ec84 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr lr, [r2, #2580] @ 0xa14 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldrb r1, [r1] │ │ │ │ @@ -444350,15 +444350,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #44] @ 20ecf4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr lr, [r3, #2580] @ 0xa14 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -444372,15 +444372,15 @@ │ │ │ │ ldr r2, [pc, #92] @ 20ed70 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, r2, lsl #2] │ │ │ │ ldr r2, [pc, #72] @ 20ed74 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb lr, [r1, #3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ mov r0, r5 │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ ldrb r5, [r1] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ @@ -444410,15 +444410,15 @@ │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #60] @ 20edf8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ ldr r9, [r3, #36] @ 0x24 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ @@ -444441,15 +444441,15 @@ │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #40] @ 20ee58 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #36] @ 20ee5c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #2564] @ 0xa04 │ │ │ │ bx r3 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ @@ -444460,15 +444460,15 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #32] @ 20eea4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #2564] @ 0xa04 │ │ │ │ bx r3 │ │ │ │ orreq r3, sp, r8, lsr #13 │ │ │ │ @@ -444495,15 +444495,15 @@ │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #44] @ 20ef30 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #40] @ 20ef34 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #2572] @ 0xa0c │ │ │ │ bx r3 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ @@ -444519,15 +444519,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrsh r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20ef90 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #2572] @ 0xa0c │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x018d35bc │ │ │ │ @@ -444563,15 +444563,15 @@ │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #52] @ 20f048 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #48] @ 20f04c │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr lr, [r3, #2580] @ 0xa14 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -444592,15 +444592,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrsh r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #44] @ 20f0bc │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr lr, [r3, #2580] @ 0xa14 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -444638,15 +444638,15 @@ │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ ldr r1, [pc, #92] @ 20f1a0 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #88] @ 20f1a4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsh r0, [r4, #6] │ │ │ │ ldr r9, [r3, #36] @ 0x24 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -444678,15 +444678,15 @@ │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldrsh r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #60] @ 20f228 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsh r0, [r4, #6] │ │ │ │ ldr r9, [r3, #36] @ 0x24 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ @@ -444705,15 +444705,15 @@ │ │ │ │ ldrh r0, [r1] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #40] @ 20f278 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #36] @ 20f27c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #2564] @ 0xa04 │ │ │ │ bx r3 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ @@ -444724,15 +444724,15 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r1] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #32] @ 20f2c4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #2564] @ 0xa04 │ │ │ │ bx r3 │ │ │ │ orreq r3, sp, r8, lsl #5 │ │ │ │ @@ -444751,15 +444751,15 @@ │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #44] @ 20f330 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #40] @ 20f334 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #2572] @ 0xa0c │ │ │ │ bx r3 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ @@ -444775,15 +444775,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrh r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20f390 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #2572] @ 0xa0c │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x018d31bc │ │ │ │ @@ -444807,15 +444807,15 @@ │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #52] @ 20f418 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #48] @ 20f41c │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr lr, [r3, #2580] @ 0xa14 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -444836,15 +444836,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrh r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #44] @ 20f48c │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr lr, [r3, #2580] @ 0xa14 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -444870,15 +444870,15 @@ │ │ │ │ ldrh r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #76] @ 20f530 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ ldr r3, [pc, #72] @ 20f534 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrh r0, [r4, #6] │ │ │ │ ldr r9, [r3, #36] @ 0x24 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #36] @ 20f530 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ mov r3, r8 │ │ │ │ @@ -444906,15 +444906,15 @@ │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldrh r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #60] @ 20f5b8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrh r0, [r4, #6] │ │ │ │ ldr r9, [r3, #36] @ 0x24 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ @@ -444940,15 +444940,15 @@ │ │ │ │ ldr r3, [pc, #48] @ 20f624 │ │ │ │ mov r2, #2097152 @ 0x200000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20f628 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #2564] @ 0xa04 │ │ │ │ bx r3 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ @@ -444959,15 +444959,15 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #32] @ 20f670 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #2564] @ 0xa04 │ │ │ │ bx r3 │ │ │ │ ldrdeq r2, [sp, ip] │ │ │ │ @@ -445000,15 +445000,15 @@ │ │ │ │ mov r2, #2097152 @ 0x200000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #40] @ 20f718 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #2572] @ 0xa0c │ │ │ │ bx r3 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ @@ -445024,15 +445024,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20f774 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #2572] @ 0xa0c │ │ │ │ bx r3 │ │ │ │ ldrdeq r2, [sp, r8] │ │ │ │ @@ -445077,15 +445077,15 @@ │ │ │ │ mov r2, #2097152 @ 0x200000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #48] @ 20f854 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr lr, [r3, #2580] @ 0xa14 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -445106,15 +445106,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #44] @ 20f8c4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr lr, [r3, #2580] @ 0xa14 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -445161,15 +445161,15 @@ │ │ │ │ mov r2, #2097152 @ 0x200000 │ │ │ │ ldr r3, [pc, #108] @ 20f9d8 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #100] @ 20f9dc │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r9, [r3, #36] @ 0x24 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -445204,15 +445204,15 @@ │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #60] @ 20fa60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r9, [r3, #36] @ 0x24 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ @@ -445233,15 +445233,15 @@ │ │ │ │ ldr r3, [pc, #48] @ 20fab8 │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20fabc │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #2564] @ 0xa04 │ │ │ │ bx r3 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ @@ -445252,15 +445252,15 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #32] @ 20fb04 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #2564] @ 0xa04 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, r8, asr #20 │ │ │ │ @@ -445283,15 +445283,15 @@ │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #40] @ 20fb84 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #2572] @ 0xa0c │ │ │ │ bx r3 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ @@ -445307,15 +445307,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #36] @ 20fbe0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #2572] @ 0xa0c │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, ip, ror #18 │ │ │ │ @@ -445345,15 +445345,15 @@ │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #48] @ 20fc84 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr lr, [r3, #2580] @ 0xa14 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -445374,15 +445374,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #44] @ 20fcf4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr lr, [r3, #2580] @ 0xa14 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -445414,15 +445414,15 @@ │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ ldr r3, [pc, #88] @ 20fdb8 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #80] @ 20fdbc │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r9, [r3, #36] @ 0x24 │ │ │ │ bl 5aa70 <__aeabi_ui2d@plt> │ │ │ │ ldr r3, [pc, #44] @ 20fdb8 │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ @@ -445452,15 +445452,15 @@ │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r3, [pc, #60] @ 20fe40 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r9, [r3, #36] @ 0x24 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ @@ -445471,140 +445471,140 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ orreq r2, sp, r8, lsr #14 │ │ │ │ ldr r3, [pc, #36] @ 20fe70 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #2568] @ 0xa08 │ │ │ │ bx r3 │ │ │ │ ldrdeq r2, [sp, ip] │ │ │ │ ldr r3, [pc, #36] @ 20fea0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #2576] @ 0xa10 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, ip, lsr #13 │ │ │ │ ldr r3, [pc, #36] @ 20fed0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #2584] @ 0xa18 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, ip, ror r6 │ │ │ │ ldr r3, [pc, #36] @ 20ff00 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #2592] @ 0xa20 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, ip, asr #12 │ │ │ │ ldr r3, [pc, #36] @ 20ff30 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #2144] @ 0x860 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, ip, lsl r6 │ │ │ │ ldr r3, [pc, #36] @ 20ff60 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #2160] @ 0x870 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, ip, ror #11 │ │ │ │ ldr r3, [pc, #36] @ 20ff90 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #2176] @ 0x880 │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x018d25bc │ │ │ │ ldr r3, [pc, #36] @ 20ffc0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #2224] @ 0x8b0 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, ip, lsl #11 │ │ │ │ ldr r3, [pc, #44] @ 20fff8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsb r1, [r1] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1020] @ 0x3fc │ │ │ │ mov r0, r2 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, ip, asr r5 │ │ │ │ ldr r3, [pc, #48] @ 210034 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsb r2, [r1, #1] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #1028] @ 0x404 │ │ │ │ ldrsb r1, [r1] │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, r4, lsr #10 │ │ │ │ ldr r3, [pc, #56] @ 210078 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsb r2, [r1, #1] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #1044] @ 0x414 │ │ │ │ ldrsb r3, [r1, #2] │ │ │ │ @@ -445613,56 +445613,56 @@ │ │ │ │ pop {r4, lr} │ │ │ │ bx ip │ │ │ │ orreq r2, sp, r8, ror #9 │ │ │ │ ldr r3, [pc, #36] @ 2100a8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #2436] @ 0x984 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, r4, lsr #9 │ │ │ │ ldr r3, [pc, #44] @ 2100e0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrb r1, [r1] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1024] @ 0x400 │ │ │ │ mov r0, r2 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, r4, ror r4 │ │ │ │ ldr r3, [pc, #48] @ 21011c │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #1036] @ 0x40c │ │ │ │ ldrb r1, [r1] │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, ip, lsr r4 │ │ │ │ ldr r3, [pc, #56] @ 210160 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #1052] @ 0x41c │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ @@ -445671,56 +445671,56 @@ │ │ │ │ pop {r4, lr} │ │ │ │ bx ip │ │ │ │ orreq r2, sp, r0, lsl #8 │ │ │ │ ldr r3, [pc, #36] @ 210190 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #2444] @ 0x98c │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x018d23bc │ │ │ │ ldr r3, [pc, #44] @ 2101c8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsh r1, [r1] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1020] @ 0x3fc │ │ │ │ mov r0, r2 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, ip, lsl #7 │ │ │ │ ldr r3, [pc, #48] @ 210204 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsh r2, [r1, #2] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #1028] @ 0x404 │ │ │ │ ldrsh r1, [r1] │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, r4, asr r3 │ │ │ │ ldr r3, [pc, #56] @ 210248 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrsh r2, [r1, #2] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #1044] @ 0x414 │ │ │ │ ldrsh r3, [r1, #4] │ │ │ │ @@ -445729,56 +445729,56 @@ │ │ │ │ pop {r4, lr} │ │ │ │ bx ip │ │ │ │ orreq r2, sp, r8, lsl r3 │ │ │ │ ldr r3, [pc, #36] @ 210278 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #2440] @ 0x988 │ │ │ │ bx r3 │ │ │ │ ldrdeq r2, [sp, r4] │ │ │ │ ldr r3, [pc, #44] @ 2102b0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrh r1, [r1] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1024] @ 0x400 │ │ │ │ mov r0, r2 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, r4, lsr #5 │ │ │ │ ldr r3, [pc, #48] @ 2102ec │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #1036] @ 0x40c │ │ │ │ ldrh r1, [r1] │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, ip, ror #4 │ │ │ │ ldr r3, [pc, #56] @ 210330 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #1052] @ 0x41c │ │ │ │ ldrh r3, [r1, #4] │ │ │ │ @@ -445787,175 +445787,175 @@ │ │ │ │ pop {r4, lr} │ │ │ │ bx ip │ │ │ │ orreq r2, sp, r0, lsr r2 │ │ │ │ ldr r3, [pc, #36] @ 210360 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #2448] @ 0x990 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, ip, ror #3 │ │ │ │ ldr r3, [pc, #44] @ 210398 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1020] @ 0x3fc │ │ │ │ mov r0, r2 │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x018d21bc │ │ │ │ ldr r3, [pc, #44] @ 2103d0 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldm r1, {r1, r2} │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #1028] @ 0x404 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, r4, lsl #3 │ │ │ │ ldr r3, [pc, #48] @ 21040c │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #1044] @ 0x414 │ │ │ │ ldm r1, {r1, r2, r3} │ │ │ │ mov ip, lr │ │ │ │ pop {r4, lr} │ │ │ │ bx ip │ │ │ │ orreq r2, sp, ip, asr #2 │ │ │ │ ldr r3, [pc, #40] @ 210440 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1064] @ 0x428 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, r0, lsl r1 │ │ │ │ ldr r3, [pc, #44] @ 210478 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1024] @ 0x400 │ │ │ │ mov r0, r2 │ │ │ │ bx r3 │ │ │ │ ldrdeq r2, [sp, ip] │ │ │ │ ldr r3, [pc, #44] @ 2104b0 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldm r1, {r1, r2} │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r3, #1036] @ 0x40c │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, r4, lsr #1 │ │ │ │ ldr r3, [pc, #48] @ 2104ec │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr lr, [r3, #1052] @ 0x41c │ │ │ │ ldm r1, {r1, r2, r3} │ │ │ │ mov ip, lr │ │ │ │ pop {r4, lr} │ │ │ │ bx ip │ │ │ │ orreq r2, sp, ip, rrx │ │ │ │ ldr r3, [pc, #40] @ 210520 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1072] @ 0x430 │ │ │ │ bx r3 │ │ │ │ orreq r2, sp, r0, lsr r0 │ │ │ │ ldr r3, [pc, #36] @ 210550 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #3292] @ 0xcdc │ │ │ │ bx r3 │ │ │ │ strdeq r1, [sp, ip] │ │ │ │ ldr r3, [pc, #36] @ 210580 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #3300] @ 0xce4 │ │ │ │ bx r3 │ │ │ │ orreq r1, sp, ip, asr #31 │ │ │ │ ldr r3, [pc, #36] @ 2105b0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #3308] @ 0xcec │ │ │ │ bx r3 │ │ │ │ @ instruction: 0x018d1f9c │ │ │ │ ldr r3, [pc, #36] @ 2105e0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #3316] @ 0xcf4 │ │ │ │ bx r3 │ │ │ │ orreq r1, sp, ip, ror #30 │ │ │ │ @@ -446169,15 +446169,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 2109a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #458752 @ 0x70000 │ │ │ │ ldrb r2, [r3, #284] @ 0x11c │ │ │ │ cmp r2, #0 │ │ │ │ beq 210960 │ │ │ │ ldr r3, [r3, #292] @ 0x124 │ │ │ │ cmp r3, r5 │ │ │ │ @@ -446251,26 +446251,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 210a88 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ andeq fp, r6, r8, asr #20 │ │ │ │ - tsteq r1, ip, lsl r7 │ │ │ │ + tsteq r1, ip, ror #14 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ add r6, r1, #896 @ 0x380 │ │ │ │ b 210acc │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 210afc │ │ │ │ str r7, [r4, #796] @ 0x31c │ │ │ │ add r4, r4, #28 │ │ │ │ cmp r4, r6 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [r4, #796] @ 0x31c │ │ │ │ @@ -446318,15 +446318,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 210b9c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 210bb0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 210bc0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 5c9c0 │ │ │ │ @@ -446369,20 +446369,20 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r4, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r4, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #1 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 210c24 │ │ │ │ b 210c18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -446498,19 +446498,19 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 286d90 │ │ │ │ b 210dfc │ │ │ │ ldr ip, [pc, #24] @ 210e70 │ │ │ │ add ip, pc, ip │ │ │ │ b 210e30 │ │ │ │ andeq fp, r6, r4, asr #20 │ │ │ │ - smlalseq fp, fp, r4, r9 @ │ │ │ │ + rscseq fp, fp, r4, ror #19 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq fp, fp, r0, lsl r9 │ │ │ │ - rscseq fp, fp, r0, lsr #18 │ │ │ │ - ldrdeq pc, [sp, -ip] │ │ │ │ + rscseq fp, fp, r0, ror #18 │ │ │ │ + rscseq fp, fp, r0, ror r9 │ │ │ │ + tstpeq sp, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #24] @ 210ea8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -446988,15 +446988,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ 2116b4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r7, r4, #438272 @ 0x6b000 │ │ │ │ ldr r6, [r7, #2620] @ 0xa3c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #0 │ │ │ │ @@ -447129,15 +447129,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #200] @ 211900 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r7, r4, #438272 @ 0x6b000 │ │ │ │ ldr r6, [r7, #2620] @ 0xa3c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #0 │ │ │ │ @@ -447180,76 +447180,76 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #20] @ 21190c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ strdeq r0, [sp, r0] │ │ │ │ andeq fp, r6, ip, lsr sl │ │ │ │ - rscseq sl, fp, r0, lsr #29 │ │ │ │ + ldrsheq sl, [fp], #224 @ 0xe0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ 211938 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ b 2116bc │ │ │ │ orreq r0, sp, r0, lsl ip │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #56] @ 211980 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ blt 21196c │ │ │ │ mov r2, r1 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, r3 │ │ │ │ b 2116bc │ │ │ │ ldr r2, [pc, #16] @ 211984 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [pc, #12] @ 211988 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r0, sp, r0, ror #23 │ │ │ │ - rscseq sl, fp, r0, asr #28 │ │ │ │ + smlalseq sl, fp, r0, lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ subs r2, r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ 2119d8 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #36] @ 2119dc │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 2109ac │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ orreq r0, sp, r4, ror fp │ │ │ │ - rscseq sl, fp, r4, lsl lr │ │ │ │ + rscseq sl, fp, r4, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #100] @ 211a5c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs ip, r3, #0 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ blt 211a3c │ │ │ │ cmp r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ beq 211a34 │ │ │ │ @@ -447266,47 +447266,47 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #24] @ 211a6c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 286d90 │ │ │ │ orreq r0, sp, r0, lsr fp │ │ │ │ - rscseq sl, fp, ip, lsr #27 │ │ │ │ - rscseq sl, fp, ip, lsl #27 │ │ │ │ - rscseq r0, fp, r4, lsl #17 │ │ │ │ + ldrsheq sl, [fp], #220 @ 0xdc @ │ │ │ │ + ldrsbeq sl, [fp], #220 @ 0xdc @ │ │ │ │ + ldrsbeq r0, [fp], #132 @ 0x84 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ subs r2, r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ 211abc │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #36] @ 211ac0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 2109ac │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ @ instruction: 0x018d0a90 │ │ │ │ - rscseq sl, fp, r4, asr #26 │ │ │ │ + smlalseq sl, fp, r4, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #100] @ 211b40 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs ip, r3, #0 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ blt 211b20 │ │ │ │ cmp r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ beq 211b18 │ │ │ │ @@ -447323,26 +447323,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #24] @ 211b50 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 286d90 │ │ │ │ orreq r0, sp, ip, asr #20 │ │ │ │ - ldrsbeq sl, [fp], #204 @ 0xcc @ │ │ │ │ - ldrheq sl, [fp], #204 @ 0xcc @ │ │ │ │ - rscseq r0, fp, r0, lsr #15 │ │ │ │ + rscseq sl, fp, ip, lsr #26 │ │ │ │ + rscseq sl, fp, ip, lsl #26 │ │ │ │ + ldrsheq r0, [fp], #112 @ 0x70 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #200] @ 211c34 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ beq 211ba4 │ │ │ │ ldr r2, [pc, #168] @ 211c38 │ │ │ │ mov r0, r4 │ │ │ │ @@ -447384,25 +447384,25 @@ │ │ │ │ add r1, r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 210bd0 │ │ │ │ b 211bc0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0x018d09bc │ │ │ │ - rscseq r0, fp, ip, lsr #21 │ │ │ │ + ldrsheq r0, [fp], #172 @ 0xac @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq fp, r6, r4, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #412] @ 211df8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne 211da0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -447418,15 +447418,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 211dc8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 211cd8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 216c5c │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r6, #1708] @ 0x6ac │ │ │ │ @@ -447463,23 +447463,23 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 211d80 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 211dd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 211de8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 211db8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r5, [r6, #1708] @ 0x6ac │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #88] @ 211e00 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #84] @ 211e04 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -447498,24 +447498,24 @@ │ │ │ │ b 211d80 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 216c5c │ │ │ │ b 211d80 │ │ │ │ orreq r0, sp, ip, asr #17 │ │ │ │ andeq fp, r6, r4, asr #20 │ │ │ │ - smlalseq r0, fp, r0, r8 │ │ │ │ + rscseq r0, fp, r0, ror #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #336] @ 211f70 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne 211f18 │ │ │ │ ldr r7, [pc, #304] @ 211f74 │ │ │ │ mov r4, r1 │ │ │ │ @@ -447541,34 +447541,34 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 211eb8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 211f40 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 211f60 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 211f30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r4, [r6, #1708] @ 0x6ac │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r6, #1708] @ 0x6ac │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 211f50 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 211f10 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 216c5c │ │ │ │ mov r4, #0 │ │ │ │ b 211ed0 │ │ │ │ @@ -447591,25 +447591,25 @@ │ │ │ │ str r3, [r4, #12] │ │ │ │ b 211f10 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 216c5c │ │ │ │ b 211eb8 │ │ │ │ orreq r0, sp, r8, lsl #14 │ │ │ │ - ldrheq sl, [fp], #152 @ 0x98 @ │ │ │ │ - rscseq r0, fp, r8, lsl r7 │ │ │ │ + rscseq sl, fp, r8, lsl #20 │ │ │ │ + rscseq r0, fp, r8, ror #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ 21202c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ beq 211fcc │ │ │ │ ldr r2, [pc, #116] @ 212030 │ │ │ │ mov r0, r6 │ │ │ │ @@ -447638,19 +447638,19 @@ │ │ │ │ ldr r2, [pc, #36] @ 212040 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x018d0590 │ │ │ │ - rscseq r0, fp, ip, ror r6 │ │ │ │ + rscseq r0, fp, ip, asr #13 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq sl, fp, r0, asr #16 │ │ │ │ + smlalseq sl, fp, r0, r8 │ │ │ │ muleq r0, r5, r8 │ │ │ │ - rscseq sl, fp, r0, lsl r8 │ │ │ │ + rscseq sl, fp, r0, ror #16 │ │ │ │ ldr r3, [pc, #212] @ 212120 │ │ │ │ cmp r1, r3 │ │ │ │ bhi 21209c │ │ │ │ cmp r1, #32768 @ 0x8000 │ │ │ │ bhi 212080 │ │ │ │ cmp r1, #776 @ 0x308 │ │ │ │ beq 2120d8 │ │ │ │ @@ -447945,18 +447945,18 @@ │ │ │ │ b 212490 │ │ │ │ mov r0, r7 │ │ │ │ bl 1b17c4 │ │ │ │ ldr r2, [pc, #20] @ 212508 │ │ │ │ add r2, pc, r2 │ │ │ │ mov ip, r0 │ │ │ │ b 212490 │ │ │ │ - rscseq sl, fp, r4, ror #7 │ │ │ │ - ldrsbeq sl, [fp], #52 @ 0x34 @ │ │ │ │ - ldrsbeq sl, [fp], #48 @ 0x30 @ │ │ │ │ - smlalseq sl, fp, r0, r3 │ │ │ │ + rscseq sl, fp, r4, lsr r4 │ │ │ │ + rscseq sl, fp, r4, lsr #8 │ │ │ │ + rscseq sl, fp, r0, lsr #8 │ │ │ │ + rscseq sl, fp, r0, ror #7 │ │ │ │ push {r4, r5, lr} │ │ │ │ add lr, r0, #98304 @ 0x18000 │ │ │ │ ldrb ip, [lr, #1920] @ 0x780 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp ip, #0 │ │ │ │ beq 21258c │ │ │ │ ldrb ip, [lr, #1392] @ 0x570 │ │ │ │ @@ -448223,26 +448223,26 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 2128b0 │ │ │ │ ldr r2, [pc, #20] @ 21295c │ │ │ │ ldr r1, [pc, #20] @ 212960 │ │ │ │ add r2, pc, r2 │ │ │ │ b 212810 │ │ │ │ andeq r8, r0, r8 │ │ │ │ - rscseq sl, fp, r8, ror #1 │ │ │ │ - rscseq sl, fp, r8, lsl #1 │ │ │ │ - rscseq r9, fp, r4, ror pc │ │ │ │ + rscseq sl, fp, r8, lsr r1 │ │ │ │ + ldrsbeq sl, [fp], #8 @ │ │ │ │ + rscseq r9, fp, r4, asr #31 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 212a00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ @@ -448267,23 +448267,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 212230 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orreq pc, ip, ip, lsr #23 │ │ │ │ - rscseq r9, fp, r4, ror pc │ │ │ │ + rscseq r9, fp, r4, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ 212a70 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ @@ -448302,15 +448302,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #140] @ 212b18 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r5 │ │ │ │ @@ -448337,23 +448337,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 212230 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x018cfa9c │ │ │ │ - rscseq r9, fp, ip, ror #28 │ │ │ │ + ldrheq r9, [fp], #236 @ 0xec @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [pc, #84] @ 212b8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r1 │ │ │ │ @@ -448374,15 +448374,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #260] @ 212cb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ add r1, r4, r1, lsl #2 │ │ │ │ add r3, r1, #99328 @ 0x18400 │ │ │ │ mov r9, r2 │ │ │ │ add r2, r3, #796 @ 0x31c │ │ │ │ @@ -448460,15 +448460,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #392] @ 212e8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r9, r5, #98304 @ 0x18000 │ │ │ │ ldrb r2, [r9, #1392] @ 0x570 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ beq 212e30 │ │ │ │ @@ -448558,20 +448558,20 @@ │ │ │ │ b 212dec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b 212d90 │ │ │ │ orreq pc, ip, r4, lsr #16 │ │ │ │ - rscseq r9, fp, r0, lsr ip │ │ │ │ + rscseq r9, fp, r0, lsl #25 │ │ │ │ andeq r8, r1, lr, lsl r7 │ │ │ │ andeq r8, r1, r2, lsr #14 │ │ │ │ - rscseq r9, fp, r0, lsr #22 │ │ │ │ + rscseq r9, fp, r0, ror fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r9, fp, r0, lsr #22 │ │ │ │ + rscseq r9, fp, r0, ror fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -448582,15 +448582,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #984] @ 2132c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r0, [pc, #968] @ 2132c8 │ │ │ │ add r5, r6, #98304 @ 0x18000 │ │ │ │ ldrb r7, [r5, #1392] @ 0x570 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r7, #0 │ │ │ │ ldrb r9, [r5, #1921] @ 0x781 │ │ │ │ @@ -448830,24 +448830,24 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 166a88 │ │ │ │ b 213270 │ │ │ │ orreq pc, ip, ip, lsr r6 @ │ │ │ │ strdeq sp, [ip, r4] │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - @ instruction: 0x011584f4 │ │ │ │ - rscseq r9, fp, ip, lsl sl │ │ │ │ + tsteq r5, r4, asr #10 │ │ │ │ + rscseq r9, fp, ip, ror #20 │ │ │ │ andeq r8, r0, r8 │ │ │ │ - tsteq r5, ip, lsr #6 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ andeq r8, r0, r5 │ │ │ │ ldr r3, [pc, #132] @ 213370 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr ip, [pc, #112] @ 213374 │ │ │ │ add lr, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [lr, #1573] @ 0x625 │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -448873,20 +448873,20 @@ │ │ │ │ pop {r4, lr} │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3, lsl #2] │ │ │ │ b 2125e4 │ │ │ │ orreq pc, ip, ip, lsr r2 @ │ │ │ │ orreq ip, ip, r8, ror #25 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - ldrsheq r8, [r5, -r0] │ │ │ │ + tsteq r5, r0, asr #2 │ │ │ │ ldr r2, [pc, #244] @ 21347c │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr ip, [pc, #224] @ 213480 │ │ │ │ add lr, r0, #98304 @ 0x18000 │ │ │ │ ldrb r2, [lr, #1573] @ 0x625 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ cmp r2, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -448941,50 +448941,50 @@ │ │ │ │ pop {r4, r5, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq pc, ip, r0, lsr #3 │ │ │ │ orreq ip, ip, ip, asr #24 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, r8 │ │ │ │ - ldrheq r9, [fp], #80 @ 0x50 @ │ │ │ │ - tsteq r5, r4 │ │ │ │ - rscseq r9, fp, r8, asr #10 │ │ │ │ + rscseq r9, fp, r0, lsl #12 │ │ │ │ + tsteq r5, r4, asr r0 │ │ │ │ + smlalseq r9, fp, r8, r5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #36] @ 2134c8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #1 │ │ │ │ b 21275c │ │ │ │ orreq pc, ip, r4, lsl #1 │ │ │ │ ldr r3, [pc, #36] @ 2134f8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #0 │ │ │ │ b 21275c │ │ │ │ orreq pc, ip, r4, asr r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #216] @ 2135ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r4, r4, lsl #1 │ │ │ │ add r3, r6, r3, lsl #2 │ │ │ │ mov r8, r2 │ │ │ │ add r2, r3, #99328 @ 0x18400 │ │ │ │ add r2, r2, #804 @ 0x324 │ │ │ │ ldrh r2, [r2] │ │ │ │ @@ -449038,15 +449038,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ 21378c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #1704] @ 0x6a8 │ │ │ │ cmp r4, r3 │ │ │ │ bcs 213738 │ │ │ │ add r3, r4, r4, lsl #1 │ │ │ │ @@ -449135,27 +449135,27 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 166a88 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 2136bc │ │ │ │ orreq lr, ip, ip, lsl pc │ │ │ │ andeq r8, r0, r8 │ │ │ │ - smlalseq r9, fp, ip, r3 │ │ │ │ + rscseq r9, fp, ip, ror #7 │ │ │ │ andeq r8, r1, r6, lsr #14 │ │ │ │ - rscseq r9, fp, ip, lsr #5 │ │ │ │ + ldrsheq r9, [fp], #44 @ 0x2c @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r9, fp, ip, asr #5 │ │ │ │ + rscseq r9, fp, ip, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #464] @ 213990 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r5, #98304 @ 0x18000 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ @@ -449270,15 +449270,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 213ab4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r4, #98304 @ 0x18000 │ │ │ │ add r3, r7, #1760 @ 0x6e0 │ │ │ │ ldrh r3, [r3, #14] │ │ │ │ cmp r3, r6 │ │ │ │ beq 213a70 │ │ │ │ @@ -449336,23 +449336,23 @@ │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 2139ec │ │ │ │ orreq lr, ip, ip, ror fp │ │ │ │ - rscseq r8, fp, r0, asr #31 │ │ │ │ + rscseq r9, fp, r0, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #168] @ 213b7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #98304 @ 0x18000 │ │ │ │ add r3, r6, #1920 @ 0x780 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ sub r3, r4, #5376 @ 0x1500 │ │ │ │ @@ -449386,24 +449386,24 @@ │ │ │ │ ldr r2, [pc, #24] @ 213b84 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ orreq lr, ip, r4, asr sl │ │ │ │ - @ instruction: 0x01157990 │ │ │ │ - ldrsheq r8, [fp], #236 @ 0xec @ │ │ │ │ + tsteq r5, r0, ror #19 │ │ │ │ + rscseq r8, fp, ip, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #132] @ 213c24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #98304 @ 0x18000 │ │ │ │ add r3, r6, #1920 @ 0x780 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ @@ -449428,23 +449428,23 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b b9414 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ b 213bd0 │ │ │ │ orreq lr, ip, r8, lsl #19 │ │ │ │ - @ instruction: 0x011578d0 │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 213ca4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #98304 @ 0x18000 │ │ │ │ ldr r3, [r6, #1748] @ 0x6d4 │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ @@ -449476,15 +449476,15 @@ │ │ │ │ lsl r2, r2, #2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ orr r2, r2, r3, lsl #3 │ │ │ │ cmp r0, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ orr r2, r2, r1, lsl #1 │ │ │ │ add r0, r5, #94208 @ 0x17000 │ │ │ │ ldr ip, [r0, #1704] @ 0x6a8 │ │ │ │ mov r4, r2 │ │ │ │ cmp ip, #1 │ │ │ │ bls 213d20 │ │ │ │ @@ -449520,15 +449520,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #220] @ 213e70 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ ldrb r7, [sp, #24] │ │ │ │ add r0, r6, #94208 @ 0x17000 │ │ │ │ ldr ip, [r0, #1704] @ 0x6a8 │ │ │ │ cmp ip, r5 │ │ │ │ bls 213e54 │ │ │ │ subs r4, r3, #0 │ │ │ │ @@ -449575,15 +449575,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 213e78 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x018ce794 │ │ │ │ - rscseq r8, fp, ip, lsl #24 │ │ │ │ + rscseq r8, fp, ip, asr ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ add r0, r0, #99328 @ 0x18400 │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ cmp r0, #1 │ │ │ │ bls 213ea0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -449642,15 +449642,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #436] @ 214130 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ mov r4, r1 │ │ │ │ add r6, r5, #98304 @ 0x18000 │ │ │ │ ldr r2, [r6, #1636] @ 0x664 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #30 │ │ │ │ bhi 213fac │ │ │ │ @@ -449753,18 +449753,18 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ b 2140e8 │ │ │ │ orreq lr, ip, ip, lsr #11 │ │ │ │ andeq r8, r0, sp, lsl r9 │ │ │ │ andeq r8, r0, fp, lsl r9 │ │ │ │ - rscseq r8, fp, r8, asr sl │ │ │ │ - ldrsheq r8, [fp], #144 @ 0x90 @ │ │ │ │ + rscseq r8, fp, r8, lsr #21 │ │ │ │ + rscseq r8, fp, r0, asr #20 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrsheq r8, [fp], #144 @ 0x90 @ │ │ │ │ + rscseq r8, fp, r0, asr #20 │ │ │ │ add r0, r0, #102400 @ 0x19000 │ │ │ │ add r3, r0, #1520 @ 0x5f0 │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ cmp r3, #1 │ │ │ │ andls r3, r3, #255 @ 0xff │ │ │ │ bls 214170 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -450283,24 +450283,24 @@ │ │ │ │ muleq r0, r3, r8 │ │ │ │ andeq r8, r0, fp, ror #17 │ │ │ │ muleq r0, r2, r1 │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ andeq r9, r8, ip, asr fp │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r8, r0, r1, lsl sl │ │ │ │ - rscseq lr, sl, r4, asr r1 │ │ │ │ + rscseq lr, sl, r4, lsr #3 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ muleq r8, ip, pc @ │ │ │ │ andeq r8, r8, r4, lsr #31 │ │ │ │ andeq r9, r8, r8, asr fp │ │ │ │ andeq r8, r8, ip, lsr #31 │ │ │ │ @ instruction: 0x00088fb4 │ │ │ │ muleq r8, r8, pc @ │ │ │ │ andeq ip, r7, ip, lsr pc │ │ │ │ - smlalseq r8, fp, r8, r1 │ │ │ │ + rscseq r8, fp, r8, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ble 214a70 │ │ │ │ add r2, r0, #98304 @ 0x18000 │ │ │ │ @@ -450370,22 +450370,22 @@ │ │ │ │ ldr r2, [pc, #48] @ 214afc │ │ │ │ ldr r1, [pc, #20] @ 214ae4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, ip │ │ │ │ bl 286d90 │ │ │ │ b 214a48 │ │ │ │ - rscseq r8, fp, r8, asr #1 │ │ │ │ + rscseq r8, fp, r8, lsl r1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r8, fp, ip, lsl #1 │ │ │ │ - rscseq r8, fp, r0, rrx │ │ │ │ - rscseq r0, fp, ip, lsl pc │ │ │ │ + ldrsbeq r8, [fp], #12 @ │ │ │ │ + ldrheq r8, [fp], #0 @ │ │ │ │ + rscseq r0, fp, ip, ror #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r8, fp, r8, ror r0 │ │ │ │ - rscseq r8, fp, r4, lsl #1 │ │ │ │ + rscseq r8, fp, r8, asr #1 │ │ │ │ + ldrsbeq r8, [fp], #4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ subs lr, r3, #0 │ │ │ │ ldrb r3, [sp, #24] │ │ │ │ @@ -450454,21 +450454,21 @@ │ │ │ │ b 214bb8 │ │ │ │ ldr r2, [pc, #40] @ 214c48 │ │ │ │ ldr r1, [pc, #16] @ 214c34 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ b 214bb8 │ │ │ │ - rscseq r8, fp, r0, asr #32 │ │ │ │ + smlalseq r8, fp, r0, r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r7, fp, r8, lsr #31 │ │ │ │ + ldrsheq r7, [fp], #248 @ 0xf8 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrheq r7, [fp], #240 @ 0xf0 @ │ │ │ │ - rscseq r7, fp, ip, ror pc │ │ │ │ - rscseq r7, fp, r0, lsr #31 │ │ │ │ + rscseq r8, fp, r0 │ │ │ │ + rscseq r7, fp, ip, asr #31 │ │ │ │ + ldrsheq r7, [fp], #240 @ 0xf0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #536] @ 214e80 │ │ │ │ mov r4, r3 │ │ │ │ @@ -450605,26 +450605,26 @@ │ │ │ │ ldr r2, [pc, #64] @ 214eb8 │ │ │ │ add r2, pc, r2 │ │ │ │ b 214cec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq fp, ip, ip, lsl #7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq fp, ip, r0, lsr r3 │ │ │ │ - rscseq r7, fp, r4, asr pc │ │ │ │ + rscseq r7, fp, r4, lsr #31 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orreq fp, ip, r8, asr r2 │ │ │ │ orreq fp, ip, ip, lsr #4 │ │ │ │ - rscseq r7, fp, ip, lsr #28 │ │ │ │ + rscseq r7, fp, ip, ror lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ orreq fp, ip, ip, ror #3 │ │ │ │ - rscseq r7, fp, r4, lsr #28 │ │ │ │ - rscseq r7, fp, ip, asr lr │ │ │ │ + rscseq r7, fp, r4, ror lr │ │ │ │ + rscseq r7, fp, ip, lsr #29 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ orreq fp, ip, r4, lsr #3 │ │ │ │ - rscseq r7, fp, r0, lsl #28 │ │ │ │ + rscseq r7, fp, r0, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [pc, #508] @ 2150d0 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r2, ip │ │ │ │ @@ -450756,15 +450756,15 @@ │ │ │ │ b 21508c │ │ │ │ @ instruction: 0x000088bb │ │ │ │ andeq r9, r0, r0, lsr #2 │ │ │ │ @ instruction: 0x000088bc │ │ │ │ andeq r9, r0, pc, lsl r1 │ │ │ │ andeq r8, r0, r4, ror #14 │ │ │ │ andeq r8, r0, pc, lsl r2 │ │ │ │ - ldrsheq r7, [fp], #192 @ 0xc0 @ │ │ │ │ + rscseq r7, fp, r0, asr #26 │ │ │ │ andeq r9, r0, r1, lsr #2 │ │ │ │ andeq r8, r0, r5, ror #14 │ │ │ │ @ instruction: 0x000088ba │ │ │ │ @ instruction: 0x000088b9 │ │ │ │ @ instruction: 0x000088b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r2, r3} │ │ │ │ @@ -450859,17 +450859,17 @@ │ │ │ │ str r9, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl 215100 │ │ │ │ b 215214 │ │ │ │ andeq r8, r0, r4, ror #17 │ │ │ │ - tsteq r1, ip, asr pc │ │ │ │ + smlatbeq r1, ip, pc, r5 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r7, fp, r0, lsl #21 │ │ │ │ + ldrsbeq r7, [fp], #160 @ 0xa0 @ │ │ │ │ orreq r1, lr, r8, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ add ip, r0, #94208 @ 0x17000 │ │ │ │ ldr ip, [ip, #680] @ 0x2a8 │ │ │ │ @@ -451053,31 +451053,31 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ bl 215100 │ │ │ │ b 2153a8 │ │ │ │ andeq r8, r0, r4, ror #17 │ │ │ │ - rscseq sp, sl, r8, lsl #5 │ │ │ │ + ldrsbeq sp, [sl], #40 @ 0x28 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r7, fp, r0, lsl #20 │ │ │ │ - rscseq r7, fp, r0, lsr #18 │ │ │ │ + rscseq r7, fp, r0, asr sl │ │ │ │ + rscseq r7, fp, r0, ror r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrsheq r7, [fp], #128 @ 0x80 @ │ │ │ │ - ldrsheq r7, [fp], #140 @ 0x8c @ │ │ │ │ - ldrsheq r7, [fp], #132 @ 0x84 @ │ │ │ │ - rscseq r7, fp, r0, lsl #18 │ │ │ │ - rscseq r7, fp, r0, asr #20 │ │ │ │ - ldrsheq r7, [fp], #148 @ 0x94 @ │ │ │ │ - ldrsheq r7, [fp], #140 @ 0x8c @ │ │ │ │ - ldrheq r7, [fp], #136 @ 0x88 @ │ │ │ │ - rscseq r7, fp, ip, lsl r9 │ │ │ │ - rscseq r7, fp, r8, lsr #18 │ │ │ │ - rscseq r7, fp, r8, lsr r9 │ │ │ │ - smlalseq r7, fp, r0, r9 │ │ │ │ + rscseq r7, fp, r0, asr #18 │ │ │ │ + rscseq r7, fp, ip, asr #18 │ │ │ │ + rscseq r7, fp, r4, asr #18 │ │ │ │ + rscseq r7, fp, r0, asr r9 │ │ │ │ + smlalseq r7, fp, r0, sl │ │ │ │ + rscseq r7, fp, r4, asr #20 │ │ │ │ + rscseq r7, fp, ip, asr #18 │ │ │ │ + rscseq r7, fp, r8, lsl #18 │ │ │ │ + rscseq r7, fp, ip, ror #18 │ │ │ │ + rscseq r7, fp, r8, ror r9 │ │ │ │ + rscseq r7, fp, r8, lsl #19 │ │ │ │ + rscseq r7, fp, r0, ror #19 │ │ │ │ orreq r1, lr, r4, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ @@ -451142,15 +451142,15 @@ │ │ │ │ bl 286d90 │ │ │ │ mov r0, r5 │ │ │ │ b 215694 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq sl, ip, r0, lsl #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq sl, ip, ip, asr r9 │ │ │ │ - @ instruction: 0x01015ab8 │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr lr, [sp, #20] │ │ │ │ @@ -451238,23 +451238,23 @@ │ │ │ │ bge 215778 │ │ │ │ ldr r2, [pc, #48] @ 215890 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ 21587c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ - smlalseq r7, fp, r0, r7 │ │ │ │ + rscseq r7, fp, r0, ror #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r7, fp, r8, lsr #15 │ │ │ │ + ldrsheq r7, [fp], #120 @ 0x78 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r7, fp, r0, ror #15 │ │ │ │ - rscseq r7, fp, r8, lsl #15 │ │ │ │ - rscseq r7, fp, ip, lsr #14 │ │ │ │ - rscseq r7, fp, r0, asr #14 │ │ │ │ - rscseq r7, fp, r8, lsl #15 │ │ │ │ + rscseq r7, fp, r0, lsr r8 │ │ │ │ + ldrsbeq r7, [fp], #120 @ 0x78 @ │ │ │ │ + rscseq r7, fp, ip, ror r7 │ │ │ │ + smlalseq r7, fp, r0, r7 │ │ │ │ + ldrsbeq r7, [fp], #120 @ 0x78 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #200] @ 215978 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -451459,26 +451459,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 215a6c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq sl, ip, r4, asr r6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrdeq sl, [ip, ip] │ │ │ │ @ instruction: 0x018ca5b0 │ │ │ │ - rscseq r7, fp, r0, lsr #11 │ │ │ │ + ldrsheq r7, [fp], #80 @ 0x50 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ orreq sl, ip, ip, lsr #10 │ │ │ │ - rscseq r7, fp, ip, asr r5 │ │ │ │ - rscseq r7, fp, r8, ror #10 │ │ │ │ + rscseq r7, fp, ip, lsr #11 │ │ │ │ + ldrheq r7, [fp], #88 @ 0x58 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldrdeq sl, [ip, r0] │ │ │ │ - ldrsbeq r7, [fp], #16 @ │ │ │ │ + rscseq r7, fp, r0, lsr #4 │ │ │ │ @ instruction: 0x018ca490 │ │ │ │ - rscseq r7, fp, r4, lsr #3 │ │ │ │ + ldrsheq r7, [fp], #20 @ │ │ │ │ orreq sl, ip, r0, asr r4 │ │ │ │ - rscseq r7, fp, r8, ror #8 │ │ │ │ + ldrheq r7, [fp], #72 @ 0x48 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -451493,25 +451493,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ add r6, r5, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 215cb8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #272 @ 0x110 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 215c50 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ @@ -451523,26 +451523,26 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 215cd4 │ │ │ │ cmp r7, #0 │ │ │ │ bne 215cc0 │ │ │ │ b 215c78 │ │ │ │ ldr r0, [r5, #284] @ 0x11c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 215cf0 │ │ │ │ b 215d00 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -451770,17 +451770,17 @@ │ │ │ │ ldr r2, [pc, #28] @ 2160c8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #16] @ 2160c4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ b 216068 │ │ │ │ - rscseq r7, fp, r4, lsl r0 │ │ │ │ + rscseq r7, fp, r4, rrx │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r7, fp, r4 │ │ │ │ + rscseq r7, fp, r4, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -451832,15 +451832,15 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 286d90 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 5c2ac │ │ │ │ b 216150 │ │ │ │ - rscseq r6, fp, r4, lsr pc │ │ │ │ + rscseq r6, fp, r4, lsl #31 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #820] @ 216510 │ │ │ │ @@ -452050,25 +452050,25 @@ │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2160cc │ │ │ │ orreq r9, ip, r8, lsl lr │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x018c9db4 │ │ │ │ orreq r9, ip, r8, ror #24 │ │ │ │ - ldrsheq pc, [sl], #104 @ 0x68 @ │ │ │ │ + rscseq pc, sl, r8, asr #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ orreq r9, ip, r4, lsr #24 │ │ │ │ - rscseq r6, fp, r8, ror #25 │ │ │ │ + rscseq r6, fp, r8, lsr sp │ │ │ │ orreq r9, ip, r0, ror #23 │ │ │ │ - rscseq r6, fp, r0, lsl #26 │ │ │ │ + rscseq r6, fp, r0, asr sp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orreq r9, ip, ip, lsr #23 │ │ │ │ - rscseq r6, fp, ip, lsl #25 │ │ │ │ + ldrsbeq r6, [fp], #204 @ 0xcc @ │ │ │ │ orreq r9, ip, ip, asr fp │ │ │ │ - rscseq r6, fp, r0, ror #24 │ │ │ │ + ldrheq r6, [fp], #192 @ 0xc0 @ │ │ │ │ orreq r9, ip, r8, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -452255,15 +452255,15 @@ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ streq r1, [r0, #24] │ │ │ │ bne 216890 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21686c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ @@ -452272,15 +452272,15 @@ │ │ │ │ blx r3 │ │ │ │ subs r0, r4, #0 │ │ │ │ mov r1, #1 │ │ │ │ bne 216854 │ │ │ │ b 216860 │ │ │ │ mov r0, r4 │ │ │ │ rsb r1, r1, #0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [r5, #28] │ │ │ │ str r3, [r5, #24] │ │ │ │ beq 216860 │ │ │ │ b 21684c │ │ │ │ @@ -452565,15 +452565,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ add r4, r0, r4 │ │ │ │ add r9, r0, r9 │ │ │ │ mov r8, #0 │ │ │ │ b 216d54 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 216d7c │ │ │ │ str r8, [r4] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ add r4, r4, #16 │ │ │ │ @@ -452623,15 +452623,15 @@ │ │ │ │ b 216d38 │ │ │ │ ldr r9, [pc, #468] @ 216fd8 │ │ │ │ mov r8, #0 │ │ │ │ add r9, r7, r9 │ │ │ │ b 216e3c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 216e64 │ │ │ │ str r8, [r4] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ add r4, r4, #16 │ │ │ │ @@ -452683,15 +452683,15 @@ │ │ │ │ add r9, r7, #565248 @ 0x8a000 │ │ │ │ add r4, r4, #2912 @ 0xb60 │ │ │ │ add r9, r9, #256 @ 0x100 │ │ │ │ mov r6, #0 │ │ │ │ b 216f28 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 216f50 │ │ │ │ str r6, [r4] │ │ │ │ str r6, [r4, #4] │ │ │ │ str r6, [r4, #8] │ │ │ │ add r4, r4, #16 │ │ │ │ cmp r4, r9 │ │ │ │ @@ -452779,15 +452779,15 @@ │ │ │ │ strb r7, [r6] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r0, [r3] │ │ │ │ b 217040 │ │ │ │ orreq r0, lr, r1, ror #2 │ │ │ │ @ instruction: 0xffff88e4 │ │ │ │ orreq r0, lr, r4, lsr r1 │ │ │ │ - rscseq r6, fp, ip, lsl r1 │ │ │ │ + rscseq r6, fp, ip, ror #2 │ │ │ │ orreq r0, lr, r0, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ beq 2170f8 │ │ │ │ @@ -452795,25 +452795,25 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 217100 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ add r6, r5, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 217138 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #272 @ 0x110 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 217120 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r0, #65536 @ 0x10000 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -452831,28 +452831,28 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 217164 │ │ │ │ ldr r0, [r5, #284] @ 0x11c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 217194 │ │ │ │ b 217144 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 217178 │ │ │ │ cmp r7, #0 │ │ │ │ bne 217164 │ │ │ │ b 2170d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -452878,15 +452878,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orreq sp, ip, r0, lsr r0 │ │ │ │ - rscseq r5, fp, r0, lsr #31 │ │ │ │ + ldrsheq r5, [fp], #240 @ 0xf0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -452922,15 +452922,15 @@ │ │ │ │ bl 286d90 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r7] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x018ccf94 │ │ │ │ - rscseq r5, fp, r8, lsl pc │ │ │ │ + rscseq r5, fp, r8, ror #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -453200,20 +453200,20 @@ │ │ │ │ @ instruction: 0x018c8c98 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r9, r0, r0, ror #2 │ │ │ │ @ instruction: 0xffff88e8 │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r8, r0, r8, ror #17 │ │ │ │ orreq r8, ip, r4, ror #21 │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ + @ instruction: 0x01013c9c │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ ldrdeq r8, [ip, r0] │ │ │ │ orreq r8, ip, r0, ror r9 │ │ │ │ orreq r8, ip, ip, lsr r9 │ │ │ │ - smlatbeq r1, r4, sl, r3 │ │ │ │ + strdeq r3, [r1, -r4] │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ subs r6, r3, #0 │ │ │ │ @@ -453318,21 +453318,21 @@ │ │ │ │ ldr r3, [r3, #1636] @ 0x664 │ │ │ │ cmp r3, #29 │ │ │ │ bhi 2177a8 │ │ │ │ b 21784c │ │ │ │ andeq r0, r0, r6, ror #12 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ andeq r9, r0, r0, ror #2 │ │ │ │ - tsteq r1, r8, ror #18 │ │ │ │ + @ instruction: 0x010139b8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r5, fp, r0, lsr #19 │ │ │ │ - rscseq lr, sl, r8, lsr #2 │ │ │ │ - smlatteq r1, r8, r8, r3 │ │ │ │ + ldrsheq r5, [fp], #144 @ 0x90 @ │ │ │ │ + rscseq lr, sl, r8, ror r1 │ │ │ │ + tsteq r1, r8, lsr r9 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r5, fp, ip, asr #5 │ │ │ │ + rscseq r5, fp, ip, lsl r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ @@ -453376,15 +453376,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ 2179dc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 286d90 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ andeq r9, r0, r0, ror #2 │ │ │ │ - smlabteq r1, ip, r7, r3 │ │ │ │ + tsteq r1, ip, lsl r8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -453410,20 +453410,20 @@ │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r4 │ │ │ │ add r3, r3, #81920 @ 0x14000 │ │ │ │ ldr r0, [r3, #296] @ 0x128 │ │ │ │ bl 4ec7e8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [r5, #12] │ │ │ │ str r7, [r5, #8] │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 217a18 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2172c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 21681c │ │ │ │ @@ -453482,27 +453482,27 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 217b00 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #65536 @ 0x10000 │ │ │ │ add r6, r4, #284 @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 217b00 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 217b00 │ │ │ │ add r7, r0, #65536 @ 0x10000 │ │ │ │ add r8, r7, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 217be0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r5] │ │ │ │ b 217b48 │ │ │ │ ldr r2, [pc, #124] @ 217c4c │ │ │ │ ldr r1, [pc, #124] @ 217c50 │ │ │ │ @@ -453512,36 +453512,36 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #2 │ │ │ │ beq 217c0c │ │ │ │ ldr r1, [r7, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ beq 217c3c │ │ │ │ b 217bec │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ bne 217c20 │ │ │ │ cmp r7, #0 │ │ │ │ bne 217c0c │ │ │ │ b 217bbc │ │ │ │ orreq ip, ip, r0, lsl r7 │ │ │ │ - rscseq sp, sl, r0, lsl #22 │ │ │ │ + rscseq sp, sl, r0, asr fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r2, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -453591,50 +453591,50 @@ │ │ │ │ cmp r4, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r5, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #65536 @ 0x10000 │ │ │ │ add r6, r5, #284 @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #284] @ 0x11c │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 4e2148 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #65536 @ 0x10000 │ │ │ │ add r5, r9, #284 @ 0x11c │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq 217c84 │ │ │ │ cmp r0, #2 │ │ │ │ beq 217da0 │ │ │ │ ldr r1, [r9, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 217dd0 │ │ │ │ b 217d80 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 217db4 │ │ │ │ cmp r9, #0 │ │ │ │ bne 217da0 │ │ │ │ b 217c84 │ │ │ │ orreq ip, ip, r4, asr #10 │ │ │ │ @@ -453647,15 +453647,15 @@ │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #8] │ │ │ │ beq 217e50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2172c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 21681c │ │ │ │ @@ -453700,25 +453700,25 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 217ef4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ beq 218014 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 217fd4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 217f14 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ beq 218004 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r5, [r4] │ │ │ │ b 217f74 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r8 │ │ │ │ beq 217fb8 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ @@ -453802,26 +453802,26 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 21808c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, r3 │ │ │ │ beq 21818c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21815c │ │ │ │ cmp r6, #0 │ │ │ │ streq r6, [r8, #4016] @ 0xfb0 │ │ │ │ beq 218100 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 21819c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r6, [r8, #4016] @ 0xfb0 │ │ │ │ b 2180c0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 218100 │ │ │ │ ldr r1, [pc, #232] @ 2181b0 │ │ │ │ add r5, r4, r5, lsl #4 │ │ │ │ mov r3, #1 │ │ │ │ @@ -453880,15 +453880,15 @@ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ str r6, [r8, #4016] @ 0xfb0 │ │ │ │ b 2180c0 │ │ │ │ @ instruction: 0x00088fb8 │ │ │ │ andne r0, r0, r0, ror #7 │ │ │ │ - rscseq r5, fp, ip, asr #1 │ │ │ │ + rscseq r5, fp, ip, lsl r1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #1760] @ 0x6e0 │ │ │ │ @@ -453905,26 +453905,26 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 218228 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, r3 │ │ │ │ beq 218330 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 218300 │ │ │ │ cmp r6, #0 │ │ │ │ streq r6, [r8, #4020] @ 0xfb4 │ │ │ │ beq 2182a0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 218340 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r6, [r8, #4020] @ 0xfb4 │ │ │ │ b 21825c │ │ │ │ cmp r2, #0 │ │ │ │ beq 2182a0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r7, [pc, #232] @ 218354 │ │ │ │ @@ -453985,15 +453985,15 @@ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ str r6, [r8, #4020] @ 0xfb4 │ │ │ │ b 21825c │ │ │ │ andmi r8, pc, r0 │ │ │ │ andeq r9, r8, r8, asr r5 │ │ │ │ - rscseq r4, fp, r8, lsr #30 │ │ │ │ + rscseq r4, fp, r8, ror pc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #2440] @ 0x988 │ │ │ │ @@ -454010,26 +454010,26 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 2183cc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, r3 │ │ │ │ beq 2184d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2184a8 │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r8, #2904] @ 0xb58 │ │ │ │ beq 218444 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ beq 2184e8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r5, [r8, #2904] @ 0xb58 │ │ │ │ b 218400 │ │ │ │ cmp r2, #0 │ │ │ │ beq 218444 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ add r3, r3, #3424 @ 0xd60 │ │ │ │ ldrd r2, [r3] │ │ │ │ @@ -454089,15 +454089,15 @@ │ │ │ │ str r3, [r7, #12] │ │ │ │ b 2183cc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ str r5, [r8, #2904] @ 0xb58 │ │ │ │ b 218400 │ │ │ │ - rscseq r4, fp, r0, lsl #27 │ │ │ │ + ldrsbeq r4, [fp], #208 @ 0xd0 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r5, r2, #0 │ │ │ │ ldr r7, [r1] │ │ │ │ @@ -454134,33 +454134,33 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 2185bc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ beq 218620 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2186a4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ beq 218610 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r7, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r7, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, r3 │ │ │ │ beq 2186f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21875c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -454224,27 +454224,27 @@ │ │ │ │ str r3, [r7, #12] │ │ │ │ b 218604 │ │ │ │ ldr r8, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r8, r8, #65536 @ 0x10000 │ │ │ │ add r9, r8, #284 @ 0x11c │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 218694 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [r8, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 218694 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ add r9, r8, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21878c │ │ │ │ ldr r0, [r6] │ │ │ │ b 21866c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2172c8 │ │ │ │ @@ -454259,37 +454259,37 @@ │ │ │ │ b 218604 │ │ │ │ cmp r0, #2 │ │ │ │ beq 2187b8 │ │ │ │ ldr r1, [r8, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 2187e8 │ │ │ │ b 218798 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 2187cc │ │ │ │ cmp r8, #0 │ │ │ │ bne 2187b8 │ │ │ │ b 218754 │ │ │ │ orreq fp, ip, r8, lsl #25 │ │ │ │ - rscseq r4, fp, r8, asr #22 │ │ │ │ - rscseq ip, sl, r4, ror #31 │ │ │ │ + smlalseq r4, fp, r8, fp │ │ │ │ + rscseq sp, sl, r4, lsr r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #1512] @ 218e08 │ │ │ │ @@ -454373,26 +454373,26 @@ │ │ │ │ beq 21897c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r7, r1 │ │ │ │ beq 218bc4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 218c38 │ │ │ │ cmp r4, #0 │ │ │ │ beq 218a9c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 218bd4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [r5, #16] │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str sl, [r5, #32] │ │ │ │ orr r3, r3, #16 │ │ │ │ str fp, [r5, #64] @ 0x40 │ │ │ │ @@ -454477,27 +454477,27 @@ │ │ │ │ b 286d90 │ │ │ │ ldr sl, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #65536 @ 0x10000 │ │ │ │ add r6, sl, #284 @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bne 218d88 │ │ │ │ cmp r8, #0 │ │ │ │ bgt 2188bc │ │ │ │ b 2189d0 │ │ │ │ ldr r5, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #65536 @ 0x10000 │ │ │ │ add r6, r5, #284 @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2189dc │ │ │ │ ldr r2, [pc, #724] @ 218e24 │ │ │ │ ldr r3, [pc, #696] @ 218e0c │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r5, #284] @ 0x11c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -454604,15 +454604,15 @@ │ │ │ │ add r4, r4, #6 │ │ │ │ add r4, r5, r4, lsl #2 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r3 │ │ │ │ b 218d30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 218d58 │ │ │ │ str r5, [r4, #20] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ str r5, [r4, #4]! │ │ │ │ str r5, [r4, #32] │ │ │ │ @@ -454643,15 +454643,15 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 218dc0 │ │ │ │ ldr r1, [sl, #284] @ 0x11c │ │ │ │ mov fp, r3 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 218d98 │ │ │ │ cmp sl, #0 │ │ │ │ mov r3, fp │ │ │ │ beq 218b1c │ │ │ │ mov sl, r3 │ │ │ │ @@ -454659,39 +454659,39 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 218dd8 │ │ │ │ cmp fp, #0 │ │ │ │ bne 218dc4 │ │ │ │ mov r3, sl │ │ │ │ b 218b1c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r7, [ip, r4] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r7, ip, r4, lsl r6 │ │ │ │ - ldrheq r4, [fp], #156 @ 0x9c @ │ │ │ │ + rscseq r4, fp, ip, lsl #20 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orreq r7, ip, ip, lsr r5 │ │ │ │ - rscseq r4, fp, r0, ror #14 │ │ │ │ + ldrheq r4, [fp], #112 @ 0x70 @ │ │ │ │ orreq r7, ip, r8, lsr #9 │ │ │ │ orreq r7, ip, ip, ror #8 │ │ │ │ - ldrheq r4, [fp], #104 @ 0x68 @ │ │ │ │ + rscseq r4, fp, r8, lsl #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ orreq r7, ip, r4, lsl #8 │ │ │ │ - smlalseq r4, fp, ip, r6 │ │ │ │ - rscseq r4, fp, ip, ror r6 │ │ │ │ - ldrheq r4, [fp], #104 @ 0x68 @ │ │ │ │ - rscseq r4, fp, r0, ror r6 │ │ │ │ + rscseq r4, fp, ip, ror #13 │ │ │ │ + rscseq r4, fp, ip, asr #13 │ │ │ │ + rscseq r4, fp, r8, lsl #14 │ │ │ │ + rscseq r4, fp, r0, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [pc, #504] @ 219060 │ │ │ │ @@ -454724,15 +454724,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 218efc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ beq 21901c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21902c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ @@ -454770,23 +454770,23 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 218fac │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ beq 21900c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 218fdc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ beq 218fcc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r4, [r5] │ │ │ │ b 218f4c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ b 218fc4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -454955,27 +454955,27 @@ │ │ │ │ b 286d90 │ │ │ │ ldr r2, [r7] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r5, r2, #65536 @ 0x10000 │ │ │ │ add fp, r5, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2193b0 │ │ │ │ cmp r8, #0 │ │ │ │ bgt 219108 │ │ │ │ b 2191d8 │ │ │ │ ldr r5, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #65536 @ 0x10000 │ │ │ │ add r6, r5, #284 @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2191e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #284] @ 0x11c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -454996,15 +454996,15 @@ │ │ │ │ add r4, r7, r4, lsl #4 │ │ │ │ add r5, r4, r5 │ │ │ │ mov fp, r9 │ │ │ │ mov sl, #1 │ │ │ │ mvn r6, #0 │ │ │ │ b 219354 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 219380 │ │ │ │ str fp, [r5] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ str r6, [r5, #4] │ │ │ │ str r6, [r5, #8] │ │ │ │ @@ -455037,15 +455037,15 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 2193e8 │ │ │ │ ldr r1, [r5, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 2193bc │ │ │ │ cmp r5, #0 │ │ │ │ beq 219294 │ │ │ │ mov r5, r3 │ │ │ │ @@ -455054,30 +455054,30 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 219404 │ │ │ │ cmp r4, #0 │ │ │ │ bne 2193f0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ b 219294 │ │ │ │ @ instruction: 0x00088fb8 │ │ │ │ - ldrsheq r4, [fp], #36 @ 0x24 @ │ │ │ │ + rscseq r4, fp, r4, asr #6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrsheq r4, [fp], #8 @ │ │ │ │ - rscseq r4, fp, r8, ror #1 │ │ │ │ - rscseq r4, fp, ip, ror #3 │ │ │ │ - rscseq r4, fp, r0, lsl #3 │ │ │ │ + rscseq r4, fp, r8, asr #2 │ │ │ │ + rscseq r4, fp, r8, lsr r1 │ │ │ │ + rscseq r4, fp, ip, lsr r2 │ │ │ │ + ldrsbeq r4, [fp], #16 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r9, r3 │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -455205,27 +455205,27 @@ │ │ │ │ b 286d90 │ │ │ │ ldr r2, [r7] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r5, r2, #65536 @ 0x10000 │ │ │ │ add fp, r5, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 219798 │ │ │ │ cmp r8, #0 │ │ │ │ bgt 2194f0 │ │ │ │ b 2195c0 │ │ │ │ ldr r5, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #65536 @ 0x10000 │ │ │ │ add r6, r5, #284 @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2195cc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #284] @ 0x11c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -455246,15 +455246,15 @@ │ │ │ │ add r4, r7, r4, lsl #4 │ │ │ │ add r5, r4, r5 │ │ │ │ mov fp, r9 │ │ │ │ mov sl, #1 │ │ │ │ mvn r6, #0 │ │ │ │ b 21973c │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 219768 │ │ │ │ str fp, [r5] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ str r6, [r5, #4] │ │ │ │ str r6, [r5, #8] │ │ │ │ @@ -455287,15 +455287,15 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 2197d0 │ │ │ │ ldr r1, [r5, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 2197a4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 21967c │ │ │ │ mov r5, r3 │ │ │ │ @@ -455304,30 +455304,30 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 2197ec │ │ │ │ cmp r4, #0 │ │ │ │ bne 2197d8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ b 21967c │ │ │ │ andeq r9, r8, r8, asr r5 │ │ │ │ - rscseq r4, fp, r0, lsr #32 │ │ │ │ + rscseq r4, fp, r0, ror r0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r3, fp, r0, lsl sp │ │ │ │ - rscseq r3, fp, r0, lsl #26 │ │ │ │ - rscseq r3, fp, r0, lsl pc │ │ │ │ - rscseq r3, fp, r8, lsr #29 │ │ │ │ + rscseq r3, fp, r0, ror #26 │ │ │ │ + rscseq r3, fp, r0, asr sp │ │ │ │ + rscseq r3, fp, r0, ror #30 │ │ │ │ + ldrsheq r3, [fp], #232 @ 0xe8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -455453,26 +455453,26 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ ldr r5, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r5, r5, #65536 @ 0x10000 │ │ │ │ add sl, r5, #284 @ 0x11c │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 219b74 │ │ │ │ cmp r8, #0 │ │ │ │ bgt 2198e8 │ │ │ │ b 2199ac │ │ │ │ ldr r5, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #65536 @ 0x10000 │ │ │ │ add r6, r5, #284 @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2199b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #284] @ 0x11c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -455493,15 +455493,15 @@ │ │ │ │ add r4, r4, #182 @ 0xb6 │ │ │ │ add r4, r7, r4, lsl #4 │ │ │ │ mov sl, r9 │ │ │ │ mov r6, #1 │ │ │ │ mvn r5, #0 │ │ │ │ b 219b18 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 219b44 │ │ │ │ str sl, [r4] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ str r5, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -455533,40 +455533,40 @@ │ │ │ │ b 219af8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 219ba0 │ │ │ │ ldr r1, [r5, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq 219bd0 │ │ │ │ b 219b80 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 219bb4 │ │ │ │ cmp r5, #0 │ │ │ │ bne 219ba0 │ │ │ │ b 219a58 │ │ │ │ - rscseq r3, fp, ip, asr #26 │ │ │ │ + smlalseq r3, fp, ip, sp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r3, fp, ip, lsr #18 │ │ │ │ - rscseq r3, fp, ip, lsl r9 │ │ │ │ - rscseq r3, fp, ip, asr #24 │ │ │ │ - ldrsheq r3, [fp], #176 @ 0xb0 @ │ │ │ │ + rscseq r3, fp, ip, ror r9 │ │ │ │ + rscseq r3, fp, ip, ror #18 │ │ │ │ + smlalseq r3, fp, ip, ip │ │ │ │ + rscseq r3, fp, r0, asr #24 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r5, r0, #458752 @ 0x70000 │ │ │ │ ldr r4, [r5, #308] @ 0x134 │ │ │ │ @@ -455574,146 +455574,146 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 219c44 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r0, r3 │ │ │ │ beq 21a1b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21a2f0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #308] @ 0x134 │ │ │ │ add r4, r7, #557056 @ 0x88000 │ │ │ │ ldr r5, [r4, #4004] @ 0xfa4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 219c7c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 21a1d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21a290 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4004] @ 0xfa4 │ │ │ │ ldr r5, [r4, #4008] @ 0xfa8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 219cb0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 21a218 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21a350 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4008] @ 0xfa8 │ │ │ │ ldr r5, [r4, #4016] @ 0xfb0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 219ce4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 21a140 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21a230 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4016] @ 0xfb0 │ │ │ │ ldr r5, [r4, #4020] @ 0xfb4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 219d18 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 21a1e8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21a320 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4020] @ 0xfb4 │ │ │ │ add r6, r7, #561152 @ 0x89000 │ │ │ │ ldr r5, [r6, #2904] @ 0xb58 │ │ │ │ cmp r5, #0 │ │ │ │ beq 219d50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 21a200 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21a2c0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #2904] @ 0xb58 │ │ │ │ ldr r5, [r4, #3992] @ 0xf98 │ │ │ │ cmp r5, #0 │ │ │ │ beq 219d84 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 21a170 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21a380 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #3992] @ 0xf98 │ │ │ │ ldr r5, [r4, #3996] @ 0xf9c │ │ │ │ cmp r5, #0 │ │ │ │ beq 219db8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 21a188 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21a3b0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #3996] @ 0xf9c │ │ │ │ ldr r5, [r4, #4000] @ 0xfa0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 219dec │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 21a1a0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21a3e0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4000] @ 0xfa0 │ │ │ │ ldr r5, [r4, #4012] @ 0xfac │ │ │ │ cmp r5, #0 │ │ │ │ beq 219e20 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 21a158 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21a260 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4012] @ 0xfac │ │ │ │ ldr r8, [pc, #1616] @ 21a478 │ │ │ │ mov r4, #0 │ │ │ │ add r8, r7, r8 │ │ │ │ mov r9, r4 │ │ │ │ b 219e58 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 219e80 │ │ │ │ str r9, [r8, r4, lsl #4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #90 @ 0x5a │ │ │ │ beq 219f00 │ │ │ │ ldr r5, [r8, r4, lsl #4] │ │ │ │ @@ -455761,15 +455761,15 @@ │ │ │ │ ldr r8, [pc, #1396] @ 21a47c │ │ │ │ mov r4, #0 │ │ │ │ add r8, r7, r8 │ │ │ │ mov r9, r4 │ │ │ │ b 219f38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 219f60 │ │ │ │ str r9, [r8, r4, lsl #4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #96 @ 0x60 │ │ │ │ beq 219fe0 │ │ │ │ ldr r5, [r8, r4, lsl #4] │ │ │ │ @@ -455817,15 +455817,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ add r8, r7, #561152 @ 0x89000 │ │ │ │ add r8, r8, #2912 @ 0xb60 │ │ │ │ mov r9, r4 │ │ │ │ b 21a018 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21a040 │ │ │ │ str r9, [r8, r4, lsl #4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #90 @ 0x5a │ │ │ │ beq 21a0c0 │ │ │ │ ldr r5, [r8, r4, lsl #4] │ │ │ │ @@ -455872,15 +455872,15 @@ │ │ │ │ b 21a008 │ │ │ │ ldr r5, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r5, r5, #65536 @ 0x10000 │ │ │ │ add r4, r5, #284 @ 0x11c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21a410 │ │ │ │ mov r0, r7 │ │ │ │ bl 2179e0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [pc, #904] @ 21a480 │ │ │ │ add r0, r0, #65536 @ 0x10000 │ │ │ │ @@ -455889,15 +455889,15 @@ │ │ │ │ add r0, r0, #272 @ 0x110 │ │ │ │ bl b6b2c │ │ │ │ ldr r4, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #65536 @ 0x10000 │ │ │ │ add r5, r4, #284 @ 0x11c │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -456088,26 +456088,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 21a42c │ │ │ │ cmp r5, #0 │ │ │ │ bne 21a418 │ │ │ │ b 21a0e4 │ │ │ │ ldr r1, [r5, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq 21a448 │ │ │ │ b 21a458 │ │ │ │ @ instruction: 0x00088fb8 │ │ │ │ andeq r9, r8, r8, asr r5 │ │ │ │ @ instruction: 0xffffdce0 │ │ │ │ @@ -456350,15 +456350,15 @@ │ │ │ │ ldrb r4, [r7, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 21abc0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21a81c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2172c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 21681c │ │ │ │ @@ -456376,194 +456376,194 @@ │ │ │ │ bl 342880 │ │ │ │ b 21a640 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21b00c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21aecc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #4020] @ 0xfb4 │ │ │ │ b 21a708 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21b01c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21aefc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #4016] @ 0xfb0 │ │ │ │ b 21a6a8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21b06c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21ae6c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #4012] @ 0xfac │ │ │ │ b 21a7b8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21b07c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21ae9c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r9, #2908] @ 0xb5c │ │ │ │ b 21a7ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21af8c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21af2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #2376] @ 0x948 │ │ │ │ b 21a7a0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21af9c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21af5c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #420] @ 0x1a4 │ │ │ │ b 21a790 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21b02c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21adac │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ b 21a784 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21b03c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21addc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r9, #2904] @ 0xb58 │ │ │ │ b 21a778 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21afec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21acec │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #3900] @ 0xf3c │ │ │ │ b 21a624 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21affc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21ad1c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #4008] @ 0xfa8 │ │ │ │ b 21a614 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21afac │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21ac8c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #4004] @ 0xfa4 │ │ │ │ b 21a608 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21afbc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21acbc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #4000] @ 0xfa0 │ │ │ │ b 21a5fc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21b04c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21ad4c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #3996] @ 0xf9c │ │ │ │ b 21a5f0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21b05c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21ad7c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #3992] @ 0xf98 │ │ │ │ b 21a5e4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21afcc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21ae0c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #1708] @ 0x6ac │ │ │ │ b 21a5d4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r7, r2 │ │ │ │ beq 21afdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21ae3c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #308] @ 0x134 │ │ │ │ b 21a5c8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21a804 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2172c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 21681c │ │ │ │ @@ -456575,51 +456575,51 @@ │ │ │ │ bl 5c9c0 │ │ │ │ b 21a804 │ │ │ │ ldr r5, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #65536 @ 0x10000 │ │ │ │ add r6, r5, #284 @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21a840 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #284] @ 0x11c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 4e2148 │ │ │ │ ldr r6, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #65536 @ 0x10000 │ │ │ │ add r5, r6, #284 @ 0x11c │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21a4c0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 21ac44 │ │ │ │ ldr r1, [r6, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ beq 21ac74 │ │ │ │ b 21ac24 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 21ac58 │ │ │ │ cmp r6, #0 │ │ │ │ bne 21ac44 │ │ │ │ b 21a4c0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -456884,15 +456884,15 @@ │ │ │ │ @ instruction: 0x00088fb8 │ │ │ │ andeq r9, r8, r8, asr r5 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #436] @ 21b254 │ │ │ │ ldr r2, [pc, #436] @ 21b258 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r2, r1 │ │ │ │ beq 21b200 │ │ │ │ bhi 21b108 │ │ │ │ ldr r1, [pc, #404] @ 21b25c │ │ │ │ cmp r3, r1 │ │ │ │ @@ -457021,15 +457021,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #1000] @ 21b6b0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr ip, [pc, #984] @ 21b6b4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add ip, pc, ip │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #3 │ │ │ │ mov r0, r2 │ │ │ │ @@ -457283,15 +457283,15 @@ │ │ │ │ andeq r9, r0, r0, ror #2 │ │ │ │ andeq r9, r8, ip, asr fp │ │ │ │ andeq r8, r0, ip, ror #17 │ │ │ │ andeq r8, r0, lr, ror #1 │ │ │ │ muleq r0, r2, r8 │ │ │ │ muleq r0, r3, r8 │ │ │ │ andeq r8, r0, fp, ror #17 │ │ │ │ - rscseq r2, fp, r0, asr r3 │ │ │ │ + rscseq r2, fp, r0, lsr #7 │ │ │ │ andeq r8, r0, pc, lsr pc │ │ │ │ ldrdeq r9, [r0], -r2 │ │ │ │ andeq r8, r0, r7, lsr pc │ │ │ │ andeq r8, r8, r8, lsr #31 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r8, r0, lr, lsl #25 │ │ │ │ andeq r8, r0, r1, lsl sl │ │ │ │ @@ -457304,60 +457304,60 @@ │ │ │ │ muleq r8, r8, pc @ │ │ │ │ andeq ip, r7, ip, lsr pc │ │ │ │ ldr r3, [pc, #32] @ 21b74c │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ b 21a484 │ │ │ │ strdeq r6, [ip, ip] │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #56] @ 21b794 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ blt 21b780 │ │ │ │ mov r2, r1 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, r3 │ │ │ │ b 21a484 │ │ │ │ ldr r2, [pc, #16] @ 21b798 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [pc, #12] @ 21b79c │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r6, ip, ip, asr #27 │ │ │ │ - rscseq r1, fp, r4, ror #31 │ │ │ │ + rscseq r2, fp, r4, lsr r0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #36] @ 21b7cc │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #0 │ │ │ │ b 217c54 │ │ │ │ orreq r6, ip, r0, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #84] @ 21b83c │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs ip, r3, #0 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ blt 21b818 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, ip │ │ │ │ @@ -457370,37 +457370,37 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ orreq r6, ip, r0, asr #26 │ │ │ │ - rscseq r1, fp, r4, ror #30 │ │ │ │ - rscseq r1, fp, r0, ror pc │ │ │ │ + ldrheq r1, [fp], #244 @ 0xf4 @ │ │ │ │ + rscseq r1, fp, r0, asr #31 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #36] @ 21b878 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #1 │ │ │ │ b 217c54 │ │ │ │ ldrdeq r6, [ip, r4] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #84] @ 21b8e8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs ip, r3, #0 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ blt 21b8c4 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, ip │ │ │ │ @@ -457413,25 +457413,25 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x018c6c94 │ │ │ │ - ldrsbeq r1, [fp], #232 @ 0xe8 @ │ │ │ │ - rscseq r1, fp, r4, asr #29 │ │ │ │ + rscseq r1, fp, r8, lsr #30 │ │ │ │ + rscseq r1, fp, r4, lsl pc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #92] @ 21b96c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne 21b954 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21b964 │ │ │ │ @@ -457447,26 +457447,26 @@ │ │ │ │ ldr r1, [pc, #24] @ 21b978 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ orreq r6, ip, r8, lsl ip │ │ │ │ orreq r8, ip, r0, asr #17 │ │ │ │ - rscseq r6, sl, r4, ror #25 │ │ │ │ + rscseq r6, sl, r4, lsr sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #636] @ 21bc10 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #632] @ 21bc14 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ beq 21bbbc │ │ │ │ bhi 21ba0c │ │ │ │ @@ -457625,25 +457625,25 @@ │ │ │ │ muleq r0, r2, r8 │ │ │ │ andeq r9, r0, lr, ror #1 │ │ │ │ muleq r0, r2, r1 │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ andeq r9, r8, ip, asr fp │ │ │ │ andeq r8, r0, r8, ror #17 │ │ │ │ andeq r9, r0, r0, ror #2 │ │ │ │ - ldrsheq r1, [fp], #196 @ 0xc4 @ │ │ │ │ - @ instruction: 0x0100f6bc │ │ │ │ + rscseq r1, fp, r4, asr #26 │ │ │ │ + tstpeq r0, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r8, r0, pc, lsr pc │ │ │ │ ldrdeq r9, [r0], -r2 │ │ │ │ andeq r8, r0, r7, lsr pc │ │ │ │ andeq r8, r8, r8, lsr #31 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r8, r0, r1, lsl sl │ │ │ │ - rscseq r1, fp, r4, asr ip │ │ │ │ - tstpeq r0, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + rscseq r1, fp, r4, lsr #25 │ │ │ │ + tstpeq r0, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, fp, ror #17 │ │ │ │ muleq r8, ip, pc @ │ │ │ │ andeq r8, r8, r4, lsr #31 │ │ │ │ @ instruction: 0x00088fb4 │ │ │ │ muleq r8, r8, pc @ │ │ │ │ andeq r9, r8, r8, asr fp │ │ │ │ @@ -457653,15 +457653,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #152] @ 21bd3c │ │ │ │ ldr sl, [pc, #152] @ 21bd40 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r4] │ │ │ │ add sl, pc, sl │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r2, r5 │ │ │ │ @@ -457690,24 +457690,24 @@ │ │ │ │ str r8, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ strd r4, [sp, #16] │ │ │ │ bl 217340 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ orreq r6, ip, r4, lsl #17 │ │ │ │ - rscseq r1, fp, r4, lsl #22 │ │ │ │ + rscseq r1, fp, r4, asr fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #620] @ 21bfcc │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ beq 21be44 │ │ │ │ @@ -457781,15 +457781,15 @@ │ │ │ │ bl b68c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2179e0 │ │ │ │ ldrb r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ beq 21bee8 │ │ │ │ ldr r3, [pc, #304] @ 21bfe0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ bne 21bdb8 │ │ │ │ ldr r3, [pc, #284] @ 21bfe4 │ │ │ │ ldr r2, [pc, #284] @ 21bfe8 │ │ │ │ ldr r1, [pc, #284] @ 21bfec │ │ │ │ @@ -457801,27 +457801,27 @@ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #65536 @ 0x10000 │ │ │ │ add sl, r5, #284 @ 0x11c │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21bea8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ str r6, [r5, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 21bea8 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ add fp, sl, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21bf64 │ │ │ │ ldr r0, [r5] │ │ │ │ b 21be80 │ │ │ │ ldr r3, [pc, #168] @ 21bff0 │ │ │ │ ldr r2, [pc, #168] @ 21bff4 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -457833,53 +457833,53 @@ │ │ │ │ b 286d90 │ │ │ │ cmp r0, #2 │ │ │ │ beq 21bf90 │ │ │ │ ldr r1, [sl, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 21bfc0 │ │ │ │ b 21bf70 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 21bfa4 │ │ │ │ cmp sl, #0 │ │ │ │ bne 21bf90 │ │ │ │ b 21bf38 │ │ │ │ orreq r6, ip, r8, asr #15 │ │ │ │ orreq r8, ip, ip, asr r4 │ │ │ │ orreq r6, ip, r8, ror r7 │ │ │ │ orreq r8, ip, r4, lsr r4 │ │ │ │ - ldrsbeq r1, [fp], #156 @ 0x9c @ │ │ │ │ + rscseq r1, fp, ip, lsr #20 │ │ │ │ orreq r6, ip, r8, ror r6 │ │ │ │ - ldrsheq r1, [fp], #140 @ 0x8c @ │ │ │ │ - rscseq r1, fp, r0, asr #5 │ │ │ │ + rscseq r1, fp, ip, asr #18 │ │ │ │ + rscseq r1, fp, r0, lsl r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r1, fp, r0, lsl #17 │ │ │ │ - rscseq r9, sl, r4, lsl #15 │ │ │ │ + ldrsbeq r1, [fp], #128 @ 0x80 @ │ │ │ │ + ldrsbeq r9, [sl], #116 @ 0x74 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #524] @ 21c21c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r2, r4, #98304 @ 0x18000 │ │ │ │ mov r9, r1 │ │ │ │ ldrb r1, [r2, #1498] @ 0x5da │ │ │ │ ldr r3, [pc, #492] @ 21c220 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ @@ -457908,25 +457908,25 @@ │ │ │ │ beq 21c168 │ │ │ │ ldr fp, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add fp, fp, #147456 @ 0x24000 │ │ │ │ add sl, fp, #452 @ 0x1c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21c1ac │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, fp, #440 @ 0x1b8 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21c194 │ │ │ │ cmp r5, #0 │ │ │ │ beq 21c160 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 21c180 │ │ │ │ @@ -457979,78 +457979,78 @@ │ │ │ │ b 21c0dc │ │ │ │ cmp r0, #2 │ │ │ │ beq 21c1dc │ │ │ │ ldr r1, [fp, #452] @ 0x1c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ beq 21c210 │ │ │ │ b 21c1b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ bne 21c1f0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 21c1dc │ │ │ │ b 21c0b4 │ │ │ │ orreq r6, ip, r8, lsl r5 │ │ │ │ orreq r3, ip, r0, asr #31 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rscseq r1, fp, r4, ror r7 │ │ │ │ - rscseq r9, sl, r8, ror #16 │ │ │ │ + rscseq r1, fp, r4, asr #15 │ │ │ │ + ldrheq r9, [sl], #136 @ 0x88 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r1, fp, r8, ror #13 │ │ │ │ - rscseq r1, fp, ip, ror #12 │ │ │ │ - rscseq r1, fp, r0, lsl #13 │ │ │ │ + rscseq r1, fp, r8, lsr r7 │ │ │ │ + ldrheq r1, [fp], #108 @ 0x6c @ │ │ │ │ + ldrsbeq r1, [fp], #96 @ 0x60 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r1, fp, r8, asr r6 │ │ │ │ - rscseq r1, fp, ip, ror r6 │ │ │ │ + rscseq r1, fp, r8, lsr #13 │ │ │ │ + rscseq r1, fp, ip, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs r8, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ beq 21c394 │ │ │ │ ldr r3, [pc, #704] @ 21c530 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ ldr r6, [r9] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #147456 @ 0x24000 │ │ │ │ add r5, r6, #452 @ 0x1c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21c424 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #440 @ 0x1b8 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21c40c │ │ │ │ cmp r8, #0 │ │ │ │ beq 21c394 │ │ │ │ ldr r3, [pc, #600] @ 21c534 │ │ │ │ cmp r4, r3 │ │ │ │ beq 21c50c │ │ │ │ @@ -458141,15 +458141,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 21c440 │ │ │ │ cmp sl, #0 │ │ │ │ bne 21c42c │ │ │ │ b 21c2a4 │ │ │ │ ldr r3, [pc, #256] @ 21c570 │ │ │ │ @@ -458164,15 +458164,15 @@ │ │ │ │ ldr r3, [pc, #232] @ 21c57c │ │ │ │ add r3, r9, r3 │ │ │ │ b 21c35c │ │ │ │ ldr r1, [r6, #452] @ 0x1c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 21c45c │ │ │ │ b 21c49c │ │ │ │ ldr r3, [pc, #188] @ 21c580 │ │ │ │ cmp r4, r3 │ │ │ │ addeq r3, r9, #458752 @ 0x70000 │ │ │ │ @@ -458205,15 +458205,15 @@ │ │ │ │ @ instruction: 0x018c62b8 │ │ │ │ andeq r8, r0, r6, lsr pc │ │ │ │ andeq r8, r0, ip, ror #17 │ │ │ │ andeq r8, r0, lr, ror #1 │ │ │ │ muleq r0, r2, r8 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r8, r0, r1, lsl sl │ │ │ │ - rscseq r1, fp, r8, ror #8 │ │ │ │ + ldrheq r1, [fp], #72 @ 0x48 @ │ │ │ │ andeq r9, r0, lr, ror #1 │ │ │ │ andeq r8, r0, pc, lsr pc │ │ │ │ ldrdeq r9, [r0], -r2 │ │ │ │ andeq r8, r0, r7, lsr pc │ │ │ │ andeq r8, r8, r8, lsr #31 │ │ │ │ muleq r0, r2, r1 │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ @@ -458229,15 +458229,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #420] @ 21c74c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ beq 21c620 │ │ │ │ @@ -458245,25 +458245,25 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 21c6a0 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ add sl, r9, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21c6e4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r9, #272 @ 0x110 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21c6cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2172c8 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ @@ -458313,47 +458313,47 @@ │ │ │ │ b 21c620 │ │ │ │ cmp r0, #2 │ │ │ │ beq 21c710 │ │ │ │ ldr r1, [r9, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq 21c740 │ │ │ │ b 21c6f0 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 21c724 │ │ │ │ cmp fp, #0 │ │ │ │ bne 21c710 │ │ │ │ b 21c5f8 │ │ │ │ orreq r5, ip, r0, lsl #31 │ │ │ │ andeq r8, r0, r8, ror #17 │ │ │ │ - rscseq r1, fp, r8, lsr #3 │ │ │ │ - tsteq r0, r4, lsl #22 │ │ │ │ + ldrsheq r1, [fp], #24 @ │ │ │ │ + tsteq r0, r4, asr fp │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #216] @ 21c850 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r9, [r0, r4] │ │ │ │ sub sp, sp, #32 │ │ │ │ beq 21c828 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ @@ -458400,26 +458400,26 @@ │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp] │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0x018c5db0 │ │ │ │ orreq r7, ip, r0, asr sl │ │ │ │ - rscseq r1, fp, r4, asr r0 │ │ │ │ - ldrsheq r0, [fp], #240 @ 0xf0 @ │ │ │ │ - rscseq r0, fp, r8, asr r9 │ │ │ │ + rscseq r1, fp, r4, lsr #1 │ │ │ │ + rscseq r1, fp, r0, asr #32 │ │ │ │ + rscseq r0, fp, r8, lsr #19 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #588] @ 21cacc │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r2, r4, #98304 @ 0x18000 │ │ │ │ mov r9, r1 │ │ │ │ ldrb r1, [r2, #1498] @ 0x5da │ │ │ │ ldr r3, [pc, #556] @ 21cad0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ @@ -458448,25 +458448,25 @@ │ │ │ │ beq 21c9ec │ │ │ │ ldr fp, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add fp, fp, #147456 @ 0x24000 │ │ │ │ add sl, fp, #452 @ 0x1c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21ca5c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, fp, #440 @ 0x1b8 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21ca44 │ │ │ │ cmp r5, #0 │ │ │ │ beq 21c9e4 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 21ca2c │ │ │ │ @@ -458535,106 +458535,106 @@ │ │ │ │ b 21c94c │ │ │ │ cmp r0, #2 │ │ │ │ beq 21ca8c │ │ │ │ ldr r1, [fp, #452] @ 0x1c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ beq 21cac0 │ │ │ │ b 21ca68 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ bne 21caa0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 21ca8c │ │ │ │ b 21c924 │ │ │ │ orreq r5, ip, r8, lsr #25 │ │ │ │ orreq r3, ip, r0, asr r7 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rscseq r0, fp, ip, asr pc │ │ │ │ - ldrsheq r8, [sl], #244 @ 0xf4 @ │ │ │ │ + rscseq r0, fp, ip, lsr #31 │ │ │ │ + rscseq r9, sl, r4, asr #32 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ orreq r7, ip, r4, lsl #17 │ │ │ │ - rscseq r0, fp, r0, lsr #29 │ │ │ │ - rscseq r0, fp, r4, asr #28 │ │ │ │ - ldrsheq r0, [fp], #220 @ 0xdc @ │ │ │ │ - andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r0, fp, r0, lsr lr │ │ │ │ - rscseq r0, fp, r0, lsl #15 │ │ │ │ - rscseq r0, fp, r4, lsl #28 │ │ │ │ - rscseq r0, fp, ip, asr #27 │ │ │ │ + ldrsheq r0, [fp], #224 @ 0xe0 @ │ │ │ │ + smlalseq r0, fp, r4, lr │ │ │ │ + rscseq r0, fp, ip, asr #28 │ │ │ │ + andeq r0, r0, r1, lsl #10 │ │ │ │ + rscseq r0, fp, r0, lsl #29 │ │ │ │ + ldrsbeq r0, [fp], #112 @ 0x70 @ │ │ │ │ + rscseq r0, fp, r4, asr lr │ │ │ │ + rscseq r0, fp, ip, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs r9, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ beq 21cc20 │ │ │ │ ldr r3, [pc, #536] @ 21cd44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ ldr r6, [r8] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #147456 @ 0x24000 │ │ │ │ add r5, r6, #452 @ 0x1c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21cc44 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #440 @ 0x1b8 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21cc88 │ │ │ │ cmp r9, #0 │ │ │ │ beq 21cc20 │ │ │ │ cmp r4, #0 │ │ │ │ beq 21cbec │ │ │ │ ldrb r1, [r8, #4] │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne 21cc28 │ │ │ │ add r5, r0, #65536 @ 0x10000 │ │ │ │ add r6, r5, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21ccdc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #272 @ 0x110 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21ccc4 │ │ │ │ ldr r3, [pc, #340] @ 21cd48 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrd r4, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -458661,15 +458661,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 21cc60 │ │ │ │ cmp sl, #0 │ │ │ │ bne 21cc4c │ │ │ │ b 21cb60 │ │ │ │ mov r3, #0 │ │ │ │ @@ -458678,15 +458678,15 @@ │ │ │ │ str r3, [r6, #452] @ 0x1c4 │ │ │ │ bl 4e2148 │ │ │ │ b 21cb88 │ │ │ │ ldr r1, [r6, #452] @ 0x1c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 21cc7c │ │ │ │ b 21cca4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ @@ -458695,46 +458695,46 @@ │ │ │ │ b 21cbec │ │ │ │ cmp r0, #2 │ │ │ │ beq 21cd08 │ │ │ │ ldr r1, [r5, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 21cd38 │ │ │ │ b 21cce8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 21cd1c │ │ │ │ cmp sl, #0 │ │ │ │ bne 21cd08 │ │ │ │ b 21cbc4 │ │ │ │ strdeq r5, [ip, ip] │ │ │ │ - rscseq r0, fp, r8, asr #24 │ │ │ │ + smlalseq r0, fp, r8, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #480] @ 21cf44 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #476] @ 21cf48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ beq 21cef0 │ │ │ │ bhi 21cdd8 │ │ │ │ ldr r2, [pc, #440] @ 21cf4c │ │ │ │ @@ -458852,15 +458852,15 @@ │ │ │ │ andeq r8, r0, ip, ror #17 │ │ │ │ andeq r8, r0, lr, ror #1 │ │ │ │ muleq r0, r2, r8 │ │ │ │ andeq r9, r0, lr, ror #1 │ │ │ │ muleq r0, r2, r1 │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ andeq r9, r8, ip, asr fp │ │ │ │ - rscseq r0, fp, ip, lsr sl │ │ │ │ + rscseq r0, fp, ip, lsl #21 │ │ │ │ andeq r8, r0, pc, lsr pc │ │ │ │ ldrdeq r9, [r0], -r2 │ │ │ │ andeq r8, r0, r7, lsr pc │ │ │ │ andeq r8, r8, r8, lsr #31 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r8, r0, r1, lsl sl │ │ │ │ andeq r8, r0, fp, ror #17 │ │ │ │ @@ -458875,15 +458875,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #96] @ 21d01c │ │ │ │ ldr r9, [pc, #96] @ 21d020 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ add r9, pc, r9 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, r3 │ │ │ │ @@ -458898,24 +458898,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ stmib sp, {r8, r9} │ │ │ │ str r6, [sp] │ │ │ │ bl 217734 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ orreq r5, ip, ip, ror #10 │ │ │ │ - rscseq r0, fp, ip, lsl #17 │ │ │ │ + ldrsbeq r0, [fp], #140 @ 0x8c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r8, [pc, #92] @ 21d09c │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r4, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0, r8] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ beq 21d070 │ │ │ │ @@ -458930,23 +458930,23 @@ │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ bl 217910 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ orreq r5, ip, r8, ror #9 │ │ │ │ - ldrsheq r0, [fp], #112 @ 0x70 @ │ │ │ │ + rscseq r0, fp, r0, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #160] @ 21d15c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #16 │ │ │ │ beq 21d134 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ @@ -458979,26 +458979,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ orreq r5, ip, ip, ror #8 │ │ │ │ orreq r7, ip, ip, lsl #2 │ │ │ │ - rscseq r0, fp, r4, asr r7 │ │ │ │ - rscseq r0, fp, r8, lsr #14 │ │ │ │ - rscseq r0, fp, ip, asr #32 │ │ │ │ + rscseq r0, fp, r4, lsr #15 │ │ │ │ + rscseq r0, fp, r8, ror r7 │ │ │ │ + smlalseq r0, fp, ip, r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #476] @ 21d368 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ sub sp, sp, #20 │ │ │ │ beq 21d204 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -459056,15 +459056,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 21d1d4 │ │ │ │ ldr sl, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add sl, sl, #65536 @ 0x10000 │ │ │ │ add fp, sl, #284 @ 0x11c │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21d1d4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sl, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 21d1d4 │ │ │ │ @@ -459077,62 +459077,62 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ add fp, sl, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21d300 │ │ │ │ ldr r0, [r6] │ │ │ │ b 21d25c │ │ │ │ cmp r0, #2 │ │ │ │ beq 21d32c │ │ │ │ ldr r1, [sl, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 21d35c │ │ │ │ b 21d30c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 21d340 │ │ │ │ cmp sl, #0 │ │ │ │ bne 21d32c │ │ │ │ b 21d2f8 │ │ │ │ @ instruction: 0x018c539c │ │ │ │ orreq r7, ip, r4, lsr r0 │ │ │ │ + rscseq r0, fp, r0, lsl r7 │ │ │ │ rscseq r0, fp, r0, asr #13 │ │ │ │ - rscseq r0, fp, r0, ror r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrsbeq r0, [fp], #92 @ 0x5c @ │ │ │ │ - rscseq r8, sl, ip, lsl #8 │ │ │ │ + rscseq r0, fp, ip, lsr #12 │ │ │ │ + rscseq r8, sl, ip, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #544] @ 21d5bc │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #540] @ 21d5c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r3 │ │ │ │ ldr ip, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ beq 21d568 │ │ │ │ bhi 21d410 │ │ │ │ ldr r3, [pc, #504] @ 21d5c4 │ │ │ │ @@ -459289,15 +459289,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #208] @ 21d700 │ │ │ │ ldr r9, [pc, #208] @ 21d704 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ add r9, pc, r9 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [pc, #168] @ 21d708 │ │ │ │ @@ -459339,24 +459339,24 @@ │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr r4, [r0, #464] @ 0x1d0 │ │ │ │ lsl r2, r2, #2 │ │ │ │ blx r4 │ │ │ │ b 21d69c │ │ │ │ strdeq r4, [ip, r8] │ │ │ │ - rscseq r0, fp, r0, ror r2 │ │ │ │ + rscseq r0, fp, r0, asr #5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #392] @ 21d8ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ beq 21d79c │ │ │ │ @@ -459364,25 +459364,25 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 21d7ac │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ add sl, r9, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21d844 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r9, #272 @ 0x110 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21d82c │ │ │ │ cmp r5, #0 │ │ │ │ bne 21d7cc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r0, #65536 @ 0x10000 │ │ │ │ @@ -459425,43 +459425,43 @@ │ │ │ │ b 21d79c │ │ │ │ cmp r0, #2 │ │ │ │ beq 21d870 │ │ │ │ ldr r1, [r9, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq 21d8a0 │ │ │ │ b 21d850 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 21d884 │ │ │ │ cmp fp, #0 │ │ │ │ bne 21d870 │ │ │ │ b 21d774 │ │ │ │ orreq r4, ip, r4, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #268] @ 21d9d4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 21d950 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ @@ -459521,26 +459521,26 @@ │ │ │ │ mov r3, r6 │ │ │ │ ldr r4, [r0, #464] @ 0x1d0 │ │ │ │ lsl r2, r2, #2 │ │ │ │ blx r4 │ │ │ │ b 21d948 │ │ │ │ orreq r4, ip, r0, ror #24 │ │ │ │ orreq r6, ip, r0, lsl #18 │ │ │ │ - rscseq pc, sl, ip, lsr #31 │ │ │ │ - rscseq pc, sl, r8, ror #30 │ │ │ │ - rscseq pc, sl, r0, lsr r8 @ │ │ │ │ + ldrsheq pc, [sl], #252 @ 0xfc @ │ │ │ │ + ldrheq pc, [sl], #248 @ 0xf8 @ │ │ │ │ + rscseq pc, sl, r0, lsl #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #584] @ 21dc4c │ │ │ │ mov r9, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 21da8c │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ @@ -459625,15 +459625,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ bne 21da4c │ │ │ │ ldr sl, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add sl, sl, #65536 @ 0x10000 │ │ │ │ add fp, sl, #284 @ 0x11c │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21da4c │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ str r9, [sl, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 21da4c │ │ │ │ @@ -459646,62 +459646,62 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ add fp, sl, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21dbe4 │ │ │ │ ldr r0, [r7] │ │ │ │ b 21db40 │ │ │ │ cmp r0, #2 │ │ │ │ beq 21dc10 │ │ │ │ ldr r1, [sl, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 21dc40 │ │ │ │ b 21dbf0 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 21dc24 │ │ │ │ cmp sl, #0 │ │ │ │ bne 21dc10 │ │ │ │ b 21dbdc │ │ │ │ orreq r4, ip, r4, lsr #22 │ │ │ │ @ instruction: 0x018c67bc │ │ │ │ - rscseq pc, sl, ip, lsr #29 │ │ │ │ - rscseq pc, sl, r8, asr #28 │ │ │ │ + ldrsheq pc, [sl], #236 @ 0xec @ │ │ │ │ + smlalseq pc, sl, r8, lr @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq pc, sl, ip, asr sp @ │ │ │ │ - rscseq r7, sl, r8, lsr #22 │ │ │ │ + rscseq pc, sl, ip, lsr #27 │ │ │ │ + rscseq r7, sl, r8, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #160] @ 21dd20 │ │ │ │ ldr r9, [pc, #160] @ 21dd24 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ add r9, pc, r9 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [pc, #120] @ 21dd28 │ │ │ │ @@ -459731,24 +459731,24 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 215894 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ orreq r4, ip, r8, lsr #17 │ │ │ │ - rscseq pc, sl, r4, lsl #25 │ │ │ │ + ldrsbeq pc, [sl], #196 @ 0xc4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #224] @ 21de24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 21ddd8 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ @@ -459797,26 +459797,26 @@ │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 215894 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ orreq r4, ip, r4, ror #15 │ │ │ │ orreq r6, ip, r4, lsl #9 │ │ │ │ - rscseq pc, sl, ip, lsl #23 │ │ │ │ - rscseq pc, sl, r8, asr #22 │ │ │ │ - rscseq pc, sl, r8, lsr #7 │ │ │ │ + ldrsbeq pc, [sl], #188 @ 0xbc @ │ │ │ │ + smlalseq pc, sl, r8, fp @ │ │ │ │ + ldrsheq pc, [sl], #56 @ 0x38 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #536] @ 21e06c │ │ │ │ mov r9, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 21df08 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ @@ -459889,15 +459889,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ bne 21de9c │ │ │ │ ldr sl, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add sl, sl, #65536 @ 0x10000 │ │ │ │ add fp, sl, #284 @ 0x11c │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21de9c │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ str r9, [sl, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 21de9c │ │ │ │ @@ -459910,62 +459910,62 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ add fp, sl, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21e004 │ │ │ │ ldr r0, [r7] │ │ │ │ b 21df60 │ │ │ │ cmp r0, #2 │ │ │ │ beq 21e030 │ │ │ │ ldr r1, [sl, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 21e060 │ │ │ │ b 21e010 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 21e044 │ │ │ │ cmp sl, #0 │ │ │ │ bne 21e030 │ │ │ │ b 21dffc │ │ │ │ ldrdeq r4, [ip, r4] │ │ │ │ orreq r6, ip, ip, ror #6 │ │ │ │ - rscseq pc, sl, r8, asr #21 │ │ │ │ - rscseq pc, sl, r4, lsr sl @ │ │ │ │ + rscseq pc, sl, r8, lsl fp @ │ │ │ │ + rscseq pc, sl, r4, lsl #21 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq pc, sl, r8, lsr #19 │ │ │ │ - rscseq r7, sl, r8, lsl #14 │ │ │ │ + ldrsheq pc, [sl], #152 @ 0x98 @ │ │ │ │ + rscseq r7, sl, r8, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #492] @ 21e28c │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #488] @ 21e290 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r1 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #24 │ │ │ │ beq 21e238 │ │ │ │ bhi 21e110 │ │ │ │ ldr r1, [pc, #456] @ 21e294 │ │ │ │ cmp r4, r1 │ │ │ │ @@ -460086,15 +460086,15 @@ │ │ │ │ andeq r8, r0, ip, ror #17 │ │ │ │ andeq r8, r0, lr, ror #1 │ │ │ │ muleq r0, r2, r8 │ │ │ │ andeq r9, r0, lr, ror #1 │ │ │ │ muleq r0, r2, r1 │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ andeq r9, r8, ip, asr fp │ │ │ │ - rscseq pc, sl, r4, lsr r8 @ │ │ │ │ + rscseq pc, sl, r4, lsl #17 │ │ │ │ andeq r8, r0, pc, lsr pc │ │ │ │ ldrdeq r9, [r0], -r2 │ │ │ │ andeq r8, r0, r7, lsr pc │ │ │ │ andeq r8, r8, r8, lsr #31 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r8, r0, r1, lsl sl │ │ │ │ andeq r8, r0, fp, ror #17 │ │ │ │ @@ -460110,15 +460110,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ 21e374 │ │ │ │ ldr r8, [pc, #112] @ 21e378 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [pc, #72] @ 21e37c │ │ │ │ @@ -460136,28 +460136,28 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 2161c0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ orreq r4, ip, r4, lsr #4 │ │ │ │ - rscseq pc, sl, r0, ror r6 @ │ │ │ │ + rscseq pc, sl, r0, asr #13 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21e404 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #104] @ 21e40c │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r2 │ │ │ │ bl 215c14 │ │ │ │ ldr ip, [pc, #68] @ 21e410 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -460174,24 +460174,24 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 216550 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ udf #0 │ │ │ │ orreq r4, ip, r4, lsl #3 │ │ │ │ - ldrsbeq pc, [sl], #80 @ 0x50 @ │ │ │ │ + rscseq pc, sl, r0, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #176] @ 21e4e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ beq 21e4b8 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ @@ -460228,26 +460228,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 21e4f4 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ strdeq r4, [ip, r8] │ │ │ │ @ instruction: 0x018c5d98 │ │ │ │ - rscseq pc, sl, r4, lsl r5 @ │ │ │ │ - ldrsbeq pc, [sl], #76 @ 0x4c @ │ │ │ │ - rscseq lr, sl, ip, asr #25 │ │ │ │ + rscseq pc, sl, r4, ror #10 │ │ │ │ + rscseq pc, sl, ip, lsr #10 │ │ │ │ + rscseq lr, sl, ip, lsl sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #480] @ 21e6f0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -460302,28 +460302,28 @@ │ │ │ │ bne 21e55c │ │ │ │ ldr r3, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add fp, r3, #65536 @ 0x10000 │ │ │ │ add r3, fp, #284 @ 0x11c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21e55c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ str sl, [fp, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 21e55c │ │ │ │ add r3, r0, #65536 @ 0x10000 │ │ │ │ add fp, r3, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 21e680 │ │ │ │ ldr r0, [r5] │ │ │ │ b 21e5d0 │ │ │ │ ldr r3, [pc, #152] @ 21e6fc │ │ │ │ ldr r2, [pc, #152] @ 21e700 │ │ │ │ @@ -460336,52 +460336,52 @@ │ │ │ │ b 286d90 │ │ │ │ cmp r0, #2 │ │ │ │ beq 21e6b0 │ │ │ │ ldr r1, [r3, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ beq 21e6e4 │ │ │ │ b 21e68c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ bne 21e6c4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 21e6b0 │ │ │ │ b 21e654 │ │ │ │ orreq r4, ip, r8, lsl r0 │ │ │ │ orreq r5, ip, ip, lsr #25 │ │ │ │ - rscseq pc, sl, r0, asr r4 @ │ │ │ │ - rscseq pc, sl, r0, asr r3 @ │ │ │ │ - rscseq r7, sl, r8, rrx │ │ │ │ + rscseq pc, sl, r0, lsr #9 │ │ │ │ + rscseq pc, sl, r0, lsr #7 │ │ │ │ + ldrheq r7, [sl], #8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #500] @ 21e914 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #496] @ 21e918 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r1 │ │ │ │ mov r7, r3 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r3, r2 │ │ │ │ beq 21e8c0 │ │ │ │ bhi 21e798 │ │ │ │ @@ -460504,15 +460504,15 @@ │ │ │ │ andeq r8, r0, ip, ror #17 │ │ │ │ andeq r8, r0, lr, ror #1 │ │ │ │ muleq r0, r2, r8 │ │ │ │ andeq r9, r0, lr, ror #1 │ │ │ │ muleq r0, r2, r1 │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ andeq r9, r8, ip, asr fp │ │ │ │ - ldrsbeq pc, [sl], #24 @ │ │ │ │ + rscseq pc, sl, r8, lsr #4 │ │ │ │ andeq r8, r0, pc, lsr pc │ │ │ │ ldrdeq r9, [r0], -r2 │ │ │ │ andeq r8, r0, r7, lsr pc │ │ │ │ andeq r8, r8, r8, lsr #31 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r8, r0, r1, lsl sl │ │ │ │ andeq r8, r0, fp, ror #17 │ │ │ │ @@ -460528,15 +460528,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #120] @ 21ea04 │ │ │ │ ldr r8, [pc, #120] @ 21ea08 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [pc, #80] @ 21ea0c │ │ │ │ @@ -460556,25 +460556,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ bl 2161c0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x018c3b9c │ │ │ │ - rscseq pc, sl, r0, lsr r0 @ │ │ │ │ + rscseq pc, sl, r0, lsl #1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #108] @ 21ea98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r4, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r8, r2 │ │ │ │ beq 21ea58 │ │ │ │ mov r0, r7 │ │ │ │ @@ -460593,24 +460593,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ str ip, [sp, #16] │ │ │ │ bl 216550 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ strdeq r3, [ip, ip] │ │ │ │ - rscseq lr, sl, r0, lsl #31 │ │ │ │ + ldrsbeq lr, [sl], #240 @ 0xf0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #176] @ 21eb68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #28 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ beq 21eb40 │ │ │ │ mov r8, r1 │ │ │ │ @@ -460646,29 +460646,29 @@ │ │ │ │ ldr r1, [pc, #32] @ 21eb7c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ orreq r3, ip, r0, ror sl │ │ │ │ orreq r5, ip, r4, lsl #14 │ │ │ │ - ldrsbeq lr, [sl], #228 @ 0xe4 @ │ │ │ │ - rscseq lr, sl, r0, lsr #29 │ │ │ │ - rscseq lr, sl, r4, asr #12 │ │ │ │ + rscseq lr, sl, r4, lsr #30 │ │ │ │ + ldrsheq lr, [sl], #224 @ 0xe0 @ │ │ │ │ + smlalseq lr, sl, r4, r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #564] @ 21edd0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ mov r8, r1 │ │ │ │ beq 21ec24 │ │ │ │ @@ -460723,30 +460723,30 @@ │ │ │ │ ldr r2, [r5] │ │ │ │ str r3, [sp, #28] │ │ │ │ add r6, r2, #65536 @ 0x10000 │ │ │ │ add r3, r6, #284 @ 0x11c │ │ │ │ mov r0, r3 │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 21ebec │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r6, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 21ebec │ │ │ │ add r3, r0, #65536 @ 0x10000 │ │ │ │ add r2, r3, #284 @ 0x11c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 21ed1c │ │ │ │ ldr r0, [r5] │ │ │ │ b 21ec60 │ │ │ │ ldr r3, [pc, #220] @ 21eddc │ │ │ │ ldr r2, [pc, #220] @ 21ede0 │ │ │ │ @@ -460765,15 +460765,15 @@ │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 21ed40 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r7 │ │ │ │ @@ -460789,38 +460789,38 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 21eda0 │ │ │ │ cmp r4, #0 │ │ │ │ bne 21ed8c │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ b 21ecf0 │ │ │ │ orreq r3, ip, r4, lsl #19 │ │ │ │ orreq r5, ip, ip, lsl r6 │ │ │ │ - rscseq lr, sl, r0, lsl lr │ │ │ │ - rscseq lr, sl, r4, lsl #26 │ │ │ │ - rscseq r6, sl, ip, asr #19 │ │ │ │ + rscseq lr, sl, r0, ror #28 │ │ │ │ + rscseq lr, sl, r4, asr sp │ │ │ │ + rscseq r6, sl, ip, lsl sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #492] @ 21efec │ │ │ │ ldr r1, [pc, #492] @ 21eff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ beq 21ef98 │ │ │ │ bhi 21ee68 │ │ │ │ ldr r1, [pc, #464] @ 21eff4 │ │ │ │ cmp r3, r1 │ │ │ │ beq 21ef8c │ │ │ │ @@ -460964,15 +460964,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #192] @ 21f120 │ │ │ │ ldr r6, [pc, #192] @ 21f124 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [pc, #172] @ 21f128 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2144dc │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -461011,26 +461011,26 @@ │ │ │ │ ldr r1, [pc, #24] @ 21f128 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b 21f0fc │ │ │ │ orreq r3, ip, r8, asr #9 │ │ │ │ - ldrheq lr, [sl], #148 @ 0x94 @ │ │ │ │ + rscseq lr, sl, r4, lsl #20 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r3, sl, r0, asr r5 │ │ │ │ - rscseq sp, sl, r4, lsr #30 │ │ │ │ + rscseq r3, sl, r0, lsr #11 │ │ │ │ + rscseq sp, sl, r4, ror pc │ │ │ │ subs r1, r0, #0 │ │ │ │ beq 21f1a8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 21f1b0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 215c14 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ @@ -461054,15 +461054,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ 21f2e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ beq 21f280 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 215c14 │ │ │ │ @@ -461126,21 +461126,21 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 21f274 │ │ │ │ orreq r3, ip, ip, asr r3 │ │ │ │ orreq r5, ip, r8 │ │ │ │ - ldrsheq lr, [sl], #116 @ 0x74 @ │ │ │ │ - rscseq sp, sl, ip, lsr #30 │ │ │ │ + rscseq lr, sl, r4, asr #16 │ │ │ │ + rscseq sp, sl, ip, ror pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq lr, sl, ip, lsr #15 │ │ │ │ - rscseq r3, sl, r8, lsl #7 │ │ │ │ - rscseq lr, sl, r0, lsl #15 │ │ │ │ - rscseq sp, sl, r8, asr sp │ │ │ │ + ldrsheq lr, [sl], #124 @ 0x7c @ │ │ │ │ + ldrsbeq r3, [sl], #56 @ 0x38 @ │ │ │ │ + ldrsbeq lr, [sl], #112 @ 0x70 @ │ │ │ │ + rscseq sp, sl, r8, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr lr, [pc, #168] @ 21f3cc │ │ │ │ ldr ip, [pc, #168] @ 21f3d0 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -461149,15 +461149,15 @@ │ │ │ │ ldr r3, [pc, #156] @ 21f3d4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [pc, #140] @ 21f3d8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [pc, #124] @ 21f3dc │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -461184,15 +461184,15 @@ │ │ │ │ bne 21f3c8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r0, [ip, r4] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r3, ip, r8, ror #3 │ │ │ │ - rscseq lr, sl, r4, lsl r7 │ │ │ │ + rscseq lr, sl, r4, ror #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ orreq r0, ip, r4, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr lr, [pc, #172] @ 21f4a8 │ │ │ │ @@ -461203,15 +461203,15 @@ │ │ │ │ ldr r3, [pc, #160] @ 21f4b0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [pc, #144] @ 21f4b4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [pc, #128] @ 21f4b8 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -461239,15 +461239,15 @@ │ │ │ │ bne 21f4a4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strdeq r0, [ip, ip] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r3, ip, r0, lsl r1 │ │ │ │ - rscseq lr, sl, r4, asr r6 │ │ │ │ + rscseq lr, sl, r4, lsr #13 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ orreq r0, ip, r8, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr ip, [pc, #220] @ 21f5b4 │ │ │ │ @@ -461257,15 +461257,15 @@ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr r3, [pc, #208] @ 21f5bc │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ beq 21f58c │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r2 │ │ │ │ @@ -461307,18 +461307,18 @@ │ │ │ │ bl 286d90 │ │ │ │ b 21f560 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq r0, ip, ip, lsl fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r3, ip, r0, lsr r0 │ │ │ │ ldrdeq r4, [ip, r8] │ │ │ │ - rscseq lr, sl, ip, asr r5 │ │ │ │ + rscseq lr, sl, ip, lsr #11 │ │ │ │ @ instruction: 0x018c0a90 │ │ │ │ - rscseq lr, sl, r4, lsl #10 │ │ │ │ - ldrsheq sp, [sl], #180 @ 0xb4 @ │ │ │ │ + rscseq lr, sl, r4, asr r5 │ │ │ │ + rscseq sp, sl, r4, asr #24 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr ip, [pc, #616] @ 21f858 │ │ │ │ mov r5, r0 │ │ │ │ @@ -461327,15 +461327,15 @@ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr r3, [pc, #604] @ 21f860 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ beq 21f6a8 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r2 │ │ │ │ @@ -461410,15 +461410,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 21f650 │ │ │ │ ldr r9, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r9, r9, #65536 @ 0x10000 │ │ │ │ add sl, r9, #284 @ 0x11c │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21f650 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ str r5, [r9, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 21f650 │ │ │ │ @@ -461440,58 +461440,58 @@ │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 286d90 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ add sl, r9, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21f7ec │ │ │ │ ldr r0, [r7] │ │ │ │ b 21f724 │ │ │ │ cmp r0, #2 │ │ │ │ beq 21f818 │ │ │ │ ldr r1, [r9, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 21f848 │ │ │ │ b 21f7f8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 21f82c │ │ │ │ cmp r9, #0 │ │ │ │ bne 21f818 │ │ │ │ b 21f7e4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq r0, ip, r4, lsl #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r2, ip, r8, lsl pc │ │ │ │ @ instruction: 0x018c4bb8 │ │ │ │ - rscseq lr, sl, ip, lsl #9 │ │ │ │ + ldrsbeq lr, [sl], #76 @ 0x4c @ │ │ │ │ orreq r0, ip, r4, lsl #19 │ │ │ │ orreq r0, ip, r8, asr #18 │ │ │ │ - rscseq lr, sl, r4, ror #7 │ │ │ │ + rscseq lr, sl, r4, lsr r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ orreq r0, ip, r0, ror r8 │ │ │ │ - rscseq lr, sl, r8, lsr r3 │ │ │ │ - rscseq r5, sl, r0, lsr #30 │ │ │ │ + rscseq lr, sl, r8, lsl #7 │ │ │ │ + rscseq r5, sl, r0, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr ip, [pc, #224] @ 21f980 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #220] @ 21f984 │ │ │ │ @@ -461499,15 +461499,15 @@ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr r3, [pc, #212] @ 21f988 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ beq 21f958 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r2 │ │ │ │ @@ -461550,27 +461550,27 @@ │ │ │ │ bl 286d90 │ │ │ │ b 21f92c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq r0, ip, r4, asr r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r2, ip, r8, ror #24 │ │ │ │ orreq r4, ip, r0, lsl r9 │ │ │ │ - ldrsheq lr, [sl], #28 @ │ │ │ │ + rscseq lr, sl, ip, asr #4 │ │ │ │ orreq r0, ip, r4, asr #13 │ │ │ │ - rscseq lr, sl, r0, lsr #3 │ │ │ │ - rscseq sp, sl, r8, lsr #16 │ │ │ │ + ldrsheq lr, [sl], #16 @ │ │ │ │ + rscseq sp, sl, r8, ror r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ 21fa10 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #68] @ 21fa14 │ │ │ │ cmp r1, r3 │ │ │ │ beq 21f9e8 │ │ │ │ ldr r2, [pc, #60] @ 21fa18 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -461584,25 +461584,25 @@ │ │ │ │ bl 2144dc │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #76] @ 0x4c │ │ │ │ strne r3, [r5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orreq r2, ip, ip, ror #22 │ │ │ │ @ instruction: 0x000088bd │ │ │ │ - rscseq lr, sl, r8, asr #2 │ │ │ │ - rscseq lr, sl, r4, ror #2 │ │ │ │ + smlalseq lr, sl, r8, r1 │ │ │ │ + ldrheq lr, [sl], #20 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #156] @ 21fad8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #140] @ 21fadc │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, r3 │ │ │ │ beq 21fa74 │ │ │ │ ldr r2, [pc, #128] @ 21fae0 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ @@ -461634,27 +461634,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orreq r2, ip, ip, ror #21 │ │ │ │ @ instruction: 0x000088bd │ │ │ │ - rscseq lr, sl, ip, lsl #2 │ │ │ │ + rscseq lr, sl, ip, asr r1 │ │ │ │ orreq r4, ip, ip, ror #14 │ │ │ │ - rscseq lr, sl, ip, ror #1 │ │ │ │ - ldrsbeq sp, [sl], #96 @ 0x60 @ │ │ │ │ + rscseq lr, sl, ip, lsr r1 │ │ │ │ + rscseq sp, sl, r0, lsr #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #456] @ 21fcd4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ beq 21fb78 │ │ │ │ ldr r3, [pc, #432] @ 21fcd8 │ │ │ │ cmp r1, r3 │ │ │ │ bne 21fb60 │ │ │ │ mov r1, r4 │ │ │ │ @@ -461705,27 +461705,27 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 21fb54 │ │ │ │ ldr r7, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r7, r7, #65536 @ 0x10000 │ │ │ │ add r8, r7, #284 @ 0x11c │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21fb54 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [r7, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 21fb54 │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ add r9, r8, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21fc6c │ │ │ │ ldr r0, [r7] │ │ │ │ b 21fbc0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #3 │ │ │ │ bne 21fb90 │ │ │ │ @@ -461739,42 +461739,42 @@ │ │ │ │ b 286d90 │ │ │ │ cmp r0, #2 │ │ │ │ beq 21fc98 │ │ │ │ ldr r1, [r8, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 21fcc8 │ │ │ │ b 21fc78 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 21fcac │ │ │ │ cmp r8, #0 │ │ │ │ bne 21fc98 │ │ │ │ b 21fc38 │ │ │ │ orreq r2, ip, ip, lsl sl │ │ │ │ @ instruction: 0x000088bd │ │ │ │ @ instruction: 0x018c46b4 │ │ │ │ - rscseq lr, sl, r4, lsl #1 │ │ │ │ - rscseq lr, sl, ip, lsr r0 │ │ │ │ + ldrsbeq lr, [sl], #4 @ │ │ │ │ + rscseq lr, sl, ip, lsl #1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq sp, sl, r8, asr #31 │ │ │ │ - rscseq r5, sl, ip, ror #20 │ │ │ │ + rscseq lr, sl, r8, lsl r0 │ │ │ │ + ldrheq r5, [sl], #172 @ 0xac @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr ip, [pc, #1016] @ 220104 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #1012] @ 220108 │ │ │ │ @@ -461783,15 +461783,15 @@ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r5, [pc, #1000] @ 22010c │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [pc, #988] @ 220110 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r7 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ beq 2200ac │ │ │ │ bhi 21fd98 │ │ │ │ ldr ip, [pc, #960] @ 220114 │ │ │ │ cmp r4, ip │ │ │ │ @@ -462062,15 +462062,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #192] @ 220244 │ │ │ │ ldr sl, [pc, #192] @ 220248 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ add sl, pc, sl │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [pc, #152] @ 22024c │ │ │ │ @@ -462108,26 +462108,26 @@ │ │ │ │ str r9, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ bl 2156f8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ orreq r2, ip, r4, lsr #7 │ │ │ │ - rscseq sp, sl, ip, lsr #21 │ │ │ │ + ldrsheq sp, [sl], #172 @ 0xac @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq sp, sl, r8, asr sl │ │ │ │ - rscseq sp, sl, r4, lsr #20 │ │ │ │ + rscseq sp, sl, r8, lsr #21 │ │ │ │ + rscseq sp, sl, r4, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #892] @ 2205ec │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r6, #0 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -462194,15 +462194,15 @@ │ │ │ │ bne 2202bc │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add fp, r3, #65536 @ 0x10000 │ │ │ │ add r3, fp, #284 @ 0x11c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2202bc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r6, [fp, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 2202bc │ │ │ │ @@ -462233,15 +462233,15 @@ │ │ │ │ bne 2202e8 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add fp, r3, #65536 @ 0x10000 │ │ │ │ add r3, fp, #284 @ 0x11c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2202e8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r7, [fp, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 2202e8 │ │ │ │ @@ -462258,15 +462258,15 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r0, #65536 @ 0x10000 │ │ │ │ add fp, r3, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 22050c │ │ │ │ ldr r0, [r4] │ │ │ │ b 220360 │ │ │ │ ldr r3, [pc, #328] @ 220608 │ │ │ │ ldr r2, [pc, #328] @ 22060c │ │ │ │ @@ -462274,15 +462274,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 220310 │ │ │ │ add r3, r0, #65536 @ 0x10000 │ │ │ │ add fp, r3, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 22057c │ │ │ │ ldr r0, [r4] │ │ │ │ b 2203fc │ │ │ │ ldr r3, [pc, #272] @ 220610 │ │ │ │ ldr r2, [pc, #272] @ 220614 │ │ │ │ @@ -462291,75 +462291,75 @@ │ │ │ │ b 220310 │ │ │ │ cmp r0, #2 │ │ │ │ beq 22053c │ │ │ │ ldr r1, [r3, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ beq 220570 │ │ │ │ b 220518 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ bne 220550 │ │ │ │ cmp r3, #0 │ │ │ │ bne 22053c │ │ │ │ b 2204b0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 2205ac │ │ │ │ ldr r1, [r3, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ beq 2205e0 │ │ │ │ b 220588 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ bne 2205c0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 2205ac │ │ │ │ b 2204f0 │ │ │ │ @ instruction: 0x018c22b8 │ │ │ │ orreq r3, ip, ip, asr #30 │ │ │ │ orreq r3, ip, r0, lsr #30 │ │ │ │ - rscseq sp, sl, ip, ror #18 │ │ │ │ - rscseq sp, sl, ip, asr #18 │ │ │ │ + ldrheq sp, [sl], #156 @ 0x9c @ │ │ │ │ + smlalseq sp, sl, ip, r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq sp, sl, r0, lsl r8 │ │ │ │ - ldrheq sp, [sl], #116 @ 0x74 @ │ │ │ │ - rscseq r5, sl, ip, lsl #4 │ │ │ │ - rscseq sp, sl, r4, ror r7 │ │ │ │ - rscseq r5, sl, ip, asr #3 │ │ │ │ + rscseq sp, sl, r0, ror #16 │ │ │ │ + rscseq sp, sl, r4, lsl #16 │ │ │ │ + rscseq r5, sl, ip, asr r2 │ │ │ │ + rscseq sp, sl, r4, asr #15 │ │ │ │ + rscseq r5, sl, ip, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr ip, [pc, #268] @ 22073c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #264] @ 220740 │ │ │ │ @@ -462368,15 +462368,15 @@ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r6, [pc, #252] @ 220744 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r1, r4, #0 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ moveq r4, r1 │ │ │ │ beq 220684 │ │ │ │ @@ -462436,15 +462436,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #296] @ 22088c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [r0, r4] │ │ │ │ beq 220810 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, sl │ │ │ │ @@ -462511,35 +462511,35 @@ │ │ │ │ str r7, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ bl 2156f8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orreq r1, ip, r4, asr #27 │ │ │ │ orreq r3, ip, r0, ror #20 │ │ │ │ - smlalseq sp, sl, ip, r4 │ │ │ │ - rscseq sp, sl, r0, ror #8 │ │ │ │ + rscseq sp, sl, ip, ror #9 │ │ │ │ + ldrheq sp, [sl], #64 @ 0x40 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ + rscseq sp, sl, r8, asr #9 │ │ │ │ + rscseq ip, sl, r4, asr #19 │ │ │ │ + rscseq sp, sl, r0, lsr #9 │ │ │ │ + smlalseq ip, sl, ip, r9 │ │ │ │ rscseq sp, sl, r8, ror r4 │ │ │ │ - rscseq ip, sl, r4, ror r9 │ │ │ │ - rscseq sp, sl, r0, asr r4 │ │ │ │ - rscseq ip, sl, ip, asr #18 │ │ │ │ - rscseq sp, sl, r8, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #792] @ 220be4 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r3 │ │ │ │ ldrb r1, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ mov r7, r2 │ │ │ │ beq 2209a0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -462573,15 +462573,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 220998 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ beq 220b2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 220a9c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ beq 2209e0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -462660,26 +462660,26 @@ │ │ │ │ b 5c9c0 │ │ │ │ ldr r3, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add fp, r3, #65536 @ 0x10000 │ │ │ │ add r3, fp, #284 @ 0x11c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 220bd0 │ │ │ │ ldr r1, [pc, #272] @ 220c0c │ │ │ │ add r1, pc, r1 │ │ │ │ b 220934 │ │ │ │ add r3, r0, #65536 @ 0x10000 │ │ │ │ add fp, r3, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bne 220b60 │ │ │ │ ldr r0, [r6] │ │ │ │ b 220a44 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -462696,64 +462696,64 @@ │ │ │ │ b 220970 │ │ │ │ cmp r0, #2 │ │ │ │ beq 220b90 │ │ │ │ ldr r1, [r3, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ beq 220bc4 │ │ │ │ b 220b6c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ bne 220ba4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 220b90 │ │ │ │ b 220b24 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r7, [fp, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 220af4 │ │ │ │ orreq r1, ip, ip, asr #24 │ │ │ │ ldrdeq r3, [ip, ip] │ │ │ │ - ldrsbeq ip, [sl], #240 @ 0xf0 @ │ │ │ │ + rscseq sp, sl, r0, lsr #32 │ │ │ │ orreq r3, ip, ip, lsr r8 │ │ │ │ - rscseq ip, sl, ip, ror #29 │ │ │ │ - rscseq ip, sl, ip, asr #29 │ │ │ │ + rscseq ip, sl, ip, lsr pc │ │ │ │ + rscseq ip, sl, ip, lsl pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ + rscseq ip, sl, r0, ror #29 │ │ │ │ smlalseq ip, sl, r0, lr │ │ │ │ - rscseq ip, sl, r0, asr #28 │ │ │ │ - rscseq ip, sl, r8, lsl #14 │ │ │ │ - rscseq ip, sl, r8, lsl #28 │ │ │ │ - ldrheq ip, [sl], #212 @ 0xd4 @ │ │ │ │ - rscseq r4, sl, r0, lsl #23 │ │ │ │ + rscseq ip, sl, r8, asr r7 │ │ │ │ + rscseq ip, sl, r8, asr lr │ │ │ │ + rscseq ip, sl, r4, lsl #28 │ │ │ │ + ldrsbeq r4, [sl], #176 @ 0xb0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #580] @ 220e74 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #576] @ 220e78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 220e50 │ │ │ │ bhi 220ca0 │ │ │ │ ldr r3, [pc, #544] @ 220e7c │ │ │ │ cmp r4, r3 │ │ │ │ @@ -462902,19 +462902,19 @@ │ │ │ │ andeq r9, r8, ip, asr fp │ │ │ │ andeq r8, r0, pc, lsr pc │ │ │ │ ldrdeq r9, [r0], -r2 │ │ │ │ andeq r8, r0, r7, lsr pc │ │ │ │ andeq r8, r8, r8, lsr #31 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r8, r0, r1, lsl sl │ │ │ │ - rscseq ip, sl, r0, lsl #30 │ │ │ │ - ldrsheq ip, [sl], #36 @ 0x24 @ │ │ │ │ + rscseq ip, sl, r0, asr pc │ │ │ │ + rscseq ip, sl, r4, asr #6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrsbeq ip, [sl], #236 @ 0xec @ │ │ │ │ - rscseq ip, sl, r0, ror #5 │ │ │ │ + rscseq ip, sl, ip, lsr #30 │ │ │ │ + rscseq ip, sl, r0, lsr r3 │ │ │ │ andeq r8, r0, fp, ror #17 │ │ │ │ andeq r8, r8, ip, lsr #31 │ │ │ │ muleq r8, ip, pc @ │ │ │ │ andeq r9, r8, r8, asr fp │ │ │ │ andeq ip, r7, ip, lsr pc │ │ │ │ andeq r8, r8, r4, lsr #31 │ │ │ │ @ instruction: 0x00088fb4 │ │ │ │ @@ -462922,15 +462922,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #180] @ 220fb0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r3, r8, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1416] @ 0x588 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ beq 220f90 │ │ │ │ @@ -462967,29 +462967,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ orreq r1, ip, ip, lsr #12 │ │ │ │ - rscseq ip, sl, ip, ror sp │ │ │ │ + rscseq ip, sl, ip, asr #27 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq ip, sl, r8, lsr #26 │ │ │ │ + rscseq ip, sl, r8, ror sp │ │ │ │ cmp r0, #0 │ │ │ │ beq 2210a0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #196] @ 2210a8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r2 │ │ │ │ bl 215c14 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ @@ -463029,27 +463029,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ b 22103c │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ udf #0 │ │ │ │ orreq r1, ip, r4, asr #10 │ │ │ │ - smlalseq ip, sl, r0, ip │ │ │ │ - rscseq ip, sl, r8, lsr r0 │ │ │ │ + rscseq ip, sl, r0, ror #25 │ │ │ │ + rscseq ip, sl, r8, lsl #1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq ip, sl, ip, ror #24 │ │ │ │ - rscseq ip, sl, r4, lsr #32 │ │ │ │ + ldrheq ip, [sl], #204 @ 0xcc @ │ │ │ │ + rscseq ip, sl, r4, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #556] @ 221304 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 221218 │ │ │ │ mov r7, r3 │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1416] @ 0x588 │ │ │ │ @@ -463112,15 +463112,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 221130 │ │ │ │ ldr sl, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add sl, sl, #65536 @ 0x10000 │ │ │ │ add fp, sl, #284 @ 0x11c │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 221130 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sl, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 221130 │ │ │ │ @@ -463132,15 +463132,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ add fp, sl, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 22129c │ │ │ │ ldr r0, [r4] │ │ │ │ b 2211bc │ │ │ │ ldr r3, [pc, #180] @ 221318 │ │ │ │ ldr r2, [pc, #180] @ 22131c │ │ │ │ ldr r1, [pc, #168] @ 221314 │ │ │ │ @@ -463159,51 +463159,51 @@ │ │ │ │ b 22122c │ │ │ │ cmp r0, #2 │ │ │ │ beq 2212c8 │ │ │ │ ldr r1, [sl, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 2212f8 │ │ │ │ b 2212a8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 2212dc │ │ │ │ cmp sl, #0 │ │ │ │ bne 2212c8 │ │ │ │ b 221254 │ │ │ │ orreq r1, ip, r0, asr r4 │ │ │ │ ldrdeq r3, [ip, r8] │ │ │ │ - ldrsheq ip, [sl], #188 @ 0xbc @ │ │ │ │ - ldrsheq ip, [sl], #160 @ 0xa0 @ │ │ │ │ + rscseq ip, sl, ip, asr #24 │ │ │ │ + rscseq ip, sl, r0, asr #22 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq ip, sl, ip, asr #21 │ │ │ │ - smlalseq fp, sl, ip, sp │ │ │ │ - rscseq ip, sl, ip, lsr #21 │ │ │ │ - rscseq r4, sl, r4, asr #8 │ │ │ │ + rscseq ip, sl, ip, lsl fp │ │ │ │ + rscseq fp, sl, ip, ror #27 │ │ │ │ + ldrsheq ip, [sl], #172 @ 0xac @ │ │ │ │ + smlalseq r4, sl, r4, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #244] @ 221434 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r6, r3 │ │ │ │ add r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1416] @ 0x588 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ beq 221414 │ │ │ │ @@ -463257,29 +463257,29 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b 221408 │ │ │ │ orreq r1, ip, r8, ror #3 │ │ │ │ orreq r2, ip, r8, ror lr │ │ │ │ - rscseq ip, sl, r8, asr r9 │ │ │ │ - rscseq ip, sl, r4, lsl #18 │ │ │ │ - smlalseq fp, sl, r8, sp │ │ │ │ + rscseq ip, sl, r8, lsr #19 │ │ │ │ + rscseq ip, sl, r4, asr r9 │ │ │ │ + rscseq fp, sl, r8, ror #27 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrsbeq ip, [sl], #136 @ 0x88 @ │ │ │ │ - rscseq fp, sl, r4, ror #23 │ │ │ │ + rscseq ip, sl, r8, lsr #18 │ │ │ │ + rscseq fp, sl, r4, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #512] @ 22166c │ │ │ │ ldr r4, [pc, #512] @ 221670 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r4 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ moveq ip, #2 │ │ │ │ beq 2214a8 │ │ │ │ ldr r2, [pc, #480] @ 221674 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -463408,15 +463408,15 @@ │ │ │ │ andeq r8, r0, ip, ror #17 │ │ │ │ andeq r8, r0, lr, ror #1 │ │ │ │ muleq r0, r2, r8 │ │ │ │ andeq r9, r0, lr, ror #1 │ │ │ │ muleq r0, r2, r1 │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ andeq r9, r8, ip, asr fp │ │ │ │ - rscseq ip, sl, r8, lsl #16 │ │ │ │ + rscseq ip, sl, r8, asr r8 │ │ │ │ andeq r8, r0, pc, lsr pc │ │ │ │ ldrdeq r9, [r0], -r2 │ │ │ │ andeq r8, r0, r7, lsr pc │ │ │ │ andeq r8, r8, r8, lsr #31 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r8, r0, r1, lsl sl │ │ │ │ andeq r8, r0, fp, ror #17 │ │ │ │ @@ -463431,15 +463431,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ 2217dc │ │ │ │ ldr r4, [pc, #240] @ 2217e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r4 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 2217bc │ │ │ │ ldr r3, [pc, #212] @ 2217e4 │ │ │ │ cmp r1, r3 │ │ │ │ beq 221740 │ │ │ │ @@ -463492,16 +463492,16 @@ │ │ │ │ cmpne r3, #3 │ │ │ │ moveq r7, #1 │ │ │ │ beq 221754 │ │ │ │ b 221720 │ │ │ │ orreq r0, ip, ip, lsr lr │ │ │ │ @ instruction: 0x000088b9 │ │ │ │ @ instruction: 0x000088ba │ │ │ │ - rscseq ip, sl, r4, lsr r6 │ │ │ │ - ldrsheq ip, [sl], #84 @ 0x54 @ │ │ │ │ + rscseq ip, sl, r4, lsl #13 │ │ │ │ + rscseq ip, sl, r4, asr #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #128] @ 22188c │ │ │ │ mov r3, r1 │ │ │ │ @@ -463516,15 +463516,15 @@ │ │ │ │ subne r4, r3, r2 │ │ │ │ clzne r4, r4 │ │ │ │ moveq r4, #3 │ │ │ │ lsrne r4, r4, #5 │ │ │ │ cmp r1, #0 │ │ │ │ beq 221884 │ │ │ │ ldr r3, [pc, #68] @ 221890 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl 215c14 │ │ │ │ ldr ip, [pc, #48] @ 221894 │ │ │ │ mov r2, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -463535,24 +463535,24 @@ │ │ │ │ bl 216018 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ udf #0 │ │ │ │ @ instruction: 0x000088b9 │ │ │ │ ldrdeq r0, [ip, ip] │ │ │ │ - rscseq ip, sl, r4, lsl r5 │ │ │ │ + rscseq ip, sl, r4, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #304] @ 2219e0 │ │ │ │ ldr r2, [pc, #304] @ 2219e4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ beq 2219c0 │ │ │ │ ldr r3, [pc, #276] @ 2219e8 │ │ │ │ cmp r1, r3 │ │ │ │ beq 221904 │ │ │ │ @@ -463621,28 +463621,28 @@ │ │ │ │ cmpne r3, #0 │ │ │ │ moveq r8, #1 │ │ │ │ beq 221918 │ │ │ │ b 2218e4 │ │ │ │ orreq r0, ip, r8, ror ip │ │ │ │ @ instruction: 0x000088b9 │ │ │ │ @ instruction: 0x000088ba │ │ │ │ - rscseq ip, sl, r0, lsr #9 │ │ │ │ + ldrsheq ip, [sl], #64 @ 0x40 @ │ │ │ │ orreq r2, ip, ip, asr #17 │ │ │ │ - rscseq ip, sl, r4, lsr #8 │ │ │ │ - ldrsbeq ip, [sl], #48 @ 0x30 @ │ │ │ │ - rscseq fp, sl, r4, ror #15 │ │ │ │ + rscseq ip, sl, r4, ror r4 │ │ │ │ + rscseq ip, sl, r0, lsr #8 │ │ │ │ + rscseq fp, sl, r4, lsr r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #608] @ 221c7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 221b20 │ │ │ │ ldr r3, [pc, #580] @ 221c80 │ │ │ │ cmp r1, r3 │ │ │ │ beq 221b00 │ │ │ │ @@ -463734,15 +463734,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 221ab0 │ │ │ │ ldr r8, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r8, r8, #65536 @ 0x10000 │ │ │ │ add r9, r8, #284 @ 0x11c │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 221ab0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [r8, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 221ab0 │ │ │ │ @@ -463754,54 +463754,54 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 221a6c │ │ │ │ add r8, r0, #65536 @ 0x10000 │ │ │ │ add r9, r8, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 221c14 │ │ │ │ ldr r0, [r6] │ │ │ │ b 221b74 │ │ │ │ cmp r0, #2 │ │ │ │ beq 221c40 │ │ │ │ ldr r1, [r8, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 221c70 │ │ │ │ b 221c20 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 221c54 │ │ │ │ cmp r8, #0 │ │ │ │ bne 221c40 │ │ │ │ b 221c0c │ │ │ │ orreq r0, ip, ip, lsl #22 │ │ │ │ @ instruction: 0x000088b9 │ │ │ │ - rscseq ip, sl, r0, ror r3 │ │ │ │ + rscseq ip, sl, r0, asr #7 │ │ │ │ orreq r2, ip, r8, asr r7 │ │ │ │ - rscseq ip, sl, ip, lsr r3 │ │ │ │ - rscseq ip, sl, r8, lsl #5 │ │ │ │ + rscseq ip, sl, ip, lsl #7 │ │ │ │ + ldrsbeq ip, [sl], #40 @ 0x28 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq ip, sl, r8, lsl r2 │ │ │ │ - ldrsheq r3, [sl], #160 @ 0xa0 @ │ │ │ │ + rscseq ip, sl, r8, ror #4 │ │ │ │ + rscseq r3, sl, r0, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [pc, #588] @ 221f04 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #584] @ 221f08 │ │ │ │ @@ -463809,15 +463809,15 @@ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr r4, [pc, #576] @ 221f0c │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ ldr r0, [pc, #548] @ 221f10 │ │ │ │ cmp r3, r0 │ │ │ │ beq 221eac │ │ │ │ bhi 221d40 │ │ │ │ ldr r0, [pc, #536] @ 221f14 │ │ │ │ cmp r3, r0 │ │ │ │ @@ -463981,15 +463981,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ 221fdc │ │ │ │ ldr r6, [pc, #88] @ 221fe0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [pc, #68] @ 221fe4 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ @@ -464002,15 +464002,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 215984 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ orreq r0, ip, r4, lsr #11 │ │ │ │ - rscseq fp, sl, r4, ror lr │ │ │ │ + rscseq fp, sl, r4, asr #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #200] @ 2220c8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -464019,15 +464019,15 @@ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr r4, [pc, #188] @ 2220d0 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ beq 22204c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ @@ -464071,15 +464071,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #144] @ 222180 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 222158 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ @@ -464108,26 +464108,26 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ orreq r0, ip, r8, lsr r4 │ │ │ │ ldrdeq r2, [ip, ip] │ │ │ │ - rscseq fp, sl, r8, ror #25 │ │ │ │ - rscseq fp, sl, r0, asr #25 │ │ │ │ - rscseq fp, sl, r8, lsr #32 │ │ │ │ + rscseq fp, sl, r8, lsr sp │ │ │ │ + rscseq fp, sl, r0, lsl sp │ │ │ │ + rscseq fp, sl, r8, ror r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #464] @ 222380 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ beq 22221c │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -464182,15 +464182,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 2221f4 │ │ │ │ ldr r9, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r9, r9, #65536 @ 0x10000 │ │ │ │ add sl, r9, #284 @ 0x11c │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2221f4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ str r5, [r9, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 2221f4 │ │ │ │ @@ -464203,62 +464203,62 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 286d90 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ add sl, r9, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 222318 │ │ │ │ ldr r0, [r7] │ │ │ │ b 222274 │ │ │ │ cmp r0, #2 │ │ │ │ beq 222344 │ │ │ │ ldr r1, [r9, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 222374 │ │ │ │ b 222324 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 222358 │ │ │ │ cmp r9, #0 │ │ │ │ bne 222344 │ │ │ │ b 222310 │ │ │ │ orreq r0, ip, r8, ror r3 │ │ │ │ orreq r2, ip, r4, lsl r0 │ │ │ │ - rscseq fp, sl, r4, ror ip │ │ │ │ - rscseq fp, sl, r0, lsr #24 │ │ │ │ + rscseq fp, sl, r4, asr #25 │ │ │ │ + rscseq fp, sl, r0, ror ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlalseq fp, sl, r8, fp │ │ │ │ - ldrsheq r3, [sl], #52 @ 0x34 @ │ │ │ │ + rscseq fp, sl, r8, ror #23 │ │ │ │ + rscseq r3, sl, r4, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #2408] @ 222d20 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r7, r2, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ bne 2224a4 │ │ │ │ ldr r3, [pc, #2372] @ 222d24 │ │ │ │ cmp r8, r3 │ │ │ │ @@ -464278,25 +464278,25 @@ │ │ │ │ beq 222b50 │ │ │ │ mvn sl, #0 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, sl │ │ │ │ mov r6, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 222a40 │ │ │ │ cmp r6, #0 │ │ │ │ beq 22245c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 222bdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r6, [r8, #4020] @ 0xfb4 │ │ │ │ ldr r1, [pc, #2244] @ 222d2c │ │ │ │ add r4, r5, r4, lsl #4 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #8 │ │ │ │ ldr r5, [pc, #2232] @ 222d30 │ │ │ │ add r1, r4, r1 │ │ │ │ @@ -464316,26 +464316,26 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 22265c │ │ │ │ add r3, r0, #65536 @ 0x10000 │ │ │ │ add fp, r3, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 222c04 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r1, #272 @ 0x110 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 222c70 │ │ │ │ ldr r3, [pc, #2092] @ 222d34 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r6, r3 │ │ │ │ cmpne r6, #0 │ │ │ │ beq 2226bc │ │ │ │ @@ -464368,27 +464368,27 @@ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r5, r2 │ │ │ │ movne r6, r7 │ │ │ │ beq 22290c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2229dc │ │ │ │ cmp r6, #0 │ │ │ │ beq 222918 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r5, r2 │ │ │ │ beq 222b88 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r7, r4, #10 │ │ │ │ str r6, [r3, #3900] @ 0xf3c │ │ │ │ add r3, fp, r7, lsl #2 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, r6 │ │ │ │ beq 222634 │ │ │ │ @@ -464405,15 +464405,15 @@ │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 222bfc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r7, fp, r7, lsl #2 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r8, [r7, #4] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ add fp, fp, r4, lsl #2 │ │ │ │ str r3, [fp, #28] │ │ │ │ ldr r3, [r8, #16] │ │ │ │ str r9, [fp, #60] @ 0x3c │ │ │ │ orr r3, r3, #16 │ │ │ │ @@ -464434,15 +464434,15 @@ │ │ │ │ moveq r9, sl │ │ │ │ beq 2227a8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 222c8c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 222c9c │ │ │ │ mvn sl, #0 │ │ │ │ mov r6, #0 │ │ │ │ mov r9, sl │ │ │ │ b 2227a4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -464477,15 +464477,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 22278c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 222b40 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 22278c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 2172c8 │ │ │ │ mov r0, r7 │ │ │ │ bl 21681c │ │ │ │ @@ -464498,15 +464498,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 2227a4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 222bcc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r6, [r8, #2904] @ 0xb58 │ │ │ │ add r1, r4, #35072 @ 0x8900 │ │ │ │ add ip, r5, #565248 @ 0x8a000 │ │ │ │ add ip, ip, #3424 @ 0xd60 │ │ │ │ add r1, r1, #182 @ 0xb6 │ │ │ │ mov lr, #4 │ │ │ │ add r1, r5, r1, lsl #4 │ │ │ │ @@ -464535,25 +464535,25 @@ │ │ │ │ cmp fp, #0 │ │ │ │ beq 222848 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 222b30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 222a10 │ │ │ │ cmp r6, #0 │ │ │ │ beq 222860 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 222bec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r6, [r8, #4016] @ 0xfb0 │ │ │ │ ldr r1, [pc, #1236] @ 222d40 │ │ │ │ add r4, r5, r4, lsl #4 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #1 │ │ │ │ ldr r5, [pc, #1224] @ 222d44 │ │ │ │ add r1, r4, r1 │ │ │ │ @@ -464605,15 +464605,15 @@ │ │ │ │ beq 2228f4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ beq 222b14 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 222a70 │ │ │ │ cmp r8, #0 │ │ │ │ bne 222614 │ │ │ │ b 222b20 │ │ │ │ add r3, r5, #507904 @ 0x7c000 │ │ │ │ @@ -464700,28 +464700,28 @@ │ │ │ │ b 22295c │ │ │ │ ldr r3, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add fp, r3, #65536 @ 0x10000 │ │ │ │ add r3, fp, #284 @ 0x11c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 222714 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ str r7, [fp, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 222714 │ │ │ │ add r3, r0, #65536 @ 0x10000 │ │ │ │ add fp, r3, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 222cb0 │ │ │ │ ldr r0, [r5] │ │ │ │ b 2226ec │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ @@ -464786,28 +464786,28 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 222c34 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [r3, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ beq 222c64 │ │ │ │ b 222c14 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 222c48 │ │ │ │ cmp r6, #0 │ │ │ │ bne 222c34 │ │ │ │ b 2224d4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -464828,29 +464828,29 @@ │ │ │ │ b 222758 │ │ │ │ cmp r0, #2 │ │ │ │ beq 222ce0 │ │ │ │ ldr r1, [r3, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ beq 222d14 │ │ │ │ b 222cbc │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ bne 222cf4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 222ce0 │ │ │ │ b 222b0c │ │ │ │ @@ -464869,15 +464869,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #2560] @ 223764 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r6, r2, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ moveq r9, r6 │ │ │ │ bne 222eb0 │ │ │ │ ldr r3, [pc, #2520] @ 223768 │ │ │ │ @@ -464921,25 +464921,25 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 222e50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 223650 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 223580 │ │ │ │ cmp r9, #0 │ │ │ │ beq 222e68 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 2234f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r9, [r6, #2904] @ 0xb58 │ │ │ │ add ip, r7, #565248 @ 0x8a000 │ │ │ │ add ip, ip, #3424 @ 0xd60 │ │ │ │ mov lr, #4 │ │ │ │ add r1, r4, #35072 @ 0x8900 │ │ │ │ str lr, [sp, #16] │ │ │ │ ldrd r4, [ip] │ │ │ │ @@ -464959,26 +464959,26 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 222f4c │ │ │ │ add r3, r0, #65536 @ 0x10000 │ │ │ │ add fp, r3, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 223454 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r1, #272 @ 0x110 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 223438 │ │ │ │ cmp r9, #0 │ │ │ │ beq 223360 │ │ │ │ ldr r3, [pc, #2140] @ 223778 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, r3 │ │ │ │ @@ -465023,25 +465023,25 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 222fe8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 223670 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 223550 │ │ │ │ cmp r9, #0 │ │ │ │ beq 223000 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 223500 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r9, [r5, #4016] @ 0xfb0 │ │ │ │ ldr r1, [pc, #1916] @ 223788 │ │ │ │ add r4, r7, r4, lsl #4 │ │ │ │ ldr r5, [pc, #1912] @ 22378c │ │ │ │ mov ip, #1 │ │ │ │ add r1, r4, r1 │ │ │ │ str ip, [sp, #16] │ │ │ │ @@ -465072,25 +465072,25 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 2230ac │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 223660 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2235b0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 2230c4 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 2234e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r9, [r5, #4020] @ 0xfb4 │ │ │ │ ldr r1, [pc, #1728] @ 223790 │ │ │ │ add r4, r7, r4, lsl #4 │ │ │ │ ldr r5, [pc, #1724] @ 223794 │ │ │ │ mov ip, #8 │ │ │ │ add r1, r4, r1 │ │ │ │ str ip, [sp, #16] │ │ │ │ @@ -465112,50 +465112,50 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 223144 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 223628 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 223680 │ │ │ │ cmp r9, #0 │ │ │ │ beq 223510 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 2235e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r9, [fp, #3900] @ 0xf3c │ │ │ │ add fp, r4, #10 │ │ │ │ add r3, r5, fp, lsl #2 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r9, r6 │ │ │ │ beq 2231cc │ │ │ │ cmp r6, #0 │ │ │ │ beq 2231ac │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 223750 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2236b0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 223540 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 223638 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ add fp, r5, fp, lsl #2 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r9, [fp, #4] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ add r5, r5, r4, lsl #2 │ │ │ │ str r3, [r5, #28] │ │ │ │ ldr r3, [r9, #16] │ │ │ │ str r8, [r5, #60] @ 0x3c │ │ │ │ orr r3, r3, #16 │ │ │ │ @@ -465186,15 +465186,15 @@ │ │ │ │ bne 222f24 │ │ │ │ ldr r3, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add fp, r3, #65536 @ 0x10000 │ │ │ │ add r3, fp, #284 @ 0x11c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 222f24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ str r6, [fp, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 222f24 │ │ │ │ @@ -465229,15 +465229,15 @@ │ │ │ │ str r3, [r6, #12] │ │ │ │ b 2231a4 │ │ │ │ add r3, r0, #65536 @ 0x10000 │ │ │ │ add fp, r3, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2236e0 │ │ │ │ ldr r0, [r7] │ │ │ │ b 223220 │ │ │ │ ldr r2, [pc, #1144] @ 2237a4 │ │ │ │ ldr r1, [pc, #1104] @ 223780 │ │ │ │ @@ -465318,28 +465318,28 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 223484 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [r3, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 2234b4 │ │ │ │ b 223464 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 223498 │ │ │ │ cmp r9, #0 │ │ │ │ bne 223484 │ │ │ │ b 222ee0 │ │ │ │ cmp r9, #0 │ │ │ │ @@ -465480,29 +465480,29 @@ │ │ │ │ b 2231a4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 223710 │ │ │ │ ldr r1, [r3, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ beq 223744 │ │ │ │ b 2236ec │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ bne 223724 │ │ │ │ cmp r3, #0 │ │ │ │ bne 223710 │ │ │ │ b 22331c │ │ │ │ @@ -465513,38 +465513,38 @@ │ │ │ │ b 2231b0 │ │ │ │ orreq pc, fp, r4, asr #15 │ │ │ │ ldrdeq r9, [r0], -r2 │ │ │ │ andeq r8, r0, r1, lsl sl │ │ │ │ andeq r8, r0, lr, lsl #25 │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ orreq r1, ip, r4, ror #5 │ │ │ │ - rscseq sl, sl, r4, ror pc │ │ │ │ + rscseq sl, sl, r4, asr #31 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq sl, sl, r0, lsr #31 │ │ │ │ + ldrsheq sl, [sl], #240 @ 0xf0 @ │ │ │ │ @ instruction: 0x00088fb8 │ │ │ │ andne r0, r0, r0, ror #7 │ │ │ │ andeq r9, r8, r8, asr r5 │ │ │ │ andmi r8, pc, r0 │ │ │ │ - rscseq sl, sl, ip, asr ip │ │ │ │ - rscseq sl, sl, r8, lsr ip │ │ │ │ - rscseq sl, sl, r8, lsr #24 │ │ │ │ - smlalseq sl, sl, r8, fp @ │ │ │ │ - rscseq sl, sl, r4, lsl #23 │ │ │ │ - rscseq sl, sl, r0, ror fp │ │ │ │ - rscseq sl, sl, ip, lsl fp │ │ │ │ - rscseq r2, sl, r4, asr r3 │ │ │ │ + rscseq sl, sl, ip, lsr #25 │ │ │ │ + rscseq sl, sl, r8, lsl #25 │ │ │ │ + rscseq sl, sl, r8, ror ip │ │ │ │ + rscseq sl, sl, r8, ror #23 │ │ │ │ + ldrsbeq sl, [sl], #180 @ 0xb4 @ │ │ │ │ + rscseq sl, sl, r0, asr #23 │ │ │ │ + rscseq sl, sl, ip, ror #22 │ │ │ │ + rscseq r2, sl, r4, lsr #7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #588] @ 223a20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r6, r2, #0 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ moveq r5, r6 │ │ │ │ bne 223868 │ │ │ │ ldr r3, [pc, #552] @ 223a24 │ │ │ │ @@ -465608,15 +465608,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 2237f4 │ │ │ │ ldr r9, [r8] │ │ │ │ mvn r1, #0 │ │ │ │ add r9, r9, #65536 @ 0x10000 │ │ │ │ add sl, r9, #284 @ 0x11c │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2237f4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ str r6, [r9, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 2237f4 │ │ │ │ @@ -465639,15 +465639,15 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 2181c0 │ │ │ │ add r9, r0, #65536 @ 0x10000 │ │ │ │ add sl, r9, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2239b8 │ │ │ │ ldr r0, [r8] │ │ │ │ b 2238bc │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #3 │ │ │ │ bne 22388c │ │ │ │ @@ -465662,53 +465662,53 @@ │ │ │ │ b 286d90 │ │ │ │ cmp r0, #2 │ │ │ │ beq 2239e4 │ │ │ │ ldr r1, [r9, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 223a14 │ │ │ │ b 2239c4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 2239f8 │ │ │ │ cmp r9, #0 │ │ │ │ bne 2239e4 │ │ │ │ b 223980 │ │ │ │ orreq lr, fp, r4, asr sp │ │ │ │ ldrdeq r9, [r0], -r2 │ │ │ │ andeq r8, r0, r1, lsl sl │ │ │ │ andeq r8, r0, lr, lsl #25 │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ orreq r0, ip, ip, ror r9 │ │ │ │ - rscseq sl, sl, ip, lsl r6 │ │ │ │ - rscseq sl, sl, ip, lsl #11 │ │ │ │ - rscseq r1, sl, r0, lsr sp │ │ │ │ + rscseq sl, sl, ip, ror #12 │ │ │ │ + ldrsbeq sl, [sl], #92 @ 0x5c @ │ │ │ │ + rscseq r1, sl, r0, lsl #27 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #292] @ 223b84 │ │ │ │ ldr r6, [pc, #292] @ 223b88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r4, r6 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ beq 223b2c │ │ │ │ bhi 223acc │ │ │ │ @@ -465775,29 +465775,29 @@ │ │ │ │ bl 21906c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ orreq lr, fp, r4, asr #21 │ │ │ │ ldrdeq r9, [r0], -r2 │ │ │ │ andeq r8, r0, r1, lsl sl │ │ │ │ andeq r8, r0, lr, lsl #25 │ │ │ │ - rscseq sl, sl, r8, lsr #9 │ │ │ │ + ldrsheq sl, [sl], #72 @ 0x48 @ │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ - rscseq sl, sl, r0, ror r4 │ │ │ │ - rscseq sl, sl, r8, asr r4 │ │ │ │ - rscseq sl, sl, ip, lsl r4 │ │ │ │ - ldrsheq sl, [sl], #48 @ 0x30 @ │ │ │ │ + rscseq sl, sl, r0, asr #9 │ │ │ │ + rscseq sl, sl, r8, lsr #9 │ │ │ │ + rscseq sl, sl, ip, ror #8 │ │ │ │ + rscseq sl, sl, r0, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #284] @ 223ce0 │ │ │ │ ldr r6, [pc, #284] @ 223ce4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r6 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #16 │ │ │ │ beq 223c88 │ │ │ │ bhi 223c28 │ │ │ │ ldr r0, [pc, #252] @ 223ce8 │ │ │ │ cmp r4, r0 │ │ │ │ @@ -465862,28 +465862,28 @@ │ │ │ │ bl 21906c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orreq lr, fp, r0, ror #18 │ │ │ │ ldrdeq r9, [r0], -r2 │ │ │ │ andeq r8, r0, r1, lsl sl │ │ │ │ andeq r8, r0, lr, lsl #25 │ │ │ │ - rscseq sl, sl, r8, lsl #7 │ │ │ │ + ldrsbeq sl, [sl], #56 @ 0x38 @ │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ - rscseq sl, sl, r0, asr r3 │ │ │ │ - rscseq sl, sl, r0, lsr r3 │ │ │ │ - ldrsheq sl, [sl], #44 @ 0x2c @ │ │ │ │ - ldrsbeq sl, [sl], #32 @ │ │ │ │ + rscseq sl, sl, r0, lsr #7 │ │ │ │ + rscseq sl, sl, r0, lsl #7 │ │ │ │ + rscseq sl, sl, ip, asr #6 │ │ │ │ + rscseq sl, sl, r0, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #120] @ 223d98 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ beq 223d4c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ @@ -465912,15 +465912,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #292] @ 223ed8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ beq 223e8c │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r2 │ │ │ │ @@ -465986,27 +465986,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #32] @ 223ef0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq lr, fp, r4, ror r7 │ │ │ │ orreq r0, ip, ip, lsl r4 │ │ │ │ - rscseq sl, sl, r0, lsr #2 │ │ │ │ + rscseq sl, sl, r0, ror r1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq sl, sl, ip, lsr r1 │ │ │ │ - rscseq sl, sl, r8, asr r1 │ │ │ │ + rscseq sl, sl, ip, lsl #3 │ │ │ │ + rscseq sl, sl, r8, lsr #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #92] @ 223f68 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ beq 223f2c │ │ │ │ mov r0, r4 │ │ │ │ bl 215c14 │ │ │ │ mov r1, r0 │ │ │ │ add r4, r4, #593920 @ 0x91000 │ │ │ │ @@ -466028,15 +466028,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #172] @ 224030 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ beq 223fe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 215c14 │ │ │ │ ldr r3, [pc, #136] @ 224034 │ │ │ │ @@ -466072,28 +466072,28 @@ │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #2920] @ 0xb68 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r0, #544] @ 0x220 │ │ │ │ bx r3 │ │ │ │ orreq lr, fp, r4, lsr #11 │ │ │ │ orreq r0, ip, r4, asr r2 │ │ │ │ - ldrheq sl, [sl], #8 @ │ │ │ │ + rscseq sl, sl, r8, lsl #2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq sl, sl, r8, rrx │ │ │ │ + ldrheq sl, [sl], #8 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #92] @ 2240bc │ │ │ │ ldr r8, [pc, #92] @ 2240c0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #1280 @ 0x500 │ │ │ │ @@ -466106,23 +466106,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 214c4c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ orreq lr, fp, r8, asr #9 │ │ │ │ - rscseq sl, sl, ip, asr r0 │ │ │ │ + rscseq sl, sl, ip, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #144] @ 22416c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #8 │ │ │ │ beq 22414c │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ @@ -466151,25 +466151,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #24] @ 22417c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ orreq lr, fp, ip, asr #8 │ │ │ │ orreq r0, ip, ip, ror #1 │ │ │ │ - ldrsheq r9, [sl], #252 @ 0xfc @ │ │ │ │ - smlalseq r9, sl, r8, pc @ │ │ │ │ + rscseq sl, sl, ip, asr #32 │ │ │ │ + rscseq r9, sl, r8, ror #31 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #472] @ 224370 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 22420c │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -466226,15 +466226,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 2241e0 │ │ │ │ ldr sl, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add sl, sl, #65536 @ 0x10000 │ │ │ │ add fp, sl, #284 @ 0x11c │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2241e0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sl, #284] @ 0x11c │ │ │ │ bl 4e2148 │ │ │ │ b 2241e0 │ │ │ │ @@ -466247,52 +466247,52 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ add sl, r0, #65536 @ 0x10000 │ │ │ │ add fp, sl, #284 @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 224308 │ │ │ │ ldr r0, [r6] │ │ │ │ b 224264 │ │ │ │ cmp r0, #2 │ │ │ │ beq 224334 │ │ │ │ ldr r1, [sl, #284] @ 0x11c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 224364 │ │ │ │ b 224314 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 224348 │ │ │ │ cmp sl, #0 │ │ │ │ bne 224334 │ │ │ │ b 224300 │ │ │ │ @ instruction: 0x018be390 │ │ │ │ orreq r0, ip, r8, lsr #32 │ │ │ │ - rscseq r9, sl, r0, ror #30 │ │ │ │ - rscseq r9, sl, r4, asr pc │ │ │ │ + ldrheq r9, [sl], #240 @ 0xf0 @ │ │ │ │ + rscseq r9, sl, r4, lsr #31 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r9, sl, r0, lsl #29 │ │ │ │ - rscseq r1, sl, r4, lsl #8 │ │ │ │ + ldrsbeq r9, [sl], #224 @ 0xe0 @ │ │ │ │ + rscseq r1, sl, r4, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -466391,16 +466391,16 @@ │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #7 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r3, lsl #8 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ - tsteq r4, r4, ror r0 │ │ │ │ - tsteq r4, r3, asr r0 │ │ │ │ + tsteq r4, r4, asr #1 │ │ │ │ + tsteq r4, r3, lsr #1 │ │ │ │ add r0, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r0, #652] @ 0x28c │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bne 224574 │ │ │ │ ldr r3, [pc, #312] @ 224690 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -466480,16 +466480,16 @@ │ │ │ │ movcc r0, #32768 @ 0x8000 │ │ │ │ mvncs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r3, lsl #8 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ - tsteq r4, fp, asr pc │ │ │ │ - tsteq r4, r3, lsr pc │ │ │ │ + tsteq r4, fp, lsr #31 │ │ │ │ + tsteq r4, r3, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r9, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r9, #688] @ 0x2b0 │ │ │ │ @@ -466618,18 +466618,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 224790 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #3 │ │ │ │ moveq r3, #1 │ │ │ │ b 22472c │ │ │ │ - rscseq r9, sl, ip, asr #20 │ │ │ │ + smlalseq r9, sl, ip, sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ - rscseq r9, sl, r0, lsl #18 │ │ │ │ + rscseq r9, sl, r0, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r9, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r9, #688] @ 0x2b0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -467146,39 +467146,39 @@ │ │ │ │ bl 286d90 │ │ │ │ b 224fec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq fp, fp, r4, asr #1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq fp, fp, r4 │ │ │ │ orreq sl, fp, r0, lsr #31 │ │ │ │ - ldrsheq r9, [sl], #0 @ │ │ │ │ + rscseq r9, sl, r0, asr #2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r9, sl, r4, asr #1 │ │ │ │ + rscseq r9, sl, r4, lsl r1 │ │ │ │ ldr r3, [pc, #40] @ 22513c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #20] @ 225140 │ │ │ │ add r1, r0, #94208 @ 0x17000 │ │ │ │ ldr r1, [r1, #652] @ 0x28c │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ b 224f14 │ │ │ │ orreq sp, fp, r4, lsl r4 │ │ │ │ - rscseq r9, sl, r8, ror r0 │ │ │ │ + rscseq r9, sl, r8, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #88] @ 2251b4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r4, r1 │ │ │ │ bne 225194 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #660] @ 0x294 │ │ │ │ ldr r3, [pc, #52] @ 2251b8 │ │ │ │ @@ -467192,24 +467192,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 9f7b4 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 22517c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orreq sp, fp, ip, asr #7 │ │ │ │ - rscseq r9, sl, r4, lsr r0 │ │ │ │ - rscseq r9, sl, r0, lsr #32 │ │ │ │ + rscseq r9, sl, r4, lsl #1 │ │ │ │ + rscseq r9, sl, r0, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #88] @ 225230 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r4, r1 │ │ │ │ bne 225210 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #660] @ 0x294 │ │ │ │ ldr r3, [pc, #52] @ 225234 │ │ │ │ @@ -467223,16 +467223,16 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 9f990 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 2251f8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orreq sp, fp, r0, asr r3 │ │ │ │ - ldrsbeq r8, [sl], #244 @ 0xf4 @ │ │ │ │ - rscseq r8, sl, r0, asr #31 │ │ │ │ + rscseq r9, sl, r4, lsr #32 │ │ │ │ + rscseq r9, sl, r0, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #1776] @ 225948 │ │ │ │ mov r6, r3 │ │ │ │ @@ -467679,73 +467679,73 @@ │ │ │ │ ldr r1, [pc, #92] @ 22599c │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x018bad9c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ - @ instruction: 0x01146192 │ │ │ │ + tsteq r4, r2, ror #3 │ │ │ │ orreq sl, fp, ip, asr #23 │ │ │ │ orreq sl, fp, r0, lsr fp │ │ │ │ - rscseq r8, sl, r4, lsr #25 │ │ │ │ + ldrsheq r8, [sl], #196 @ 0xc4 @ │ │ │ │ orreq sl, fp, r8, ror #21 │ │ │ │ - rscseq r8, sl, ip, asr ip │ │ │ │ + rscseq r8, sl, ip, lsr #25 │ │ │ │ andeq r0, r0, r7, lsl #8 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ ldrdeq r8, [r0], -pc @ │ │ │ │ orreq sl, fp, r8, lsr #19 │ │ │ │ - rscseq r8, sl, ip, lsr #24 │ │ │ │ + rscseq r8, sl, ip, ror ip │ │ │ │ orreq sl, fp, r4, ror r9 │ │ │ │ - rscseq r8, sl, r4, asr fp │ │ │ │ + rscseq r8, sl, r4, lsr #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orreq sl, fp, r0, lsr r9 │ │ │ │ - rscseq ip, r9, r4, ror #23 │ │ │ │ + rscseq ip, r9, r4, lsr ip │ │ │ │ orreq sl, fp, r0, lsl #18 │ │ │ │ - rscseq r8, sl, r4, lsl #22 │ │ │ │ + rscseq r8, sl, r4, asr fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ orreq sl, fp, r8, ror r8 │ │ │ │ - ldrsheq r8, [sl], #172 @ 0xac @ │ │ │ │ + rscseq r8, sl, ip, asr #22 │ │ │ │ orreq sl, fp, ip, ror #15 │ │ │ │ - rscseq r8, sl, r8, lsr sl │ │ │ │ + rscseq r8, sl, r8, lsl #21 │ │ │ │ @ instruction: 0x018ba798 │ │ │ │ orreq sl, fp, r8, asr r7 │ │ │ │ - ldrsheq r8, [sl], #152 @ 0x98 @ │ │ │ │ + rscseq r8, sl, r8, asr #20 │ │ │ │ orreq sl, fp, r0, lsr #14 │ │ │ │ - rscseq r8, sl, r8, lsr r9 │ │ │ │ + rscseq r8, sl, r8, lsl #19 │ │ │ │ orreq sl, fp, r8, ror #13 │ │ │ │ - rscseq r8, sl, r0, lsr #18 │ │ │ │ + rscseq r8, sl, r0, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 225a18 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #40] @ 225a1c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, r0, #94208 @ 0x17000 │ │ │ │ ldr r1, [r1, #652] @ 0x28c │ │ │ │ str ip, [sp] │ │ │ │ bl 22523c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ orreq ip, fp, r4, asr #22 │ │ │ │ - ldrsbeq r8, [sl], #140 @ 0x8c @ │ │ │ │ + rscseq r8, sl, ip, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #108] @ 225aa4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ bne 225a84 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ @@ -467764,24 +467764,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 9f7b4 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 225a60 │ │ │ │ b 225a7c │ │ │ │ strdeq ip, [fp, r0] │ │ │ │ - rscseq r8, sl, r0, lsl #17 │ │ │ │ - rscseq r8, sl, ip, asr r8 │ │ │ │ + ldrsbeq r8, [sl], #128 @ 0x80 @ │ │ │ │ + rscseq r8, sl, ip, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #108] @ 225b34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ bne 225b14 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ @@ -467800,16 +467800,16 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 9f990 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 225af0 │ │ │ │ b 225b0c │ │ │ │ orreq ip, fp, r0, ror #20 │ │ │ │ - rscseq r8, sl, ip, lsl #16 │ │ │ │ - rscseq r8, sl, r8, ror #15 │ │ │ │ + rscseq r8, sl, ip, asr r8 │ │ │ │ + rscseq r8, sl, r8, lsr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #396] @ 225ce8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -467919,15 +467919,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #76] @ 225d5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 225d48 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #660] @ 0x294 │ │ │ │ @@ -467942,15 +467942,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b 225d34 │ │ │ │ orreq ip, fp, r8, lsl r8 │ │ │ │ ldr r3, [pc, #36] @ 225d8c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, r1 │ │ │ │ add r1, r0, #94208 @ 0x17000 │ │ │ │ ldr r1, [r1, #652] @ 0x28c │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 225b40 │ │ │ │ orreq ip, fp, r0, asr #15 │ │ │ │ @@ -468053,15 +468053,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #80] @ 225f78 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ mov r4, r1 │ │ │ │ bne 225f58 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -468077,15 +468077,15 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 225d90 │ │ │ │ orreq ip, fp, r0, lsl #12 │ │ │ │ ldr r3, [pc, #32] @ 225fa4 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #652] @ 0x28c │ │ │ │ b 225d90 │ │ │ │ orreq ip, fp, r4, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -468123,43 +468123,43 @@ │ │ │ │ addeq ip, ip, #560 @ 0x230 │ │ │ │ strheq r2, [ip, #12] │ │ │ │ b 225ffc │ │ │ │ ldr r3, [pc, #32] @ 22605c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #656] @ 0x290 │ │ │ │ b 2248d0 │ │ │ │ orreq ip, fp, ip, ror #9 │ │ │ │ ldr r3, [pc, #40] @ 226090 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #20] @ 226094 │ │ │ │ add r1, r0, #94208 @ 0x17000 │ │ │ │ ldr r1, [r1, #656] @ 0x290 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ b 2246a0 │ │ │ │ orreq ip, fp, r0, asr #9 │ │ │ │ - smlalseq r8, sl, ip, r2 │ │ │ │ + rscseq r8, sl, ip, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #80] @ 226100 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ mov r4, r1 │ │ │ │ bne 2260e0 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -468178,15 +468178,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #88] @ 226174 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r4, r1 │ │ │ │ bne 226154 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #660] @ 0x294 │ │ │ │ ldr r3, [pc, #52] @ 226178 │ │ │ │ @@ -468200,24 +468200,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 9f7b4 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 22613c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orreq ip, fp, ip, lsl #8 │ │ │ │ - rscseq r8, sl, ip, ror #3 │ │ │ │ - ldrsbeq r8, [sl], #24 @ │ │ │ │ + rscseq r8, sl, ip, lsr r2 │ │ │ │ + rscseq r8, sl, r8, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #88] @ 2261f0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r4, r1 │ │ │ │ bne 2261d0 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #664] @ 0x298 │ │ │ │ ldr r3, [pc, #52] @ 2261f4 │ │ │ │ @@ -468231,22 +468231,22 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 9f990 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 2261b8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0x018bc390 │ │ │ │ - rscseq r8, sl, ip, lsl #3 │ │ │ │ - rscseq r8, sl, r8, ror r1 │ │ │ │ + ldrsbeq r8, [sl], #28 @ │ │ │ │ + rscseq r8, sl, r8, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ 226234 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [pc, #20] @ 226238 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2476] @ 0x9ac │ │ │ │ blx r3 │ │ │ │ mov r0, #0 │ │ │ │ @@ -468285,43 +468285,43 @@ │ │ │ │ bl 5b208 <__aeabi_fdiv@plt> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #256 @ 0x100 │ │ │ │ str r0, [r5, #4]! │ │ │ │ bne 2262a4 │ │ │ │ ldr r0, [pc, #44] @ 2262f8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 11bfe18 │ │ │ │ + bl 11bfe68 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 5f2a30 │ │ │ │ ldr r1, [pc, #28] @ 2262fc │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ b 226284 │ │ │ │ - rscseq r8, sl, r8, lsl r1 │ │ │ │ + rscseq r8, sl, r8, ror #2 │ │ │ │ orreq r0, sp, r0, ror #29 │ │ │ │ cmnmi pc, #0 │ │ │ │ @ instruction: 0xffffff6c │ │ │ │ - rscseq r8, sl, r8, lsr #1 │ │ │ │ + ldrsheq r8, [sl], #8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ 226338 │ │ │ │ ldr r2, [pc, #32] @ 22633c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [pc, #28] @ 226340 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ orreq ip, fp, r0, lsl r2 │ │ │ │ - rscseq r8, sl, ip, lsr #1 │ │ │ │ + ldrsheq r8, [sl], #12 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -468403,15 +468403,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #32] @ 2264b8 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 4efe20 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strdeq r0, [sp, r4] │ │ │ │ @ instruction: 0xfffffda0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -469101,20 +469101,20 @@ │ │ │ │ subs r2, r0, #0 │ │ │ │ bne 226c60 │ │ │ │ b 226bc4 │ │ │ │ ldr r1, [pc, #44] @ 226fb0 │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4efe20 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r9, #1 │ │ │ │ strb r9, [r4] │ │ │ │ b 226c2c │ │ │ │ orreq r0, sp, r4, asr r5 │ │ │ │ - rscseq r7, sl, r0, lsl #11 │ │ │ │ + ldrsbeq r7, [sl], #80 @ 0x50 @ │ │ │ │ andeq sl, r8, pc, ror #27 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ @ instruction: 0xffff8512 │ │ │ │ @ instruction: 0xfffff2b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -469130,15 +469130,15 @@ │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ movne r8, #1 │ │ │ │ subs r9, r1, #0 │ │ │ │ movne r9, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ tst r8, r9 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ beq 227038 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #660] @ 0x294 │ │ │ │ @@ -469425,17 +469425,17 @@ │ │ │ │ orreq r9, fp, ip, lsr #32 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq fp, fp, r0, lsr r5 │ │ │ │ strdeq r8, [r0], -ip │ │ │ │ orreq r8, fp, r4, lsr pc │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ - rscseq r7, sl, r4, lsl #2 │ │ │ │ - rscseq r7, sl, r8 │ │ │ │ - rscseq r7, sl, r0 │ │ │ │ + rscseq r7, sl, r4, asr r1 │ │ │ │ + rscseq r7, sl, r8, asr r0 │ │ │ │ + rscseq r7, sl, r0, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ bl 77c1ec <_mesa_glapi_get_context@@libgallium-25.0.7-2.so> │ │ │ │ @@ -469610,54 +469610,54 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 227794 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 2278ec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22794c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #372] @ 0x174 │ │ │ │ ldr r8, [r5, #420] @ 0x1a4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 2277c8 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 22791c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22795c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #420] @ 0x1a4 │ │ │ │ ldr r8, [r5, #468] @ 0x1d4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 2277fc │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 227934 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22796c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #468] @ 0x1d4 │ │ │ │ ldr r8, [r5, #308] @ 0x134 │ │ │ │ cmp r8, #0 │ │ │ │ beq 227830 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 227904 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22797c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #308] @ 0x134 │ │ │ │ mov r0, r4 │ │ │ │ bl 219bf8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -469766,15 +469766,15 @@ │ │ │ │ andeq fp, r6, ip, lsr sl │ │ │ │ b 77c1ec <_mesa_glapi_get_context@@libgallium-25.0.7-2.so> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 227a5c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #680] @ 0x2a8 │ │ │ │ cmp r2, #15 │ │ │ │ bne 227a44 │ │ │ │ @@ -469794,22 +469794,22 @@ │ │ │ │ ldr r2, [pc, #20] @ 227a60 │ │ │ │ ldr r1, [pc, #20] @ 227a64 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 286d90 │ │ │ │ orreq sl, fp, r4, lsr fp │ │ │ │ - ldrsheq sl, [r9], #180 @ 0xb4 @ │ │ │ │ + rscseq sl, r9, r4, asr #24 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #116] @ 227af4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #680] @ 0x2a8 │ │ │ │ cmp r2, #15 │ │ │ │ beq 227ab4 │ │ │ │ @@ -469832,15 +469832,15 @@ │ │ │ │ b fa418 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 166a88 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 227acc │ │ │ │ orreq sl, fp, r8, lsr #21 │ │ │ │ - smlalseq sl, r9, ip, fp │ │ │ │ + rscseq sl, r9, ip, ror #23 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #136] @ 227ba4 │ │ │ │ @@ -469876,34 +469876,34 @@ │ │ │ │ bl 287100 │ │ │ │ ldr r1, [pc, #40] @ 227bc0 │ │ │ │ pop {r4, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ b 287100 │ │ │ │ andeq r1, r0, r2, lsl #30 │ │ │ │ - smlalseq r6, sl, r8, r9 │ │ │ │ + rscseq r6, sl, r8, ror #19 │ │ │ │ andeq r1, r0, r1, lsl #30 │ │ │ │ - smlalseq r6, sl, r4, r9 │ │ │ │ - smlalseq r6, sl, r0, r9 │ │ │ │ - smlalseq r6, sl, r0, r9 │ │ │ │ - smlalseq r6, sl, r8, r9 │ │ │ │ - rscseq r6, sl, r0, lsr #19 │ │ │ │ + rscseq r6, sl, r4, ror #19 │ │ │ │ + rscseq r6, sl, r0, ror #19 │ │ │ │ + rscseq r6, sl, r0, ror #19 │ │ │ │ + rscseq r6, sl, r8, ror #19 │ │ │ │ + ldrsheq r6, [sl], #144 @ 0x90 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ 227bf0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5cdbc │ │ │ │ ldr r0, [pc, #12] @ 227bf4 │ │ │ │ pop {r4, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 5cdbc │ │ │ │ - tsteq pc, r0, lsr #30 │ │ │ │ - rscseq r6, sl, ip, ror #18 │ │ │ │ + tsteq pc, r0, ror pc @ │ │ │ │ + ldrheq r6, [sl], #156 @ 0x9c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #56] @ 227c50 │ │ │ │ @@ -469918,17 +469918,17 @@ │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [ip, r2, lsl #2] │ │ │ │ bl 286bec │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq r4, ip, ror #17 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - tsteq r4, r8, ror #17 │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + tsteq r4, r8, asr r9 │ │ │ │ + tsteq r4, r8, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr lr, [pc, #332] @ 227dc0 │ │ │ │ mov ip, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -470014,26 +470014,26 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bls 227cf0 │ │ │ │ b 227d24 │ │ │ │ andeq r8, r0, sl, asr #4 │ │ │ │ andeq r8, r0, r1, asr r2 │ │ │ │ andeq r8, r0, fp, asr #4 │ │ │ │ andeq r8, r0, fp, ror #4 │ │ │ │ - rscseq r6, sl, r4, lsr r8 │ │ │ │ + rscseq r6, sl, r4, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #368] @ 227f5c │ │ │ │ mov r4, r0 │ │ │ │ add r5, r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 227e8c │ │ │ │ add r7, r4, #565248 @ 0x8a000 │ │ │ │ ldr r6, [r7, #3400] @ 0xd48 │ │ │ │ cmp r6, #0 │ │ │ │ beq 227e20 │ │ │ │ mov r0, r6 │ │ │ │ @@ -470071,41 +470071,41 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 227ea8 │ │ │ │ cmp r6, #0 │ │ │ │ bne 227e94 │ │ │ │ b 227e08 │ │ │ │ ldr r1, [r4, r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ beq 227ec4 │ │ │ │ b 227ed4 │ │ │ │ mov r0, r8 │ │ │ │ bl 5c9c0 │ │ │ │ ldr r3, [pc, #96] @ 227f64 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r7, #3400] @ 0xd48 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r8 │ │ │ │ bne 227f48 │ │ │ │ cmp r4, r9 │ │ │ │ bne 227e18 │ │ │ │ ldr r2, [pc, #48] @ 227f68 │ │ │ │ ldr r1, [pc, #48] @ 227f6c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -470116,15 +470116,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r7, #3396] @ 0xd44 │ │ │ │ bl 4e2148 │ │ │ │ b 227f28 │ │ │ │ andeq sl, r8, r4, asr #26 │ │ │ │ andeq r0, r0, r8, lsl #16 │ │ │ │ orreq sl, fp, r0, lsr #12 │ │ │ │ - rscseq r6, sl, ip, ror #12 │ │ │ │ + ldrheq r6, [sl], #108 @ 0x6c @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -470156,17 +470156,17 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 22800c │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 227f9c │ │ │ │ - ldrsheq r6, [sl], #84 @ 0x54 @ │ │ │ │ + rscseq r6, sl, r4, asr #12 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r6, sl, r8, lsr #12 │ │ │ │ + rscseq r6, sl, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r9, #0 │ │ │ │ @@ -470215,19 +470215,19 @@ │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ stm r4, {r2, r3} │ │ │ │ b 22808c │ │ │ │ ldr r0, [pc, #40] @ 228118 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ b 2280b0 │ │ │ │ ldrdeq pc, [ip, r8] │ │ │ │ orreq pc, ip, r0, asr #9 │ │ │ │ orreq ip, fp, r4, asr #3 │ │ │ │ orreq pc, ip, ip, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -470477,15 +470477,15 @@ │ │ │ │ ldr r6, [r1, r7, lsl #2] │ │ │ │ ldr r1, [pc, #324] @ 228640 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [r1, r9, lsl #2] │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 228600 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -470527,15 +470527,15 @@ │ │ │ │ ldr r3, [r5, #2052] @ 0x804 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #2052] @ 0x804 │ │ │ │ ldr r4, [pc, #108] @ 228638 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 228618 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #88] @ 228648 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ @@ -470551,36 +470551,36 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #3396] @ 0xd44 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 4e2148 │ │ │ │ - ldrheq r3, [r4, -r8] │ │ │ │ + tsteq r4, r8, lsl #2 │ │ │ │ andeq sl, r8, r4, asr #26 │ │ │ │ - tsteq r4, ip, ror r0 │ │ │ │ - tsteq r4, ip, asr r0 │ │ │ │ + tsteq r4, ip, asr #1 │ │ │ │ + tsteq r4, ip, lsr #1 │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ - rscseq r6, sl, r8, rrx │ │ │ │ + ldrheq r6, [sl], #8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #28] @ 228690 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orreq lr, ip, r8, lsl #30 │ │ │ │ ldrb ip, [r0, #9] │ │ │ │ cmp ip, #0 │ │ │ │ beq 228708 │ │ │ │ ldr ip, [r0, #1804] @ 0x70c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ @@ -470632,15 +470632,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 22878c │ │ │ │ ldr r6, [pc, #308] @ 2288a0 │ │ │ │ ldrb r7, [r0, #9] │ │ │ │ add r6, r4, r6 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 228860 │ │ │ │ cmp r7, #0 │ │ │ │ bne 2287c8 │ │ │ │ ldr r2, [pc, #272] @ 2288a4 │ │ │ │ ldr r3, [pc, #260] @ 22889c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -470665,15 +470665,15 @@ │ │ │ │ mov r9, sp │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, #1 │ │ │ │ beq 228810 │ │ │ │ ldrb r7, [r0, #8] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ clz r7, r7 │ │ │ │ lsr r7, r7, #5 │ │ │ │ cmp r0, r8 │ │ │ │ bne 22887c │ │ │ │ ldr r3, [pc, #144] @ 2288a8 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -470730,15 +470730,15 @@ │ │ │ │ ldr r3, [pc, #104] @ 228954 │ │ │ │ cmp r5, r3 │ │ │ │ beq 228914 │ │ │ │ ldr r4, [pc, #96] @ 228958 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r6, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 228934 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r2, r4, #0 │ │ │ │ movne r2, #1 │ │ │ │ strb r2, [r0, #9] │ │ │ │ @@ -470793,15 +470793,15 @@ │ │ │ │ add r3, r0, r3, lsl #3 │ │ │ │ ldr r6, [r3, #1824] @ 0x720 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r4, [pc, #100] @ 228a58 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 228a20 │ │ │ │ add r5, r5, #565248 @ 0x8a000 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #3396] @ 0xd44 │ │ │ │ @@ -470837,15 +470837,15 @@ │ │ │ │ cmp r5, r3 │ │ │ │ movne r4, #0 │ │ │ │ beq 228ac0 │ │ │ │ ldr r5, [pc, #76] @ 228af0 │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r6, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 228ad0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r4, #4] │ │ │ │ b 228a9c │ │ │ │ ldr r4, [r4] │ │ │ │ @@ -470885,15 +470885,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #488] @ 228d50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #3 │ │ │ │ cmpne r3, #0 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ @@ -471007,32 +471007,32 @@ │ │ │ │ mov fp, #2 │ │ │ │ b 228c38 │ │ │ │ mov fp, #3 │ │ │ │ b 228c38 │ │ │ │ mov fp, #4 │ │ │ │ b 228c38 │ │ │ │ orreq r9, fp, r0, asr #19 │ │ │ │ - ldrsbeq r5, [sl], #172 @ 0xac @ │ │ │ │ + rscseq r5, sl, ip, lsr #22 │ │ │ │ andeq r8, r0, r6, asr #4 │ │ │ │ - tsteq r4, r8, lsr #18 │ │ │ │ + tsteq r4, r8, ror r9 │ │ │ │ andeq r9, r0, r8, asr #2 │ │ │ │ andeq r8, r0, fp, ror #4 │ │ │ │ andeq r8, r0, r8, ror #4 │ │ │ │ - smlalseq r5, sl, r8, r9 │ │ │ │ + rscseq r5, sl, r8, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #752] @ 22907c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #3 │ │ │ │ bne 229004 │ │ │ │ @@ -471173,15 +471173,15 @@ │ │ │ │ cmp r3, fp │ │ │ │ bne 228e14 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r4, [pc, #180] @ 229098 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 229058 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #144] @ 22909c │ │ │ │ cmp r9, #0 │ │ │ │ @@ -471210,36 +471210,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #3396] @ 0xd44 │ │ │ │ bl 4e2148 │ │ │ │ b 228ff8 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ b 228fdc │ │ │ │ @ instruction: 0x018b9794 │ │ │ │ - rscseq r5, sl, r8, ror #17 │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ - tsteq r4, ip, lsl #15 │ │ │ │ - tsteq r4, ip, asr #12 │ │ │ │ + rscseq r5, sl, r8, lsr r9 │ │ │ │ + @ instruction: 0x011427b4 │ │ │ │ + @ instruction: 0x011427dc │ │ │ │ + @ instruction: 0x0114269c │ │ │ │ orreq fp, fp, r4, lsl r3 │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ andeq sl, r8, r4, asr #26 │ │ │ │ - ldrheq r5, [sl], #100 @ 0x64 @ │ │ │ │ - smlalseq r5, sl, r8, r6 │ │ │ │ + rscseq r5, sl, r4, lsl #14 │ │ │ │ + rscseq r5, sl, r8, ror #13 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #1392] @ 229634 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #1384] @ 229638 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r7, r2 │ │ │ │ ldrb r3, [sp, #108] @ 0x6c │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -471355,15 +471355,15 @@ │ │ │ │ cmp r3, sl │ │ │ │ bgt 229244 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r4, [pc, #920] @ 229654 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2295b8 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [pc, #888] @ 229658 │ │ │ │ cmp r4, #0 │ │ │ │ add fp, pc, fp │ │ │ │ @@ -471579,45 +471579,45 @@ │ │ │ │ mov r7, r4 │ │ │ │ str r5, [sp, #16] │ │ │ │ b 2293b0 │ │ │ │ orreq r9, fp, r4, ror #8 │ │ │ │ andeq r8, r0, r6, asr #4 │ │ │ │ andeq r8, r0, r7, asr #4 │ │ │ │ andeq r8, r0, fp, asr #4 │ │ │ │ - tsteq r4, r8, lsr #8 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ andeq r9, r0, r8, asr #2 │ │ │ │ andeq r8, r0, fp, ror #4 │ │ │ │ - rscseq r5, sl, r8, asr r5 │ │ │ │ + rscseq r5, sl, r8, lsr #11 │ │ │ │ andeq sl, r8, r4, asr #26 │ │ │ │ - rscseq r5, sl, r0, asr #8 │ │ │ │ - rscseq r5, sl, ip, asr #8 │ │ │ │ + smlalseq r5, sl, r0, r4 │ │ │ │ + smlalseq r5, sl, ip, r4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrsheq r5, [sl], #16 @ │ │ │ │ + rscseq r5, sl, r0, asr #4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ 2296e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 227dd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [pc, #60] @ 2296e8 │ │ │ │ mvn r1, #0 │ │ │ │ add r7, r6, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r3] │ │ │ │ str r4, [r3, #4] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, r6, #565248 @ 0x8a000 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r6, #3396] @ 0xd44 │ │ │ │ mov r1, #1 │ │ │ │ @@ -471628,15 +471628,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #444] @ 2298c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #3 │ │ │ │ mov r8, r1 │ │ │ │ @@ -471720,15 +471720,15 @@ │ │ │ │ bl 5c0c0 │ │ │ │ mov r5, r0 │ │ │ │ b 229790 │ │ │ │ ldr r4, [pc, #108] @ 2298dc │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r6, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2298a4 │ │ │ │ ldr r2, [pc, #84] @ 2298e0 │ │ │ │ mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #72] @ 2298e4 │ │ │ │ @@ -471739,29 +471739,29 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r3, #3396] @ 0xd44 │ │ │ │ bl 4e2148 │ │ │ │ b 229884 │ │ │ │ orreq r8, fp, r4, lsr #28 │ │ │ │ - rscseq r5, sl, r4, lsr #1 │ │ │ │ - ldrheq r5, [sl], #0 @ │ │ │ │ + ldrsheq r5, [sl], #4 @ │ │ │ │ + rscseq r5, sl, r0, lsl #2 │ │ │ │ andeq r8, r0, r9, asr #4 │ │ │ │ - @ instruction: 0x01141d98 │ │ │ │ + tsteq r4, r8, ror #27 │ │ │ │ andeq r8, r0, r9, ror #4 │ │ │ │ - smlalseq r4, sl, ip, pc @ │ │ │ │ + rscseq r4, sl, ip, ror #31 │ │ │ │ andeq sl, r8, r4, asr #26 │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ + tsteq r0, r8, asr #18 │ │ │ │ andeq r0, r0, r3, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #320] @ 229a40 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #3 │ │ │ │ bne 2299dc │ │ │ │ @@ -471816,15 +471816,15 @@ │ │ │ │ ldr r6, [pc, #112] @ 229a54 │ │ │ │ add r6, pc, r6 │ │ │ │ b 229924 │ │ │ │ ldr r4, [pc, #104] @ 229a58 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 229a24 │ │ │ │ ldr r2, [pc, #80] @ 229a5c │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #68] @ 229a60 │ │ │ │ @@ -471835,21 +471835,21 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r3, #3396] @ 0xd44 │ │ │ │ bl 4e2148 │ │ │ │ b 229a04 │ │ │ │ orreq r8, fp, r8, lsr #24 │ │ │ │ - rscseq r4, sl, r4, lsl #30 │ │ │ │ - @ instruction: 0x01141bfc │ │ │ │ + rscseq r4, sl, r4, asr pc │ │ │ │ + tsteq r4, ip, asr #24 │ │ │ │ andeq r8, r0, sl, ror #4 │ │ │ │ orreq sl, fp, r8, asr #17 │ │ │ │ - rscseq r4, sl, r4, asr lr │ │ │ │ + rscseq r4, sl, r4, lsr #29 │ │ │ │ andeq sl, r8, r4, asr #26 │ │ │ │ - tsteq r0, r8, ror r7 │ │ │ │ + smlabteq r0, r8, r7, r1 │ │ │ │ andeq r0, r0, r4, lsl #10 │ │ │ │ add r0, r0, #565248 @ 0x8a000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #3396] @ 0xd44 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -471916,15 +471916,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #116] @ 229bf8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1567] @ 0x61f │ │ │ │ cmp r3, #0 │ │ │ │ beq 229bdc │ │ │ │ cmp r2, #0 │ │ │ │ @@ -471945,24 +471945,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 229c00 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 286d90 │ │ │ │ orreq r8, fp, r4, lsr #19 │ │ │ │ - rscseq r1, sl, ip, lsl #24 │ │ │ │ + rscseq r1, sl, ip, asr ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #136] @ 229ca4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r0, r6 │ │ │ │ add r2, r4, #565248 @ 0x8a000 │ │ │ │ ldr r3, [r2, #3412] @ 0xd54 │ │ │ │ mov r7, r1 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r2, #3412] @ 0xd54 │ │ │ │ @@ -471996,15 +471996,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ 229d4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r1, #0 │ │ │ │ add r2, r4, #565248 @ 0x8a000 │ │ │ │ ldr r3, [r2, #3412] @ 0xd54 │ │ │ │ mov r0, r5 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r2, #3412] @ 0xd54 │ │ │ │ @@ -472038,15 +472038,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ 229ddc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #98304 @ 0x18000 │ │ │ │ add r3, r6, #3152 @ 0xc50 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ @@ -472073,15 +472073,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ 229e8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #98304 @ 0x18000 │ │ │ │ add r3, r6, #3152 @ 0xc50 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ sub r3, r4, #512 @ 0x200 │ │ │ │ @@ -472110,23 +472110,23 @@ │ │ │ │ ldr r2, [pc, #20] @ 229e90 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ orreq r8, fp, r0, lsr r7 │ │ │ │ - rscseq r4, sl, ip, asr #19 │ │ │ │ + rscseq r4, sl, ip, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 229f14 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r6, #3169] @ 0xc61 │ │ │ │ cmp r3, r4 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ @@ -472152,15 +472152,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #384] @ 22a0b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r1] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ bl 5c0e4 <__aeabi_dcmpgt@plt> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -472249,15 +472249,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 22a0c0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ strdeq r8, [fp, r4] │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - rscseq r4, sl, ip, lsr #15 │ │ │ │ + ldrsheq r4, [sl], #124 @ 0x7c @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [pc, #44] @ 22a0fc │ │ │ │ add r3, r0, #101376 @ 0x18c00 │ │ │ │ mov r4, #0 │ │ │ │ add r0, r0, #98304 @ 0x18000 │ │ │ │ strd r4, [r3, #88] @ 0x58 │ │ │ │ @@ -472269,167 +472269,167 @@ │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r1, lsl #4 │ │ │ │ ldr r3, [pc, #32] @ 22a12c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 22a130 │ │ │ │ ldr r1, [pc, #20] @ 22a134 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r8, fp, r8, lsl r4 │ │ │ │ - rscseq r4, sl, r4, asr r7 │ │ │ │ + rscseq r4, sl, r4, lsr #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ 22a160 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 22a164 │ │ │ │ ldr r1, [pc, #20] @ 22a168 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r8, fp, r4, ror #7 │ │ │ │ - rscseq r4, sl, r4, asr r7 │ │ │ │ + rscseq r4, sl, r4, lsr #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ 22a194 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 22a198 │ │ │ │ ldr r1, [pc, #20] @ 22a19c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x018b83b0 │ │ │ │ - rscseq r4, sl, r8, asr r7 │ │ │ │ + rscseq r4, sl, r8, lsr #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ 22a1c8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 22a1cc │ │ │ │ ldr r1, [pc, #20] @ 22a1d0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r8, fp, ip, ror r3 │ │ │ │ - rscseq r4, sl, r4, ror #14 │ │ │ │ + ldrheq r4, [sl], #116 @ 0x74 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ 22a1fc │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 22a200 │ │ │ │ ldr r1, [pc, #20] @ 22a204 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r8, fp, r8, asr #6 │ │ │ │ - rscseq r4, sl, r0, ror r7 │ │ │ │ + rscseq r4, sl, r0, asr #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ 22a230 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 22a234 │ │ │ │ ldr r1, [pc, #20] @ 22a238 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r8, fp, r4, lsl r3 │ │ │ │ - rscseq r4, sl, r0, lsl #15 │ │ │ │ + ldrsbeq r4, [sl], #112 @ 0x70 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ 22a264 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 22a268 │ │ │ │ ldr r1, [pc, #20] @ 22a26c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r8, fp, r0, ror #5 │ │ │ │ - smlalseq r4, sl, r8, r7 │ │ │ │ + rscseq r4, sl, r8, ror #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ 22a298 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 22a29c │ │ │ │ ldr r1, [pc, #20] @ 22a2a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r8, fp, ip, lsr #5 │ │ │ │ - smlalseq r4, sl, r8, r7 │ │ │ │ + rscseq r4, sl, r8, ror #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ 22a2cc │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 22a2d0 │ │ │ │ ldr r1, [pc, #20] @ 22a2d4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r8, fp, r8, ror r2 │ │ │ │ - smlalseq r4, sl, ip, r7 │ │ │ │ + rscseq r4, sl, ip, ror #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ 22a300 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 22a304 │ │ │ │ ldr r1, [pc, #20] @ 22a308 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r8, fp, r4, asr #4 │ │ │ │ - rscseq r4, sl, r0, lsr #15 │ │ │ │ + ldrsheq r4, [sl], #112 @ 0x70 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ 22a334 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 22a338 │ │ │ │ ldr r1, [pc, #20] @ 22a33c │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r8, fp, r0, lsl r2 │ │ │ │ - rscseq r4, sl, r8, lsr #15 │ │ │ │ + ldrsheq r4, [sl], #120 @ 0x78 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ 22a368 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #20] @ 22a36c │ │ │ │ ldr r1, [pc, #20] @ 22a370 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrdeq r8, [fp, ip] │ │ │ │ - rscseq r4, sl, r0, lsl #15 │ │ │ │ + ldrsbeq r4, [sl], #112 @ 0x70 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -472533,20 +472533,20 @@ │ │ │ │ b 22a4ac │ │ │ │ ldr r2, [pc, #36] @ 22a540 │ │ │ │ ldr r1, [pc, #24] @ 22a538 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 22a4a8 │ │ │ │ - smlalseq r4, sl, r4, r6 │ │ │ │ + rscseq r4, sl, r4, ror #13 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r4, sl, ip, lsr #13 │ │ │ │ + ldrsheq r4, [sl], #108 @ 0x6c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r4, sl, r4, lsl r6 │ │ │ │ - rscseq r4, sl, r8, lsl r6 │ │ │ │ + rscseq r4, sl, r4, ror #12 │ │ │ │ + rscseq r4, sl, r8, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r5, r0, #98304 @ 0x18000 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ add r4, r2, #3 │ │ │ │ @@ -472582,24 +472582,24 @@ │ │ │ │ ldr r1, [pc, #24] @ 22a5f4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ mov r6, r9 │ │ │ │ b 22a598 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r4, sl, r4, lsl #11 │ │ │ │ + ldrsbeq r4, [sl], #84 @ 0x54 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ 22a6f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -472655,15 +472655,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ 22a7e8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldrh r0, [r7, #2] │ │ │ │ @@ -472718,15 +472718,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #252] @ 22a904 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ bl 4e22f0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -472789,15 +472789,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #244] @ 22aa18 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldrh r0, [r7, #2] │ │ │ │ @@ -472857,15 +472857,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #164] @ 22aadc │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -472906,15 +472906,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #164] @ 22aba0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r1] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -472955,15 +472955,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ 22acc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ and r6, r6, #7 │ │ │ │ @@ -473029,15 +473029,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ 22ade8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r1] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ and r6, r6, #7 │ │ │ │ @@ -473104,15 +473104,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #280] @ 22af28 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r5, [ip, r3] │ │ │ │ bl 4e22f0 │ │ │ │ and r6, r6, #7 │ │ │ │ add r4, r6, #6 │ │ │ │ @@ -473184,15 +473184,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #280] @ 22b068 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ and r6, r6, #7 │ │ │ │ add r4, r6, #6 │ │ │ │ @@ -473264,15 +473264,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #316] @ 22b1cc │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ and r9, r0, #7 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ bl 4e22f0 │ │ │ │ add r4, r9, #6 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -473355,15 +473355,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #320] @ 22b33c │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r9, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ and r9, r9, #7 │ │ │ │ add r4, r9, #6 │ │ │ │ @@ -473448,15 +473448,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #340] @ 22b4c4 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ and r7, r0, #7 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrh fp, [sp, #56] @ 0x38 │ │ │ │ bl 4e22f0 │ │ │ │ add r4, r7, #6 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -473545,15 +473545,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #332] @ 22b640 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ and r8, r8, #7 │ │ │ │ add r4, r8, #6 │ │ │ │ @@ -473639,15 +473639,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ 22b750 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -473703,15 +473703,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ 22b848 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldrh r0, [r7, #2] │ │ │ │ @@ -473765,15 +473765,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ 22b944 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -473828,15 +473828,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ 22ba38 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldrh r0, [r7, #2] │ │ │ │ @@ -473889,15 +473889,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #164] @ 22bafc │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -473938,15 +473938,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #164] @ 22bbc0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r1] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -473987,15 +473987,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ 22bca4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -474043,15 +474043,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ 22bd80 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r4] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldrh r0, [r4, #2] │ │ │ │ @@ -474098,15 +474098,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ 22be7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -474162,15 +474162,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ 22bf74 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldrh r0, [r7, #2] │ │ │ │ @@ -474225,15 +474225,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #252] @ 22c090 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ bl 4e22f0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -474296,15 +474296,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #244] @ 22c1a4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldrh r0, [r7, #2] │ │ │ │ @@ -474364,15 +474364,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ 22c284 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -474419,15 +474419,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ 22c35c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r4] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldrh r0, [r4, #2] │ │ │ │ @@ -474473,15 +474473,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ 22c458 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -474537,15 +474537,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ 22c550 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldrh r0, [r7, #2] │ │ │ │ @@ -474600,15 +474600,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #252] @ 22c66c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ bl 4e22f0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -474671,15 +474671,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #244] @ 22c780 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 4e22f0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldrh r0, [r7, #2] │ │ │ │ @@ -474739,15 +474739,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #500] @ 22c994 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r0, r1 │ │ │ │ bne 22c87c │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ add r6, r4, #94208 @ 0x17000 │ │ │ │ @@ -474866,25 +474866,25 @@ │ │ │ │ b 22c8c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22c95c │ │ │ │ orreq r5, fp, r8, lsl #27 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tstpeq r3, r8, lsr #19 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0113f9f8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #504] @ 22cbbc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 22caa0 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ ldrh r0, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -475004,25 +475004,25 @@ │ │ │ │ b 22cae4 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22cb84 │ │ │ │ orreq r5, fp, r4, ror #22 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - @ instruction: 0x0113f79c │ │ │ │ + tstpeq r3, ip, ror #15 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #576] @ 22ce2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 22ccec │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ @@ -475160,25 +475160,25 @@ │ │ │ │ b 22cd44 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22cde8 │ │ │ │ orreq r5, fp, ip, lsr r9 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tstpeq r3, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, asr #11 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #580] @ 22d0a0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r6, r1 │ │ │ │ bne 22cf5c │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -475317,25 +475317,25 @@ │ │ │ │ b 22cfb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22d05c │ │ │ │ orreq r5, fp, ip, asr #13 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tstpeq r3, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #672] @ 22d370 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ bne 22d1f4 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ @@ -475498,26 +475498,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22d320 │ │ │ │ orreq r5, fp, r8, asr r4 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - @ instruction: 0x0113f098 │ │ │ │ + tstpeq r3, r8, ror #1 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #664] @ 22d640 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ bne 22d4c8 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -475678,27 +475678,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22d5f0 │ │ │ │ orreq r5, fp, r0, lsl #3 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - @ instruction: 0x0113eddc │ │ │ │ + tsteq r3, ip, lsr #28 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #740] @ 22d960 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ ldrh fp, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ bne 22d7b0 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ @@ -475878,26 +475878,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22d914 │ │ │ │ orreq r4, fp, ip, lsr #29 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ + tsteq r3, ip, asr fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #640] @ 22dc18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ bne 22daf8 │ │ │ │ add r3, r5, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -476054,24 +476054,24 @@ │ │ │ │ b 22db80 │ │ │ │ @ instruction: 0x018b4b90 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - @ instruction: 0x0113e7d8 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #320] @ 22dd90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, r5, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ble 22dd88 │ │ │ │ @@ -476155,15 +476155,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #376] @ 22df30 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 22df28 │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ @@ -476259,15 +476259,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #412] @ 22e0f4 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 22e0ec │ │ │ │ add r3, r1, r1, lsl #1 │ │ │ │ @@ -476374,15 +476374,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [pc, #432] @ 22e2d4 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 22e2cc │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ @@ -476492,15 +476492,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #364] @ 22e470 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r0, r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ bne 22e3b0 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -476584,24 +476584,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 22e3cc │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22e34c │ │ │ │ orreq r4, fp, r4, lsr #4 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ - tsteq r3, r8, lsl #25 │ │ │ │ + @ instruction: 0x0113dcd8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #360] @ 22e600 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 22e544 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -476684,24 +476684,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 22e564 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22e4e0 │ │ │ │ @ instruction: 0x018b4090 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ - tsteq r3, r4, lsl fp │ │ │ │ + tsteq r3, r4, ror #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #376] @ 22e7a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [r0, r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ bne 22e6d8 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -476788,24 +476788,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 22e6f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22e670 │ │ │ │ orreq r3, fp, r0, lsl #30 │ │ │ │ andeq r0, r0, r3, lsr #2 │ │ │ │ - tsteq r3, ip, ror fp │ │ │ │ + tsteq r3, ip, asr #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #376] @ 22e940 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ bne 22e874 │ │ │ │ add r3, r5, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ @@ -476892,15 +476892,15 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 22e894 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b10d4 │ │ │ │ b 22e80c │ │ │ │ orreq r3, fp, r0, ror #26 │ │ │ │ andeq r0, r0, r3, lsr #2 │ │ │ │ - @ instruction: 0x0113d9f4 │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr ip, [pc, #568] @ 22eba0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -476910,15 +476910,15 @@ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ 22eba8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ bne 22ea8c │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -477048,15 +477048,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq r1, fp, ip, lsl #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x018b3b9c │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ @ instruction: 0x018b1590 │ │ │ │ orreq r1, fp, ip, lsr #9 │ │ │ │ - @ instruction: 0x0113d7bc │ │ │ │ + tsteq r3, ip, lsl #16 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #568] @ 22ee14 │ │ │ │ @@ -477065,15 +477065,15 @@ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [pc, #560] @ 22ee1c │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ bne 22ecf8 │ │ │ │ add r3, r5, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ @@ -477205,15 +477205,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq r1, fp, ip, lsl r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r3, fp, r0, lsr r9 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ orreq r1, fp, r4, lsr #6 │ │ │ │ orreq r1, fp, r8, lsr r2 │ │ │ │ - tsteq r3, r0, ror #10 │ │ │ │ + @ instruction: 0x0113d5b0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [pc, #584] @ 22f098 │ │ │ │ @@ -477223,15 +477223,15 @@ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #568] @ 22f0a0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp sl, #0 │ │ │ │ ldrd r8, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ ldrd r6, [sp, #96] @ 0x60 │ │ │ │ mov r4, r2 │ │ │ │ bne 22ef74 │ │ │ │ add r3, fp, #565248 @ 0x8a000 │ │ │ │ @@ -477367,15 +477367,15 @@ │ │ │ │ orreq r1, fp, r8, lsr #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x018b36b8 │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ orreq r1, fp, r8, lsr #1 │ │ │ │ @ instruction: 0x018b0fbc │ │ │ │ - @ instruction: 0x0113d2fc │ │ │ │ + tsteq r3, ip, asr #6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [pc, #592] @ 22f328 │ │ │ │ @@ -477384,15 +477384,15 @@ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [pc, #584] @ 22f330 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp fp, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ bne 22f1f8 │ │ │ │ add r3, sl, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ @@ -477531,15 +477531,15 @@ │ │ │ │ orreq r0, fp, r0, lsr #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r3, fp, r4, lsr r4 │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ orreq r0, fp, r4, lsr #28 │ │ │ │ orreq r0, fp, ip, lsr #26 │ │ │ │ - tsteq r3, r4, lsl #1 │ │ │ │ + ldrsbeq sp, [r3, -r4] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [pc, #616] @ 22f5d0 │ │ │ │ @@ -477550,15 +477550,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #600] @ 22f5d8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ ldrd r2, [sp, #112] @ 0x70 │ │ │ │ cmp sl, #0 │ │ │ │ ldrd r8, [sp, #96] @ 0x60 │ │ │ │ ldrd r6, [sp, #104] @ 0x68 │ │ │ │ strd r2, [sp] │ │ │ │ bne 22f4a0 │ │ │ │ @@ -477700,15 +477700,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x018b0c90 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r3, fp, r0, lsr #3 │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ orreq r0, fp, ip, ror fp │ │ │ │ orreq r0, fp, r4, lsl #21 │ │ │ │ - @ instruction: 0x0113cdf4 │ │ │ │ + tsteq r3, r4, asr #28 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [pc, #632] @ 22f884 │ │ │ │ @@ -477717,15 +477717,15 @@ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [pc, #624] @ 22f88c │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp sl, #0 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ bne 22f740 │ │ │ │ add r3, fp, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, fp, #94208 @ 0x17000 │ │ │ │ @@ -477873,24 +477873,24 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq r0, fp, ip, ror #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r2, fp, r0, lsl #30 │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ ldrdeq r0, [fp, ip] │ │ │ │ ldrdeq r0, [fp, r0] │ │ │ │ - tsteq r3, r8, asr fp │ │ │ │ + tsteq r3, r8, lsr #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #492] @ 22faa8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r1] │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ bne 22f914 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r2, r4, #565248 @ 0x8a000 │ │ │ │ @@ -478006,26 +478006,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 22f904 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22f948 │ │ │ │ orreq r2, fp, ip, ror #24 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - @ instruction: 0x0113c2d0 │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #492] @ 22fcc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 22fb2c │ │ │ │ ldrd r0, [r1] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r2, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r2, #4023] @ 0xfb7 │ │ │ │ @@ -478141,26 +478141,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 22fb1c │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22fb60 │ │ │ │ orreq r2, fp, r0, asr sl │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - tsteq r3, ip, asr #1 │ │ │ │ + tsteq r3, ip, lsl r1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #472] @ 22fecc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 22fd40 │ │ │ │ mov r9, r1 │ │ │ │ add r1, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r1, [r1, #4023] @ 0xfb7 │ │ │ │ @@ -478271,26 +478271,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 22fd30 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22fd74 │ │ │ │ orreq r2, fp, r4, lsr r8 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - @ instruction: 0x0113bed0 │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #476] @ 2300d8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 22ff48 │ │ │ │ ldr r7, [r1] │ │ │ │ add r1, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r1, [r1, #4023] @ 0xfb7 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -478402,26 +478402,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 22ff38 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 22ff7c │ │ │ │ orreq r2, fp, ip, lsr #12 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - tsteq r3, r0, ror #25 │ │ │ │ + tsteq r3, r0, lsr sp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #488] @ 2302f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r0, r1 │ │ │ │ bne 23015c │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r2, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r2, #4023] @ 0xfb7 │ │ │ │ @@ -478536,26 +478536,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 23014c │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 230190 │ │ │ │ orreq r2, fp, r0, lsr #8 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - tsteq r3, r4, ror #21 │ │ │ │ + tsteq r3, r4, lsr fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #492] @ 23050c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 230374 │ │ │ │ ldrsh r0, [r1] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r2, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r2, #4023] @ 0xfb7 │ │ │ │ @@ -478671,27 +478671,27 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 230364 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 2303a8 │ │ │ │ orreq r2, fp, r8, lsl #4 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - tsteq r3, r0, ror #17 │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #572] @ 23077c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r6, #0 │ │ │ │ ldrd r8, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 2305b4 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, fp │ │ │ │ @@ -478827,26 +478827,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 2305a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 2305ec │ │ │ │ orreq r1, fp, r8, ror #31 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - tsteq r3, r0, asr #13 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #552] @ 2309d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r7, r1 │ │ │ │ bne 230818 │ │ │ │ ldrd r0, [r1] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ @@ -478977,26 +478977,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 230808 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 230850 │ │ │ │ orreq r1, fp, ip, ror sp │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - tsteq r3, r0, ror r4 │ │ │ │ + tsteq r3, r0, asr #9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #508] @ 230c00 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 230a5c │ │ │ │ add r2, r4, #565248 @ 0x8a000 │ │ │ │ @@ -479116,26 +479116,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 230a4c │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 230a94 │ │ │ │ orreq r1, fp, r4, lsr #22 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - tsteq r3, r4, asr #4 │ │ │ │ + @ instruction: 0x0113b294 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #520] @ 230e38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ bne 230c88 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ ldr r8, [r1] │ │ │ │ @@ -479258,26 +479258,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 230c78 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 230cc0 │ │ │ │ strdeq r1, [fp, r8] │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - tsteq r3, r0, lsr r0 │ │ │ │ + tsteq r3, r0, lsl #1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #548] @ 23108c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ bne 230ed4 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ @@ -479407,26 +479407,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 230ec4 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 230f0c │ │ │ │ orreq r1, fp, r0, asr #13 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - @ instruction: 0x0113adfc │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #552] @ 2312e4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r7, r1 │ │ │ │ bne 231128 │ │ │ │ ldrsh r0, [r1] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ @@ -479557,27 +479557,27 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 231118 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 231160 │ │ │ │ orreq r1, fp, ip, ror #8 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - @ instruction: 0x0113abbc │ │ │ │ + tsteq r3, ip, lsl #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #652] @ 2315a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [r0, r1] │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ bne 2313a8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ @@ -479733,27 +479733,27 @@ │ │ │ │ b 231394 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 2313e0 │ │ │ │ orreq r1, fp, r4, lsl r2 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ - tsteq r3, r4, asr r9 │ │ │ │ + tsteq r3, r4, lsr #19 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #624] @ 231848 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ bne 23165c │ │ │ │ ldrd r0, [r1] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ @@ -479903,27 +479903,27 @@ │ │ │ │ b 231648 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 231694 │ │ │ │ orreq r0, fp, r0, asr pc │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ - @ instruction: 0x0113a6b4 │ │ │ │ + tsteq r3, r4, lsl #14 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #596] @ 231ad4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ bne 2318e4 │ │ │ │ @@ -480066,27 +480066,27 @@ │ │ │ │ str r8, [sp] │ │ │ │ bl 1b10d4 │ │ │ │ ldr r3, [sp] │ │ │ │ b 23191c │ │ │ │ orreq r0, fp, r8, lsr #25 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ - tsteq r3, r4, asr #8 │ │ │ │ + @ instruction: 0x0113a494 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #572] @ 231d48 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ bne 231b74 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ ldr r0, [r1] │ │ │ │ @@ -480223,27 +480223,27 @@ │ │ │ │ b 231b60 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 231bac │ │ │ │ orreq r0, fp, ip, lsl sl │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ - tsteq r3, ip, asr #3 │ │ │ │ + tsteq r3, ip, lsl r2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #628] @ 231ff4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ bne 231e08 │ │ │ │ mov r0, r1 │ │ │ │ @@ -480394,27 +480394,27 @@ │ │ │ │ b 231df4 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 231e40 │ │ │ │ orreq r0, fp, r8, lsr #15 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ + tsteq r3, r0, lsr #31 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #624] @ 23229c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ bne 2320b0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ @@ -480564,27 +480564,27 @@ │ │ │ │ b 23209c │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 2320e8 │ │ │ │ strdeq r0, [fp, ip] │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ - @ instruction: 0x01139cbc │ │ │ │ + tsteq r3, ip, lsl #26 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #848] @ 232624 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ bne 232454 │ │ │ │ add r2, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r2, #4023] @ 0xfb7 │ │ │ │ @@ -480794,24 +480794,24 @@ │ │ │ │ orreq r0, fp, r4, asr r2 │ │ │ │ blcc fe252834 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - @ instruction: 0x0113979c │ │ │ │ + tsteq r3, ip, ror #15 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #928] @ 232a00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ bne 232808 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -481041,24 +481041,24 @@ │ │ │ │ orreq pc, sl, r8, asr #29 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - @ instruction: 0x011393d8 │ │ │ │ + tsteq r3, r8, lsr #8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #848] @ 232d8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ bne 232bbc │ │ │ │ add r2, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r2, #4023] @ 0xfb7 │ │ │ │ @@ -481268,24 +481268,24 @@ │ │ │ │ orreq pc, sl, ip, ror #21 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tsteq r3, r4, rrx │ │ │ │ + ldrheq r9, [r3, -r4] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #616] @ 233030 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ ldr r0, [pc, #600] @ 233034 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ ldrb r7, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ bne 232ec0 │ │ │ │ @@ -481438,25 +481438,25 @@ │ │ │ │ orreq sp, sl, r4, lsl r2 │ │ │ │ andeq r3, r0, r4, ror r6 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tsteq r3, r8, ror #27 │ │ │ │ + tsteq r3, r8, lsr lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #632] @ 2332e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #624] @ 2332ec │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ bne 23317c │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -481612,24 +481612,24 @@ │ │ │ │ orreq ip, sl, r4, ror pc │ │ │ │ andeq r3, r0, r4, ror r6 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tsteq r3, r8, lsr fp │ │ │ │ + tsteq r3, r8, lsl #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #768] @ 233628 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ bne 233480 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -481819,24 +481819,24 @@ │ │ │ │ orreq pc, sl, r0, lsl #4 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tsteq r3, r0, lsl r8 │ │ │ │ + tsteq r3, r0, ror #16 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #720] @ 233934 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ bne 2337a4 │ │ │ │ add r2, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r2, [r2, #4023] @ 0xfb7 │ │ │ │ @@ -482014,24 +482014,24 @@ │ │ │ │ orreq lr, sl, r4, asr #29 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ + tsteq r3, ip, ror #10 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #656] @ 233c00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ bne 233a90 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -482192,25 +482192,25 @@ │ │ │ │ b 2339c8 │ │ │ │ @ instruction: 0x018aebb8 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tsteq r3, r8, ror #4 │ │ │ │ + @ instruction: 0x011382b8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r1, [pc, #764] @ 233f34 │ │ │ │ mov fp, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp fp, #0 │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [r0, r1] │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ ldrd r4, [sp, #72] @ 0x48 │ │ │ │ bne 233ce4 │ │ │ │ mov r1, r3 │ │ │ │ @@ -482394,27 +482394,27 @@ │ │ │ │ b 233cd0 │ │ │ │ mov r0, sl │ │ │ │ bl 1b10d4 │ │ │ │ b 233d1c │ │ │ │ strdeq lr, [sl, r0] │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ + @ instruction: 0x011381b0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #676] @ 234210 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov fp, r1 │ │ │ │ bne 23409c │ │ │ │ add r3, sl, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -482580,25 +482580,25 @@ │ │ │ │ b 233fc4 │ │ │ │ @ instruction: 0x018ae5bc │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tsteq r3, ip, lsl #25 │ │ │ │ + @ instruction: 0x01137cdc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #640] @ 2344cc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r6, #0 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 2342b0 │ │ │ │ @@ -482752,27 +482752,27 @@ │ │ │ │ str r8, [sp] │ │ │ │ bl 1b10d4 │ │ │ │ ldr r3, [sp] │ │ │ │ b 2342e8 │ │ │ │ ldrdeq lr, [sl, ip] │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ - tsteq r3, r0, asr #23 │ │ │ │ + tsteq r3, r0, lsl ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #612] @ 234768 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ bne 23457c │ │ │ │ ldr r3, [r1] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r7, r3 │ │ │ │ @@ -482919,27 +482919,27 @@ │ │ │ │ b 234568 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 2345b4 │ │ │ │ orreq lr, sl, r4, lsr #32 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ + tsteq r3, ip, asr r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #648] @ 234a28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ bne 2348b8 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -483098,24 +483098,24 @@ │ │ │ │ b 2347f0 │ │ │ │ orreq sp, sl, r8, lsl #27 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - @ instruction: 0x011374b4 │ │ │ │ + tsteq r3, r4, lsl #10 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #688] @ 234d10 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r6, #0 │ │ │ │ ldrsh r7, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ bne 234afc │ │ │ │ @@ -483281,27 +483281,27 @@ │ │ │ │ b 234ae8 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 234b34 │ │ │ │ orreq sp, sl, r8, asr #21 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ - @ instruction: 0x011373bc │ │ │ │ + tsteq r3, ip, lsl #8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #656] @ 234fd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ bne 234e68 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -483462,24 +483462,24 @@ │ │ │ │ b 234da0 │ │ │ │ orreq sp, sl, r0, ror #15 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tsteq r3, r0, lsr pc │ │ │ │ + tsteq r3, r0, lsl #31 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #656] @ 2352a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ bne 235130 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -483640,24 +483640,24 @@ │ │ │ │ b 235068 │ │ │ │ orreq sp, sl, r8, lsl r5 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tsteq r3, r0, lsl #25 │ │ │ │ + @ instruction: 0x01136cd0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #648] @ 235560 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ bne 2353f0 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -483816,24 +483816,24 @@ │ │ │ │ b 235328 │ │ │ │ orreq sp, sl, r0, asr r2 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - @ instruction: 0x011369d8 │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #656] @ 235828 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ bne 2356b8 │ │ │ │ add r3, r6, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -483994,24 +483994,24 @@ │ │ │ │ b 2355f0 │ │ │ │ @ instruction: 0x018acf90 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - tsteq r3, r8, lsr #14 │ │ │ │ + tsteq r3, r8, ror r7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ 2359d0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 235908 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -484096,24 +484096,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 235924 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 2358a4 │ │ │ │ orreq ip, sl, r8, asr #25 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - tsteq r3, ip, lsl #11 │ │ │ │ + @ instruction: 0x011365dc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ 235b6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 235aa0 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -484199,24 +484199,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 235ac0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 235a3c │ │ │ │ orreq ip, sl, r0, lsr fp │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - tsteq r3, r8, lsl #8 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ 235d04 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ bne 235c3c │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -484301,24 +484301,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 235c58 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 235bd8 │ │ │ │ @ instruction: 0x018ac994 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - tsteq r3, r8, lsl #5 │ │ │ │ + @ instruction: 0x011362d8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ 235ea0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 235dd4 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -484404,24 +484404,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 235df4 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 235d70 │ │ │ │ strdeq ip, [sl, ip] │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ + tsteq r3, r8, asr r1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #388] @ 23604c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 235f7c │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -484510,24 +484510,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 235f98 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 235f10 │ │ │ │ orreq ip, sl, r0, ror #12 │ │ │ │ - tsteq r3, r4, ror pc │ │ │ │ + tsteq r3, r4, asr #31 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ 2361f8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 236124 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -484617,24 +484617,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 236144 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 2360b8 │ │ │ │ @ instruction: 0x018ac4b8 │ │ │ │ - tsteq r3, r0, ror #27 │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #388] @ 2363a0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 2362d0 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ @@ -484723,24 +484723,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 2362ec │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 236264 │ │ │ │ orreq ip, sl, ip, lsl #6 │ │ │ │ - tsteq r3, r4, asr ip │ │ │ │ + tsteq r3, r4, lsr #25 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ 23654c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 236478 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -484830,24 +484830,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 236498 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 23640c │ │ │ │ orreq ip, sl, r4, ror #2 │ │ │ │ - tsteq r3, r4, asr #21 │ │ │ │ + tsteq r3, r4, lsl fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #408] @ 236708 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ bne 236634 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ @@ -484942,24 +484942,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 236650 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 2365bc │ │ │ │ @ instruction: 0x018abfb8 │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ - tsteq r3, r4, lsr #18 │ │ │ │ + tsteq r3, r4, ror r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ 2368c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 2367ec │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -485053,24 +485053,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 23680c │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 236774 │ │ │ │ strdeq fp, [sl, r8] │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ - tsteq r3, r0, lsl #15 │ │ │ │ + @ instruction: 0x011357d0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #408] @ 236a84 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ bne 2369b0 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ @@ -485165,24 +485165,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 2369cc │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 236938 │ │ │ │ orreq fp, sl, ip, lsr ip │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ - @ instruction: 0x011355dc │ │ │ │ + tsteq r3, ip, lsr #12 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ 236c40 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 236b68 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -485276,24 +485276,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 236b88 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 236af0 │ │ │ │ orreq fp, sl, ip, ror sl │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ - tsteq r3, ip, lsr r4 │ │ │ │ + tsteq r3, ip, lsl #9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ 236e2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ bne 236d40 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -485399,24 +485399,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 236d6c │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 236cbc │ │ │ │ orreq fp, sl, r0, asr #17 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - tsteq r3, r8, ror r2 │ │ │ │ + tsteq r3, r8, asr #5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ 237018 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ bne 236f2c │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -485522,24 +485522,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 236f58 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 236ea8 │ │ │ │ ldrdeq fp, [sl, r4] │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - tsteq r3, r4, lsr #1 │ │ │ │ + ldrsheq r5, [r3, -r4] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ 237204 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ bne 237118 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -485645,24 +485645,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 237144 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 237094 │ │ │ │ orreq fp, sl, r8, ror #9 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - @ instruction: 0x01134ed0 │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ 2373f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ bne 237304 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -485768,25 +485768,25 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 237330 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 237280 │ │ │ │ strdeq fp, [sl, ip] │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - @ instruction: 0x01134cfc │ │ │ │ + tsteq r3, ip, asr #26 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #424] @ 2375c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 2374ec │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ @@ -485885,24 +485885,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 237508 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 237468 │ │ │ │ orreq fp, sl, ip, lsl #2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ + tsteq r3, ip, ror ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #432] @ 23779c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ bne 2376bc │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -486003,25 +486003,25 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 2376dc │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 237638 │ │ │ │ orreq sl, sl, ip, lsr pc │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - tsteq r3, r8, ror sl │ │ │ │ + tsteq r3, r8, asr #21 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #424] @ 237970 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ bne 237898 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ @@ -486120,24 +486120,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 2378b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 237814 │ │ │ │ orreq sl, sl, r0, ror #26 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - @ instruction: 0x011348b4 │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #432] @ 237b48 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ bne 237a68 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ ldrb r3, [r3, #4023] @ 0xfb7 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -486238,25 +486238,25 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 237a88 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b10d4 │ │ │ │ b 2379e4 │ │ │ │ @ instruction: 0x018aab90 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ + tsteq r3, r4, asr r7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #320] @ 237cb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ @@ -486337,15 +486337,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #312] @ 237e0c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsb r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -486424,15 +486424,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #240] @ 237f20 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ @@ -486491,15 +486491,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #188] @ 237ffc │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r8, [r3, #4] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov sl, r7 │ │ │ │ @@ -486547,15 +486547,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #356] @ 238180 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ @@ -486645,15 +486645,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #348] @ 238300 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -486741,15 +486741,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #320] @ 238464 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ @@ -486830,15 +486830,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #312] @ 2385c0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -486917,15 +486917,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #228] @ 2386c8 │ │ │ │ ldr r3, [pc, #228] @ 2386cc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr r0, [pc, #212] @ 2386d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r7, [r3, r5, lsl #2] │ │ │ │ ldr r8, [r3, r1, lsl #2] │ │ │ │ @@ -486984,15 +486984,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #248] @ 2387e8 │ │ │ │ ldr r2, [pc, #248] @ 2387ec │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r1] │ │ │ │ ldr r1, [pc, #232] @ 2387f0 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldrb r1, [r0] │ │ │ │ @@ -487056,15 +487056,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #296] @ 238938 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ bl 5aa70 <__aeabi_ui2d@plt> │ │ │ │ ldr r3, [pc, #256] @ 23893c │ │ │ │ @@ -487139,15 +487139,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ 238a7c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5aa70 <__aeabi_ui2d@plt> │ │ │ │ ldr r3, [pc, #256] @ 238a80 │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ @@ -487220,15 +487220,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #272] @ 238bb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #232] @ 238bb4 │ │ │ │ @@ -487297,15 +487297,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #264] @ 238cdc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #232] @ 238ce0 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -487372,15 +487372,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #348] @ 238e5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ @@ -487468,15 +487468,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #340] @ 238fd4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsb r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -487562,15 +487562,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #244] @ 2390ec │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ @@ -487630,15 +487630,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #216] @ 2391e4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ mov r0, r3 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ ldrb r2, [r2, #692] @ 0x2b4 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [r0, #4] │ │ │ │ ldr fp, [r0, #8] │ │ │ │ @@ -487693,15 +487693,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #396] @ 239390 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ @@ -487801,15 +487801,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #388] @ 239538 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -487907,15 +487907,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #348] @ 2396b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ @@ -488003,15 +488003,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #340] @ 239830 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -488097,15 +488097,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r1, [pc, #248] @ 23994c │ │ │ │ ldr r2, [pc, #248] @ 239950 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r1] │ │ │ │ ldr r1, [pc, #232] @ 239954 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r1] │ │ │ │ ldrb r1, [r0] │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ @@ -488169,15 +488169,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #316] @ 239ab0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r1 │ │ │ │ bl 5aa70 <__aeabi_ui2d@plt> │ │ │ │ ldr r3, [pc, #276] @ 239ab4 │ │ │ │ @@ -488257,15 +488257,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #308] @ 239c08 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5aa70 <__aeabi_ui2d@plt> │ │ │ │ ldr r3, [pc, #276] @ 239c0c │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ @@ -488343,15 +488343,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #284] @ 239d48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r1 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #244] @ 239d4c │ │ │ │ @@ -488423,15 +488423,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #276] @ 239e80 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #244] @ 239e84 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -488502,15 +488502,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #264] @ 239fac │ │ │ │ mov r9, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r9 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [r3, r4] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ and r6, r6, #7 │ │ │ │ @@ -488576,15 +488576,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ 23a0d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r1] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ and r6, r6, #7 │ │ │ │ @@ -488650,15 +488650,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #244] @ 23a1f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ and r6, r6, #7 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r6, #6 │ │ │ │ @@ -488721,15 +488721,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #244] @ 23a30c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r7, [r1] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ and r6, r6, #7 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r6, #6 │ │ │ │ @@ -488792,15 +488792,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ 23a434 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ and r6, r6, #7 │ │ │ │ @@ -488866,15 +488866,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ 23a55c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ and r6, r6, #7 │ │ │ │ @@ -488940,15 +488940,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ 23a684 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ and r6, r6, #7 │ │ │ │ @@ -489014,15 +489014,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ 23a7ac │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ and r6, r6, #7 │ │ │ │ @@ -489091,15 +489091,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #284] @ 23a8f4 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ and r6, r0, #7 │ │ │ │ mov r1, fp │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldrd r8, [sp, #40] @ 0x28 │ │ │ │ add r4, r6, #6 │ │ │ │ mov r1, r9 │ │ │ │ mov r7, r0 │ │ │ │ @@ -489172,15 +489172,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #276] @ 23aa30 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrd r0, [r1] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ and r6, r6, #7 │ │ │ │ add r4, r6, #6 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ @@ -489249,15 +489249,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 23ab5c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ and r6, r6, #7 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -489324,15 +489324,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ 23ac88 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r8, [r1] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ ldr r9, [r1, #4] │ │ │ │ and r6, r6, #7 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -489400,15 +489400,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #280] @ 23adc8 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r5, [ip, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ and r6, r6, #7 │ │ │ │ add r4, r6, #6 │ │ │ │ @@ -489480,15 +489480,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #280] @ 23af08 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ and r6, r6, #7 │ │ │ │ add r4, r6, #6 │ │ │ │ @@ -489560,15 +489560,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #280] @ 23b048 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r5, [ip, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ and r6, r6, #7 │ │ │ │ add r4, r6, #6 │ │ │ │ @@ -489640,15 +489640,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #280] @ 23b188 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ and r6, r6, #7 │ │ │ │ add r4, r6, #6 │ │ │ │ @@ -489722,15 +489722,15 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #328] @ 23b2fc │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r7 │ │ │ │ and sl, r0, #7 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ mov r1, r9 │ │ │ │ add r4, sl, #6 │ │ │ │ @@ -489816,15 +489816,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #316] @ 23b468 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrd r0, [r1] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ and r9, r9, #7 │ │ │ │ add r4, r9, #6 │ │ │ │ str r0, [sp] │ │ │ │ mov fp, r0 │ │ │ │ @@ -489905,15 +489905,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #280] @ 23b5b0 │ │ │ │ and r6, r0, #7 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r2 │ │ │ │ @@ -489987,15 +489987,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #292] @ 23b704 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r2, [r1] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ ldr sl, [r1, #4] │ │ │ │ ldr fp, [r1, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -490073,15 +490073,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #316] @ 23b870 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ and r9, r0, #7 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r4, r9, #6 │ │ │ │ str r0, [sp] │ │ │ │ @@ -490164,15 +490164,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #320] @ 23b9e0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r9, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ and r9, r9, #7 │ │ │ │ add r4, r9, #6 │ │ │ │ @@ -490256,15 +490256,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #316] @ 23bb4c │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ and r9, r0, #7 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r4, r9, #6 │ │ │ │ str r0, [sp] │ │ │ │ @@ -490347,15 +490347,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #320] @ 23bcbc │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r9, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ and r9, r9, #7 │ │ │ │ add r4, r9, #6 │ │ │ │ @@ -490440,15 +490440,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #376] @ 23be68 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ and fp, r0, #7 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r0, r2 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ strd r2, [sp, #8] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldrd r8, [sp, #64] @ 0x40 │ │ │ │ @@ -490547,15 +490547,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #328] @ 23bfe0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldrd r0, [r1] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ and r8, r8, #7 │ │ │ │ add r4, r8, #6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov fp, r0 │ │ │ │ @@ -490639,15 +490639,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #316] @ 23c14c │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr sl, [r1, #4] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr fp, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -490732,15 +490732,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #340] @ 23c2d4 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ and r7, r0, #7 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ add r4, r7, #6 │ │ │ │ str r0, [sp] │ │ │ │ @@ -490829,15 +490829,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #332] @ 23c450 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ and r8, r8, #7 │ │ │ │ add r4, r8, #6 │ │ │ │ @@ -490925,15 +490925,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #340] @ 23c5d8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ and r7, r0, #7 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldrsh fp, [sp, #56] @ 0x38 │ │ │ │ add r4, r7, #6 │ │ │ │ str r0, [sp] │ │ │ │ @@ -491022,15 +491022,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #332] @ 23c754 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ and r8, r8, #7 │ │ │ │ add r4, r8, #6 │ │ │ │ @@ -491116,15 +491116,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ 23c8dc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r0, [pc, #328] @ 23c8e0 │ │ │ │ ldr r3, [pc, #328] @ 23c8e4 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r3 │ │ │ │ bne 23c8a4 │ │ │ │ and r6, r6, #7 │ │ │ │ @@ -491207,24 +491207,24 @@ │ │ │ │ bx r3 │ │ │ │ orreq r5, sl, r4, lsr #27 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - rscseq ip, r8, r8, ror #29 │ │ │ │ - smlalseq ip, r8, r4, sp │ │ │ │ + rscseq ip, r8, r8, lsr pc │ │ │ │ + rscseq ip, r8, r4, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ 23ca6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r0, [pc, #328] @ 23ca70 │ │ │ │ ldr r3, [pc, #328] @ 23ca74 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r3 │ │ │ │ bne 23ca34 │ │ │ │ ldr r0, [r2] │ │ │ │ @@ -491307,24 +491307,24 @@ │ │ │ │ bx r3 │ │ │ │ orreq r5, sl, r4, lsl ip │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - rscseq ip, r8, ip, ror #26 │ │ │ │ - rscseq ip, r8, r4, lsl #24 │ │ │ │ + ldrheq ip, [r8], #220 @ 0xdc @ │ │ │ │ + rscseq ip, r8, r4, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #560] @ 23ccd4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r0, [pc, #544] @ 23ccd8 │ │ │ │ ldr r3, [pc, #544] @ 23ccdc │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r3 │ │ │ │ bne 23cc7c │ │ │ │ @@ -491462,24 +491462,24 @@ │ │ │ │ orreq r5, sl, r4, lsl #21 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq ip, r8, r0, asr #22 │ │ │ │ - rscseq ip, r8, r4, asr #19 │ │ │ │ + smlalseq ip, r8, r0, fp │ │ │ │ + rscseq ip, r8, r4, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #564] @ 23cf44 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r0, [pc, #548] @ 23cf48 │ │ │ │ ldr r3, [pc, #548] @ 23cf4c │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r3 │ │ │ │ bne 23ceec │ │ │ │ @@ -491618,24 +491618,24 @@ │ │ │ │ orreq r5, sl, r8, lsl r8 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq ip, r8, r4, ror #17 │ │ │ │ - rscseq ip, r8, r4, asr r7 │ │ │ │ + rscseq ip, r8, r4, lsr r9 │ │ │ │ + rscseq ip, r8, r4, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #656] @ 23d210 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r0, [pc, #640] @ 23d214 │ │ │ │ ldr r3, [pc, #640] @ 23d218 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r3 │ │ │ │ bne 23d1a8 │ │ │ │ @@ -491799,24 +491799,24 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq ip, r8, r0, asr #12 │ │ │ │ - smlalseq ip, r8, r8, r4 │ │ │ │ + smlalseq ip, r8, r0, r6 │ │ │ │ + rscseq ip, r8, r8, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #660] @ 23d4e8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r0, [pc, #644] @ 23d4ec │ │ │ │ ldr r3, [pc, #644] @ 23d4f0 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r3 │ │ │ │ bne 23d480 │ │ │ │ @@ -491981,24 +491981,24 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq ip, r8, ip, ror r3 │ │ │ │ - rscseq ip, r8, r0, asr #3 │ │ │ │ + rscseq ip, r8, ip, asr #7 │ │ │ │ + rscseq ip, r8, r0, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #736] @ 23d80c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #724] @ 23d810 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ ldr r0, [pc, #720] @ 23d814 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r1, ip │ │ │ │ cmpne r1, r0 │ │ │ │ bne 23d7d0 │ │ │ │ @@ -492182,24 +492182,24 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq ip, r8, r4, asr #32 │ │ │ │ - rscseq fp, r8, r0, ror lr │ │ │ │ + smlalseq ip, r8, r4, r0 │ │ │ │ + rscseq fp, r8, r0, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #740] @ 23db34 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #728] @ 23db38 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ ldr r0, [pc, #724] @ 23db3c │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r1, ip │ │ │ │ cmpne r1, r0 │ │ │ │ bne 23daf8 │ │ │ │ @@ -492384,24 +492384,24 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq fp, r8, r0, lsr sp │ │ │ │ - rscseq fp, r8, r8, asr #22 │ │ │ │ + rscseq fp, r8, r0, lsl #27 │ │ │ │ + smlalseq fp, r8, r8, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ 23dca0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ @@ -492476,15 +492476,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #288] @ 23dde4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsb r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -492557,15 +492557,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ 23dee0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ @@ -492619,15 +492619,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #188] @ 23dfbc │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r8, [r3, #4] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov sl, r7 │ │ │ │ @@ -492674,15 +492674,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ 23e128 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ @@ -492766,15 +492766,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ 23e290 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -492856,15 +492856,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ 23e3dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ @@ -492939,15 +492939,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #288] @ 23e520 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -493020,15 +493020,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ 23e668 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ @@ -493102,15 +493102,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ 23e7a8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsb r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -493182,15 +493182,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ 23e8a0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ @@ -493243,15 +493243,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ 23e978 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r8, [r3, #4] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov sl, r7 │ │ │ │ @@ -493297,15 +493297,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ 23eae0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ @@ -493388,15 +493388,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ 23ec44 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -493477,15 +493477,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ 23ed8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ @@ -493559,15 +493559,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ 23eecc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, r0 │ │ │ │ bl 5b4c0 <__aeabi_fadd@plt> │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -493640,15 +493640,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #200] @ 23efb8 │ │ │ │ ldr r3, [pc, #200] @ 23efbc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr r0, [pc, #184] @ 23efc0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r7, [r3, r5, lsl #2] │ │ │ │ ldr r8, [r3, r1, lsl #2] │ │ │ │ ldr r9, [r3, r2, lsl #2] │ │ │ │ @@ -493700,15 +493700,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #220] @ 23f0bc │ │ │ │ ldr r2, [pc, #220] @ 23f0c0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r1] │ │ │ │ ldr r1, [pc, #204] @ 23f0c4 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldrb r1, [r0] │ │ │ │ @@ -493764,15 +493764,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ 23f1f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ bl 5aa70 <__aeabi_ui2d@plt> │ │ │ │ ldr r3, [pc, #232] @ 23f1f4 │ │ │ │ @@ -493840,15 +493840,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #260] @ 23f318 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5aa70 <__aeabi_ui2d@plt> │ │ │ │ ldr r3, [pc, #232] @ 23f31c │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ @@ -493914,15 +493914,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #244] @ 23f430 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #208] @ 23f434 │ │ │ │ @@ -493984,15 +493984,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #236] @ 23f540 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ ldr r1, [pc, #208] @ 23f544 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -494052,15 +494052,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ 23f624 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r4] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ @@ -494107,15 +494107,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ 23f700 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -494162,15 +494162,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ 23f7dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r4] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldrsh r0, [r4, #2] │ │ │ │ @@ -494217,15 +494217,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ 23f8d0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ @@ -494279,15 +494279,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #188] @ 23f9ac │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r8, [r3, #4] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov sl, r7 │ │ │ │ @@ -494334,15 +494334,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ 23faac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -494398,15 +494398,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ 23fba4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ @@ -494460,15 +494460,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ 23fca4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -494524,15 +494524,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ 23fd9c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldrsh r0, [r7, #2] │ │ │ │ @@ -494587,15 +494587,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #244] @ 23feb0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ @@ -494655,15 +494655,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #216] @ 23ffa8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ mov r0, r3 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ ldrb r2, [r2, #692] @ 0x2b4 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [r0, #4] │ │ │ │ ldr fp, [r0, #8] │ │ │ │ @@ -494718,15 +494718,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #252] @ 2400c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -494789,15 +494789,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #244] @ 2401d8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ @@ -494858,15 +494858,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #252] @ 2402f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -494929,15 +494929,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #244] @ 240408 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldrsh r0, [r7, #2] │ │ │ │ @@ -494999,15 +494999,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #252] @ 240524 │ │ │ │ ldr r4, [pc, #252] @ 240528 │ │ │ │ ldr r5, [pc, #252] @ 24052c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 240504 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ cmp r3, r5 │ │ │ │ ldrb r6, [r2, #692] @ 0x2b4 │ │ │ │ @@ -495063,26 +495063,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ strdeq r2, [sl, r8] │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - rscseq r9, r8, ip, lsr #2 │ │ │ │ - rscseq r9, r8, r4, lsr r1 │ │ │ │ + rscseq r9, r8, ip, ror r1 │ │ │ │ + rscseq r9, r8, r4, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #252] @ 240650 │ │ │ │ ldr r4, [pc, #252] @ 240654 │ │ │ │ ldr r5, [pc, #252] @ 240658 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 240630 │ │ │ │ ldr r0, [r1] │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ cmp r3, r5 │ │ │ │ @@ -495138,26 +495138,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ orreq r1, sl, ip, asr #31 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - rscseq r9, r8, ip, lsl r0 │ │ │ │ - rscseq r9, r8, r8 │ │ │ │ + rscseq r9, r8, ip, rrx │ │ │ │ + rscseq r9, r8, r8, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #304] @ 2407b0 │ │ │ │ ldr r4, [pc, #304] @ 2407b4 │ │ │ │ ldr r5, [pc, #304] @ 2407b8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 240790 │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldrb r8, [r3, #692] @ 0x2b4 │ │ │ │ @@ -495226,26 +495226,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ orreq r1, sl, r0, lsr #29 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq r8, r8, ip, asr #29 │ │ │ │ - rscseq r8, r8, r8, lsr #29 │ │ │ │ + rscseq r8, r8, ip, lsl pc │ │ │ │ + ldrsheq r8, [r8], #232 @ 0xe8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #308] @ 240914 │ │ │ │ ldr r4, [pc, #308] @ 240918 │ │ │ │ ldr r5, [pc, #308] @ 24091c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 2408f4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -495315,26 +495315,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ orreq r1, sl, r0, asr #26 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq r8, r8, r8, ror sp │ │ │ │ - rscseq r8, r8, r4, asr #26 │ │ │ │ + rscseq r8, r8, r8, asr #27 │ │ │ │ + smlalseq r8, r8, r4, sp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #420] @ 240ae8 │ │ │ │ ldr r4, [pc, #420] @ 240aec │ │ │ │ ldr r5, [pc, #420] @ 240af0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 240ab0 │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldrb sl, [r3, #692] @ 0x2b4 │ │ │ │ @@ -495433,26 +495433,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 240a78 │ │ │ │ ldrdeq r1, [sl, ip] │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq r8, r8, ip, asr #23 │ │ │ │ - rscseq r8, r8, r8, lsl #23 │ │ │ │ + rscseq r8, r8, ip, lsl ip │ │ │ │ + ldrsbeq r8, [r8], #184 @ 0xb8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #424] @ 240cc4 │ │ │ │ ldr r4, [pc, #424] @ 240cc8 │ │ │ │ ldr r5, [pc, #424] @ 240ccc │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 240c8c │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -495552,26 +495552,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 240c54 │ │ │ │ orreq r1, sl, r4, lsl #20 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq r8, r8, r0, lsl #20 │ │ │ │ - rscseq r8, r8, ip, lsr #19 │ │ │ │ + rscseq r8, r8, r0, asr sl │ │ │ │ + ldrsheq r8, [r8], #156 @ 0x9c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #500] @ 240eec │ │ │ │ ldr r4, [pc, #500] @ 240ef0 │ │ │ │ ldr r5, [pc, #500] @ 240ef4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 240eb0 │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -495690,26 +495690,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 240e6c │ │ │ │ orreq r1, sl, r8, lsr #16 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - ldrsheq r8, [r8], #112 @ 0x70 @ │ │ │ │ - smlalseq r8, r8, r0, r7 @ │ │ │ │ + rscseq r8, r8, r0, asr #16 │ │ │ │ + rscseq r8, r8, r0, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #504] @ 241118 │ │ │ │ ldr r4, [pc, #504] @ 24111c │ │ │ │ ldr r5, [pc, #504] @ 241120 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 2410dc │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -495829,24 +495829,24 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 241098 │ │ │ │ orreq r1, sl, r0, lsl #12 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - ldrsbeq r8, [r8], #84 @ 0x54 @ │ │ │ │ - rscseq r8, r8, r4, ror #10 │ │ │ │ + rscseq r8, r8, r4, lsr #12 │ │ │ │ + ldrheq r8, [r8], #84 @ 0x54 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ 241208 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r4] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ @@ -495892,15 +495892,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ 2412e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -495946,15 +495946,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ 2413b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r4] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldrsh r0, [r4, #2] │ │ │ │ @@ -496000,15 +496000,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ 2414ac │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ @@ -496062,15 +496062,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #188] @ 241588 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r8, [r3, #4] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov sl, r7 │ │ │ │ @@ -496117,15 +496117,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ 241688 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -496181,15 +496181,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ 241780 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ @@ -496243,15 +496243,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ 241880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -496307,15 +496307,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ 241978 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldrsh r0, [r7, #2] │ │ │ │ @@ -496370,15 +496370,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #244] @ 241a8c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ @@ -496438,15 +496438,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #216] @ 241b84 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ mov r0, r3 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ ldrb r2, [r2, #692] @ 0x2b4 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [r0, #4] │ │ │ │ ldr fp, [r0, #8] │ │ │ │ @@ -496501,15 +496501,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #252] @ 241ca0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -496572,15 +496572,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #244] @ 241db4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ @@ -496641,15 +496641,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #252] @ 241ed0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -496712,15 +496712,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #244] @ 241fe4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r7] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldrsh r0, [r7, #2] │ │ │ │ @@ -496783,15 +496783,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #256] @ 24210c │ │ │ │ mov r1, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [ip, r5] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -496858,15 +496858,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ 242238 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r1] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -496933,15 +496933,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ 242358 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ bne 242334 │ │ │ │ @@ -497005,15 +497005,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ 242478 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r7, [r1] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r7 │ │ │ │ cmp r3, #0 │ │ │ │ bne 242454 │ │ │ │ @@ -497077,15 +497077,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ 2425a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -497152,15 +497152,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ 2426d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -497231,15 +497231,15 @@ │ │ │ │ ldrd sl, [sp, #40] @ 0x28 │ │ │ │ bhi 24280c │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #276] @ 242820 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -497313,15 +497313,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #276] @ 242964 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrd r0, [r1] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ @@ -497392,15 +497392,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 242a94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -497468,15 +497468,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ 242bc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r8, [r1] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ ldr r9, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #4 │ │ │ │ @@ -497546,15 +497546,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #280] @ 242d0c │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -497627,15 +497627,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #280] @ 242e54 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ mov r7, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r0 │ │ │ │ @@ -497711,15 +497711,15 @@ │ │ │ │ cmp r0, #31 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ bhi 242fcc │ │ │ │ ldr r1, [pc, #372] @ 243004 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r1] │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ @@ -497820,15 +497820,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #316] @ 243178 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrd r0, [r1] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r0, [r8, #8] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ @@ -497912,15 +497912,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #284] @ 2432d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r2, r5, #94208 @ 0x17000 │ │ │ │ ldrb r2, [r2, #692] @ 0x2b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -497997,15 +497997,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #288] @ 243428 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r8, [r1] │ │ │ │ add r2, r5, #94208 @ 0x17000 │ │ │ │ ldrb r2, [r2, #692] @ 0x2b4 │ │ │ │ ldr r9, [r1, #4] │ │ │ │ ldr sl, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -498085,15 +498085,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #316] @ 2435a0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r3 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -498178,15 +498178,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #320] @ 243718 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r0 │ │ │ │ @@ -498275,15 +498275,15 @@ │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ ldrd r4, [sp, #72] @ 0x48 │ │ │ │ bhi 2438b8 │ │ │ │ ldr r1, [pc, #364] @ 2438cc │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r1] │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ @@ -498382,15 +498382,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #328] @ 243a4c │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrd r0, [r1] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldrd r0, [r8, #8] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ @@ -498479,15 +498479,15 @@ │ │ │ │ cmp r0, #31 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ bhi 243ba8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #308] @ 243bc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r2, r5, #94208 @ 0x17000 │ │ │ │ ldrb r2, [r2, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -498570,15 +498570,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #300] @ 243d28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [r1] │ │ │ │ add r2, r5, #94208 @ 0x17000 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb r2, [r2, #692] @ 0x2b4 │ │ │ │ ldr sl, [r1, #4] │ │ │ │ ldr fp, [r1, #12] │ │ │ │ @@ -498661,15 +498661,15 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r0, #31 │ │ │ │ ldrsh r8, [sp, #56] @ 0x38 │ │ │ │ bhi 243ea8 │ │ │ │ ldr r5, [pc, #340] @ 243ebc │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov fp, r0 │ │ │ │ @@ -498761,15 +498761,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #332] @ 244040 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ @@ -498861,15 +498861,15 @@ │ │ │ │ cmp r0, #31 │ │ │ │ ldrb r7, [sp, #56] @ 0x38 │ │ │ │ add r6, pc, r6 │ │ │ │ bhi 2441b0 │ │ │ │ ldr r5, [pc, #320] @ 2441c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ ldr r0, [pc, #304] @ 2441cc │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr sl, [r0, r2, lsl #2] │ │ │ │ ldr r2, [r0, r3, lsl #2] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -498958,15 +498958,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #328] @ 244354 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ ldr r2, [pc, #312] @ 244358 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r2, [r1] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [r3, r2, lsl #2] │ │ │ │ @@ -499055,15 +499055,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #376] @ 244500 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 2444f8 │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ @@ -499159,15 +499159,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #376] @ 2446a0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 244698 │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ @@ -499263,15 +499263,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #412] @ 244864 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 24485c │ │ │ │ add r3, r1, r1, lsl #1 │ │ │ │ @@ -499378,15 +499378,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #392] @ 244a1c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 244a14 │ │ │ │ add r3, r1, r1, lsl #1 │ │ │ │ @@ -499488,15 +499488,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #412] @ 244be8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 244be0 │ │ │ │ add r3, r1, r1, lsl #1 │ │ │ │ @@ -499603,15 +499603,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [pc, #432] @ 244dc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 244dc0 │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ @@ -499723,15 +499723,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [pc, #408] @ 244f90 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 244f88 │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ @@ -499837,15 +499837,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [pc, #432] @ 245170 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 245168 │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ @@ -499957,15 +499957,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [pc, #448] @ 245360 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ ldr lr, [pc, #416] @ 245364 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -500083,15 +500083,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #300] @ 2454c4 │ │ │ │ ldr r4, [pc, #300] @ 2454c8 │ │ │ │ ldr r5, [pc, #300] @ 2454cc │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 2454a4 │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldrb r8, [r3, #692] @ 0x2b4 │ │ │ │ @@ -500159,26 +500159,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ orreq sp, r9, r8, lsl #3 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - smlalseq r4, r8, r8, r3 │ │ │ │ - smlalseq r4, r8, r4, r1 │ │ │ │ + rscseq r4, r8, r8, ror #7 │ │ │ │ + rscseq r4, r8, r4, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #304] @ 245624 │ │ │ │ ldr r4, [pc, #304] @ 245628 │ │ │ │ ldr r5, [pc, #304] @ 24562c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 245604 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -500247,26 +500247,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ orreq sp, r9, ip, lsr #32 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq r4, r8, r8, asr #4 │ │ │ │ - rscseq r4, r8, r4, lsr r0 │ │ │ │ + smlalseq r4, r8, r8, r2 │ │ │ │ + rscseq r4, r8, r4, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #420] @ 2457f8 │ │ │ │ ldr r4, [pc, #420] @ 2457fc │ │ │ │ ldr r5, [pc, #420] @ 245800 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 2457c0 │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldrb sl, [r3, #692] @ 0x2b4 │ │ │ │ @@ -500365,26 +500365,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 245788 │ │ │ │ orreq ip, r9, ip, asr #29 │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - smlalseq r4, r8, ip, r0 │ │ │ │ - rscseq r3, r8, r8, ror lr │ │ │ │ + rscseq r4, r8, ip, ror #1 │ │ │ │ + rscseq r3, r8, r8, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #424] @ 2459d4 │ │ │ │ ldr r4, [pc, #424] @ 2459d8 │ │ │ │ ldr r5, [pc, #424] @ 2459dc │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 24599c │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -500484,26 +500484,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 245964 │ │ │ │ strdeq ip, [r9, r4] │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - ldrsbeq r3, [r8], #224 @ 0xe0 @ │ │ │ │ - smlalseq r3, r8, ip, ip │ │ │ │ + rscseq r3, r8, r0, lsr #30 │ │ │ │ + rscseq r3, r8, ip, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #500] @ 245bfc │ │ │ │ ldr r4, [pc, #500] @ 245c00 │ │ │ │ ldr r5, [pc, #500] @ 245c04 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 245bc0 │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -500622,26 +500622,26 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 245b7c │ │ │ │ orreq ip, r9, r8, lsl fp │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq r3, r8, r0, asr #25 │ │ │ │ - rscseq r3, r8, r0, lsl #21 │ │ │ │ + rscseq r3, r8, r0, lsl sp │ │ │ │ + ldrsbeq r3, [r8], #160 @ 0xa0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #504] @ 245e28 │ │ │ │ ldr r4, [pc, #504] @ 245e2c │ │ │ │ ldr r5, [pc, #504] @ 245e30 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 245dec │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -500761,25 +500761,25 @@ │ │ │ │ bl 1b10d4 │ │ │ │ b 245da8 │ │ │ │ strdeq ip, [r9, r0] │ │ │ │ muleq r0, pc, sp @ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq r3, r8, r4, lsr #21 │ │ │ │ - rscseq r3, r8, r4, asr r8 │ │ │ │ + ldrsheq r3, [r8], #164 @ 0xa4 @ │ │ │ │ + rscseq r3, r8, r4, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #228] @ 245f40 │ │ │ │ ldr r5, [pc, #228] @ 245f44 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr r0, [pc, #212] @ 245f48 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr sl, [r0, r3, lsl #2] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -500842,15 +500842,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [pc, #304] @ 2460a4 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r2 │ │ │ │ and r2, r0, #7 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r9, r8 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r2, #6 │ │ │ │ @@ -501181,17 +501181,17 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 2460bc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r9 │ │ │ │ bhi 246484 │ │ │ │ b 246134 │ │ │ │ - @ instruction: 0x011254b0 │ │ │ │ + tsteq r2, r0, lsl #10 │ │ │ │ andeq r0, r0, sl, lsl #3 │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ + @ instruction: 0x01125496 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ lsl r0, r0, #21 │ │ │ │ lsr r0, r0, #21 │ │ │ │ @@ -502339,16 +502339,16 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ b 2467e4 │ │ │ │ strdeq r9, [r9, r0] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r9, r9, r8, asr #17 │ │ │ │ - tsteq r2, ip, lsl lr │ │ │ │ - rscseq r4, lr, ip, lsr #19 │ │ │ │ + tsteq r2, ip, ror #28 │ │ │ │ + ldrsheq r4, [lr], #156 @ 0x9c @ │ │ │ │ add r4, fp, #458752 @ 0x70000 │ │ │ │ add r6, r4, #376 @ 0x178 │ │ │ │ mov lr, r6 │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ add r7, sp, #216 @ 0xd8 │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ @@ -505526,27 +505526,27 @@ │ │ │ │ bhi 2467e4 │ │ │ │ ldr r5, [fp] │ │ │ │ add r3, r3, #1 │ │ │ │ add r6, r5, #24 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24ab34 │ │ │ │ ldr r3, [fp, #32] │ │ │ │ ldmib r9, {r0, r1, r2} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r6, [fp] │ │ │ │ mov r2, #1 │ │ │ │ add r5, r6, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24aacc │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ b 2467e4 │ │ │ │ add r4, fp, #98304 @ 0x18000 │ │ │ │ @@ -505667,55 +505667,55 @@ │ │ │ │ b 2467e4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 24aaf8 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ beq 24ab28 │ │ │ │ b 24aad8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 24ab0c │ │ │ │ cmp r6, #0 │ │ │ │ bne 24aaf8 │ │ │ │ b 24a8ec │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ bl 4e2148 │ │ │ │ b 24a8bc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ - rscseq r4, r8, r8, ror r1 │ │ │ │ + rscseq r4, r8, r8, asr #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r4, r8, r0, asr #2 │ │ │ │ - rscseq r0, lr, r4, lsl #14 │ │ │ │ + smlalseq r4, r8, r0, r1 │ │ │ │ + rscseq r0, lr, r4, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #420] @ 24ad1c │ │ │ │ sub sp, sp, #28 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 24ad14 │ │ │ │ add r8, r4, #98304 @ 0x18000 │ │ │ │ @@ -505814,24 +505814,24 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orreq r7, r9, ip, lsr #19 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r3, r8, r8, asr lr │ │ │ │ + rscseq r3, r8, r8, lsr #29 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #428] @ 24aefc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr lr, [r0, r3] │ │ │ │ rsb r3, r6, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -505934,26 +505934,26 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrdeq r7, [r9, r8] │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r3, r8, r8, ror ip │ │ │ │ + rscseq r3, r8, r8, asr #25 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #428] @ 24b0dc │ │ │ │ sub sp, sp, #28 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble 24b0d4 │ │ │ │ add r9, r4, #98304 @ 0x18000 │ │ │ │ @@ -506054,26 +506054,26 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq r7, [r9, r4] │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - smlalseq r3, r8, r8, sl │ │ │ │ + rscseq r3, r8, r8, ror #21 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #476] @ 24b2ec │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ rsb r3, r4, #32 │ │ │ │ cmp r3, r1 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str ip, [sp, #16] │ │ │ │ ble 24b2e4 │ │ │ │ @@ -506186,26 +506186,26 @@ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orreq r7, r9, r4, lsl r4 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r3, r8, r8, lsl #17 │ │ │ │ + ldrsbeq r3, [r8], #136 @ 0x88 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #876] @ 24b68c │ │ │ │ ldr r4, [pc, #876] @ 24b690 │ │ │ │ ldr r5, [pc, #876] @ 24b694 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 24b5dc │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -506422,26 +506422,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ bcc fe2536c0 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 24b6b4 │ │ │ │ - rscseq lr, r7, r0, lsr #2 │ │ │ │ - rscseq lr, r7, r4, rrx │ │ │ │ + rscseq lr, r7, r0, ror r1 │ │ │ │ + ldrheq lr, [r7], #4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #868] @ 24ba34 │ │ │ │ ldr r4, [pc, #868] @ 24ba38 │ │ │ │ ldr r5, [pc, #868] @ 24ba3c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 24b990 │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -506656,26 +506656,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ bcc fe253a68 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 24ba5c │ │ │ │ - rscseq sp, r7, r0, lsr sp │ │ │ │ - ldrheq sp, [r7], #192 @ 0xc0 @ │ │ │ │ + rscseq sp, r7, r0, lsl #27 │ │ │ │ + rscseq sp, r7, r0, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #868] @ 24bddc │ │ │ │ ldr r4, [pc, #868] @ 24bde0 │ │ │ │ ldr r5, [pc, #868] @ 24bde4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 24bd38 │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -506890,26 +506890,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ bcc fe253e10 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 24be04 │ │ │ │ - rscseq sp, r7, r8, lsr #19 │ │ │ │ - rscseq sp, r7, r8, lsl #18 │ │ │ │ + ldrsheq sp, [r7], #152 @ 0x98 @ │ │ │ │ + rscseq sp, r7, r8, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #880] @ 24c190 │ │ │ │ ldr r4, [pc, #880] @ 24c194 │ │ │ │ ldr r5, [pc, #880] @ 24c198 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 24c0e0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -507127,26 +507127,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ bcc fe2541c4 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 24c1b8 │ │ │ │ - rscseq sp, r7, r4, lsr r6 │ │ │ │ - rscseq sp, r7, r0, ror #10 │ │ │ │ + rscseq sp, r7, r4, lsl #13 │ │ │ │ + ldrheq sp, [r7], #80 @ 0x50 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #872] @ 24c53c │ │ │ │ ldr r4, [pc, #872] @ 24c540 │ │ │ │ ldr r5, [pc, #872] @ 24c544 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 24c498 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -507362,26 +507362,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ bcc fe254570 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 24c564 │ │ │ │ - rscseq sp, r7, r8, lsr r2 │ │ │ │ - rscseq sp, r7, r8, lsr #3 │ │ │ │ + rscseq sp, r7, r8, lsl #5 │ │ │ │ + ldrsheq sp, [r7], #24 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #872] @ 24c8e8 │ │ │ │ ldr r4, [pc, #872] @ 24c8ec │ │ │ │ ldr r5, [pc, #872] @ 24c8f0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 24c844 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -507597,26 +507597,26 @@ │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ bcc fe25491c │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 24c910 │ │ │ │ - rscseq ip, r7, r8, lsr #29 │ │ │ │ - ldrsheq ip, [r7], #220 @ 0xdc @ │ │ │ │ + ldrsheq ip, [r7], #232 @ 0xe8 @ │ │ │ │ + rscseq ip, r7, ip, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #1048] @ 24cd44 │ │ │ │ ldr r4, [pc, #1048] @ 24cd48 │ │ │ │ ldr r5, [pc, #1048] @ 24cd4c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 24cc88 │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -507878,26 +507878,26 @@ │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 24cd70 │ │ │ │ submi r0, r0, r0 │ │ │ │ - rscseq ip, r7, r8, lsl ip │ │ │ │ - ldrheq ip, [r7], #152 @ 0x98 @ │ │ │ │ + rscseq ip, r7, r8, ror #24 │ │ │ │ + rscseq ip, r7, r8, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #1048] @ 24d1a8 │ │ │ │ ldr r4, [pc, #1048] @ 24d1ac │ │ │ │ ldr r5, [pc, #1048] @ 24d1b0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, r5 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bne 24d0ec │ │ │ │ ldr r6, [r1] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -508159,24 +508159,24 @@ │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 24d1d4 │ │ │ │ submi r0, r0, r0 │ │ │ │ - rscseq ip, r7, r0, asr #15 │ │ │ │ - rscseq ip, r7, r4, asr r5 │ │ │ │ + rscseq ip, r7, r0, lsl r8 │ │ │ │ + rscseq ip, r7, r4, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ 24d2a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r4, r7, #98304 @ 0x18000 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ add r1, r3, #4 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ add r6, r2, r3, lsl #2 │ │ │ │ @@ -508213,24 +508213,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24d238 │ │ │ │ orreq r5, r9, r4, lsr r3 │ │ │ │ andeq r0, r2, r5, lsl #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r1, r8, ip, asr #17 │ │ │ │ + rscseq r1, r8, ip, lsl r9 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ 24d390 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 24d344 │ │ │ │ add r4, r6, #98304 @ 0x18000 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ @@ -508273,24 +508273,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 24d324 │ │ │ │ orreq r5, r9, ip, asr r2 │ │ │ │ andeq r0, r2, sp, lsr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsbeq r1, [r8], #124 @ 0x7c @ │ │ │ │ + rscseq r1, r8, ip, lsr #16 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ 24d480 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 24d434 │ │ │ │ add r4, r6, #98304 @ 0x18000 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ @@ -508333,15 +508333,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 24d414 │ │ │ │ orreq r5, r9, ip, ror #2 │ │ │ │ andeq r0, r2, fp, lsr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r1, r8, ip, ror #13 │ │ │ │ + rscseq r1, r8, ip, lsr r7 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ ldr r0, [r0] │ │ │ │ b 24d3a4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -508357,15 +508357,15 @@ │ │ │ │ pop {r4, lr} │ │ │ │ b 24d3a4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ 24d5b0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r6, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 24d564 │ │ │ │ add r4, r5, #98304 @ 0x18000 │ │ │ │ @@ -508409,24 +508409,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b 24d540 │ │ │ │ orreq r5, r9, r8, lsr r0 │ │ │ │ andeq r0, r1, sl, lsr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrheq r1, [r8], #92 @ 0x5c @ │ │ │ │ + rscseq r1, r8, ip, lsl #12 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ 24d6a8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 24d65c │ │ │ │ add r4, r8, #98304 @ 0x18000 │ │ │ │ @@ -508471,24 +508471,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 24d638 │ │ │ │ orreq r4, r9, ip, asr #30 │ │ │ │ andeq r0, r3, lr, lsr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r1, r8, r4, asr #9 │ │ │ │ + rscseq r1, r8, r4, lsl r5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ 24d7a4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 24d758 │ │ │ │ add r4, r8, #98304 @ 0x18000 │ │ │ │ @@ -508534,15 +508534,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 24d734 │ │ │ │ orreq r4, r9, r4, asr lr │ │ │ │ andeq r0, r3, ip, lsr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r1, r8, r8, asr #7 │ │ │ │ + rscseq r1, r8, r8, lsl r4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ b 24d6bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -508575,15 +508575,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #212] @ 24d924 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r6, r8, #98304 @ 0x18000 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ add r1, r3, #8 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ @@ -508630,24 +508630,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 24d8b8 │ │ │ │ ldrdeq r4, [r9, r8] │ │ │ │ andeq r0, r6, r6, lsl #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r1, r8, r8, asr #4 │ │ │ │ + smlalseq r1, r8, r8, r2 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ 24da48 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r8, r6 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 24d9fc │ │ │ │ add r4, r7, #98304 @ 0x18000 │ │ │ │ @@ -508703,24 +508703,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24d9b4 │ │ │ │ ldrdeq r4, [r9, r8] │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r1, r8, r4, lsr #2 │ │ │ │ + rscseq r1, r8, r4, ror r1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24db7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -508780,24 +508780,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24dae8 │ │ │ │ @ instruction: 0x01894ab4 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsheq r0, [r8], #240 @ 0xf0 @ │ │ │ │ + rscseq r1, r8, r0, asr #32 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ 24dca0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r8, r6 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 24dc54 │ │ │ │ add r4, r7, #98304 @ 0x18000 │ │ │ │ @@ -508853,24 +508853,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24dc0c │ │ │ │ orreq r4, r9, r0, lsl #19 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r0, r8, ip, asr #29 │ │ │ │ + rscseq r0, r8, ip, lsl pc │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24ddd4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -508930,24 +508930,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24dd40 │ │ │ │ orreq r4, r9, ip, asr r8 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - smlalseq r0, r8, r8, sp │ │ │ │ + rscseq r0, r8, r8, ror #27 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ 24def8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r8, r6 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 24deac │ │ │ │ add r4, r7, #98304 @ 0x18000 │ │ │ │ @@ -509003,24 +509003,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24de64 │ │ │ │ orreq r4, r9, r8, lsr #14 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r0, r8, r4, ror ip │ │ │ │ + rscseq r0, r8, r4, asr #25 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24e02c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -509080,24 +509080,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24df98 │ │ │ │ orreq r4, r9, r4, lsl #12 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r0, r8, r0, asr #22 │ │ │ │ + smlalseq r0, r8, r0, fp │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24e160 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -509157,24 +509157,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24e0cc │ │ │ │ ldrdeq r4, [r9, r0] │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r0, r8, ip, lsl #20 │ │ │ │ + rscseq r0, r8, ip, asr sl │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24e294 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -509234,24 +509234,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24e200 │ │ │ │ @ instruction: 0x0189439c │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsbeq r0, [r8], #136 @ 0x88 @ │ │ │ │ + rscseq r0, r8, r8, lsr #18 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #252] @ 24e3bc │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r8, [r2] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r7, r8 │ │ │ │ cmp r3, #0 │ │ │ │ bne 24e370 │ │ │ │ @@ -509308,24 +509308,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 24e328 │ │ │ │ orreq r4, r9, r8, ror #4 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrheq r0, [r8], #112 @ 0x70 @ │ │ │ │ + rscseq r0, r8, r0, lsl #16 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24e4f0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -509385,24 +509385,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24e45c │ │ │ │ orreq r4, r9, r0, asr #2 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r0, r8, ip, ror r6 │ │ │ │ + rscseq r0, r8, ip, asr #13 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24e624 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -509462,24 +509462,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24e590 │ │ │ │ orreq r4, r9, ip │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r0, r8, r8, asr #10 │ │ │ │ + smlalseq r0, r8, r8, r5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24e758 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -509539,24 +509539,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24e6c4 │ │ │ │ ldrdeq r3, [r9, r8] │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r0, r8, r4, lsl r4 │ │ │ │ + rscseq r0, r8, r4, ror #8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #252] @ 24e880 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r8, [r2] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r7, r8 │ │ │ │ cmp r3, #0 │ │ │ │ bne 24e834 │ │ │ │ @@ -509613,24 +509613,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 24e7ec │ │ │ │ orreq r3, r9, r4, lsr #27 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r0, r8, ip, ror #5 │ │ │ │ + rscseq r0, r8, ip, lsr r3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #252] @ 24e9a8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r8, [r2] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r7, r8 │ │ │ │ cmp r3, #0 │ │ │ │ bne 24e95c │ │ │ │ @@ -509687,24 +509687,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 24e914 │ │ │ │ orreq r3, r9, ip, ror ip │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r0, r8, r4, asr #3 │ │ │ │ + rscseq r0, r8, r4, lsl r2 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24eadc │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -509764,24 +509764,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24ea48 │ │ │ │ orreq r3, r9, r4, asr fp │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - smlalseq r0, r8, r0, r0 │ │ │ │ + rscseq r0, r8, r0, ror #1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #260] @ 24ec0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov sl, r6 │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -509840,24 +509840,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 24eb78 │ │ │ │ orreq r3, r9, r0, lsr #20 │ │ │ │ andeq r0, r4, r8, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r7, r0, ror #30 │ │ │ │ + ldrheq pc, [r7], #240 @ 0xf0 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #308] @ 24ed6c │ │ │ │ mov sl, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0, r6] │ │ │ │ mov r0, sl │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r5 │ │ │ │ @@ -509928,24 +509928,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 24eccc │ │ │ │ strdeq r3, [r9, r0] │ │ │ │ andeq r0, r4, r8, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r7, r0, lsl #28 │ │ │ │ + rscseq pc, r7, r0, asr lr @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #264] @ 24eea0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov sl, r6 │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -510005,24 +510005,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 24ee08 │ │ │ │ @ instruction: 0x01893790 │ │ │ │ andeq r0, r4, r8, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r7, ip, asr #25 │ │ │ │ + rscseq pc, r7, ip, lsl sp @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #312] @ 24f004 │ │ │ │ mov sl, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0, r6] │ │ │ │ mov r0, sl │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r5 │ │ │ │ @@ -510094,24 +510094,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 24ef60 │ │ │ │ orreq r3, r9, ip, asr r6 │ │ │ │ andeq r0, r4, r8, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r7, r8, ror #22 │ │ │ │ + ldrheq pc, [r7], #184 @ 0xb8 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24f138 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -510171,24 +510171,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24f0a4 │ │ │ │ strdeq r3, [r9, r8] │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r7, r4, lsr sl @ │ │ │ │ + rscseq pc, r7, r4, lsl #21 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24f26c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -510248,24 +510248,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24f1d8 │ │ │ │ orreq r3, r9, r4, asr #7 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r7, r0, lsl #18 │ │ │ │ + rscseq pc, r7, r0, asr r9 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24f3a0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r1] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -510325,24 +510325,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24f30c │ │ │ │ @ instruction: 0x01893290 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r7, ip, asr #15 │ │ │ │ + rscseq pc, r7, ip, lsl r8 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24f4d4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r0, [r1] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -510402,24 +510402,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24f440 │ │ │ │ orreq r3, r9, ip, asr r1 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - smlalseq pc, r7, r8, r6 @ │ │ │ │ + rscseq pc, r7, r8, ror #13 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24f608 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -510479,24 +510479,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24f574 │ │ │ │ orreq r3, r9, r8, lsr #32 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r7, r4, ror #10 │ │ │ │ + ldrheq pc, [r7], #84 @ 0x54 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24f73c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -510556,24 +510556,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24f6a8 │ │ │ │ strdeq r2, [r9, r4] │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r7, r0, lsr r4 @ │ │ │ │ + rscseq pc, r7, r0, lsl #9 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24f870 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r1] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -510633,24 +510633,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24f7dc │ │ │ │ orreq r2, r9, r0, asr #27 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsheq pc, [r7], #44 @ 0x2c @ │ │ │ │ + rscseq pc, r7, ip, asr #6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24f9a4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r1] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -510710,24 +510710,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24f910 │ │ │ │ orreq r2, r9, ip, lsl #25 │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r7, r8, asr #3 │ │ │ │ + rscseq pc, r7, r8, lsl r2 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 24fad8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r0, [r1] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -510787,24 +510787,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 24fa44 │ │ │ │ orreq r2, r9, r8, asr fp │ │ │ │ andeq r0, r3, r7, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - smlalseq pc, r7, r4, r0 @ │ │ │ │ + rscseq pc, r7, r4, ror #1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ 24fc34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -510874,24 +510874,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 24fb84 │ │ │ │ orreq r2, r9, r4, lsr #20 │ │ │ │ andeq r0, r5, r9, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r7, r8, lsr pc │ │ │ │ + rscseq lr, r7, r8, lsl #31 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ 24fd90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -510961,26 +510961,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 24fce0 │ │ │ │ orreq r2, r9, r8, asr #17 │ │ │ │ andeq r0, r5, r9, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsbeq lr, [r7], #220 @ 0xdc @ │ │ │ │ + rscseq lr, r7, ip, lsr #28 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #348] @ 24ff1c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -511060,24 +511060,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ bl 286d90 │ │ │ │ b 24fe6c │ │ │ │ orreq r2, r9, r8, ror #14 │ │ │ │ andeq r0, r5, r9, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r7, r0, asr ip │ │ │ │ + rscseq lr, r7, r0, lsr #25 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #288] @ 250068 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ mov r4, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -511143,24 +511143,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ bl 286d90 │ │ │ │ b 24ffd4 │ │ │ │ orreq r2, r9, r0, ror #11 │ │ │ │ andeq r0, r4, r8, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r7, r4, lsl #22 │ │ │ │ + rscseq lr, r7, r4, asr fp │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #288] @ 2501b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ mov r4, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -511226,24 +511226,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ bl 286d90 │ │ │ │ b 250120 │ │ │ │ @ instruction: 0x01892494 │ │ │ │ andeq r0, r4, r8, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrheq lr, [r7], #152 @ 0x98 @ │ │ │ │ + rscseq lr, r7, r8, lsl #20 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #264] @ 2502e8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ ldr r9, [r3] │ │ │ │ ldr sl, [r3, #4] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r8, r9 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -511303,24 +511303,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 250254 │ │ │ │ orreq r2, r9, r8, asr #6 │ │ │ │ andeq r0, r4, r8, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r7, r4, lsl #17 │ │ │ │ + ldrsbeq lr, [r7], #132 @ 0x84 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ 250444 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -511390,26 +511390,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 250394 │ │ │ │ orreq r2, r9, r4, lsl r2 │ │ │ │ andeq r0, r5, r9, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r7, r8, lsr #14 │ │ │ │ + rscseq lr, r7, r8, ror r7 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #348] @ 2505d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -511489,24 +511489,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ bl 286d90 │ │ │ │ b 250520 │ │ │ │ strheq r2, [r9, r4] │ │ │ │ andeq r0, r5, r9, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - smlalseq lr, r7, ip, r5 │ │ │ │ + rscseq lr, r7, ip, ror #11 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ 250720 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ mov r4, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -511573,24 +511573,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ bl 286d90 │ │ │ │ b 250688 │ │ │ │ orreq r1, r9, ip, lsr #30 │ │ │ │ andeq r0, r4, r8, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r7, ip, asr #8 │ │ │ │ + smlalseq lr, r7, ip, r4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ 250870 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ mov r4, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -511657,24 +511657,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ bl 286d90 │ │ │ │ b 2507d8 │ │ │ │ ldrdeq r1, [r9, ip] │ │ │ │ andeq r0, r4, r8, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsheq lr, [r7], #44 @ 0x2c @ │ │ │ │ + rscseq lr, r7, ip, asr #6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #268] @ 2509a8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ ldr r9, [r3] │ │ │ │ ldr sl, [r3, #4] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r8, r9 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -511735,24 +511735,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 250910 │ │ │ │ orreq r1, r9, ip, lsl #25 │ │ │ │ andeq r0, r4, r8, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r7, r4, asr #3 │ │ │ │ + rscseq lr, r7, r4, lsl r2 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #300] @ 250b00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -511821,26 +511821,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 250a54 │ │ │ │ orreq r1, r9, r4, asr fp │ │ │ │ andeq r0, r5, r9, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r7, ip, rrx │ │ │ │ + ldrheq lr, [r7], #12 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #344] @ 250c88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -511919,26 +511919,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ bl 286d90 │ │ │ │ b 250bdc │ │ │ │ strdeq r1, [r9, r8] │ │ │ │ andeq r0, r5, r9, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r7, r4, ror #29 │ │ │ │ + rscseq sp, r7, r4, lsr pc │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #348] @ 250e14 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -512018,24 +512018,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ bl 286d90 │ │ │ │ b 250d64 │ │ │ │ orreq r1, r9, r0, ror r8 │ │ │ │ andeq r0, r5, r9, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r7, r8, asr sp │ │ │ │ + rscseq sp, r7, r8, lsr #27 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ 250f70 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -512105,24 +512105,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 250ec0 │ │ │ │ orreq r1, r9, r8, ror #13 │ │ │ │ andeq r0, r5, r9, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsheq sp, [r7], #188 @ 0xbc @ │ │ │ │ + rscseq sp, r7, ip, asr #24 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #328] @ 2510e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ add r2, r8, #94208 @ 0x17000 │ │ │ │ ldrb r2, [r2, #692] @ 0x2b4 │ │ │ │ @@ -512198,24 +512198,24 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b 25102c │ │ │ │ orreq r1, r9, ip, lsl #11 │ │ │ │ andeq r0, r6, sl, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r7, ip, lsl #21 │ │ │ │ + ldrsbeq sp, [r7], #172 @ 0xac @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #328] @ 251258 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ add r2, r8, #94208 @ 0x17000 │ │ │ │ ldrb r2, [r2, #692] @ 0x2b4 │ │ │ │ @@ -512291,26 +512291,26 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b 2511a0 │ │ │ │ orreq r1, r9, r8, lsl r4 │ │ │ │ andeq r0, r6, sl, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r7, r8, lsl r9 │ │ │ │ + rscseq sp, r7, r8, ror #18 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #376] @ 251400 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ @@ -512397,24 +512397,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ bl 286d90 │ │ │ │ b 251350 │ │ │ │ orreq r1, r9, r0, lsr #5 │ │ │ │ andeq r0, r6, sl, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r7, ip, ror #14 │ │ │ │ + ldrheq sp, [r7], #124 @ 0x7c @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ 251568 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ add r2, r8, #94208 @ 0x17000 │ │ │ │ ldrb r2, [r2, #692] @ 0x2b4 │ │ │ │ @@ -512487,26 +512487,26 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b 2514b0 │ │ │ │ strdeq r1, [r9, ip] │ │ │ │ andeq r0, r6, sl, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r7, r8, lsl #12 │ │ │ │ + rscseq sp, r7, r8, asr r6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #368] @ 251708 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ @@ -512591,26 +512591,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ bl 286d90 │ │ │ │ b 251658 │ │ │ │ @ instruction: 0x01890f90 │ │ │ │ andeq r0, r6, sl, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r7, r4, ror #8 │ │ │ │ + ldrheq sp, [r7], #68 @ 0x44 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #376] @ 2518b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ @@ -512697,26 +512697,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ bl 286d90 │ │ │ │ b 251800 │ │ │ │ strdeq r0, [r9, r0] │ │ │ │ andeq r0, r6, sl, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrheq sp, [r7], #44 @ 0x2c @ │ │ │ │ + rscseq sp, r7, ip, lsl #6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #376] @ 251a58 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -512803,24 +512803,24 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 286d90 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b 251994 │ │ │ │ orreq r0, r9, r8, asr #24 │ │ │ │ andeq r0, r6, sl, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r7, r8, lsl r1 │ │ │ │ + rscseq sp, r7, r8, ror #2 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ 251b98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r9, r6, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r9, #692] @ 0x2b4 │ │ │ │ mov r8, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne 251b8c │ │ │ │ @@ -512881,26 +512881,26 @@ │ │ │ │ bx r3 │ │ │ │ mov r4, #0 │ │ │ │ b 251af8 │ │ │ │ mov r0, r6 │ │ │ │ bl 1b10d4 │ │ │ │ b 251aa8 │ │ │ │ orreq r0, r9, r4, lsr #21 │ │ │ │ - tsteq r1, ip, lsl r1 │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #3408] @ 252908 │ │ │ │ ldr r6, [pc, #3408] @ 25290c │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #3404] @ 252910 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r6 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ bne 251f38 │ │ │ │ cmp r5, #0 │ │ │ │ beq 251d7c │ │ │ │ @@ -513750,17 +513750,17 @@ │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ bcc fe25a950 │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ - rscseq r7, r7, r4, lsl #19 │ │ │ │ - rscseq r7, r7, r8, lsl #14 │ │ │ │ - tsteq r1, ip, lsr #1 │ │ │ │ + ldrsbeq r7, [r7], #148 @ 0x94 @ │ │ │ │ + rscseq r7, r7, r8, asr r7 │ │ │ │ + ldrsheq sl, [r1, -ip] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 25294c │ │ │ │ submi r0, r0, r0 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -513769,15 +513769,15 @@ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #3368] @ 253694 │ │ │ │ ldr r6, [pc, #3368] @ 253698 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #3364] @ 25369c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r6 │ │ │ │ cmpne r1, r2 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ bne 252cdc │ │ │ │ cmp r5, #0 │ │ │ │ beq 252b2c │ │ │ │ @@ -514617,17 +514617,17 @@ │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ bcc fe25b6dc │ │ │ │ vfmacc.f32 s20, s21, s23 │ │ │ │ - ldrsheq r6, [r7], #180 @ 0xb4 @ │ │ │ │ - rscseq r6, r7, r4, ror #18 │ │ │ │ - tsteq r1, r4, lsl r3 │ │ │ │ + rscseq r6, r7, r4, asr #24 │ │ │ │ + ldrheq r6, [r7], #148 @ 0x94 @ │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrbtmi ip, [pc], #-0 @ 2536d8 │ │ │ │ submi r0, r0, r0 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -514643,15 +514643,15 @@ │ │ │ │ ldr r4, [pc, #2848] @ 254230 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r6, [pc, #2836] @ 254234 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r4 │ │ │ │ cmpne r1, r6 │ │ │ │ ldr r4, [r0, r7] │ │ │ │ beq 25380c │ │ │ │ ldr r2, [pc, #2808] @ 254238 │ │ │ │ cmp r1, r2 │ │ │ │ bne 253b58 │ │ │ │ @@ -515362,20 +515362,20 @@ │ │ │ │ orreq ip, r8, r8, asr #14 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ orreq ip, r8, r0, lsl #12 │ │ │ │ orreq ip, r8, r4, asr #11 │ │ │ │ - @ instruction: 0x011186b8 │ │ │ │ + tsteq r1, r8, lsl #14 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orreq ip, r8, r0, asr #9 │ │ │ │ @ instruction: 0x0188c498 │ │ │ │ - rscseq r5, r7, r8, ror #26 │ │ │ │ - rscseq r5, r7, r4, asr #21 │ │ │ │ + ldrheq r5, [r7], #216 @ 0xd8 @ │ │ │ │ + rscseq r5, r7, r4, lsl fp │ │ │ │ ldrbtmi ip, [pc], #-0 @ 254280 │ │ │ │ orreq ip, r8, r8, lsl #7 │ │ │ │ ldrdeq ip, [r8, r8] │ │ │ │ ldrdeq ip, [r8, r8] │ │ │ │ strdeq ip, [r8, r8] │ │ │ │ orreq ip, r8, r0, asr #1 │ │ │ │ orreq ip, r8, r4, lsr r0 │ │ │ │ @@ -515399,15 +515399,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [pc, #2844] @ 254e08 │ │ │ │ ldr r6, [pc, #2844] @ 254e0c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r6 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ beq 2543dc │ │ │ │ ldr r2, [pc, #2816] @ 254e10 │ │ │ │ cmp r1, r2 │ │ │ │ bne 254730 │ │ │ │ @@ -516120,20 +516120,20 @@ │ │ │ │ orreq fp, r8, r4, ror fp │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ orreq fp, r8, r8, lsr #20 │ │ │ │ orreq fp, r8, ip, ror #19 │ │ │ │ - @ instruction: 0x01117af8 │ │ │ │ + tsteq r1, r8, asr #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orreq fp, r8, r8, ror #17 │ │ │ │ orreq fp, r8, r0, asr #17 │ │ │ │ - rscseq r5, r7, r4, lsr #3 │ │ │ │ - rscseq r4, r7, ip, ror #29 │ │ │ │ + ldrsheq r5, [r7], #20 @ │ │ │ │ + rscseq r4, r7, ip, lsr pc │ │ │ │ ldrbtmi ip, [pc], #-0 @ 254e58 │ │ │ │ orreq fp, r8, ip, lsr #15 │ │ │ │ strdeq fp, [r8, ip] │ │ │ │ orreq fp, r8, r0, lsl #12 │ │ │ │ orreq fp, r8, r0, lsr #10 │ │ │ │ orreq fp, r8, r8, ror #9 │ │ │ │ orreq fp, r8, ip, asr r4 │ │ │ │ @@ -516158,15 +516158,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #3428] @ 255c30 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r7] │ │ │ │ beq 254fcc │ │ │ │ ldr r3, [pc, #3400] @ 255c34 │ │ │ │ cmp r1, r3 │ │ │ │ bne 2553ac │ │ │ │ @@ -517026,20 +517026,20 @@ │ │ │ │ orreq sl, r8, ip, asr #30 │ │ │ │ bcc fe25dc70 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ ldrdeq sl, [r8, r0] │ │ │ │ @ instruction: 0x0188ad90 │ │ │ │ - @ instruction: 0x01116eb4 │ │ │ │ + tsteq r1, r4, lsl #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orreq sl, r8, r8, ror ip │ │ │ │ orreq sl, r8, r4, asr #24 │ │ │ │ - rscseq r4, r7, ip, lsr r5 │ │ │ │ - rscseq r4, r7, r0, ror r2 │ │ │ │ + rscseq r4, r7, ip, lsl #11 │ │ │ │ + rscseq r4, r7, r0, asr #5 │ │ │ │ orreq sl, r8, r4, lsl #22 │ │ │ │ orreq sl, r8, r4, lsr sl │ │ │ │ orreq sl, r8, r8, lsl r9 │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq sl, [r8, r8] │ │ │ │ orreq sl, r8, r0, asr #15 │ │ │ │ @@ -517063,15 +517063,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [pc, #3520] @ 256aac │ │ │ │ ldr r6, [pc, #3520] @ 256ab0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r6 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ beq 255df0 │ │ │ │ ldr r2, [pc, #3492] @ 256ab4 │ │ │ │ cmp r1, r2 │ │ │ │ bne 2561f0 │ │ │ │ @@ -517954,20 +517954,20 @@ │ │ │ │ orreq sl, r8, r4, lsr #2 │ │ │ │ bcc fe25eaf0 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ @ instruction: 0x01889f90 │ │ │ │ orreq r9, r8, r0, asr pc │ │ │ │ - tsteq r1, ip, lsl #1 │ │ │ │ + ldrsbeq r6, [r1, -ip] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orreq r9, r8, r8, lsr lr │ │ │ │ orreq r9, r8, r0, lsl #28 │ │ │ │ - rscseq r3, r7, ip, lsl #14 │ │ │ │ - rscseq r3, r7, ip, lsr #8 │ │ │ │ + rscseq r3, r7, ip, asr r7 │ │ │ │ + rscseq r3, r7, ip, ror r4 │ │ │ │ @ instruction: 0x01889cbc │ │ │ │ orreq r9, r8, r8, ror #23 │ │ │ │ ldrdeq r9, [r8, r0] │ │ │ │ mvnsmi r8, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ orreq r9, r8, ip, lsr #19 │ │ │ │ orreq r9, r8, r4, ror r9 │ │ │ │ @@ -517991,15 +517991,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [pc, #4020] @ 257b20 │ │ │ │ ldr r6, [pc, #4020] @ 257b24 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r1, r6 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ beq 256c7c │ │ │ │ ldr r2, [pc, #3992] @ 257b28 │ │ │ │ cmp r1, r2 │ │ │ │ bne 2570f0 │ │ │ │ @@ -519009,20 +519009,20 @@ │ │ │ │ svclt 0x00800000 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ strheq r9, [r8, r4] │ │ │ │ orreq r9, r8, ip, rrx │ │ │ │ - @ instruction: 0x011151d8 │ │ │ │ + tsteq r1, r8, lsr #4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orreq r8, r8, ip, lsr pc │ │ │ │ orreq r8, r8, r0, lsl #30 │ │ │ │ - rscseq r2, r7, r4, lsr r8 │ │ │ │ - rscseq r2, r7, ip, lsr #10 │ │ │ │ + rscseq r2, r7, r4, lsl #17 │ │ │ │ + rscseq r2, r7, ip, ror r5 │ │ │ │ ldrbtmi ip, [pc], #-0 @ 257b7c │ │ │ │ orreq r8, r8, r0, lsl #27 │ │ │ │ orreq r8, r8, ip, lsl #25 │ │ │ │ orreq r8, r8, r8, asr #22 │ │ │ │ orreq r8, r8, ip, ror #19 │ │ │ │ @ instruction: 0x01888998 │ │ │ │ orreq r8, r8, r4, asr #17 │ │ │ │ @@ -519095,15 +519095,15 @@ │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r6, [pc, #4040] @ 258c70 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #4036] @ 258c74 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r6 │ │ │ │ cmpne r1, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ beq 257dbc │ │ │ │ ldr r3, [pc, #4008] @ 258c78 │ │ │ │ cmp r1, r3 │ │ │ │ bne 258228 │ │ │ │ @@ -520117,20 +520117,20 @@ │ │ │ │ svclt 0x00800000 │ │ │ │ svcvc 0x00ff8000 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ orreq r7, r8, ip, ror pc │ │ │ │ orreq r7, r8, r4, lsr pc │ │ │ │ - tsteq r1, r8, lsl #1 │ │ │ │ + ldrsbeq r4, [r1, -r8] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orreq r7, r8, r4, lsl #28 │ │ │ │ orreq r7, r8, r8, asr #27 │ │ │ │ - rscseq r1, r7, r8, ror #13 │ │ │ │ - ldrsheq r1, [r7], #52 @ 0x34 @ │ │ │ │ + rscseq r1, r7, r8, lsr r7 │ │ │ │ + rscseq r1, r7, r4, asr #8 │ │ │ │ ldrbtmi ip, [pc], #-0 @ 258ccc │ │ │ │ orreq r7, r8, ip, asr #24 │ │ │ │ orreq r7, r8, r8, asr fp │ │ │ │ orreq r7, r8, r0, lsl sl │ │ │ │ @ instruction: 0x018878b4 │ │ │ │ orreq r7, r8, r8, ror r8 │ │ │ │ orreq r7, r8, r4, lsr #15 │ │ │ │ @@ -520204,25 +520204,25 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r5, r6, #24 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 258e54 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #12 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 258df0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #24] │ │ │ │ bl 4e2148 │ │ │ │ @@ -520234,26 +520234,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 258e70 │ │ │ │ cmp r7, #0 │ │ │ │ bne 258e5c │ │ │ │ b 258e14 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 258e8c │ │ │ │ b 258e9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -520351,15 +520351,15 @@ │ │ │ │ add r4, r4, r3, lsl #2 │ │ │ │ b 258f60 │ │ │ │ ldr r9, [r4, #28] │ │ │ │ cmp r9, #0 │ │ │ │ beq 258f58 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 258f58 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ mov r1, r9 │ │ │ │ ldr r9, [r9, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -520412,15 +520412,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 259194 │ │ │ │ ldr r9, [sl, #4] │ │ │ │ cmp r9, #0 │ │ │ │ beq 259164 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 259164 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [r0, #860] @ 0x35c │ │ │ │ blx r2 │ │ │ │ mov r3, #0 │ │ │ │ @@ -520433,15 +520433,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 259118 │ │ │ │ ldrsh r1, [fp, #2]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 259134 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ rsb r1, r1, #0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 259134 │ │ │ │ ldrb r3, [r7, #5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 2592a0 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r5, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -520479,15 +520479,15 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq 259270 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r8, r3 │ │ │ │ beq 2592bc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2592ac │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9, #16] │ │ │ │ mov r9, r2 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ @@ -520510,16 +520510,16 @@ │ │ │ │ bl 216c5c │ │ │ │ b 259260 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ mov r2, r9 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #12] │ │ │ │ b 259264 │ │ │ │ - tsteq r1, r6, lsr #21 │ │ │ │ - tsteq r1, lr, asr #19 │ │ │ │ + @ instruction: 0x01112af6 │ │ │ │ + tsteq r1, lr, lsl sl │ │ │ │ rscseq pc, r0, pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r5, r0, #98304 @ 0x18000 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ @@ -520563,15 +520563,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ mov r4, r7 │ │ │ │ b 259348 │ │ │ │ andeq r0, r0, sp, lsl #3 │ │ │ │ andeq r0, r0, fp, lsl #3 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsbeq r5, [r7], #120 @ 0x78 @ │ │ │ │ + rscseq r5, r7, r8, lsr #16 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r6, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r6, #1365] @ 0x555 │ │ │ │ @@ -520593,24 +520593,24 @@ │ │ │ │ ldr r1, [pc, #24] @ 259420 │ │ │ │ mov r2, #8 │ │ │ │ bl 22a544 │ │ │ │ cmp r0, #0 │ │ │ │ strne r7, [r0, #4] │ │ │ │ strne r5, [r0, #8] │ │ │ │ b 2593d8 │ │ │ │ - smlalseq r1, sp, r0, sp │ │ │ │ + rscseq r1, sp, r0, ror #27 │ │ │ │ andeq r0, r0, lr, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ 259530 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 259518 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -520664,26 +520664,26 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #28] @ 259544 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r9, r8, ip, ror #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r5, r7, r0, ror #12 │ │ │ │ + ldrheq r5, [r7], #96 @ 0x60 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrsheq r0, [r7], #64 @ 0x40 @ │ │ │ │ + rscseq r0, r7, r0, asr #10 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ 259654 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25963c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -520738,26 +520738,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25966c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r8, r8, asr #31 │ │ │ │ andeq r0, r3, r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r5, r7, ip, lsr r5 │ │ │ │ + rscseq r5, r7, ip, lsl #11 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r0, r7, ip, asr #7 │ │ │ │ + rscseq r0, r7, ip, lsl r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 259778 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 259760 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -520811,27 +520811,27 @@ │ │ │ │ ldr r1, [pc, #32] @ 259790 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r8, r0, lsr #29 │ │ │ │ andeq r0, r3, r2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r5, r7, r8, lsl r4 │ │ │ │ + rscseq r5, r7, r8, ror #8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r0, r7, r8, lsr #5 │ │ │ │ + ldrsheq r0, [r7], #40 @ 0x28 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #508] @ 2599ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r9, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r9, #684] @ 0x2ac │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #14 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ @@ -520901,15 +520901,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 286d90 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 259968 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #28] │ │ │ │ @@ -520940,39 +520940,39 @@ │ │ │ │ ldr r4, [r3, #92] @ 0x5c │ │ │ │ ldr r2, [r0, #704] @ 0x2c0 │ │ │ │ mov r1, r3 │ │ │ │ blx r2 │ │ │ │ subs r0, r4, #0 │ │ │ │ mov r1, #1 │ │ │ │ beq 2598fc │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2598fc │ │ │ │ mov r3, r4 │ │ │ │ b 259968 │ │ │ │ ldr r2, [pc, #36] @ 2599c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 2599c0 │ │ │ │ b 259868 │ │ │ │ orreq r8, r8, r8, ror sp │ │ │ │ - ldrsbeq r8, [r6], #220 @ 0xdc @ │ │ │ │ + rscseq r8, r6, ip, lsr #28 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r5, r7, r8, lsr #6 │ │ │ │ - rscseq r5, r7, r8, lsl #6 │ │ │ │ + rscseq r5, r7, r8, ror r3 │ │ │ │ + rscseq r5, r7, r8, asr r3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrsheq r0, [r7], #8 @ │ │ │ │ - rscseq r5, r7, r8, lsr r2 │ │ │ │ + rscseq r0, r7, r8, asr #2 │ │ │ │ + rscseq r5, r7, r8, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 259acc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 259ab4 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -521024,26 +521024,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 259ae4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r8, r4, asr #22 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r5, r7, r4, asr #1 │ │ │ │ + rscseq r5, r7, r4, lsl r1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq pc, r6, r4, asr pc @ │ │ │ │ + rscseq pc, r6, r4, lsr #31 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 259bf0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 259bd8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -521097,26 +521097,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 259c08 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r8, r8, lsr #20 │ │ │ │ andeq r0, r3, r6 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r4, r7, r0, lsr #31 │ │ │ │ + ldrsheq r4, [r7], #240 @ 0xf0 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq pc, r6, r0, lsr lr @ │ │ │ │ + rscseq pc, r6, r0, lsl #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #164] @ 259cc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 259cb0 │ │ │ │ @@ -521149,27 +521149,27 @@ │ │ │ │ ldr r2, [pc, #20] @ 259ccc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 259cd0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r8, r4, lsl #18 │ │ │ │ - rscseq pc, r6, r8, asr sp @ │ │ │ │ + rscseq pc, r6, r8, lsr #27 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ b 259c0c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #176] @ 259da8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 259d90 │ │ │ │ @@ -521205,25 +521205,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 259dac │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 259db0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r8, r0, lsr r8 │ │ │ │ - rscseq pc, r6, r8, ror ip @ │ │ │ │ + rscseq pc, r6, r8, asr #25 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #172] @ 259e7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 259e64 │ │ │ │ @@ -521258,24 +521258,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 259e80 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 259e84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r8, r8, asr r7 │ │ │ │ - rscseq pc, r6, r4, lsr #23 │ │ │ │ + ldrsheq pc, [r6], #180 @ 0xb4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ 259f98 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 259f80 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -521331,26 +521331,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 259fb0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r8, r8, lsl #13 │ │ │ │ andeq r0, r4, sl │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsheq r4, [r7], #184 @ 0xb8 @ │ │ │ │ + rscseq r4, r7, r8, asr #24 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq pc, r6, r8, lsl #21 │ │ │ │ + ldrsbeq pc, [r6], #168 @ 0xa8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 25a0bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25a0a4 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -521404,26 +521404,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25a0d4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r8, ip, asr r5 │ │ │ │ andeq r0, r3, r8 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsbeq r4, [r7], #164 @ 0xa4 @ │ │ │ │ + rscseq r4, r7, r4, lsr #22 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq pc, r6, r4, ror #18 │ │ │ │ + ldrheq pc, [r6], #148 @ 0x94 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ 25a1e8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25a1d0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -521479,26 +521479,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25a200 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r8, r8, lsr r4 │ │ │ │ andeq r0, r4, r9 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r4, r7, r8, lsr #19 │ │ │ │ + ldrsheq r4, [r7], #152 @ 0x98 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq pc, r6, r8, lsr r8 @ │ │ │ │ + rscseq pc, r6, r8, lsl #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25a304 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25a2ec │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -521550,26 +521550,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25a31c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r8, ip, lsl #6 │ │ │ │ andeq r0, r2, lr │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r4, r7, ip, lsl #17 │ │ │ │ + ldrsbeq r4, [r7], #140 @ 0x8c @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq pc, r6, ip, lsl r7 @ │ │ │ │ + rscseq pc, r6, ip, ror #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ 25a404 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25a3ec │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -521612,24 +521612,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 25a408 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #16] @ 25a40c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq r8, [r8, r0] │ │ │ │ - rscseq pc, r6, ip, lsl r6 @ │ │ │ │ + rscseq pc, r6, ip, ror #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ 25a4f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25a4dc │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -521672,24 +521672,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 25a4f8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #16] @ 25a4fc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r8, r0, lsl #2 │ │ │ │ - rscseq pc, r6, ip, lsr #10 │ │ │ │ + rscseq pc, r6, ip, ror r5 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ 25a5e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25a5cc │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -521732,24 +521732,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 25a5e8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #16] @ 25a5ec │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r8, r0, lsl r0 │ │ │ │ - rscseq pc, r6, ip, lsr r4 @ │ │ │ │ + rscseq pc, r6, ip, lsl #9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #172] @ 25a6b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25a69c │ │ │ │ @@ -521784,24 +521784,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 25a6b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 25a6bc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, r0, lsr #30 │ │ │ │ - rscseq pc, r6, ip, ror #6 │ │ │ │ + ldrheq pc, [r6], #60 @ 0x3c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #176] @ 25a788 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25a770 │ │ │ │ @@ -521837,24 +521837,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 25a78c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 25a790 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, r0, asr lr │ │ │ │ - smlalseq pc, r6, r8, r2 @ │ │ │ │ + rscseq pc, r6, r8, ror #5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #176] @ 25a85c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25a844 │ │ │ │ @@ -521890,24 +521890,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 25a860 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 25a864 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, ip, ror sp │ │ │ │ - rscseq pc, r6, r4, asr #3 │ │ │ │ + rscseq pc, r6, r4, lsl r2 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #252] @ 25a97c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25a964 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r7, r1 │ │ │ │ @@ -521964,26 +521964,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25a994 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, r8, lsr #25 │ │ │ │ andeq r0, r2, r1, lsl r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r4, r7, r4, lsl r2 │ │ │ │ + rscseq r4, r7, r4, ror #4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq pc, r6, r4, lsr #1 │ │ │ │ + ldrsheq pc, [r6], #4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25aa98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25aa80 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -522035,26 +522035,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25aab0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, r8, ror fp │ │ │ │ andeq r0, r2, r2, lsl r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsheq r4, [r7], #8 @ │ │ │ │ + rscseq r4, r7, r8, asr #2 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq lr, r6, r8, lsl #31 │ │ │ │ + ldrsbeq lr, [r6], #248 @ 0xf8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25abb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25ab9c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -522106,26 +522106,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25abcc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, ip, asr sl │ │ │ │ andeq r0, r2, r3, lsl r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsbeq r3, [r7], #252 @ 0xfc @ │ │ │ │ + rscseq r4, r7, ip, lsr #32 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq lr, r6, ip, ror #28 │ │ │ │ + ldrheq lr, [r6], #236 @ 0xec @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ 25acac │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25ac94 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r5, r1 │ │ │ │ @@ -522166,24 +522166,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 25acb0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 25acb4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, r0, asr #18 │ │ │ │ - rscseq lr, r6, r4, ror sp │ │ │ │ + rscseq lr, r6, r4, asr #27 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #176] @ 25ad80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25ad68 │ │ │ │ @@ -522219,24 +522219,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 25ad84 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 25ad88 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, r8, asr r8 │ │ │ │ - rscseq lr, r6, r0, lsr #25 │ │ │ │ + ldrsheq lr, [r6], #192 @ 0xc0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #236] @ 25ae90 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldrb fp, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -522289,26 +522289,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25aea8 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, r4, lsl #15 │ │ │ │ andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r3, r7, ip, ror #25 │ │ │ │ + rscseq r3, r7, ip, lsr sp │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - smlalseq lr, r6, r0, fp │ │ │ │ + rscseq lr, r6, r0, ror #23 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 25afb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25af9c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -522362,27 +522362,27 @@ │ │ │ │ ldr r1, [pc, #32] @ 25afcc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, r4, ror #12 │ │ │ │ andeq r0, r3, fp, lsl r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsbeq r3, [r7], #188 @ 0xbc @ │ │ │ │ + rscseq r3, r7, ip, lsr #24 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq lr, r6, ip, ror #20 │ │ │ │ + ldrheq lr, [r6], #172 @ 0xac @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #172] @ 25b098 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 25b080 │ │ │ │ @@ -522417,25 +522417,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 25b09c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 25b0a0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, ip, lsr r5 │ │ │ │ - rscseq lr, r6, r8, lsl #19 │ │ │ │ + ldrsbeq lr, [r6], #152 @ 0x98 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #216] @ 25b198 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, fp, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ @@ -522481,26 +522481,26 @@ │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 25b1a0 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, r8, ror #8 │ │ │ │ - smlalseq lr, r6, r4, r8 │ │ │ │ + rscseq lr, r6, r4, ror #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #232] @ 25b2a8 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -522549,25 +522549,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 25b2b0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, r4, ror #6 │ │ │ │ - rscseq lr, r6, r4, lsl #15 │ │ │ │ + ldrsbeq lr, [r6], #116 @ 0x74 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #184] @ 25b388 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ @@ -522605,26 +522605,26 @@ │ │ │ │ ldr r2, [pc, #20] @ 25b38c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #16] @ 25b390 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, r8, asr r2 │ │ │ │ - smlalseq lr, r6, r8, r6 │ │ │ │ + rscseq lr, r6, r8, ror #13 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #232] @ 25b498 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -522673,26 +522673,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 25b4a0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, r4, ror r1 │ │ │ │ - smlalseq lr, r6, r4, r5 │ │ │ │ + rscseq lr, r6, r4, ror #11 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #248] @ 25b5bc │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -522746,24 +522746,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 25b5c4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r7, r8, r4, rrx │ │ │ │ - rscseq lr, r6, r0, ror r4 │ │ │ │ + rscseq lr, r6, r0, asr #9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25b6c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25b6b0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -522815,26 +522815,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25b6e0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r8, r8, asr #30 │ │ │ │ andeq r0, r2, r2, lsr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r3, r7, r8, asr #9 │ │ │ │ + rscseq r3, r7, r8, lsl r5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq lr, r6, r8, asr r3 │ │ │ │ + rscseq lr, r6, r8, lsr #7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25b7e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25b7cc │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -522886,26 +522886,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25b7fc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r8, ip, lsr #28 │ │ │ │ andeq r0, r2, r3, lsr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r3, r7, ip, lsr #7 │ │ │ │ + ldrsheq r3, [r7], #60 @ 0x3c @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq lr, r6, ip, lsr r2 │ │ │ │ + rscseq lr, r6, ip, lsl #5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25b900 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25b8e8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -522957,26 +522957,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25b918 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r8, r0, lsl sp │ │ │ │ andeq r0, r2, r4, lsr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - smlalseq r3, r7, r0, r2 │ │ │ │ + rscseq r3, r7, r0, ror #5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq lr, r6, r0, lsr #2 │ │ │ │ + rscseq lr, r6, r0, ror r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #288] @ 25ba54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r8] │ │ │ │ mov r7, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25ba3c │ │ │ │ @@ -523042,26 +523042,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25ba6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq r6, [r8, r4] │ │ │ │ andeq r0, r3, r5, lsr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r3, r7, ip, lsr r1 │ │ │ │ + rscseq r3, r7, ip, lsl #3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sp, r6, ip, asr #31 │ │ │ │ + rscseq lr, r6, ip, lsl r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25bb70 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25bb58 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -523113,26 +523113,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25bb88 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r8, r0, lsr #21 │ │ │ │ andeq r0, r2, r6, lsr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r3, r7, r0, lsr #32 │ │ │ │ + rscseq r3, r7, r0, ror r0 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrheq sp, [r6], #224 @ 0xe0 @ │ │ │ │ + rscseq sp, r6, r0, lsl #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 25bc94 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25bc7c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -523186,26 +523186,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25bcac │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r8, r4, lsl #19 │ │ │ │ andeq r0, r3, r7, lsr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsheq r2, [r7], #236 @ 0xec @ │ │ │ │ + rscseq r2, r7, ip, asr #30 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sp, r6, ip, lsl #27 │ │ │ │ + ldrsbeq sp, [r6], #220 @ 0xdc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25bdb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25bd98 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -523257,27 +523257,27 @@ │ │ │ │ ldr r1, [pc, #32] @ 25bdc8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r8, r0, ror #16 │ │ │ │ andeq r0, r2, r8, lsr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r2, r7, r0, ror #27 │ │ │ │ + rscseq r2, r7, r0, lsr lr │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sp, r6, r0, ror ip │ │ │ │ + rscseq sp, r6, r0, asr #25 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #240] @ 25bed8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #24 │ │ │ │ cmp r2, #14 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ @@ -523329,24 +523329,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 25bee0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r6, r8, r0, asr #14 │ │ │ │ - rscseq sp, r6, r4, asr fp │ │ │ │ + rscseq sp, r6, r4, lsr #23 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25bfe4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25bfcc │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -523398,26 +523398,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25bffc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r8, ip, lsr #12 │ │ │ │ andeq r0, r2, sl, lsr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r2, r7, ip, lsr #23 │ │ │ │ + ldrsheq r2, [r7], #188 @ 0xbc @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sp, r6, ip, lsr sl │ │ │ │ + rscseq sp, r6, ip, lsl #21 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 25c108 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25c0f0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -523471,26 +523471,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25c120 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r8, r0, lsl r5 │ │ │ │ andeq r0, r3, fp, lsr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r2, r7, r8, lsl #21 │ │ │ │ + ldrsbeq r2, [r7], #168 @ 0xa8 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sp, r6, r8, lsl r9 │ │ │ │ + rscseq sp, r6, r8, ror #18 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ 25c234 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25c21c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -523546,27 +523546,27 @@ │ │ │ │ ldr r1, [pc, #32] @ 25c24c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r8, ip, ror #7 │ │ │ │ andeq r0, r4, ip, lsr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r2, r7, ip, asr r9 │ │ │ │ + rscseq r2, r7, ip, lsr #19 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sp, r6, ip, ror #15 │ │ │ │ + rscseq sp, r6, ip, lsr r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #172] @ 25c318 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 25c300 │ │ │ │ @@ -523601,24 +523601,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 25c31c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 25c320 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x018862bc │ │ │ │ - rscseq sp, r6, r8, lsl #14 │ │ │ │ + rscseq sp, r6, r8, asr r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ 25c3f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25c3d8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -523655,15 +523655,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 25c3f4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ 25c3f8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r8, ip, ror #3 │ │ │ │ - rscseq sp, r6, r0, lsr r6 │ │ │ │ + rscseq sp, r6, r0, lsl #13 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr lr, [pc, #104] @ 25c47c │ │ │ │ ldr ip, [pc, #104] @ 25c480 │ │ │ │ @@ -523845,15 +523845,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25c7d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25c7b8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -523905,28 +523905,28 @@ │ │ │ │ ldr r1, [pc, #32] @ 25c7e8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r5, r8, r0, asr #28 │ │ │ │ andeq r0, r2, pc, lsr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r2, r7, r0, asr #7 │ │ │ │ + rscseq r2, r7, r0, lsl r4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sp, r6, r0, asr r2 │ │ │ │ + rscseq sp, r6, r0, lsr #5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r3, [pc, #284] @ 25c928 │ │ │ │ strd r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ ldrd r0, [sp, #80] @ 0x50 │ │ │ │ add r3, fp, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldrd r4, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #14 │ │ │ │ ldrd r6, [sp, #72] @ 0x48 │ │ │ │ @@ -523989,24 +523989,24 @@ │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 25c930 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r5, r8, ip, lsl sp │ │ │ │ - rscseq sp, r6, r4, lsl #2 │ │ │ │ + rscseq sp, r6, r4, asr r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 25ca3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25ca24 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -524060,26 +524060,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25ca54 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq r5, [r8, ip] │ │ │ │ andeq r0, r3, r1, lsr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r2, r7, r4, asr r1 │ │ │ │ + rscseq r2, r7, r4, lsr #3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq ip, r6, r4, ror #31 │ │ │ │ + rscseq sp, r6, r4, lsr r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25cb58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25cb40 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -524131,24 +524131,24 @@ │ │ │ │ ldr r1, [pc, #32] @ 25cb70 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01885ab8 │ │ │ │ andeq r0, r2, r2, lsr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r2, r7, r8, lsr r0 │ │ │ │ + rscseq r2, r7, r8, lsl #1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq ip, r6, r8, asr #29 │ │ │ │ + rscseq ip, r6, r8, lsl pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #220] @ 25cc68 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25cc50 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -524199,26 +524199,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25cc80 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x0188599c │ │ │ │ andeq r0, r1, r3, lsr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r1, r7, r8, lsr #30 │ │ │ │ + rscseq r1, r7, r8, ror pc │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrheq ip, [r6], #216 @ 0xd8 @ │ │ │ │ + rscseq ip, r6, r8, lsl #28 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #220] @ 25cd78 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25cd60 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -524265,16 +524265,16 @@ │ │ │ │ ldr r2, [pc, #24] @ 25cd80 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #20] @ 25cd84 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r5, r8, ip, lsl #17 │ │ │ │ - @ instruction: 0x0110eeb0 │ │ │ │ - rscseq ip, r6, r8, lsr #25 │ │ │ │ + tsteq r0, r0, lsl #30 │ │ │ │ + ldrsheq ip, [r6], #200 @ 0xc8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #104] @ 25ce08 │ │ │ │ ldr lr, [pc, #104] @ 25ce0c │ │ │ │ @@ -524426,15 +524426,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #16] │ │ │ │ b 25ce9c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq r3, r8, r0, asr #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0110ec9c │ │ │ │ + tsteq r0, ip, ror #25 │ │ │ │ orreq r3, r8, r4, asr #2 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #104] @ 25d08c │ │ │ │ @@ -524471,15 +524471,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ 25d164 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25d14c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -524516,15 +524516,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 25d168 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ 25d16c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r5, r8, r8, ror r4 │ │ │ │ - ldrheq ip, [r6], #140 @ 0x8c @ │ │ │ │ + rscseq ip, r6, ip, lsl #18 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr lr, [pc, #104] @ 25d1f0 │ │ │ │ ldr ip, [pc, #104] @ 25d1f4 │ │ │ │ @@ -524706,15 +524706,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ 25d550 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25d538 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -524769,26 +524769,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25d568 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r5, r8, ip, asr #1 │ │ │ │ andeq r0, r3, r6, lsr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r1, r7, r0, asr #12 │ │ │ │ + smlalseq r1, r7, r0, r6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrsbeq ip, [r6], #64 @ 0x40 @ │ │ │ │ + rscseq ip, r6, r0, lsr #10 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25d66c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25d654 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -524840,26 +524840,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25d684 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r4, r8, r4, lsr #31 │ │ │ │ andeq r0, r2, r7, lsr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r1, r7, r4, lsr #10 │ │ │ │ + rscseq r1, r7, r4, ror r5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrheq ip, [r6], #52 @ 0x34 @ │ │ │ │ + rscseq ip, r6, r4, lsl #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25d788 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25d770 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -524911,24 +524911,24 @@ │ │ │ │ ldr r1, [pc, #32] @ 25d7a0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r4, r8, r8, lsl #29 │ │ │ │ andeq r0, r2, r8, lsr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r1, r7, r8, lsl #8 │ │ │ │ + rscseq r1, r7, r8, asr r4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - smlalseq ip, r6, r8, r2 │ │ │ │ + rscseq ip, r6, r8, ror #5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #220] @ 25d898 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25d880 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -524979,26 +524979,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25d8b0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r4, r8, ip, ror #26 │ │ │ │ andeq r0, r1, r9, lsr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsheq r1, [r7], #40 @ 0x28 @ │ │ │ │ + rscseq r1, r7, r8, asr #6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq ip, r6, r8, lsl #3 │ │ │ │ + ldrsbeq ip, [r6], #24 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #160] @ 25d96c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25d954 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -525030,15 +525030,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 25d970 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ 25d974 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r4, r8, ip, asr ip │ │ │ │ - ldrheq ip, [r6], #4 @ │ │ │ │ + rscseq ip, r6, r4, lsl #2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #112] @ 25da00 │ │ │ │ ldr r3, [pc, #112] @ 25da04 │ │ │ │ @@ -525142,15 +525142,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25dc14 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25dbfc │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -525202,26 +525202,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25dc2c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq r4, [r8, ip] │ │ │ │ andeq r0, r2, fp, lsr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r0, r7, ip, ror pc │ │ │ │ + rscseq r0, r7, ip, asr #31 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq fp, r6, ip, lsl #28 │ │ │ │ + rscseq fp, r6, ip, asr lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25dd30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25dd18 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -525273,28 +525273,28 @@ │ │ │ │ ldr r1, [pc, #32] @ 25dd48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r4, r8, r0, ror #17 │ │ │ │ andeq r0, r2, ip, lsr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r0, r7, r0, ror #28 │ │ │ │ + ldrheq r0, [r7], #224 @ 0xe0 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrsheq fp, [r6], #192 @ 0xc0 @ │ │ │ │ + rscseq fp, r6, r0, asr #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [pc, #268] @ 25de78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldrd r8, [sp, #56] @ 0x38 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ @@ -525353,24 +525353,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 25de80 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x018847bc │ │ │ │ - ldrheq fp, [r6], #180 @ 0xb4 @ │ │ │ │ + rscseq fp, r6, r4, lsl #24 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #260] @ 25dfa0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -525427,28 +525427,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 25dfa8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r4, r8, ip, lsl #13 │ │ │ │ - rscseq fp, r6, ip, lsl #21 │ │ │ │ + ldrsbeq fp, [r6], #172 @ 0xac @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldrd r4, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [pc, #364] @ 25e13c │ │ │ │ strd r4, [sp, #16] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldrd r0, [sp, #104] @ 0x68 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ strd r0, [sp, #24] │ │ │ │ ldrd r0, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -525530,28 +525530,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 25e144 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r4, r8, r8, asr r5 │ │ │ │ - ldrsheq fp, [r6], #128 @ 0x80 @ │ │ │ │ + rscseq fp, r6, r0, asr #18 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [pc, #332] @ 25e2b4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #14 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -525624,24 +525624,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 25e2bc │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x018843bc │ │ │ │ - rscseq fp, r6, r8, ror r7 │ │ │ │ + rscseq fp, r6, r8, asr #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ 25e3d8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25e3c0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -525699,17 +525699,17 @@ │ │ │ │ ldr r1, [pc, #32] @ 25e3f0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r4, r8, r0, asr r2 │ │ │ │ andeq r0, r4, pc, lsr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrheq r0, [r7], #120 @ 0x78 @ │ │ │ │ + rscseq r0, r7, r8, lsl #16 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq fp, r6, r8, asr #12 │ │ │ │ + smlalseq fp, r6, r8, r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ @@ -525729,15 +525729,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #200] @ 25e520 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ @@ -525779,15 +525779,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 25e524 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #16] @ 25e528 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq r4, [r8, r0] │ │ │ │ - rscseq fp, r6, r0, lsl #10 │ │ │ │ + rscseq fp, r6, r0, asr r5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov sl, r0 │ │ │ │ @@ -525821,15 +525821,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25e6b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25e698 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -525881,26 +525881,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25e6c8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r3, r8, r0, ror #30 │ │ │ │ andeq r0, r2, r1, asr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r0, r7, r0, ror #9 │ │ │ │ + rscseq r0, r7, r0, lsr r5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq fp, r6, r0, ror r3 │ │ │ │ + rscseq fp, r6, r0, asr #7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #160] @ 25e784 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25e76c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -525932,15 +525932,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 25e788 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ 25e78c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r3, r8, r4, asr #28 │ │ │ │ - smlalseq fp, r6, ip, r2 │ │ │ │ + rscseq fp, r6, ip, ror #5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #112] @ 25e818 │ │ │ │ ldr r3, [pc, #112] @ 25e81c │ │ │ │ @@ -526046,15 +526046,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r3, [pc, #284] @ 25ea68 │ │ │ │ strd r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ ldrd r0, [sp, #80] @ 0x50 │ │ │ │ add r3, fp, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldrd r4, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #14 │ │ │ │ ldrd r6, [sp, #72] @ 0x48 │ │ │ │ @@ -526117,24 +526117,24 @@ │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 25ea70 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ ldrdeq r3, [r8, ip] │ │ │ │ - rscseq sl, r6, r4, asr #31 │ │ │ │ + rscseq fp, r6, r4, lsl r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 25eb7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25eb64 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -526188,26 +526188,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25eb94 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01883a9c │ │ │ │ ldrdeq r0, [r3], -lr │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r0, r7, r4, lsl r0 │ │ │ │ + rscseq r0, r7, r4, rrx │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sl, r6, r4, lsr #29 │ │ │ │ + ldrsheq sl, [r6], #228 @ 0xe4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #236] @ 25ec9c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25ec84 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -526259,24 +526259,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 25eca8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r3, r8, r8, ror r9 │ │ │ │ andeq r8, r0, r4, ror lr │ │ │ │ - rscseq sl, r6, r4, lsl #27 │ │ │ │ + ldrsbeq sl, [r6], #212 @ 0xd4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 25ed90 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 25ed78 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -526319,15 +526319,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 25ed94 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 25ed98 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r3, r8, r4, ror #16 │ │ │ │ - smlalseq sl, r6, r0, ip │ │ │ │ + rscseq sl, r6, r0, ror #25 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3024] @ 0xbd0 │ │ │ │ sub r3, r0, #3184 @ 0xc70 │ │ │ │ mov r5, r1 │ │ │ │ @@ -526465,15 +526465,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ 25f0cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25f0b4 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -526528,17 +526528,17 @@ │ │ │ │ ldr r1, [pc, #32] @ 25f0e4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r3, r8, r0, asr r5 │ │ │ │ andeq r0, r3, r6, asr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r6, r4, asr #21 │ │ │ │ + rscseq pc, r6, r4, lsl fp @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sl, r6, r4, asr r9 │ │ │ │ + rscseq sl, r6, r4, lsr #19 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -526550,15 +526550,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ 25f220 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25f208 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -526613,26 +526613,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25f238 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq r3, [r8, ip] │ │ │ │ andeq r0, r3, r7, asr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r6, r0, ror r9 @ │ │ │ │ + rscseq pc, r6, r0, asr #19 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sl, r6, r0, lsl #16 │ │ │ │ + rscseq sl, r6, r0, asr r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ 25f300 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25f2e8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -526667,15 +526667,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 25f304 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ 25f308 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq r3, [r8, r4] │ │ │ │ - rscseq sl, r6, r0, lsr #14 │ │ │ │ + rscseq sl, r6, r0, ror r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr lr, [pc, #100] @ 25f388 │ │ │ │ ldr ip, [pc, #100] @ 25f38c │ │ │ │ @@ -526786,15 +526786,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 25f5c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25f5ac │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -526846,26 +526846,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25f5dc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r3, r8, ip, asr #32 │ │ │ │ andeq r0, r2, r8, asr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r6, ip, asr #11 │ │ │ │ + rscseq pc, r6, ip, lsl r6 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sl, r6, ip, asr r4 │ │ │ │ + rscseq sl, r6, ip, lsr #9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 25f6e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25f6d0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -526919,26 +526919,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25f700 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r8, r0, lsr pc │ │ │ │ andeq r0, r3, sl, asr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r6, r8, lsr #9 │ │ │ │ + ldrsheq pc, [r6], #72 @ 0x48 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sl, r6, r8, lsr r3 │ │ │ │ + rscseq sl, r6, r8, lsl #7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #220] @ 25f7f8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25f7dc │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -526985,24 +526985,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 25f800 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r2, r8, ip, lsl #28 │ │ │ │ - rscseq sl, r6, r4, lsr r2 │ │ │ │ + rscseq sl, r6, r4, lsl #5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ 25f910 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25f8f8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -527057,26 +527057,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25f928 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r8, ip, lsl #26 │ │ │ │ andeq r0, r3, ip, asr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r6, r0, lsl #5 │ │ │ │ + ldrsbeq pc, [r6], #32 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sl, r6, r0, lsl r1 │ │ │ │ + rscseq sl, r6, r0, ror #2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #260] @ 25fa48 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25fa30 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -527135,24 +527135,24 @@ │ │ │ │ ldr r1, [pc, #32] @ 25fa60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r8, r4, ror #23 │ │ │ │ andeq r0, r4, sp, asr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r6, r8, asr #2 │ │ │ │ + smlalseq pc, r6, r8, r1 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrsbeq r9, [r6], #248 @ 0xf8 @ │ │ │ │ + rscseq sl, r6, r8, lsr #32 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #220] @ 25fb58 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25fb40 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -527203,24 +527203,24 @@ │ │ │ │ ldr r1, [pc, #32] @ 25fb70 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r8, ip, lsr #21 │ │ │ │ andeq r0, r1, sp, asr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r6, r8, lsr r0 @ │ │ │ │ + rscseq pc, r6, r8, lsl #1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r6, r8, asr #29 │ │ │ │ + rscseq r9, r6, r8, lsl pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #220] @ 25fc68 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25fc50 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -527271,24 +527271,24 @@ │ │ │ │ ldr r1, [pc, #32] @ 25fc80 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x0188299c │ │ │ │ andeq r0, r1, lr, asr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r6, r8, lsr #30 │ │ │ │ + rscseq lr, r6, r8, ror pc │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrheq r9, [r6], #216 @ 0xd8 @ │ │ │ │ + rscseq r9, r6, r8, lsl #28 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #220] @ 25fd78 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25fd60 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -527339,26 +527339,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 25fd90 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r8, ip, lsl #17 │ │ │ │ andeq r0, r1, pc, asr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r6, r8, lsl lr │ │ │ │ + rscseq lr, r6, r8, ror #28 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r6, r8, lsr #25 │ │ │ │ + ldrsheq r9, [r6], #200 @ 0xc8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #328] @ 25fef4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, r3, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ @@ -527434,26 +527434,26 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r2, r8, ip, ror r7 │ │ │ │ andeq r0, r3, r0, asr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsbeq lr, [r6], #204 @ 0xcc @ │ │ │ │ + rscseq lr, r6, ip, lsr #26 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r6, r8, lsr fp │ │ │ │ + rscseq r9, r6, r8, lsl #23 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 260010 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 25fff8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -527505,24 +527505,24 @@ │ │ │ │ ldr r1, [pc, #32] @ 260028 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r8, r0, lsl #12 │ │ │ │ andeq r0, r2, r1, asr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r6, r0, lsl #23 │ │ │ │ + ldrsbeq lr, [r6], #176 @ 0xb0 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r6, r0, lsl sl │ │ │ │ + rscseq r9, r6, r0, ror #20 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #220] @ 260120 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 260108 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -527573,26 +527573,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 260138 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r8, r4, ror #9 │ │ │ │ andeq r0, r1, r2, asr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r6, r0, ror sl │ │ │ │ + rscseq lr, r6, r0, asr #21 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r6, r0, lsl #18 │ │ │ │ + rscseq r9, r6, r0, asr r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 26023c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 260224 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -527644,26 +527644,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 260254 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq r2, [r8, r4] │ │ │ │ andeq r0, r2, r3, asr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r6, r4, asr r9 │ │ │ │ + rscseq lr, r6, r4, lsr #19 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r6, r4, ror #15 │ │ │ │ + rscseq r9, r6, r4, lsr r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #176] @ 260320 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 260308 │ │ │ │ @@ -527699,15 +527699,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 260324 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 260328 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x018822b8 │ │ │ │ - rscseq r9, r6, r0, lsl #14 │ │ │ │ + rscseq r9, r6, r0, asr r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -528073,15 +528073,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 2609e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2609c8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -528133,26 +528133,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2609f8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r8, r0, lsr ip │ │ │ │ andeq r0, r2, r4, asr #32 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrheq lr, [r6], #16 @ │ │ │ │ + rscseq lr, r6, r0, lsl #4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r6, r0, asr #32 │ │ │ │ + smlalseq r9, r6, r0, r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 260afc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 260ae4 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -528204,26 +528204,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 260b14 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r8, r4, lsl fp │ │ │ │ andeq r0, r2, r5, asr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - smlalseq lr, r6, r4, r0 │ │ │ │ + rscseq lr, r6, r4, ror #1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r8, r6, r4, lsr #30 │ │ │ │ + rscseq r8, r6, r4, ror pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #176] @ 260be0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 260bc8 │ │ │ │ @@ -528259,15 +528259,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 260be4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 260be8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq r1, [r8, r8] │ │ │ │ - rscseq r8, r6, r0, asr #28 │ │ │ │ + smlalseq r8, r6, r0, lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -528296,15 +528296,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ 260d74 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 260d5c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -528362,17 +528362,17 @@ │ │ │ │ ldr r1, [pc, #32] @ 260d8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x018818b4 │ │ │ │ andeq r0, r4, r7, asr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r6, ip, lsl lr │ │ │ │ + rscseq sp, r6, ip, ror #28 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r8, r6, ip, lsr #25 │ │ │ │ + ldrsheq r8, [r6], #204 @ 0xcc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -528395,15 +528395,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #164] @ 260ea4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 260e8c │ │ │ │ @@ -528436,24 +528436,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 260ea8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 260eac │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r8, r8, lsr #14 │ │ │ │ - rscseq r8, r6, ip, ror fp │ │ │ │ + rscseq r8, r6, ip, asr #23 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ 260f6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r7, #684] @ 0x2ac │ │ │ │ cmp r3, #14 │ │ │ │ bls 260f54 │ │ │ │ add r5, r6, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r5, #1364] @ 0x554 │ │ │ │ @@ -528486,24 +528486,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 260f70 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 260f74 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r8, r0, ror #12 │ │ │ │ - ldrheq r8, [r6], #164 @ 0xa4 @ │ │ │ │ + rscseq r8, r6, r4, lsl #22 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ 261088 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 261070 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -528559,26 +528559,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2610a0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01881598 │ │ │ │ andeq r0, r4, ip, asr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r6, r8, lsl #22 │ │ │ │ + rscseq sp, r6, r8, asr fp │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - smlalseq r8, r6, r8, r9 │ │ │ │ + rscseq r8, r6, r8, ror #19 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 2611a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26118c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -528630,26 +528630,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2611bc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r8, ip, ror #8 │ │ │ │ andeq r0, r2, sp, asr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r6, ip, ror #19 │ │ │ │ + rscseq sp, r6, ip, lsr sl │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r8, r6, ip, ror r8 │ │ │ │ + rscseq r8, r6, ip, asr #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ 2612d0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2612b8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -528705,26 +528705,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2612e8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r8, r0, asr r3 │ │ │ │ andeq r0, r4, lr, asr r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r6, r0, asr #17 │ │ │ │ + rscseq sp, r6, r0, lsl r9 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r8, r6, r0, asr r7 │ │ │ │ + rscseq r8, r6, r0, lsr #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #164] @ 2613a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 261390 │ │ │ │ @@ -528757,24 +528757,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 2613ac │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 2613b0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r8, r4, lsr #4 │ │ │ │ - rscseq r8, r6, r8, ror r6 │ │ │ │ + rscseq r8, r6, r8, asr #13 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #248] @ 2614c4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2614ac │ │ │ │ @@ -528830,24 +528830,24 @@ │ │ │ │ ldr r1, [pc, #24] @ 2614d4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r8, ip, asr r1 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ - rscseq r8, r6, ip, asr r5 │ │ │ │ + rscseq r8, r6, ip, lsr #11 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 2615e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2615c8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -528901,26 +528901,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2615f8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r8, r8, lsr r0 │ │ │ │ andeq r0, r3, r9, lsl #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrheq sp, [r6], #80 @ 0x50 @ │ │ │ │ + rscseq sp, r6, r0, lsl #12 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r8, r6, r0, asr #8 │ │ │ │ + smlalseq r8, r6, r0, r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #164] @ 2616b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2616a0 │ │ │ │ @@ -528953,24 +528953,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 2616bc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 2616c0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r0, r8, r4, lsl pc │ │ │ │ - rscseq r8, r6, r8, ror #6 │ │ │ │ + ldrheq r8, [r6], #56 @ 0x38 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #216] @ 2617b4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26179c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -529017,15 +529017,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #20] @ 2617c0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r0, r8, ip, asr #28 │ │ │ │ andeq r2, r0, r1, lsl #4 │ │ │ │ - rscseq r8, r6, ip, ror #4 │ │ │ │ + ldrheq r8, [r6], #44 @ 0x2c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #104] @ 261844 │ │ │ │ ldr lr, [pc, #104] @ 261848 │ │ │ │ @@ -529198,15 +529198,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ 261b48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 261b30 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -529245,15 +529245,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 261b4c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #16] @ 261b50 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01880a9c │ │ │ │ - ldrsbeq r7, [r6], #232 @ 0xe8 @ │ │ │ │ + rscseq r7, r6, r8, lsr #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -529469,15 +529469,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ 261f84 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 261f6c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -529516,15 +529516,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 261f88 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #16] @ 261f8c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r0, r8, r0, ror #12 │ │ │ │ - smlalseq r7, r6, ip, sl │ │ │ │ + rscseq r7, r6, ip, ror #21 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #104] @ 262010 │ │ │ │ ldr lr, [pc, #104] @ 262014 │ │ │ │ @@ -529645,15 +529645,15 @@ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #348] @ 2622d8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r6, [pc, #344] @ 2622dc │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r8, sp, #76 @ 0x4c │ │ │ │ cmp r4, r6 │ │ │ │ ldm r8, {r8, r9, fp} │ │ │ │ ldr r6, [r0, r5] │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #28] │ │ │ │ beq 262284 │ │ │ │ @@ -529730,27 +529730,27 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 2622e4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r0, r8, r0, lsr #7 │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ - rscseq r7, r6, r4, asr r7 │ │ │ │ + rscseq r7, r6, r4, lsr #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #368] @ 262470 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [pc, #364] @ 262474 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r6 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [r0, r5] │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ ldrd r8, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #32] │ │ │ │ @@ -529832,28 +529832,28 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26247c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r0, r8, ip, lsl r2 │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ - ldrheq r7, [r6], #92 @ 0x5c @ │ │ │ │ + rscseq r7, r6, ip, lsl #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #388] @ 26261c │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [pc, #384] @ 262620 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ add r9, sp, #92 @ 0x5c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, r6 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldm r9, {r9, sl, fp} │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #32] │ │ │ │ @@ -529939,26 +529939,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 262628 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r0, r8, r8, lsl #1 │ │ │ │ andeq r8, r0, r0, ror r0 │ │ │ │ - rscseq r7, r6, r0, lsl r4 │ │ │ │ + rscseq r7, r6, r0, ror #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #272] @ 262758 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r9, r2 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ cmp r2, #14 │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ @@ -530017,28 +530017,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 262760 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ ldrdeq pc, [r7, ip] │ │ │ │ - ldrsbeq r7, [r6], #36 @ 0x24 @ │ │ │ │ + rscseq r7, r6, r4, lsr #6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #308] @ 2628b4 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ cmp r2, #14 │ │ │ │ ldrd sl, [sp, #88] @ 0x58 │ │ │ │ @@ -530104,28 +530104,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 2628bc │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x0187fd9c │ │ │ │ - rscseq r7, r6, r8, ror r1 │ │ │ │ + rscseq r7, r6, r8, asr #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #332] @ 262a2c │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #14 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ @@ -530198,24 +530198,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 262a34 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq pc, r7, r0, asr #24 │ │ │ │ - rscseq r7, r6, r0 │ │ │ │ + rscseq r7, r6, r0, asr r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ 262b50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 262b38 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -530273,17 +530273,17 @@ │ │ │ │ ldr r1, [pc, #32] @ 262b68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq pc, [r7, r8] │ │ │ │ andeq r0, r4, r8, rrx │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq ip, r6, r0, asr #32 │ │ │ │ + smlalseq ip, r6, r0, r0 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrsbeq r6, [r6], #224 @ 0xe0 @ │ │ │ │ + rscseq r6, r6, r0, lsr #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -530306,15 +530306,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #164] @ 262c80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 262c68 │ │ │ │ @@ -530347,25 +530347,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 262c84 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 262c88 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq pc, r7, ip, asr #18 │ │ │ │ - rscseq r6, r6, r0, lsr #27 │ │ │ │ + ldrsheq r6, [r6], #208 @ 0xd0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #184] @ 262d60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 262d48 │ │ │ │ @@ -530403,24 +530403,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 262d64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 262d68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq pc, r7, r0, lsl #17 │ │ │ │ - rscseq r6, r6, r0, asr #25 │ │ │ │ + rscseq r6, r6, r0, lsl sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ 262e38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 262e20 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -530457,24 +530457,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 262e3c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ 262e40 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq pc, r7, r4, lsr #15 │ │ │ │ - rscseq r6, r6, r8, ror #23 │ │ │ │ + rscseq r6, r6, r8, lsr ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 262f28 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 262f10 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -530517,25 +530517,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 262f2c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 262f30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq pc, r7, ip, asr #13 │ │ │ │ - ldrsheq r6, [r6], #168 @ 0xa8 @ │ │ │ │ + rscseq r6, r6, r8, asr #22 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #172] @ 262ffc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 262fe4 │ │ │ │ @@ -530570,24 +530570,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 263000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 263004 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq pc, [r7, r8] │ │ │ │ - rscseq r6, r6, r4, lsr #20 │ │ │ │ + rscseq r6, r6, r4, ror sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ 2630d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2630bc │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -530624,24 +530624,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 2630d8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ 2630dc │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq pc, r7, r8, lsl #10 │ │ │ │ - rscseq r6, r6, ip, asr #18 │ │ │ │ + smlalseq r6, r6, ip, r9 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 2631c4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 2631ac │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -530684,25 +530684,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 2631c8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 2631cc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq pc, r7, r0, lsr r4 @ │ │ │ │ - rscseq r6, r6, ip, asr r8 │ │ │ │ + rscseq r6, r6, ip, lsr #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #304] @ 26331c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ @@ -530772,26 +530772,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 263334 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq pc, r7, ip, lsr r3 @ │ │ │ │ andeq r0, r4, r2, ror r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq fp, r6, r8, ror r8 │ │ │ │ + rscseq fp, r6, r8, asr #17 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r6, r6, r0, lsl r7 │ │ │ │ + rscseq r6, r6, r0, ror #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 26341c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 263404 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -530834,24 +530834,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 263420 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 263424 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq pc, [r7, r8] │ │ │ │ - rscseq r6, r6, r4, lsl #12 │ │ │ │ + rscseq r6, r6, r4, asr r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #180] @ 2634f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2634dc │ │ │ │ @@ -530888,15 +530888,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 2634f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 2634fc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq pc, r7, r8, ror #1 │ │ │ │ - rscseq r6, r6, ip, lsr #10 │ │ │ │ + rscseq r6, r6, ip, ror r5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -531262,15 +531262,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 263bb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 263b9c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -531322,29 +531322,29 @@ │ │ │ │ ldr r1, [pc, #32] @ 263bcc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq lr, r7, ip, asr sl │ │ │ │ andeq r0, r2, r3, ror r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsbeq sl, [r6], #252 @ 0xfc @ │ │ │ │ + rscseq fp, r6, ip, lsr #32 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r5, r6, ip, ror #28 │ │ │ │ + ldrheq r5, [r6], #236 @ 0xec @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #396] @ 263d74 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [pc, #392] @ 263d78 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp] │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r6 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r0, r5] │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ beq 263d00 │ │ │ │ mov r8, r3 │ │ │ │ @@ -531367,15 +531367,15 @@ │ │ │ │ ldr r3, [pc, #284] @ 263d7c │ │ │ │ str r4, [r5, #4] │ │ │ │ str r7, [r5, #12] │ │ │ │ str r8, [r5, #16] │ │ │ │ str fp, [r5, #20] │ │ │ │ str r9, [r5, #24] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ beq 263d6c │ │ │ │ mov r0, r9 │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -531434,30 +531434,30 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 263cb0 │ │ │ │ orreq lr, r7, r4, lsr r9 │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ @ instruction: 0x0187e8b8 │ │ │ │ - ldrsbeq r5, [r6], #204 @ 0xcc @ │ │ │ │ + rscseq r5, r6, ip, lsr #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlalseq sl, r6, r4, lr │ │ │ │ - rscseq r7, ip, r0, lsr #8 │ │ │ │ + rscseq sl, r6, r4, ror #29 │ │ │ │ + rscseq r7, ip, r0, ror r4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #404] @ 263f40 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [pc, #400] @ 263f44 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r6 │ │ │ │ ldrd sl, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [r0, r5] │ │ │ │ ldrd r8, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #8] │ │ │ │ beq 263ec8 │ │ │ │ mov r7, r3 │ │ │ │ @@ -531481,15 +531481,15 @@ │ │ │ │ ldr r3, [pc, #288] @ 263f48 │ │ │ │ str r4, [r5, #4] │ │ │ │ str r7, [r5, #16] │ │ │ │ str sl, [r5, #20] │ │ │ │ str fp, [r5, #24] │ │ │ │ str r8, [r5, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ beq 263f38 │ │ │ │ mov r0, r8 │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -531549,30 +531549,30 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 263e78 │ │ │ │ orreq lr, r7, r0, ror r7 │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ strdeq lr, [r7, r0] │ │ │ │ - rscseq r5, r6, r0, lsl fp │ │ │ │ + rscseq r5, r6, r0, ror #22 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq sl, r6, r4, ror #25 │ │ │ │ - rscseq r7, ip, r4, asr r2 │ │ │ │ + rscseq sl, r6, r4, lsr sp │ │ │ │ + rscseq r7, ip, r4, lsr #5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #424] @ 264120 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [pc, #420] @ 264124 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp] │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ cmp r4, r6 │ │ │ │ ldm r9, {r9, sl, fp} │ │ │ │ ldr r6, [r0, r5] │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ @@ -531599,15 +531599,15 @@ │ │ │ │ ldr r3, [pc, #296] @ 264128 │ │ │ │ str r4, [r5, #4] │ │ │ │ str r9, [r5, #20] │ │ │ │ str sl, [r5, #24] │ │ │ │ str fp, [r5, #28] │ │ │ │ str r7, [r5, #32] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ beq 264118 │ │ │ │ mov r0, r7 │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -531669,29 +531669,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 264050 │ │ │ │ orreq lr, r7, r4, lsr #11 │ │ │ │ andeq r8, r0, r0, ror r0 │ │ │ │ orreq lr, r7, r8, lsl r5 │ │ │ │ - rscseq r5, r6, r0, lsr r9 │ │ │ │ + rscseq r5, r6, r0, lsl #19 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq sl, r6, r0, lsr #22 │ │ │ │ - rscseq r7, ip, r4, ror r0 │ │ │ │ + rscseq sl, r6, r0, ror fp │ │ │ │ + rscseq r7, ip, r4, asr #1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #328] @ 2642a4 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #14 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ @@ -531706,15 +531706,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 22a544 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 26420c │ │ │ │ ldr r3, [sp] │ │ │ │ str r6, [r4, #20] │ │ │ │ stmib r4, {r3, r7, r8, r9} │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, #220] @ 2642a8 │ │ │ │ str sl, [r4, #24] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ beq 26429c │ │ │ │ @@ -531765,28 +531765,28 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 264208 │ │ │ │ orreq lr, r7, r8, asr #7 │ │ │ │ orreq lr, r7, ip, asr r3 │ │ │ │ - rscseq r5, r6, ip, lsr #15 │ │ │ │ + ldrsheq r5, [r6], #124 @ 0x7c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrheq sl, [r6], #152 @ 0x98 @ │ │ │ │ - ldrsheq r6, [ip], #224 @ 0xe0 @ │ │ │ │ + rscseq sl, r6, r8, lsl #20 │ │ │ │ + rscseq r6, ip, r0, asr #30 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #352] @ 26443c │ │ │ │ sub sp, sp, #20 │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldm r8, {r8, sl, fp} │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ @@ -531811,15 +531811,15 @@ │ │ │ │ ldr r3, [pc, #240] @ 264440 │ │ │ │ str r9, [r4, #16] │ │ │ │ str r6, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ str r8, [r4, #28] │ │ │ │ str sl, [r4, #32] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ beq 264434 │ │ │ │ mov r0, sl │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -531867,26 +531867,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 2643a0 │ │ │ │ orreq lr, r7, r4, asr #4 │ │ │ │ orreq lr, r7, r8, asr #3 │ │ │ │ - rscseq r5, r6, r4, lsl r6 │ │ │ │ + rscseq r5, r6, r4, ror #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq sl, r6, r0, asr #16 │ │ │ │ - rscseq r6, ip, r8, asr sp │ │ │ │ + smlalseq sl, r6, r0, r8 │ │ │ │ + rscseq r6, ip, r8, lsr #27 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, #380] @ 2645f8 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ @@ -531919,15 +531919,15 @@ │ │ │ │ ldr r3, [pc, #252] @ 2645fc │ │ │ │ str r6, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ str r8, [r4, #28] │ │ │ │ str r9, [r4, #32] │ │ │ │ str sl, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ beq 2645f0 │ │ │ │ mov r0, sl │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -531978,27 +531978,27 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 264550 │ │ │ │ orreq lr, r7, ip, lsr #1 │ │ │ │ orreq lr, r7, r8, lsl r0 │ │ │ │ - rscseq r5, r6, r8, asr r4 │ │ │ │ + rscseq r5, r6, r8, lsr #9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq sl, r6, r4, lsr #13 │ │ │ │ - smlalseq r6, ip, ip, fp │ │ │ │ + ldrsheq sl, [r6], #100 @ 0x64 @ │ │ │ │ + rscseq r6, ip, ip, ror #23 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ 264720 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 264708 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -532053,26 +532053,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 264738 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq sp, [r7, ip] │ │ │ │ andeq r0, r3, sl, ror r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sl, r6, r0, ror r4 │ │ │ │ + rscseq sl, r6, r0, asr #9 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r5, r6, r0, lsl #6 │ │ │ │ + rscseq r5, r6, r0, asr r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 264844 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26482c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -532126,27 +532126,27 @@ │ │ │ │ ldr r1, [pc, #32] @ 26485c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq sp, [r7, r4] │ │ │ │ andeq r0, r3, ip, ror r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sl, r6, ip, asr #6 │ │ │ │ + smlalseq sl, r6, ip, r3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrsbeq r5, [r6], #28 @ │ │ │ │ + rscseq r5, r6, ip, lsr #4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #192] @ 26493c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ @@ -532186,15 +532186,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 264940 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #16] @ 264944 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sp, r7, ip, lsr #25 │ │ │ │ - rscseq r5, r6, r4, ror #1 │ │ │ │ + rscseq r5, r6, r4, lsr r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ @@ -532271,15 +532271,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #384] @ 264c10 │ │ │ │ mov r9, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r3 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -532369,27 +532369,27 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x0187da98 │ │ │ │ andeq r0, r7, r1, lsl #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsbeq r9, [r6], #248 @ 0xf8 @ │ │ │ │ + rscseq sl, r6, r8, lsr #32 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r4, r6, r8, lsl lr │ │ │ │ + rscseq r4, r6, r8, ror #28 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #192] @ 264d08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ @@ -532429,24 +532429,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 264d0c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #16] @ 264d10 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sp, r7, r0, ror #17 │ │ │ │ - rscseq r4, r6, r8, lsl sp │ │ │ │ + rscseq r4, r6, r8, ror #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ 264de8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 264dd0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -532485,24 +532485,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 264dec │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #16] @ 264df0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq sp, [r7, ip] │ │ │ │ - rscseq r4, r6, r8, lsr ip │ │ │ │ + rscseq r4, r6, r8, lsl #25 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #384] @ 264f8c │ │ │ │ mov r9, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r4, r3 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -532592,28 +532592,28 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq sp, r7, ip, lsl r7 │ │ │ │ andeq r0, r7, sp, ror r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r9, r6, ip, asr ip │ │ │ │ + rscseq r9, r6, ip, lsr #25 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - smlalseq r4, r6, ip, sl │ │ │ │ + rscseq r4, r6, ip, ror #21 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [pc, #260] @ 2650cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov sl, r1 │ │ │ │ add r3, fp, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldrd r0, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #14 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ @@ -532670,24 +532670,24 @@ │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 2650d4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq sp, r7, r0, ror #10 │ │ │ │ - rscseq r4, r6, r0, ror #18 │ │ │ │ + ldrheq r4, [r6], #144 @ 0x90 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ 2651bc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2651a4 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -532730,24 +532730,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 2651c0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #16] @ 2651c4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sp, r7, r8, lsr r4 │ │ │ │ - rscseq r4, r6, r4, ror #16 │ │ │ │ + ldrheq r4, [r6], #132 @ 0x84 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ 2652cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2652b4 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -532800,26 +532800,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2652e4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sp, r7, r8, asr #6 │ │ │ │ andeq r0, r2, lr, ror r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r9, r6, r4, asr #17 │ │ │ │ + rscseq r9, r6, r4, lsl r9 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r4, r6, r4, asr r7 │ │ │ │ + rscseq r4, r6, r4, lsr #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #292] @ 265424 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r8] │ │ │ │ mov r7, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26540c │ │ │ │ @@ -532886,26 +532886,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 26543c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sp, r7, r8, lsr #4 │ │ │ │ andeq r0, r3, pc, ror r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r9, r6, ip, ror #14 │ │ │ │ + ldrheq r9, [r6], #124 @ 0x7c @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrsheq r4, [r6], #92 @ 0x5c @ │ │ │ │ + rscseq r4, r6, ip, asr #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #228] @ 26553c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26550c │ │ │ │ @@ -532954,26 +532954,26 @@ │ │ │ │ ldr r2, [pc, #28] @ 265548 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #24] @ 26554c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrdeq sp, [r7, r0] │ │ │ │ - ldrsheq r4, [r6], #76 @ 0x4c @ │ │ │ │ + rscseq r4, r6, ip, asr #10 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r9, r6, r4, ror r7 │ │ │ │ + rscseq r9, r6, r4, asr #15 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 265658 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 265640 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -533027,26 +533027,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 265670 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq ip, r7, r0, asr #31 │ │ │ │ andeq r0, r3, r2, lsl #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r9, r6, r8, lsr r5 │ │ │ │ + rscseq r9, r6, r8, lsl #11 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r4, r6, r8, asr #7 │ │ │ │ + rscseq r4, r6, r8, lsl r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 265774 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26575c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -533098,26 +533098,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 26578c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x0187ce9c │ │ │ │ andeq r0, r2, r3, lsl #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r9, r6, ip, lsl r4 │ │ │ │ + rscseq r9, r6, ip, ror #8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r4, r6, ip, lsr #5 │ │ │ │ + ldrsheq r4, [r6], #44 @ 0x2c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 265898 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 265880 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -533171,26 +533171,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2658b0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq ip, r7, r0, lsl #27 │ │ │ │ andeq r0, r3, r5, asr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsheq r9, [r6], #40 @ 0x28 @ │ │ │ │ + rscseq r9, r6, r8, asr #6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r4, r6, r8, lsl #3 │ │ │ │ + ldrsbeq r4, [r6], #24 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ 2659c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2659ac │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -533246,26 +533246,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2659dc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq ip, r7, ip, asr ip │ │ │ │ andeq r0, r4, r6, asr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r9, r6, ip, asr #3 │ │ │ │ + rscseq r9, r6, ip, lsl r2 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r4, r6, ip, asr r0 │ │ │ │ + rscseq r4, r6, ip, lsr #1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 265ae8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 265ad0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -533319,26 +533319,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 265b00 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq ip, r7, r0, lsr fp │ │ │ │ andeq r0, r3, r7, asr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r9, r6, r8, lsr #1 │ │ │ │ + ldrsheq r9, [r6], #8 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r3, r6, r8, lsr pc │ │ │ │ + rscseq r3, r6, r8, lsl #31 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ 265be8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 265bd0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r5, r1 │ │ │ │ @@ -533381,26 +533381,26 @@ │ │ │ │ ldr r2, [pc, #20] @ 265bec │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 265bf0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq ip, r7, ip, lsl #20 │ │ │ │ - rscseq r3, r6, r8, lsr lr │ │ │ │ + rscseq r3, r6, r8, lsl #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [pc, #260] @ 265d18 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r5, #94208 @ 0x17000 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #14 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ @@ -533458,24 +533458,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 265d24 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq ip, r7, r4, lsl r9 │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ - rscseq r3, r6, r4, lsl sp │ │ │ │ + rscseq r3, r6, r4, ror #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ 265e20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 265e08 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -533525,26 +533525,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 265e38 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq ip, r7, r8, ror #15 │ │ │ │ andeq r0, r2, pc, lsr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r8, r6, r0, ror sp │ │ │ │ + rscseq r8, r6, r0, asr #27 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r3, r6, r0, lsl #24 │ │ │ │ + rscseq r3, r6, r0, asr ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 265f3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 265f24 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -533596,24 +533596,24 @@ │ │ │ │ ldr r1, [pc, #32] @ 265f54 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq ip, [r7, r4] │ │ │ │ andeq r0, r2, r0, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r8, r6, r4, asr ip │ │ │ │ + rscseq r8, r6, r4, lsr #25 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r3, r6, r4, ror #21 │ │ │ │ + rscseq r3, r6, r4, lsr fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #220] @ 26604c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 266034 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -533664,26 +533664,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 266064 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x0187c5b8 │ │ │ │ andeq r0, r1, r1, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r8, r6, r4, asr #22 │ │ │ │ + smlalseq r8, r6, r4, fp │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrsbeq r3, [r6], #148 @ 0x94 @ │ │ │ │ + rscseq r3, r6, r4, lsr #20 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 266170 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 266158 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -533737,24 +533737,24 @@ │ │ │ │ ldr r1, [pc, #32] @ 266188 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq ip, r7, r8, lsr #9 │ │ │ │ andeq r0, r3, r2, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r8, r6, r0, lsr #20 │ │ │ │ + rscseq r8, r6, r0, ror sl │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrheq r3, [r6], #128 @ 0x80 @ │ │ │ │ + rscseq r3, r6, r0, lsl #18 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #220] @ 266280 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 266268 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -533805,24 +533805,24 @@ │ │ │ │ ldr r1, [pc, #32] @ 266298 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq ip, r7, r4, lsl #7 │ │ │ │ andeq r0, r1, r3, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r8, r6, r0, lsl r9 │ │ │ │ + rscseq r8, r6, r0, ror #18 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r3, r6, r0, lsr #15 │ │ │ │ + ldrsheq r3, [r6], #112 @ 0x70 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #220] @ 266390 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 266378 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -533873,26 +533873,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2663a8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq ip, r7, r4, ror r2 │ │ │ │ andeq r0, r1, r4, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r8, r6, r0, lsl #16 │ │ │ │ + rscseq r8, r6, r0, asr r8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - smlalseq r3, r6, r0, r6 │ │ │ │ + rscseq r3, r6, r0, ror #13 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 2664b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26649c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -533946,26 +533946,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2664cc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq ip, r7, r4, ror #2 │ │ │ │ andeq r0, r3, r5, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsbeq r8, [r6], #108 @ 0x6c @ │ │ │ │ + rscseq r8, r6, ip, lsr #14 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r3, r6, ip, ror #10 │ │ │ │ + ldrheq r3, [r6], #92 @ 0x5c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ 2665e0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2665c8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -534021,26 +534021,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2665f8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq ip, r7, r0, asr #32 │ │ │ │ andeq r0, r4, r8, asr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrheq r8, [r6], #80 @ 0x50 @ │ │ │ │ + rscseq r8, r6, r0, lsl #12 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r3, r6, r0, asr #8 │ │ │ │ + smlalseq r3, r6, r0, r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ 26670c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2666f4 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -534096,26 +534096,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 266724 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq fp, r7, r4, lsl pc │ │ │ │ andeq r0, r4, r9, asr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r8, r6, r4, lsl #9 │ │ │ │ + ldrsbeq r8, [r6], #68 @ 0x44 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r3, r6, r4, lsl r3 │ │ │ │ + rscseq r3, r6, r4, ror #6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #164] @ 2667e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2667cc │ │ │ │ @@ -534149,24 +534149,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #20] @ 2667f0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq fp, r7, r8, ror #27 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ - rscseq r3, r6, ip, lsr r2 │ │ │ │ + rscseq r3, r6, ip, lsl #5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ 266904 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2668ec │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -534222,26 +534222,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 26691c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq fp, r7, ip, lsl sp │ │ │ │ andeq r0, r4, r1, asr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r8, r6, ip, lsl #5 │ │ │ │ + ldrsbeq r8, [r6], #44 @ 0x2c @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r3, r6, ip, lsl r1 │ │ │ │ + rscseq r3, r6, ip, ror #2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ 266a20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 266a08 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -534293,26 +534293,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 266a38 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq fp, [r7, r0] │ │ │ │ andeq r0, r2, fp, lsl #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r8, r6, r0, ror r1 │ │ │ │ + rscseq r8, r6, r0, asr #3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r3, r6, r0 │ │ │ │ + rscseq r3, r6, r0, asr r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ 266b48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 266b30 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -534367,26 +534367,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 266b60 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq fp, [r7, r4] │ │ │ │ andeq r0, r3, ip, lsl #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r8, r6, r8, asr #32 │ │ │ │ + smlalseq r8, r6, r8, r0 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrsbeq r2, [r6], #232 @ 0xe8 @ │ │ │ │ + rscseq r2, r6, r8, lsr #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ 266c7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 266c64 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -534444,26 +534444,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 266c94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq fp, r7, ip, lsr #19 │ │ │ │ andeq r0, r4, sp, lsl #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r7, r6, r4, lsl pc │ │ │ │ + rscseq r7, r6, r4, ror #30 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r2, r6, r4, lsr #27 │ │ │ │ + ldrsheq r2, [r6], #212 @ 0xd4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #176] @ 266d60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 266d48 │ │ │ │ @@ -534499,25 +534499,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 266d64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 266d68 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq fp, r7, r8, ror r8 │ │ │ │ - rscseq r2, r6, r0, asr #25 │ │ │ │ + rscseq r2, r6, r0, lsl sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #184] @ 266e40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 266e28 │ │ │ │ @@ -534555,24 +534555,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 266e44 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 266e48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq fp, r7, r0, lsr #15 │ │ │ │ - rscseq r2, r6, r0, ror #23 │ │ │ │ + rscseq r2, r6, r0, lsr ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 266f30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 266f18 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -534615,24 +534615,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 266f34 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 266f38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq fp, r7, r4, asr #13 │ │ │ │ - ldrsheq r2, [r6], #160 @ 0xa0 @ │ │ │ │ + rscseq r2, r6, r0, asr #22 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 267020 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 267008 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -534675,24 +534675,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 267024 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 267028 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq fp, [r7, r4] │ │ │ │ - rscseq r2, r6, r0, lsl #20 │ │ │ │ + rscseq r2, r6, r0, asr sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ 267114 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2670fc │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -534736,24 +534736,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 267118 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 26711c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq fp, r7, r4, ror #9 │ │ │ │ - rscseq r2, r6, ip, lsl #18 │ │ │ │ + rscseq r2, r6, ip, asr r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 267204 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 2671ec │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -534796,24 +534796,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 267208 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 26720c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq fp, [r7, r0] │ │ │ │ - rscseq r2, r6, ip, lsl r8 │ │ │ │ + rscseq r2, r6, ip, ror #16 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #256] @ 267328 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r1] │ │ │ │ mov r7, r3 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 267310 │ │ │ │ @@ -534871,27 +534871,27 @@ │ │ │ │ ldr r1, [pc, #32] @ 267340 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq fp, r7, r0, lsl #6 │ │ │ │ andeq r0, r4, sp, lsr #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r7, r6, r8, ror #16 │ │ │ │ + ldrheq r7, [r6], #136 @ 0x88 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrsheq r2, [r6], #104 @ 0x68 @ │ │ │ │ + rscseq r2, r6, r8, asr #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #176] @ 267410 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldrd r6, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 2673f8 │ │ │ │ @@ -534927,25 +534927,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 267414 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #16] @ 267418 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq fp, r7, r8, asr #3 │ │ │ │ - rscseq r2, r6, r0, lsl r6 │ │ │ │ + rscseq r2, r6, r0, ror #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #212] @ 26750c │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, fp, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ @@ -534990,26 +534990,26 @@ │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 267514 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ strdeq fp, [r7, r0] │ │ │ │ - rscseq r2, r6, r0, lsr #10 │ │ │ │ + rscseq r2, r6, r0, ror r5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [pc, #224] @ 267618 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ ldrd r4, [sp, #48] @ 0x30 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #14 │ │ │ │ ldrd r8, [sp, #64] @ 0x40 │ │ │ │ @@ -535057,24 +535057,24 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 267620 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ strdeq sl, [r7, r0] │ │ │ │ - rscseq r2, r6, r4, lsl r4 │ │ │ │ + rscseq r2, r6, r4, ror #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 267708 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 2676f0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -535117,24 +535117,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26770c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 267710 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, ip, ror #29 │ │ │ │ - rscseq r2, r6, r8, lsl r3 │ │ │ │ + rscseq r2, r6, r8, ror #6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 2677f8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 2677e0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -535177,24 +535177,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 2677fc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 267800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq sl, [r7, ip] │ │ │ │ - rscseq r2, r6, r8, lsr #4 │ │ │ │ + rscseq r2, r6, r8, ror r2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ 2678ec │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2678d4 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -535238,24 +535238,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 2678f0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 2678f4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, ip, lsl #26 │ │ │ │ - rscseq r2, r6, r4, lsr r1 │ │ │ │ + rscseq r2, r6, r4, lsl #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 2679dc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 2679c4 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -535298,24 +535298,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 2679e0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 2679e4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, r8, lsl ip │ │ │ │ - rscseq r2, r6, r4, asr #32 │ │ │ │ + smlalseq r2, r6, r4, r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 267af0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 267ad8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -535369,26 +535369,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 267b08 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, r8, lsr #22 │ │ │ │ muleq r3, r4, r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r7, r6, r0, lsr #1 │ │ │ │ + ldrsheq r7, [r6], #0 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r1, r6, r0, lsr pc │ │ │ │ + rscseq r1, r6, r0, lsl #31 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ 267c1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 267c04 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -535444,26 +535444,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 267c34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, r4, lsl #20 │ │ │ │ muleq r4, r5, r0 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r6, r6, r4, ror pc │ │ │ │ + rscseq r6, r6, r4, asr #31 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r1, r6, r4, lsl #28 │ │ │ │ + rscseq r1, r6, r4, asr lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #164] @ 267cf4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 267cdc │ │ │ │ @@ -535496,25 +535496,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 267cf8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 267cfc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq sl, [r7, r8] │ │ │ │ - rscseq r1, r6, ip, lsr #26 │ │ │ │ + rscseq r1, r6, ip, ror sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #172] @ 267dc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 267db0 │ │ │ │ @@ -535549,24 +535549,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 267dcc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 267dd0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, ip, lsl #16 │ │ │ │ - rscseq r1, r6, r8, asr ip │ │ │ │ + rscseq r1, r6, r8, lsr #25 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 267eb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 267ea0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -535609,24 +535609,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 267ebc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 267ec0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, ip, lsr r7 │ │ │ │ - rscseq r1, r6, r8, ror #22 │ │ │ │ + ldrheq r1, [r6], #184 @ 0xb8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 267fa8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 267f90 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -535669,24 +535669,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 267fac │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 267fb0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, ip, asr #12 │ │ │ │ - rscseq r1, r6, r8, ror sl │ │ │ │ + rscseq r1, r6, r8, asr #21 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ 26809c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 268084 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -535730,24 +535730,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 2680a0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 2680a4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, ip, asr r5 │ │ │ │ - rscseq r1, r6, r4, lsl #19 │ │ │ │ + ldrsbeq r1, [r6], #148 @ 0x94 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 26818c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 268174 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -535790,24 +535790,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 268190 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 268194 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, r8, ror #8 │ │ │ │ - smlalseq r1, r6, r4, r8 │ │ │ │ + rscseq r1, r6, r4, ror #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 2682a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 268288 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -535861,26 +535861,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2682b8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, r8, ror r3 │ │ │ │ andeq r0, r3, r5, lsr #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsheq r6, [r6], #128 @ 0x80 @ │ │ │ │ + rscseq r6, r6, r0, asr #18 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r1, r6, r0, lsl #15 │ │ │ │ + ldrsbeq r1, [r6], #112 @ 0x70 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ 2683cc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2683b4 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -535936,26 +535936,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2683e4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, r4, asr r2 │ │ │ │ andeq r0, r4, r6, lsr #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r6, r6, r4, asr #15 │ │ │ │ + rscseq r6, r6, r4, lsl r8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r1, r6, r4, asr r6 │ │ │ │ + rscseq r1, r6, r4, lsr #13 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #164] @ 2684a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26848c │ │ │ │ @@ -535988,25 +535988,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 2684a8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 2684ac │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, r8, lsr #2 │ │ │ │ - rscseq r1, r6, ip, ror r5 │ │ │ │ + rscseq r1, r6, ip, asr #11 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #172] @ 268578 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 268560 │ │ │ │ @@ -536041,24 +536041,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26857c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 268580 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq sl, r7, ip, asr r0 │ │ │ │ - rscseq r1, r6, r8, lsr #9 │ │ │ │ + ldrsheq r1, [r6], #72 @ 0x48 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 268668 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 268650 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -536101,24 +536101,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26866c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 268670 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r9, r7, ip, lsl #31 │ │ │ │ - ldrheq r1, [r6], #56 @ 0x38 @ │ │ │ │ + rscseq r1, r6, r8, lsl #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 268758 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 268740 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -536161,24 +536161,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26875c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 268760 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01879e9c │ │ │ │ - rscseq r1, r6, r8, asr #5 │ │ │ │ + rscseq r1, r6, r8, lsl r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ 26884c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 268834 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -536222,24 +536222,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 268850 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 268854 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r9, r7, ip, lsr #27 │ │ │ │ - ldrsbeq r1, [r6], #20 @ │ │ │ │ + rscseq r1, r6, r4, lsr #4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 26893c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 268924 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -536282,24 +536282,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 268940 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 268944 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01879cb8 │ │ │ │ - rscseq r1, r6, r4, ror #1 │ │ │ │ + rscseq r1, r6, r4, lsr r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 268a50 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -536351,24 +536351,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 268a58 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r9, r7, r8, asr #23 │ │ │ │ - ldrsbeq r0, [r6], #252 @ 0xfc @ │ │ │ │ + rscseq r1, r6, ip, lsr #32 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 268b68 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 268b4c │ │ │ │ @@ -536421,24 +536421,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 268b70 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01879ab4 │ │ │ │ - rscseq r0, r6, r4, asr #29 │ │ │ │ + rscseq r0, r6, r4, lsl pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 268c7c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -536490,24 +536490,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 268c84 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x0187999c │ │ │ │ - ldrheq r0, [r6], #208 @ 0xd0 @ │ │ │ │ + rscseq r0, r6, r0, lsl #28 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 268d94 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 268d78 │ │ │ │ @@ -536560,24 +536560,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 268d9c │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r9, r7, r8, lsl #17 │ │ │ │ - smlalseq r0, r6, r8, ip │ │ │ │ + rscseq r0, r6, r8, ror #25 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 268eac │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 268e90 │ │ │ │ @@ -536630,24 +536630,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 268eb4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r9, r7, r0, ror r7 │ │ │ │ - rscseq r0, r6, r0, lsl #23 │ │ │ │ + ldrsbeq r0, [r6], #176 @ 0xb0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 268fc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -536699,24 +536699,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 268fc8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r9, r7, r8, asr r6 │ │ │ │ - rscseq r0, r6, ip, ror #20 │ │ │ │ + ldrheq r0, [r6], #172 @ 0xac @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 2690d4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -536768,24 +536768,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 2690dc │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r9, r7, r4, asr #10 │ │ │ │ - rscseq r0, r6, r8, asr r9 │ │ │ │ + rscseq r0, r6, r8, lsr #19 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 2691ec │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 2691d0 │ │ │ │ @@ -536838,24 +536838,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 2691f4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r9, r7, r0, lsr r4 │ │ │ │ - rscseq r0, r6, r0, asr #16 │ │ │ │ + smlalseq r0, r6, r0, r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 269304 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 2692e8 │ │ │ │ @@ -536908,24 +536908,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26930c │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r9, r7, r8, lsl r3 │ │ │ │ - rscseq r0, r6, r8, lsr #14 │ │ │ │ + rscseq r0, r6, r8, ror r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 269418 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -536977,24 +536977,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 269420 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r9, r7, r0, lsl #4 │ │ │ │ - rscseq r0, r6, r4, lsl r6 │ │ │ │ + rscseq r0, r6, r4, ror #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 269530 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 269514 │ │ │ │ @@ -537047,24 +537047,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 269538 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r9, r7, ip, ror #1 │ │ │ │ - ldrsheq r0, [r6], #76 @ 0x4c @ │ │ │ │ + rscseq r0, r6, ip, asr #10 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 269644 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -537116,24 +537116,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26964c │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ ldrdeq r8, [r7, r4] │ │ │ │ - rscseq r0, r6, r8, ror #7 │ │ │ │ + rscseq r0, r6, r8, lsr r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 26975c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 269740 │ │ │ │ @@ -537186,24 +537186,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 269764 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r8, r7, r0, asr #29 │ │ │ │ - ldrsbeq r0, [r6], #32 @ │ │ │ │ + rscseq r0, r6, r0, lsr #6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 269874 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 269858 │ │ │ │ @@ -537256,24 +537256,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26987c │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r8, r7, r8, lsr #27 │ │ │ │ - ldrheq r0, [r6], #24 @ │ │ │ │ + rscseq r0, r6, r8, lsl #4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 269988 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -537325,24 +537325,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 269990 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01878c90 │ │ │ │ - rscseq r0, r6, r4, lsr #1 │ │ │ │ + ldrsheq r0, [r6], #4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 269a9c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -537394,24 +537394,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 269aa4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r8, r7, ip, ror fp │ │ │ │ - smlalseq pc, r5, r0, pc @ │ │ │ │ + rscseq pc, r5, r0, ror #31 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 269bb4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 269b98 │ │ │ │ @@ -537464,24 +537464,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 269bbc │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r8, r7, r8, ror #20 │ │ │ │ - rscseq pc, r5, r8, ror lr @ │ │ │ │ + rscseq pc, r5, r8, asr #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 269ccc │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 269cb0 │ │ │ │ @@ -537534,24 +537534,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 269cd4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r8, r7, r0, asr r9 │ │ │ │ - rscseq pc, r5, r0, ror #26 │ │ │ │ + ldrheq pc, [r5], #208 @ 0xd0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #256] @ 269df0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r1] │ │ │ │ mov r7, r3 │ │ │ │ add r1, r9, #94208 @ 0x17000 │ │ │ │ ldr r3, [r1, #684] @ 0x2ac │ │ │ │ cmp r3, #14 │ │ │ │ bls 269dd8 │ │ │ │ ldrb r3, [r1, #692] @ 0x2b4 │ │ │ │ @@ -537609,27 +537609,27 @@ │ │ │ │ ldr r1, [pc, #32] @ 269e08 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r7, r8, lsr r8 │ │ │ │ strheq r0, [r4], -lr │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r4, r6, r0, lsr #27 │ │ │ │ + ldrsheq r4, [r6], #208 @ 0xd0 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq pc, r5, r0, lsr ip @ │ │ │ │ + rscseq pc, r5, r0, lsl #25 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #180] @ 269edc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ @@ -537666,25 +537666,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 269ee0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 269ee4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r7, r0, lsl #14 │ │ │ │ - rscseq pc, r5, r4, asr #22 │ │ │ │ + smlalseq pc, r5, r4, fp @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #228] @ 269fe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, fp, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ @@ -537733,26 +537733,26 @@ │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 269ff0 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r8, r7, r4, lsr #12 │ │ │ │ - rscseq pc, r5, r4, asr #20 │ │ │ │ + smlalseq pc, r5, r4, sl @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #252] @ 26a110 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #14 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ @@ -537807,24 +537807,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26a118 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r8, r7, r4, lsl r5 │ │ │ │ - rscseq pc, r5, ip, lsl r9 @ │ │ │ │ + rscseq pc, r5, ip, ror #18 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ 26a204 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 26a1ec │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -537868,24 +537868,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26a208 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 26a20c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq r8, [r7, r4] │ │ │ │ - rscseq pc, r5, ip, lsl r8 @ │ │ │ │ + rscseq pc, r5, ip, ror #16 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ 26a2f8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 26a2e0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -537929,24 +537929,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26a2fc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 26a300 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r7, r0, lsl #6 │ │ │ │ - rscseq pc, r5, r8, lsr #14 │ │ │ │ + rscseq pc, r5, r8, ror r7 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ 26a3f0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26a3d8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -537991,24 +537991,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26a3f4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 26a3f8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r7, ip, lsl #4 │ │ │ │ - rscseq pc, r5, r0, lsr r6 @ │ │ │ │ + rscseq pc, r5, r0, lsl #13 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ 26a4e4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 26a4cc │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -538052,24 +538052,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26a4e8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 26a4ec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r7, r4, lsl r1 │ │ │ │ - rscseq pc, r5, ip, lsr r5 @ │ │ │ │ + rscseq pc, r5, ip, lsl #11 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #256] @ 26a608 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r1] │ │ │ │ mov r7, r3 │ │ │ │ add r1, r9, #94208 @ 0x17000 │ │ │ │ ldr r3, [r1, #684] @ 0x2ac │ │ │ │ cmp r3, #14 │ │ │ │ bls 26a5f0 │ │ │ │ ldrb r3, [r1, #692] @ 0x2b4 │ │ │ │ @@ -538127,27 +538127,27 @@ │ │ │ │ ldr r1, [pc, #32] @ 26a620 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r8, r7, r0, lsr #32 │ │ │ │ andeq r0, r4, r6, asr #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r4, r6, r8, lsl #11 │ │ │ │ + ldrsbeq r4, [r6], #88 @ 0x58 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq pc, r5, r8, lsl r4 @ │ │ │ │ + rscseq pc, r5, r8, ror #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #180] @ 26a6f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ @@ -538184,25 +538184,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 26a6f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 26a6fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r7, r8, ror #29 │ │ │ │ - rscseq pc, r5, ip, lsr #6 │ │ │ │ + rscseq pc, r5, ip, ror r3 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #228] @ 26a800 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, fp, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ @@ -538251,26 +538251,26 @@ │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26a808 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r7, r7, ip, lsl #28 │ │ │ │ - rscseq pc, r5, ip, lsr #4 │ │ │ │ + rscseq pc, r5, ip, ror r2 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #252] @ 26a928 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #14 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ @@ -538325,24 +538325,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26a930 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ strdeq r7, [r7, ip] │ │ │ │ - rscseq pc, r5, r4, lsl #2 │ │ │ │ + rscseq pc, r5, r4, asr r1 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ 26aa1c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 26aa04 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -538386,24 +538386,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26aa20 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 26aa24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq r7, [r7, ip] │ │ │ │ - rscseq pc, r5, r4 │ │ │ │ + rscseq pc, r5, r4, asr r0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ 26ab10 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 26aaf8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -538447,24 +538447,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26ab14 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 26ab18 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r7, r8, ror #21 │ │ │ │ - rscseq lr, r5, r0, lsl pc │ │ │ │ + rscseq lr, r5, r0, ror #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ 26ac08 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26abf0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -538509,24 +538509,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26ac0c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 26ac10 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq r7, [r7, r4] │ │ │ │ - rscseq lr, r5, r8, lsl lr │ │ │ │ + rscseq lr, r5, r8, ror #28 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ 26acfc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 26ace4 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -538570,24 +538570,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26ad00 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 26ad04 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq r7, [r7, ip] │ │ │ │ - rscseq lr, r5, r4, lsr #26 │ │ │ │ + rscseq lr, r5, r4, ror sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #172] @ 26adcc │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26adb4 │ │ │ │ @@ -538622,25 +538622,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 26add0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 26add4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r7, r8, lsl #16 │ │ │ │ - rscseq lr, r5, r4, asr ip │ │ │ │ + rscseq lr, r5, r4, lsr #25 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #192] @ 26aeb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ @@ -538680,26 +538680,26 @@ │ │ │ │ ldr r2, [pc, #20] @ 26aeb8 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #16] @ 26aebc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r7, r7, r4, lsr r7 │ │ │ │ - rscseq lr, r5, ip, ror #22 │ │ │ │ + ldrheq lr, [r5], #188 @ 0xbc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #244] @ 26afd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -538751,26 +538751,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26afd8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r7, r7, r8, asr #12 │ │ │ │ - rscseq lr, r5, ip, asr sl │ │ │ │ + rscseq lr, r5, ip, lsr #21 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [pc, #268] @ 26b108 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r5, #94208 @ 0x17000 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #14 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ @@ -538829,24 +538829,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26b110 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r7, r7, ip, lsr #10 │ │ │ │ - rscseq lr, r5, r4, lsr #18 │ │ │ │ + rscseq lr, r5, r4, ror r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26b21c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -538898,24 +538898,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26b224 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ strdeq r7, [r7, ip] │ │ │ │ - rscseq lr, r5, r0, lsl r8 │ │ │ │ + rscseq lr, r5, r0, ror #16 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26b330 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -538967,24 +538967,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26b338 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r7, r7, r8, ror #5 │ │ │ │ - ldrsheq lr, [r5], #108 @ 0x6c @ │ │ │ │ + rscseq lr, r5, ip, asr #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26b444 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -539036,24 +539036,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26b44c │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ ldrdeq r7, [r7, r4] │ │ │ │ - rscseq lr, r5, r8, ror #11 │ │ │ │ + rscseq lr, r5, r8, lsr r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26b558 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -539105,24 +539105,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26b560 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r7, r7, r0, asr #1 │ │ │ │ - ldrsbeq lr, [r5], #68 @ 0x44 @ │ │ │ │ + rscseq lr, r5, r4, lsr #10 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #172] @ 26b628 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26b610 │ │ │ │ @@ -539157,25 +539157,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 26b62c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 26b630 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, ip, lsr #31 │ │ │ │ - ldrsheq lr, [r5], #56 @ 0x38 @ │ │ │ │ + rscseq lr, r5, r8, asr #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #192] @ 26b710 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ @@ -539215,26 +539215,26 @@ │ │ │ │ ldr r2, [pc, #20] @ 26b714 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #16] @ 26b718 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq r6, [r7, r8] │ │ │ │ - rscseq lr, r5, r0, lsl r3 │ │ │ │ + rscseq lr, r5, r0, ror #6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #244] @ 26b82c │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -539286,26 +539286,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26b834 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, ip, ror #27 │ │ │ │ - rscseq lr, r5, r0, lsl #4 │ │ │ │ + rscseq lr, r5, r0, asr r2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [pc, #268] @ 26b964 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r5, #94208 @ 0x17000 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #14 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ @@ -539364,24 +539364,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26b96c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ ldrdeq r6, [r7, r0] │ │ │ │ - rscseq lr, r5, r8, asr #1 │ │ │ │ + rscseq lr, r5, r8, lsl r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26ba78 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -539433,24 +539433,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26ba80 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, r0, lsr #23 │ │ │ │ - ldrheq sp, [r5], #244 @ 0xf4 @ │ │ │ │ + rscseq lr, r5, r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26bb8c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -539502,24 +539502,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26bb94 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, ip, lsl #21 │ │ │ │ - rscseq sp, r5, r0, lsr #29 │ │ │ │ + ldrsheq sp, [r5], #224 @ 0xe0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26bca0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -539571,24 +539571,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26bca8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, r8, ror r9 │ │ │ │ - rscseq sp, r5, ip, lsl #27 │ │ │ │ + ldrsbeq sp, [r5], #220 @ 0xdc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26bdb4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -539640,24 +539640,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26bdbc │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, r4, ror #16 │ │ │ │ - rscseq sp, r5, r8, ror ip │ │ │ │ + rscseq sp, r5, r8, asr #25 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ 26bed4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26bebc │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -539714,26 +539714,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 26beec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, r0, asr r7 │ │ │ │ andeq r0, r4, r1, ror #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrheq r2, [r6], #204 @ 0xcc @ │ │ │ │ + rscseq r2, r6, ip, lsl #26 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sp, r5, ip, asr #22 │ │ │ │ + smlalseq sp, r5, ip, fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ 26c008 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26bff0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -539791,26 +539791,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 26c020 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, r0, lsr #12 │ │ │ │ andeq r0, r4, r2, ror #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r2, r6, r8, lsl #23 │ │ │ │ + ldrsbeq r2, [r6], #184 @ 0xb8 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sp, r5, r8, lsl sl │ │ │ │ + rscseq sp, r5, r8, ror #20 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #176] @ 26c0ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26c0d4 │ │ │ │ @@ -539846,25 +539846,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 26c0f0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 26c0f4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, ip, ror #9 │ │ │ │ - rscseq sp, r5, r4, lsr r9 │ │ │ │ + rscseq sp, r5, r4, lsl #19 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #184] @ 26c1cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 26c1b4 │ │ │ │ @@ -539902,25 +539902,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 26c1d0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 26c1d4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, r4, lsl r4 │ │ │ │ - rscseq sp, r5, r4, asr r8 │ │ │ │ + rscseq sp, r5, r4, lsr #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #196] @ 26c2b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ @@ -539961,24 +539961,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26c2bc │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #16] @ 26c2c0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, r4, lsr r3 │ │ │ │ - rscseq sp, r5, r8, ror #14 │ │ │ │ + ldrheq sp, [r5], #120 @ 0x78 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26c3cc │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -540030,24 +540030,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26c3d4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, ip, asr #4 │ │ │ │ - rscseq sp, r5, r0, ror #12 │ │ │ │ + ldrheq sp, [r5], #96 @ 0x60 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26c4e0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -540099,24 +540099,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26c4e8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, r8, lsr r1 │ │ │ │ - rscseq sp, r5, ip, asr #10 │ │ │ │ + smlalseq sp, r5, ip, r5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 26c5f8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 26c5dc │ │ │ │ @@ -540169,24 +540169,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26c600 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r6, r7, r4, lsr #32 │ │ │ │ - rscseq sp, r5, r4, lsr r4 │ │ │ │ + rscseq sp, r5, r4, lsl #9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26c70c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -540238,24 +540238,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26c714 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r5, r7, ip, lsl #30 │ │ │ │ - rscseq sp, r5, r0, lsr #6 │ │ │ │ + rscseq sp, r5, r0, ror r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #184] @ 26c7e8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ mov r5, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26c7d0 │ │ │ │ @@ -540293,25 +540293,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 26c7ec │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 26c7f0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq r5, [r7, r8] │ │ │ │ - rscseq sp, r5, r8, lsr r2 │ │ │ │ + rscseq sp, r5, r8, lsl #5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #192] @ 26c8d0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldrd r6, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 26c8b8 │ │ │ │ @@ -540351,26 +540351,26 @@ │ │ │ │ ldr r2, [pc, #20] @ 26c8d4 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #16] @ 26c8d8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r5, r7, r8, lsl sp │ │ │ │ - rscseq sp, r5, r0, asr r1 │ │ │ │ + rscseq sp, r5, r0, lsr #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #232] @ 26c9e0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r2, sl, #94208 @ 0x17000 │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldrd r6, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -540419,26 +540419,26 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26c9e8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r5, r7, ip, lsr #24 │ │ │ │ - rscseq sp, r5, ip, asr #32 │ │ │ │ + smlalseq sp, r5, ip, r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [pc, #244] @ 26cb00 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov fp, r1 │ │ │ │ add r2, sl, #94208 @ 0x17000 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldrd r4, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #14 │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ @@ -540491,24 +540491,24 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26cb08 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r5, r7, ip, lsl fp │ │ │ │ - rscseq ip, r5, ip, lsr #30 │ │ │ │ + rscseq ip, r5, ip, ror pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26cc14 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -540560,24 +540560,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26cc1c │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r5, r7, r4, lsl #20 │ │ │ │ - rscseq ip, r5, r8, lsl lr │ │ │ │ + rscseq ip, r5, r8, ror #28 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26cd28 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -540629,24 +540629,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26cd30 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ strdeq r5, [r7, r0] │ │ │ │ - rscseq ip, r5, r4, lsl #26 │ │ │ │ + rscseq ip, r5, r4, asr sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 26ce40 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 26ce24 │ │ │ │ @@ -540699,24 +540699,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26ce48 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ ldrdeq r5, [r7, ip] │ │ │ │ - rscseq ip, r5, ip, ror #23 │ │ │ │ + rscseq ip, r5, ip, lsr ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26cf54 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -540768,24 +540768,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26cf5c │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r5, r7, r4, asr #13 │ │ │ │ - ldrsbeq ip, [r5], #168 @ 0xa8 @ │ │ │ │ + rscseq ip, r5, r8, lsr #22 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ 26d074 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26d05c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -540842,26 +540842,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 26d08c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x018755b0 │ │ │ │ strdeq r0, [r4], -r2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r1, r6, ip, lsl fp │ │ │ │ + rscseq r1, r6, ip, ror #22 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq ip, r5, ip, lsr #19 │ │ │ │ + ldrsheq ip, [r5], #156 @ 0x9c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ 26d150 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26d138 │ │ │ │ @@ -540895,25 +540895,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 26d154 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 26d158 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r5, r7, r0, lsl #9 │ │ │ │ - ldrsbeq ip, [r5], #128 @ 0x80 @ │ │ │ │ + rscseq ip, r5, r0, lsr #18 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #176] @ 26d228 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 26d210 │ │ │ │ @@ -540949,25 +540949,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 26d22c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 26d230 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x018753b0 │ │ │ │ - ldrsheq ip, [r5], #120 @ 0x78 @ │ │ │ │ + rscseq ip, r5, r8, asr #16 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #188] @ 26d30c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ @@ -541006,24 +541006,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26d310 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #16] @ 26d314 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq r5, [r7, r8] │ │ │ │ - rscseq ip, r5, r4, lsl r7 │ │ │ │ + rscseq ip, r5, r4, ror #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26d420 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -541075,24 +541075,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26d428 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ strdeq r5, [r7, r8] │ │ │ │ - rscseq ip, r5, ip, lsl #12 │ │ │ │ + rscseq ip, r5, ip, asr r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26d534 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -541144,24 +541144,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26d53c │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r5, r7, r4, ror #1 │ │ │ │ - ldrsheq ip, [r5], #72 @ 0x48 @ │ │ │ │ + rscseq ip, r5, r8, asr #10 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 26d64c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 26d630 │ │ │ │ @@ -541214,24 +541214,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26d654 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ ldrdeq r4, [r7, r0] │ │ │ │ - rscseq ip, r5, r0, ror #7 │ │ │ │ + rscseq ip, r5, r0, lsr r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26d760 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -541283,24 +541283,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26d768 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01874eb8 │ │ │ │ - rscseq ip, r5, ip, asr #5 │ │ │ │ + rscseq ip, r5, ip, lsl r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ 26d880 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26d868 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -541357,26 +541357,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 26d898 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r4, r7, r4, lsr #27 │ │ │ │ strdeq r0, [r4], -sl │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r1, r6, r0, lsl r3 │ │ │ │ + rscseq r1, r6, r0, ror #6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq ip, r5, r0, lsr #3 │ │ │ │ + ldrsheq ip, [r5], #16 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ 26d95c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26d944 │ │ │ │ @@ -541410,25 +541410,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 26d960 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 26d964 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r4, r7, r4, ror ip │ │ │ │ - rscseq ip, r5, r4, asr #1 │ │ │ │ + rscseq ip, r5, r4, lsl r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #176] @ 26da34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 26da1c │ │ │ │ @@ -541464,25 +541464,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 26da38 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 26da3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r4, r7, r4, lsr #23 │ │ │ │ - rscseq fp, r5, ip, ror #31 │ │ │ │ + rscseq ip, r5, ip, lsr r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #188] @ 26db18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ @@ -541521,24 +541521,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26db1c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #16] @ 26db20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r4, r7, ip, asr #21 │ │ │ │ - rscseq fp, r5, r8, lsl #30 │ │ │ │ + rscseq fp, r5, r8, asr pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26dc2c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -541590,24 +541590,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26dc34 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r4, r7, ip, ror #19 │ │ │ │ - rscseq fp, r5, r0, lsl #28 │ │ │ │ + rscseq fp, r5, r0, asr lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26dd40 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -541659,24 +541659,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26dd48 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ ldrdeq r4, [r7, r8] │ │ │ │ - rscseq fp, r5, ip, ror #25 │ │ │ │ + rscseq fp, r5, ip, lsr sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ 26de58 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r3, #14 │ │ │ │ bls 26de3c │ │ │ │ @@ -541729,24 +541729,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26de60 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r4, r7, r4, asr #15 │ │ │ │ - ldrsbeq fp, [r5], #180 @ 0xb4 @ │ │ │ │ + rscseq fp, r5, r4, lsr #24 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #240] @ 26df6c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -541799,25 +541799,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26df78 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r4, r7, ip, lsr #13 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - rscseq fp, r5, r0, asr #21 │ │ │ │ + rscseq fp, r5, r0, lsl fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #252] @ 26e094 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -541873,25 +541873,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26e0a0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01874590 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ - smlalseq fp, r5, r8, r9 │ │ │ │ + rscseq fp, r5, r8, ror #19 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #260] @ 26e1c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -541949,25 +541949,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26e1d0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r4, r7, r8, ror #8 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ - rscseq fp, r5, r8, ror #16 │ │ │ │ + ldrheq fp, [r5], #136 @ 0x88 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #252] @ 26e2ec │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542023,25 +542023,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26e2f8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r4, r7, r8, lsr r3 │ │ │ │ andeq r0, r0, r7, lsl #2 │ │ │ │ - rscseq fp, r5, r0, asr #14 │ │ │ │ + smlalseq fp, r5, r0, r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #260] @ 26e41c │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542099,25 +542099,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26e428 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r4, r7, r0, lsl r2 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - rscseq fp, r5, r0, lsl r6 │ │ │ │ + rscseq fp, r5, r0, ror #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #260] @ 26e54c │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542175,25 +542175,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26e558 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r4, r7, r0, ror #1 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - rscseq fp, r5, r0, ror #9 │ │ │ │ + rscseq fp, r5, r0, lsr r5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #260] @ 26e67c │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542251,25 +542251,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26e688 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01873fb0 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - ldrheq fp, [r5], #48 @ 0x30 @ │ │ │ │ + rscseq fp, r5, r0, lsl #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #252] @ 26e7a4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542324,25 +542324,25 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26e7ac │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r3, r7, r0, lsl #29 │ │ │ │ - rscseq fp, r5, r8, lsl #5 │ │ │ │ + ldrsbeq fp, [r5], #40 @ 0x28 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #260] @ 26e8d0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542400,25 +542400,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26e8dc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r3, r7, ip, asr sp │ │ │ │ andeq r0, r0, sl, lsl #2 │ │ │ │ - rscseq fp, r5, ip, asr r1 │ │ │ │ + rscseq fp, r5, ip, lsr #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #252] @ 26e9f8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542473,25 +542473,25 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26ea00 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r3, r7, ip, lsr #24 │ │ │ │ - rscseq fp, r5, r4, lsr r0 │ │ │ │ + rscseq fp, r5, r4, lsl #1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #252] @ 26eb1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542547,25 +542547,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26eb28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r3, r7, r8, lsl #22 │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ - rscseq sl, r5, r0, lsl pc │ │ │ │ + rscseq sl, r5, r0, ror #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #260] @ 26ec4c │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542623,25 +542623,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26ec58 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r3, r7, r0, ror #19 │ │ │ │ andeq r0, r0, lr, lsl #2 │ │ │ │ - rscseq sl, r5, r0, ror #27 │ │ │ │ + rscseq sl, r5, r0, lsr lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #252] @ 26ed74 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542696,25 +542696,25 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26ed7c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x018738b0 │ │ │ │ - ldrheq sl, [r5], #200 @ 0xc8 @ │ │ │ │ + rscseq sl, r5, r8, lsl #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #260] @ 26eea0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542772,25 +542772,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26eeac │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r3, r7, ip, lsl #15 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ - rscseq sl, r5, ip, lsl #23 │ │ │ │ + ldrsbeq sl, [r5], #188 @ 0xbc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #260] @ 26efd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542847,25 +542847,25 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 26efd8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r3, r7, ip, asr r6 │ │ │ │ - rscseq sl, r5, ip, asr sl │ │ │ │ + rscseq sl, r5, ip, lsr #21 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #260] @ 26f0fc │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542923,25 +542923,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26f108 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r3, r7, r0, lsr r5 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ - rscseq sl, r5, r0, lsr r9 │ │ │ │ + rscseq sl, r5, r0, lsl #19 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #252] @ 26f224 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -542997,25 +542997,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26f230 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r3, r7, r0, lsl #8 │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ - rscseq sl, r5, r8, lsl #16 │ │ │ │ + rscseq sl, r5, r8, asr r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #260] @ 26f354 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -543073,25 +543073,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26f360 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ ldrdeq r3, [r7, r8] │ │ │ │ andeq r0, r0, r3, lsl r1 │ │ │ │ - ldrsbeq sl, [r5], #104 @ 0x68 @ │ │ │ │ + rscseq sl, r5, r8, lsr #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #252] @ 26f47c │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, sl, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -543147,24 +543147,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 26f488 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r3, r7, r8, lsr #3 │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ - ldrheq sl, [r5], #80 @ 0x50 @ │ │ │ │ + rscseq sl, r5, r0, lsl #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 26f594 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26f57c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -543218,26 +543218,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 26f5ac │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r3, r7, r4, lsl #1 │ │ │ │ andeq r0, r3, r4, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsheq pc, [r5], #92 @ 0x5c @ │ │ │ │ + rscseq pc, r5, ip, asr #12 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sl, r5, ip, lsl #9 │ │ │ │ + ldrsbeq sl, [r5], #76 @ 0x4c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 26f6b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26f6a0 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -543291,26 +543291,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 26f6d0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r7, r0, ror #30 │ │ │ │ andeq r0, r3, r5, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsbeq pc, [r5], #72 @ 0x48 @ │ │ │ │ + rscseq pc, r5, r8, lsr #10 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq sl, r5, r8, ror #6 │ │ │ │ + ldrheq sl, [r5], #56 @ 0x38 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ 26f794 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26f77c │ │ │ │ @@ -543345,24 +543345,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #20] @ 26f7a0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r7, ip, lsr lr │ │ │ │ andeq r0, r0, r6, lsr r1 │ │ │ │ - rscseq sl, r5, ip, lsl #5 │ │ │ │ + ldrsbeq sl, [r5], #44 @ 0x2c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ 26f864 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26f84c │ │ │ │ @@ -543397,24 +543397,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #20] @ 26f870 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r7, ip, ror #26 │ │ │ │ andeq r0, r0, r7, lsr r1 │ │ │ │ - ldrheq sl, [r5], #28 @ │ │ │ │ + rscseq sl, r5, ip, lsl #4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ 26f948 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26f930 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -543453,24 +543453,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 26f94c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #16] @ 26f950 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01872c9c │ │ │ │ - ldrsbeq sl, [r5], #8 @ │ │ │ │ + rscseq sl, r5, r8, lsr #2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ 26fa28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26fa10 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -543510,24 +543510,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #20] @ 26fa34 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01872bbc │ │ │ │ andeq r0, r0, r9, lsr r1 │ │ │ │ - ldrsheq r9, [r5], #248 @ 0xf8 @ │ │ │ │ + rscseq sl, r5, r8, asr #32 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 26fb40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26fb28 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -543581,24 +543581,24 @@ │ │ │ │ ldr r1, [pc, #32] @ 26fb58 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq r2, [r7, r8] │ │ │ │ andeq r0, r3, sl, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq pc, r5, r0, asr r0 @ │ │ │ │ + rscseq pc, r5, r0, lsr #1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r5, r0, ror #29 │ │ │ │ + rscseq r9, r5, r0, lsr pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #224] @ 26fc54 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26fc3c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -543650,26 +543650,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 26fc6c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x018729b4 │ │ │ │ andeq r0, r1, fp, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r5, ip, lsr pc │ │ │ │ + rscseq lr, r5, ip, lsl #31 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r5, ip, asr #27 │ │ │ │ + rscseq r9, r5, ip, lsl lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 26fd78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26fd60 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -543723,26 +543723,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 26fd90 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r7, r0, lsr #17 │ │ │ │ andeq r0, r3, ip, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r5, r8, lsl lr │ │ │ │ + rscseq lr, r5, r8, ror #28 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r5, r8, lsr #25 │ │ │ │ + ldrsheq r9, [r5], #200 @ 0xc8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #216] @ 26fe84 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26fe6c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -543790,15 +543790,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 26fe94 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r7, ip, ror r7 │ │ │ │ andeq r0, r0, sp, lsr r1 │ │ │ │ andeq r1, r0, r4 │ │ │ │ - smlalseq r9, r5, ip, fp │ │ │ │ + rscseq r9, r5, ip, ror #23 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #104] @ 26ff18 │ │ │ │ ldr lr, [pc, #104] @ 26ff1c │ │ │ │ @@ -543834,15 +543834,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #216] @ 270014 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 26fffc │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -543890,15 +543890,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 270024 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r7, ip, ror #11 │ │ │ │ andeq r0, r0, lr, lsr r1 │ │ │ │ andeq r1, r0, r4 │ │ │ │ - rscseq r9, r5, ip, lsl #20 │ │ │ │ + rscseq r9, r5, ip, asr sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #104] @ 2700a8 │ │ │ │ ldr lr, [pc, #104] @ 2700ac │ │ │ │ @@ -543934,15 +543934,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #216] @ 2701a4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 27018c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -543990,24 +543990,24 @@ │ │ │ │ ldr r1, [pc, #24] @ 2701b4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r7, ip, asr r4 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r1, r0, r4 │ │ │ │ - rscseq r9, r5, ip, ror r8 │ │ │ │ + rscseq r9, r5, ip, asr #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #216] @ 2702a8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 270290 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -544054,24 +544054,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #20] @ 2702b4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r7, r8, asr r3 │ │ │ │ andeq r1, r0, r4 │ │ │ │ - rscseq r9, r5, r8, ror r7 │ │ │ │ + rscseq r9, r5, r8, asr #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #172] @ 27037c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 270364 │ │ │ │ @@ -544107,24 +544107,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #20] @ 270388 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r7, r8, asr r2 │ │ │ │ andeq r0, r0, r2, asr #2 │ │ │ │ - rscseq r9, r5, r4, lsr #13 │ │ │ │ + ldrsheq r9, [r5], #100 @ 0x64 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 270494 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 27047c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -544178,24 +544178,24 @@ │ │ │ │ ldr r1, [pc, #32] @ 2704ac │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r7, r4, lsl #3 │ │ │ │ andeq r0, r3, r3, asr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - ldrsheq lr, [r5], #108 @ 0x6c @ │ │ │ │ + rscseq lr, r5, ip, asr #14 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r5, ip, lsl #11 │ │ │ │ + ldrsbeq r9, [r5], #92 @ 0x5c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #220] @ 2705a4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 27058c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -544246,26 +544246,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2705bc │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r2, r7, r0, rrx │ │ │ │ andeq r0, r1, r4, asr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r5, ip, ror #11 │ │ │ │ + rscseq lr, r5, ip, lsr r6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r5, ip, ror r4 │ │ │ │ + rscseq r9, r5, ip, asr #9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ 2706d0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2706b8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -544321,26 +544321,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2706e8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r7, r0, asr pc │ │ │ │ andeq r0, r4, fp, asr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r5, r0, asr #9 │ │ │ │ + rscseq lr, r5, r0, lsl r5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r5, r0, asr r3 │ │ │ │ + rscseq r9, r5, r0, lsr #7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ 2707e0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 2707c8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -544387,24 +544387,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 2707e4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 2707e8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r7, r4, lsr #28 │ │ │ │ - rscseq r9, r5, r0, asr #4 │ │ │ │ + smlalseq r9, r5, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ 2708e4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #684] @ 0x2ac │ │ │ │ cmp r0, #14 │ │ │ │ bls 2708cc │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -544453,24 +544453,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 2708f0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r7, r4, lsr #26 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ - rscseq r9, r5, ip, lsr r1 │ │ │ │ + rscseq r9, r5, ip, lsl #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ 270a00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2709e8 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -544525,26 +544525,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 270a18 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r7, ip, lsl ip │ │ │ │ andeq r0, r3, pc, asr #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - smlalseq lr, r5, r0, r1 │ │ │ │ + rscseq lr, r5, r0, ror #3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r9, r5, r0, lsr #32 │ │ │ │ + rscseq r9, r5, r0, ror r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ 270b2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 270b14 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -544600,26 +544600,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 270b44 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq r1, [r7, r4] │ │ │ │ andeq r0, r3, r0, asr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq lr, r5, r4, rrx │ │ │ │ + ldrheq lr, [r5], #4 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrsheq r8, [r5], #228 @ 0xe4 @ │ │ │ │ + rscseq r8, r5, r4, asr #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ 270c54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 270c3c │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -544674,26 +544674,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 270c6c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r7, r8, asr #19 │ │ │ │ andeq r0, r3, r1, asr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r5, ip, lsr pc │ │ │ │ + rscseq sp, r5, ip, lsl #31 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r8, r5, ip, asr #27 │ │ │ │ + rscseq r8, r5, ip, lsl lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #176] @ 270d38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 270d20 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -544730,15 +544730,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 270d44 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r7, r0, lsr #17 │ │ │ │ andeq r0, r0, r2, asr r1 │ │ │ │ - rscseq r8, r5, r8, ror #25 │ │ │ │ + rscseq r8, r5, r8, lsr sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #120] @ 270dd8 │ │ │ │ ldr r3, [pc, #120] @ 270ddc │ │ │ │ @@ -544846,15 +544846,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #176] @ 270fbc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 270fa4 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -544891,15 +544891,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 270fc8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r7, ip, lsl r6 │ │ │ │ andeq r0, r0, r3, asr r1 │ │ │ │ - rscseq r8, r5, r4, ror #20 │ │ │ │ + ldrheq r8, [r5], #164 @ 0xa4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #120] @ 27105c │ │ │ │ ldr r3, [pc, #120] @ 271060 │ │ │ │ @@ -545008,15 +545008,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ 271250 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r2, #14 │ │ │ │ bls 271238 │ │ │ │ @@ -545055,15 +545055,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 271254 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 271258 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01871394 │ │ │ │ - ldrsbeq r8, [r5], #112 @ 0x70 @ │ │ │ │ + rscseq r8, r5, r0, lsr #16 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov sl, r0 │ │ │ │ @@ -545097,15 +545097,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #180] @ 2713ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 271394 │ │ │ │ @@ -545143,15 +545143,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #20] @ 2713b8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r1, r7, r0, lsr r2 │ │ │ │ andeq r0, r0, r5, asr r1 │ │ │ │ - rscseq r8, r5, r4, ror r6 │ │ │ │ + rscseq r8, r5, r4, asr #13 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ @@ -545176,15 +545176,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #180] @ 2714e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2714d0 │ │ │ │ @@ -545222,15 +545222,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #20] @ 2714f4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ strdeq r1, [r7, r4] │ │ │ │ andeq r0, r0, r6, asr r1 │ │ │ │ - rscseq r8, r5, r8, lsr r5 │ │ │ │ + rscseq r8, r5, r8, lsl #11 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ @@ -545255,15 +545255,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ 27165c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 271644 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -545316,30 +545316,30 @@ │ │ │ │ ldr r1, [pc, #32] @ 271674 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01870fb8 │ │ │ │ andeq r0, r2, r7, asr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r5, r4, lsr r5 │ │ │ │ + rscseq sp, r5, r4, lsl #11 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r8, r5, r4, asr #7 │ │ │ │ + rscseq r8, r5, r4, lsl r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ strd r2, [sp] │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #304] @ 2717cc │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov fp, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldrd r6, [sp, #88] @ 0x58 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldrd r8, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #14 │ │ │ │ ldrd r0, [sp, #72] @ 0x48 │ │ │ │ @@ -545406,28 +545406,28 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 2717d4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r0, r7, ip, lsl #29 │ │ │ │ - rscseq r8, r5, r0, ror #4 │ │ │ │ + ldrheq r8, [r5], #32 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ strd r2, [sp] │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #304] @ 27192c │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov fp, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldrd r6, [sp, #88] @ 0x58 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldrd r8, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #14 │ │ │ │ ldrd r0, [sp, #72] @ 0x48 │ │ │ │ @@ -545495,24 +545495,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 271938 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r0, r7, ip, lsr #26 │ │ │ │ andeq r0, r0, r9, asr r1 │ │ │ │ - rscseq r8, r5, r0, lsl #2 │ │ │ │ + rscseq r8, r5, r0, asr r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ 271a40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 271a28 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -545565,26 +545565,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 271a58 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ ldrdeq r0, [r7, r4] │ │ │ │ andeq r0, r2, sl, asr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r5, r0, asr r1 │ │ │ │ + rscseq sp, r5, r0, lsr #3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r7, r5, r0, ror #31 │ │ │ │ + rscseq r8, r5, r0, lsr r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ 271b60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 271b48 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -545637,26 +545637,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 271b78 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01870ab4 │ │ │ │ andeq r0, r2, fp, asr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq sp, r5, r0, lsr r0 │ │ │ │ + rscseq sp, r5, r0, lsl #1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r7, r5, r0, asr #29 │ │ │ │ + rscseq r7, r5, r0, lsl pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #204] @ 271c60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r4, r3 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 271c48 │ │ │ │ @@ -545699,15 +545699,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 271c64 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ 271c68 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x01870994 │ │ │ │ - rscseq r7, r5, r0, asr #27 │ │ │ │ + rscseq r7, r5, r0, lsl lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #100] @ 271ce8 │ │ │ │ ldr lr, [pc, #100] @ 271cec │ │ │ │ @@ -545742,15 +545742,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #204] @ 271dd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r4, r3 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 271dc0 │ │ │ │ @@ -545794,15 +545794,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ 271de4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r0, r7, ip, lsl r8 │ │ │ │ andeq r0, r0, sp, asr r1 │ │ │ │ - rscseq r7, r5, r8, asr #24 │ │ │ │ + smlalseq r7, r5, r8, ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #100] @ 271e64 │ │ │ │ ldr lr, [pc, #100] @ 271e68 │ │ │ │ @@ -545837,15 +545837,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #204] @ 271f54 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r4, r3 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 271f3c │ │ │ │ @@ -545889,24 +545889,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ 271f60 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r0, r7, r0, lsr #13 │ │ │ │ andeq r0, r0, lr, asr r1 │ │ │ │ - rscseq r7, r5, ip, asr #21 │ │ │ │ + rscseq r7, r5, ip, lsl fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #204] @ 272048 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r4, r3 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 272030 │ │ │ │ @@ -545950,26 +545950,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ 272054 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq r0, r7, ip, lsr #11 │ │ │ │ andeq r0, r0, pc, asr r1 │ │ │ │ - ldrsbeq r7, [r5], #152 @ 0x98 @ │ │ │ │ + rscseq r7, r5, r8, lsr #20 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #352] @ 2721d0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [pc, #348] @ 2721d4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ cmp r1, r6 │ │ │ │ ldm r7, {r7, r9, sl, fp} │ │ │ │ ldr r6, [r0, r4] │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -546048,26 +546048,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 2721dc │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x018704b0 │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ - rscseq r7, r5, ip, asr r8 │ │ │ │ + rscseq r7, r5, ip, lsr #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #392] @ 272380 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [pc, #388] @ 272384 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ cmp r1, r6 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldm r7, {r7, sl, fp} │ │ │ │ ldrd r8, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #32] │ │ │ │ @@ -546157,26 +546157,26 @@ │ │ │ │ ldr r1, [pc, #24] @ 272390 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r0, r7, r8, lsr #6 │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ andeq r0, r0, r1, ror #2 │ │ │ │ - rscseq r7, r5, ip, lsr #13 │ │ │ │ + ldrsheq r7, [r5], #108 @ 0x6c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #416] @ 27254c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r6, [pc, #412] @ 272550 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r6 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldm r7, {r7, r8, r9} │ │ │ │ @@ -546272,27 +546272,27 @@ │ │ │ │ ldr r1, [pc, #24] @ 27255c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq r0, r7, r4, ror r1 │ │ │ │ andeq r8, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r2, ror #2 │ │ │ │ - rscseq r7, r5, r0, ror #9 │ │ │ │ + rscseq r7, r5, r0, lsr r5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #300] @ 2726a8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ cmp r2, #14 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ @@ -546358,28 +546358,28 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 2726b4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq pc, r6, r4, lsr #31 │ │ │ │ andeq r0, r0, r3, ror #2 │ │ │ │ - rscseq r7, r5, r4, lsl #7 │ │ │ │ + ldrsbeq r7, [r5], #52 @ 0x34 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #320] @ 272818 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r9, sp, #88 @ 0x58 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldm r9, {r9, sl, fp} │ │ │ │ cmp r2, #14 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ @@ -546449,28 +546449,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 272820 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq pc, r6, r8, asr #28 │ │ │ │ - rscseq r7, r5, r4, lsl r2 │ │ │ │ + rscseq r7, r5, r4, ror #4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #356] @ 2729a8 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -546550,26 +546550,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 2729b4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ ldrdeq pc, [r6, ip] │ │ │ │ andeq r0, r0, r5, ror #2 │ │ │ │ - rscseq r7, r5, r4, lsl #1 │ │ │ │ + ldrsbeq r7, [r5], #4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #236] @ 272ac0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -546620,26 +546620,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 272acc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq pc, r6, r0, asr fp @ │ │ │ │ andeq r0, r0, r6, ror #2 │ │ │ │ - rscseq r6, r5, ip, ror #30 │ │ │ │ + ldrheq r6, [r5], #252 @ 0xfc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #252] @ 272bec │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -546695,25 +546695,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 272bf8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq pc, r6, r8, lsr sl @ │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ - rscseq r6, r5, r0, asr #28 │ │ │ │ + smlalseq r6, r5, r0, lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #220] @ 272cf4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, fp, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ @@ -546760,26 +546760,26 @@ │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 272cfc │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq pc, r6, r0, lsl r9 @ │ │ │ │ - rscseq r6, r5, r8, lsr sp │ │ │ │ + rscseq r6, r5, r8, lsl #27 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #252] @ 272e1c │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -546835,26 +546835,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 272e28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq pc, r6, r8, lsl #16 │ │ │ │ andeq r0, r0, r9, ror #2 │ │ │ │ - rscseq r6, r5, r0, lsl ip │ │ │ │ + rscseq r6, r5, r0, ror #24 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [pc, #264] @ 272f54 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r5, #94208 @ 0x17000 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #14 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ @@ -546913,24 +546913,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 272f60 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ ldrdeq pc, [r6, ip] │ │ │ │ andeq r0, r0, sl, ror #2 │ │ │ │ - ldrsbeq r6, [r5], #168 @ 0xa8 @ │ │ │ │ + rscseq r6, r5, r8, lsr #22 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ 273078 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r9, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 273060 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -546987,26 +546987,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 273090 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq pc, r6, ip, lsr #11 │ │ │ │ andeq r0, r4, fp, ror #2 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq fp, r5, r8, lsl fp │ │ │ │ + rscseq fp, r5, r8, ror #22 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rscseq r6, r5, r8, lsr #19 │ │ │ │ + ldrsheq r6, [r5], #152 @ 0x98 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #204] @ 273178 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r4, r3 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 273160 │ │ │ │ @@ -547049,15 +547049,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 27317c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ 273180 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq pc, r6, ip, ror r4 @ │ │ │ │ - rscseq r6, r5, r8, lsr #17 │ │ │ │ + ldrsheq r6, [r5], #136 @ 0x88 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #100] @ 273200 │ │ │ │ ldr lr, [pc, #100] @ 273204 │ │ │ │ @@ -547092,15 +547092,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #204] @ 2732f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r4, r3 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 2732d8 │ │ │ │ @@ -547144,15 +547144,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ 2732fc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq pc, r6, r4, lsl #6 │ │ │ │ andeq r0, r0, sp, ror #2 │ │ │ │ - rscseq r6, r5, r0, lsr r7 │ │ │ │ + rscseq r6, r5, r0, lsl #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #100] @ 27337c │ │ │ │ ldr lr, [pc, #100] @ 273380 │ │ │ │ @@ -547187,15 +547187,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #204] @ 27346c │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r4, r3 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 273454 │ │ │ │ @@ -547239,24 +547239,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ 273478 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq pc, r6, r8, lsl #3 │ │ │ │ andeq r0, r0, lr, ror #2 │ │ │ │ - ldrheq r6, [r5], #84 @ 0x54 @ │ │ │ │ + rscseq r6, r5, r4, lsl #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #204] @ 273560 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r4, r3 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 273548 │ │ │ │ @@ -547300,26 +547300,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ 27356c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x0186f094 │ │ │ │ andeq r0, r0, pc, ror #2 │ │ │ │ - rscseq r6, r5, r0, asr #9 │ │ │ │ + rscseq r6, r5, r0, lsl r5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #352] @ 2736e8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [pc, #348] @ 2736ec │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ cmp r1, r6 │ │ │ │ ldm r7, {r7, r9, sl, fp} │ │ │ │ ldr r6, [r0, r4] │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -547398,26 +547398,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 2736f4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x0186ef98 │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ - rscseq r6, r5, r4, asr #6 │ │ │ │ + smlalseq r6, r5, r4, r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #392] @ 273898 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [pc, #388] @ 27389c │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ cmp r1, r6 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldm r7, {r7, sl, fp} │ │ │ │ ldrd r8, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #32] │ │ │ │ @@ -547507,26 +547507,26 @@ │ │ │ │ ldr r1, [pc, #24] @ 2738a8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq lr, r6, r0, lsl lr │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ - smlalseq r6, r5, r4, r1 │ │ │ │ + rscseq r6, r5, r4, ror #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #416] @ 273a64 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r6, [pc, #412] @ 273a68 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r6 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldm r7, {r7, r8, r9} │ │ │ │ @@ -547622,27 +547622,27 @@ │ │ │ │ ldr r1, [pc, #24] @ 273a74 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq lr, r6, ip, asr ip │ │ │ │ andeq r8, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r2, ror r1 │ │ │ │ - rscseq r5, r5, r8, asr #31 │ │ │ │ + rscseq r6, r5, r8, lsl r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #300] @ 273bc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ cmp r2, #14 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ @@ -547708,28 +547708,28 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 273bcc │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq lr, r6, ip, lsl #21 │ │ │ │ andeq r0, r0, r3, ror r1 │ │ │ │ - rscseq r5, r5, ip, ror #28 │ │ │ │ + ldrheq r5, [r5], #236 @ 0xec @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #320] @ 273d30 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r9, sp, #88 @ 0x58 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldm r9, {r9, sl, fp} │ │ │ │ cmp r2, #14 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ @@ -547799,28 +547799,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 273d38 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq lr, r6, r0, lsr r9 │ │ │ │ - ldrsheq r5, [r5], #204 @ 0xcc @ │ │ │ │ + rscseq r5, r5, ip, asr #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #356] @ 273ec0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ cmp r2, #14 │ │ │ │ @@ -547900,26 +547900,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 273ecc │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq lr, r6, r4, asr #15 │ │ │ │ andeq r0, r0, r5, ror r1 │ │ │ │ - rscseq r5, r5, ip, ror #22 │ │ │ │ + ldrheq r5, [r5], #188 @ 0xbc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #236] @ 273fd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -547970,26 +547970,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 273fe4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq lr, r6, r8, lsr r6 │ │ │ │ andeq r0, r0, r6, ror r1 │ │ │ │ - rscseq r5, r5, r4, asr sl │ │ │ │ + rscseq r5, r5, r4, lsr #21 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #252] @ 274104 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -548045,25 +548045,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 274110 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq lr, r6, r0, lsr #10 │ │ │ │ andeq r0, r0, r7, ror r1 │ │ │ │ - rscseq r5, r5, r8, lsr #18 │ │ │ │ + rscseq r5, r5, r8, ror r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #220] @ 27420c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, fp, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ @@ -548110,26 +548110,26 @@ │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 274214 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ strdeq lr, [r6, r8] │ │ │ │ - rscseq r5, r5, r0, lsr #16 │ │ │ │ + rscseq r5, r5, r0, ror r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #252] @ 274334 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -548185,26 +548185,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 274340 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ strdeq lr, [r6, r0] │ │ │ │ andeq r0, r0, r9, ror r1 │ │ │ │ - ldrsheq r5, [r5], #104 @ 0x68 @ │ │ │ │ + rscseq r5, r5, r8, asr #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [pc, #264] @ 27446c │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r5, #94208 @ 0x17000 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #14 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ @@ -548263,24 +548263,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 274478 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq lr, r6, r4, asr #3 │ │ │ │ andeq r0, r0, sl, ror r1 │ │ │ │ - rscseq r5, r5, r0, asr #11 │ │ │ │ + rscseq r5, r5, r0, lsl r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #232] @ 27457c │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ mov r4, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 274564 │ │ │ │ @@ -548332,15 +548332,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 27458c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ @ instruction: 0x0186e094 │ │ │ │ andeq r0, r0, fp, ror r1 │ │ │ │ andeq r2, r0, r1, lsl #4 │ │ │ │ - rscseq r5, r5, r4, lsr #9 │ │ │ │ + ldrsheq r5, [r5], #68 @ 0x44 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #100] @ 27460c │ │ │ │ ldr lr, [pc, #100] @ 274610 │ │ │ │ @@ -548516,15 +548516,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #392] @ 2749e4 │ │ │ │ ldr r7, [pc, #392] @ 2749e8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ ldrd sl, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r0, r5] │ │ │ │ ldrd r8, [sp, #64] @ 0x40 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ beq 274978 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ @@ -548548,15 +548548,15 @@ │ │ │ │ ldr r3, [pc, #280] @ 2749ec │ │ │ │ str r6, [r5, #4] │ │ │ │ str r4, [r5, #8] │ │ │ │ str sl, [r5, #20] │ │ │ │ str fp, [r5, #24] │ │ │ │ str r8, [r5, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ beq 2749dc │ │ │ │ mov r0, r8 │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -548614,29 +548614,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 274924 │ │ │ │ orreq sp, r6, ip, asr #25 │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ orreq sp, r6, r4, asr #24 │ │ │ │ - rscseq r5, r5, ip, rrx │ │ │ │ + ldrheq r5, [r5], #12 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r1, r5, r0, asr #25 │ │ │ │ - ldrheq r6, [fp], #112 @ 0x70 @ │ │ │ │ + rscseq r1, r5, r0, lsl sp │ │ │ │ + rscseq r6, fp, r0, lsl #16 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #412] @ 274bb8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r7, [pc, #408] @ 274bbc │ │ │ │ str r0, [sp] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ cmp r1, r7 │ │ │ │ ldm r6, {r6, sl, fp} │ │ │ │ ldr r7, [r0, r4] │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ @@ -548663,15 +548663,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [pc, #284] @ 274bc4 │ │ │ │ str sl, [r4, #24] │ │ │ │ str fp, [r4, #28] │ │ │ │ str r8, [r4, #32] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ beq 274bb0 │ │ │ │ mov r0, r8 │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -548732,29 +548732,29 @@ │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 274af0 │ │ │ │ orreq sp, r6, r4, lsl #22 │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ andeq r0, r0, sp, ror r1 │ │ │ │ orreq sp, r6, r8, ror sl │ │ │ │ - smlalseq r4, r5, r8, lr │ │ │ │ + rscseq r4, r5, r8, ror #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r1, r5, ip, lsr #22 │ │ │ │ - ldrsbeq r6, [fp], #92 @ 0x5c @ │ │ │ │ + rscseq r1, r5, ip, ror fp │ │ │ │ + rscseq r6, fp, ip, lsr #12 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #448] @ 274db4 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r7, [pc, #444] @ 274db8 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldrd sl, [sp, #72] @ 0x48 │ │ │ │ ldrd r8, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -548785,15 +548785,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r3, [pc, #304] @ 274dc0 │ │ │ │ str sl, [r4, #28] │ │ │ │ str fp, [r4, #32] │ │ │ │ str r8, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ beq 274dac │ │ │ │ mov r0, r8 │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -548859,29 +548859,29 @@ │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 274cd8 │ │ │ │ orreq sp, r6, ip, lsr #18 │ │ │ │ andeq r8, r0, r0, ror r0 │ │ │ │ andeq r0, r0, lr, ror r1 │ │ │ │ @ instruction: 0x0186d890 │ │ │ │ - smlalseq r4, r5, ip, ip │ │ │ │ + rscseq r4, r5, ip, ror #25 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r1, r5, r0, ror r9 │ │ │ │ - rscseq r6, fp, r0, ror #7 │ │ │ │ + rscseq r1, r5, r0, asr #19 │ │ │ │ + rscseq r6, fp, r0, lsr r4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #348] @ 274f50 │ │ │ │ sub sp, sp, #20 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ @@ -548903,15 +548903,15 @@ │ │ │ │ ldr r3, [pc, #248] @ 274f58 │ │ │ │ str r8, [r4, #12] │ │ │ │ str r9, [r4, #16] │ │ │ │ str r6, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ str sl, [r4, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ beq 274f48 │ │ │ │ mov r0, sl │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -548961,26 +548961,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 274eb0 │ │ │ │ orreq sp, r6, r0, lsr r7 │ │ │ │ andeq r0, r0, pc, ror r1 │ │ │ │ @ instruction: 0x0186d6b8 │ │ │ │ - rscseq r4, r5, r0, lsl #22 │ │ │ │ + rscseq r4, r5, r0, asr fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r1, r5, r0, asr r8 │ │ │ │ - rscseq r6, fp, r4, asr #4 │ │ │ │ + rscseq r1, r5, r0, lsr #17 │ │ │ │ + smlalseq r6, fp, r4, r2 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ stmib sp, {r0, r1, r2, r3} │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, #352] @ 2750f4 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ @@ -549008,15 +549008,15 @@ │ │ │ │ ldr r3, [pc, #244] @ 2750f8 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ str r8, [r4, #28] │ │ │ │ str r9, [r4, #32] │ │ │ │ str sl, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ beq 2750ec │ │ │ │ mov r0, sl │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -549065,26 +549065,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 275054 │ │ │ │ @ instruction: 0x0186d594 │ │ │ │ orreq sp, r6, r4, lsl r5 │ │ │ │ - rscseq r4, r5, ip, asr r9 │ │ │ │ + rscseq r4, r5, ip, lsr #19 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r1, r5, r0, lsl r7 │ │ │ │ - rscseq r6, fp, r0, lsr #1 │ │ │ │ + rscseq r1, r5, r0, ror #14 │ │ │ │ + ldrsheq r6, [fp], #0 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ stmib sp, {r0, r1, r2, r3} │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, #400] @ 2752c4 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrd r8, [sp, #80] @ 0x50 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ @@ -549120,15 +549120,15 @@ │ │ │ │ ldr r3, [pc, #264] @ 2752cc │ │ │ │ str r6, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ str r8, [r4, #28] │ │ │ │ str r9, [r4, #32] │ │ │ │ str sl, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ beq 2752bc │ │ │ │ mov r0, sl │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -549182,29 +549182,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 275214 │ │ │ │ strdeq sp, [r6, r4] │ │ │ │ andeq r0, r0, r1, lsl #3 │ │ │ │ orreq sp, r6, r4, asr r3 │ │ │ │ - rscseq r4, r5, ip, lsl #15 │ │ │ │ + ldrsbeq r4, [r5], #124 @ 0x7c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r1, r5, r4, ror #11 │ │ │ │ - ldrsbeq r5, [fp], #224 @ 0xe0 @ │ │ │ │ + rscseq r1, r5, r4, lsr r6 │ │ │ │ + rscseq r5, fp, r0, lsr #30 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #392] @ 275484 │ │ │ │ ldr r7, [pc, #392] @ 275488 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ ldrd sl, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r0, r5] │ │ │ │ ldrd r8, [sp, #64] @ 0x40 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ beq 275418 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ @@ -549228,15 +549228,15 @@ │ │ │ │ ldr r3, [pc, #284] @ 275490 │ │ │ │ str r6, [r5, #4] │ │ │ │ str r4, [r5, #8] │ │ │ │ str sl, [r5, #20] │ │ │ │ str fp, [r5, #24] │ │ │ │ str r8, [r5, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ beq 27547c │ │ │ │ mov r0, r8 │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -549295,29 +549295,29 @@ │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 2753c4 │ │ │ │ orreq sp, r6, ip, lsr #4 │ │ │ │ andeq r8, r0, r3, rrx │ │ │ │ andeq r0, r0, r2, lsl #3 │ │ │ │ orreq sp, r6, r4, lsr #3 │ │ │ │ - rscseq r4, r5, ip, asr #11 │ │ │ │ + rscseq r4, r5, ip, lsl r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r1, r5, r0, asr #4 │ │ │ │ - rscseq r5, fp, r0, lsl sp │ │ │ │ + smlalseq r1, r5, r0, r2 │ │ │ │ + rscseq r5, fp, r0, ror #26 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #412] @ 27565c │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r7, [pc, #408] @ 275660 │ │ │ │ str r0, [sp] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ cmp r1, r7 │ │ │ │ ldm r6, {r6, sl, fp} │ │ │ │ ldr r7, [r0, r4] │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ @@ -549344,15 +549344,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [pc, #284] @ 275668 │ │ │ │ str sl, [r4, #24] │ │ │ │ str fp, [r4, #28] │ │ │ │ str r8, [r4, #32] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ beq 275654 │ │ │ │ mov r0, r8 │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -549413,29 +549413,29 @@ │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 275594 │ │ │ │ orreq sp, r6, r0, rrx │ │ │ │ andeq r8, r0, r4, rrx │ │ │ │ andeq r0, r0, r3, lsl #3 │ │ │ │ ldrdeq ip, [r6, r4] │ │ │ │ - ldrsheq r4, [r5], #52 @ 0x34 @ │ │ │ │ + rscseq r4, r5, r4, asr #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r1, r5, r8, lsr #1 │ │ │ │ - rscseq r5, fp, r8, lsr fp │ │ │ │ + ldrsheq r1, [r5], #8 @ │ │ │ │ + rscseq r5, fp, r8, lsl #23 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #448] @ 275858 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r7, [pc, #444] @ 27585c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r7 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldrd sl, [sp, #72] @ 0x48 │ │ │ │ ldrd r8, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -549466,15 +549466,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r3, [pc, #300] @ 275860 │ │ │ │ str sl, [r4, #28] │ │ │ │ str fp, [r4, #32] │ │ │ │ str r8, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ beq 275850 │ │ │ │ mov r0, r8 │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -549539,29 +549539,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 27577c │ │ │ │ orreq ip, r6, r8, lsl #29 │ │ │ │ andeq r8, r0, r0, ror r0 │ │ │ │ orreq ip, r6, ip, ror #27 │ │ │ │ - ldrsheq r4, [r5], #24 @ │ │ │ │ + rscseq r4, r5, r8, asr #4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r0, r5, ip, ror #29 │ │ │ │ - rscseq r5, fp, ip, lsr r9 │ │ │ │ + rscseq r0, r5, ip, lsr pc │ │ │ │ + rscseq r5, fp, ip, lsl #19 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #348] @ 2759f0 │ │ │ │ sub sp, sp, #20 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r2 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ @@ -549583,15 +549583,15 @@ │ │ │ │ ldr r3, [pc, #248] @ 2759f8 │ │ │ │ str r8, [r4, #12] │ │ │ │ str r9, [r4, #16] │ │ │ │ str r6, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ str sl, [r4, #28] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ beq 2759e8 │ │ │ │ mov r0, sl │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -549641,26 +549641,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 275950 │ │ │ │ @ instruction: 0x0186cc90 │ │ │ │ andeq r0, r0, r5, lsl #3 │ │ │ │ orreq ip, r6, r8, lsl ip │ │ │ │ - rscseq r4, r5, r0, rrx │ │ │ │ + ldrheq r4, [r5], #0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrsbeq r0, [r5], #212 @ 0xd4 @ │ │ │ │ - rscseq r5, fp, r4, lsr #15 │ │ │ │ + rscseq r0, r5, r4, lsr #28 │ │ │ │ + ldrsheq r5, [fp], #116 @ 0x74 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ stmib sp, {r0, r1, r2, r3} │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, #352] @ 275b94 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ @@ -549688,15 +549688,15 @@ │ │ │ │ ldr r3, [pc, #248] @ 275b9c │ │ │ │ str r6, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ str r8, [r4, #28] │ │ │ │ str r9, [r4, #32] │ │ │ │ str sl, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ beq 275b8c │ │ │ │ mov r0, sl │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -549746,26 +549746,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 275af4 │ │ │ │ strdeq ip, [r6, r4] │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ orreq ip, r6, r4, ror sl │ │ │ │ - ldrheq r3, [r5], #236 @ 0xec @ │ │ │ │ + rscseq r3, r5, ip, lsl #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlalseq r0, r5, r4, ip │ │ │ │ - rscseq r5, fp, r0, lsl #12 │ │ │ │ + rscseq r0, r5, r4, ror #25 │ │ │ │ + rscseq r5, fp, r0, asr r6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ stmib sp, {r0, r1, r2, r3} │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, #400] @ 275d68 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrd r8, [sp, #80] @ 0x50 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ @@ -549801,15 +549801,15 @@ │ │ │ │ ldr r3, [pc, #264] @ 275d70 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ str r8, [r4, #28] │ │ │ │ str r9, [r4, #32] │ │ │ │ str sl, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ beq 275d60 │ │ │ │ mov r0, sl │ │ │ │ bl 5c030 │ │ │ │ subs r3, r0, #0 │ │ │ │ @@ -549863,28 +549863,28 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 275cb8 │ │ │ │ orreq ip, r6, r0, asr r9 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ @ instruction: 0x0186c8b0 │ │ │ │ - rscseq r3, r5, r8, ror #25 │ │ │ │ + rscseq r3, r5, r8, lsr sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r0, r5, r4, ror #22 │ │ │ │ - rscseq r5, fp, ip, lsr #8 │ │ │ │ + ldrheq r0, [r5], #180 @ 0xb4 @ │ │ │ │ + rscseq r5, fp, ip, ror r4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #260] @ 275ea8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r9, r2 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ @@ -549941,27 +549941,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #24] @ 275eb8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ orreq ip, r6, r4, lsl #15 │ │ │ │ - rscseq r3, r5, r0, lsr #23 │ │ │ │ + ldrsheq r3, [r5], #176 @ 0xb0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r8, r5, r8, lsr #28 │ │ │ │ + rscseq r8, r5, r8, ror lr │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #224] @ 275fb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r3, fp, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, #14 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ @@ -550010,15 +550010,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 275fc4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq ip, r6, r0, asr r6 │ │ │ │ andeq r0, r0, r9, lsl #3 │ │ │ │ - rscseq r3, r5, r4, ror sl │ │ │ │ + rscseq r3, r5, r4, asr #21 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [r3, #12] │ │ │ │ @@ -550099,15 +550099,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #252] @ 276218 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #684] @ 0x2ac │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -550162,24 +550162,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 276224 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2593ac │ │ │ │ orreq ip, r6, r8, lsl #8 │ │ │ │ andeq r0, r0, sl, lsl #3 │ │ │ │ - rscseq r3, r5, r4, lsl r8 │ │ │ │ + rscseq r3, r5, r4, ror #16 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #588] @ 27648c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ ldr r3, [pc, #572] @ 276490 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r8, r3 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ bhi 2762b0 │ │ │ │ @@ -550320,18 +550320,18 @@ │ │ │ │ b 2762c4 │ │ │ │ mov r0, fp │ │ │ │ bl 1b10d4 │ │ │ │ b 276414 │ │ │ │ orreq ip, r6, r8, ror #5 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r2, lsl #4 │ │ │ │ - tsteq pc, r6, asr r8 @ │ │ │ │ + smlatbeq pc, r6, r8, r5 @ │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - ldrsheq r3, [r5], #100 @ 0x64 @ │ │ │ │ - rscseq r3, r5, r8, ror #10 │ │ │ │ + rscseq r3, r5, r4, asr #14 │ │ │ │ + ldrheq r3, [r5], #88 @ 0x58 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr lr, [pc, #88] @ 276518 │ │ │ │ ldr ip, [pc, #88] @ 27651c │ │ │ │ add lr, pc, lr │ │ │ │ @@ -550472,15 +550472,15 @@ │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ b 27666c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ andeq r1, r0, r2, lsl #4 │ │ │ │ @ instruction: 0x01869ab0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq pc, r1, ror r5 @ │ │ │ │ + smlabteq pc, r1, r5, r5 @ │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ orreq r9, r6, r4, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -550517,15 +550517,15 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01869894 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #224] @ 276890 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #14 │ │ │ │ bls 276878 │ │ │ │ ldrb r3, [r3, #692] @ 0x2b4 │ │ │ │ @@ -550577,26 +550577,26 @@ │ │ │ │ ldr r1, [pc, #32] @ 2768a8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 2593ac │ │ │ │ orreq fp, r6, r8, ror sp │ │ │ │ andeq r0, r1, sl, lsl #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - rscseq r8, r5, r0, lsl #6 │ │ │ │ + rscseq r8, r5, r0, asr r3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - smlalseq r3, r5, r0, r1 │ │ │ │ + rscseq r3, r5, r0, ror #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #200] @ 27698c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #31 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bhi 2768ec │ │ │ │ add ip, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #2824] @ 0xb08 │ │ │ │ lsr r3, r3, r1 │ │ │ │ tst r3, #1 │ │ │ │ @@ -550638,28 +550638,28 @@ │ │ │ │ b 2768fc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ str r1, [ip, #684] @ 0x2ac │ │ │ │ b 1aec9c │ │ │ │ orreq fp, r6, r4, ror #24 │ │ │ │ - rscseq r8, r5, r0, asr #7 │ │ │ │ - rscseq r4, fp, r8, ror #16 │ │ │ │ - rscseq r8, r5, r0, lsr #7 │ │ │ │ + rscseq r8, r5, r0, lsl r4 │ │ │ │ + ldrheq r4, [fp], #136 @ 0x88 @ │ │ │ │ + ldrsheq r8, [r5], #48 @ 0x30 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r0, r0, lr, lsl #3 │ │ │ │ - rscseq r8, r5, r8, ror #6 │ │ │ │ + ldrheq r8, [r5], #56 @ 0x38 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #312] @ 276af8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r5, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r5, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 276a80 │ │ │ │ ldr r3, [r5, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ @@ -550669,25 +550669,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add r5, r6, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 276a90 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #12 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2769f0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -550709,44 +550709,44 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 276abc │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 276aec │ │ │ │ b 276a9c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 276ad0 │ │ │ │ cmp r7, #0 │ │ │ │ bne 276abc │ │ │ │ b 276a18 │ │ │ │ orreq fp, r6, r8, ror #22 │ │ │ │ - ldrsbeq fp, [r4], #180 @ 0xb4 @ │ │ │ │ + rscseq fp, r4, r4, lsr #24 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #400] @ 276cac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r5, r7, #94208 @ 0x17000 │ │ │ │ ldr r3, [r5, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 276c1c │ │ │ │ ldr r3, [r5, #680] @ 0x2a8 │ │ │ │ @@ -550755,15 +550755,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ blt 276c2c │ │ │ │ ldr r8, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r5, r8, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 276c44 │ │ │ │ add r6, r6, r4 │ │ │ │ cmp r4, r6 │ │ │ │ movcc r5, #0 │ │ │ │ bcs 276bd0 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -550786,15 +550786,15 @@ │ │ │ │ adc r5, r5, #0 │ │ │ │ cmp r6, r4 │ │ │ │ bhi 276b80 │ │ │ │ ldr r4, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -550817,47 +550817,47 @@ │ │ │ │ b 286d90 │ │ │ │ cmp r0, #2 │ │ │ │ beq 276c70 │ │ │ │ ldr r1, [r8, #24] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 276ca0 │ │ │ │ b 276c50 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 276c84 │ │ │ │ cmp r8, #0 │ │ │ │ bne 276c70 │ │ │ │ b 276b70 │ │ │ │ orreq fp, r6, ip, lsl #20 │ │ │ │ - rscseq fp, r4, ip, lsr #20 │ │ │ │ + rscseq fp, r4, ip, ror sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrheq r8, [r5], #12 @ │ │ │ │ + rscseq r8, r5, ip, lsl #2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ 276e80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r4, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r4, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 276df0 │ │ │ │ ldr r3, [r4, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ @@ -550869,15 +550869,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r7, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add r4, r7, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 276e18 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #12 │ │ │ │ bl b6d10 │ │ │ │ subs r8, r0, #0 │ │ │ │ @@ -550903,15 +550903,15 @@ │ │ │ │ bl b68c0 │ │ │ │ cmp r5, sl │ │ │ │ bgt 276d54 │ │ │ │ ldr r4, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 276d10 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ bl 4e2148 │ │ │ │ @@ -550935,46 +550935,46 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 276e44 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 276e74 │ │ │ │ b 276e24 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 276e58 │ │ │ │ cmp r7, #0 │ │ │ │ bne 276e44 │ │ │ │ b 276d38 │ │ │ │ orreq fp, r6, r0, asr r8 │ │ │ │ - rscseq fp, r4, r0, ror #16 │ │ │ │ + ldrheq fp, [r4], #128 @ 0x80 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r7, r5, r0, lsl #30 │ │ │ │ + rscseq r7, r5, r0, asr pc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #388] @ 277030 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r9, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r9, #688] @ 0x2b0 │ │ │ │ tst r3, #2 │ │ │ │ bne 276f2c │ │ │ │ ldr r3, [r9, #680] @ 0x2a8 │ │ │ │ @@ -551063,27 +551063,27 @@ │ │ │ │ ldr r2, [pc, #40] @ 277048 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #36] @ 27704c │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq fp, r6, ip, ror r6 │ │ │ │ - rscseq r7, r5, r8, asr #23 │ │ │ │ + rscseq r7, r5, r8, lsl ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq fp, r4, ip, lsl r7 │ │ │ │ - smlalseq r7, r5, r0, fp │ │ │ │ + rscseq fp, r4, ip, ror #14 │ │ │ │ + rscseq r7, r5, r0, ror #23 │ │ │ │ andeq r1, r0, r1, lsl #6 │ │ │ │ - rscseq r7, r5, ip, lsr #21 │ │ │ │ + ldrsheq r7, [r5], #172 @ 0xac @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #1024] @ 277468 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r6, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 2772a8 │ │ │ │ ldr r3, [r6, #688] @ 0x2b0 │ │ │ │ @@ -551106,15 +551106,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 22a544 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r7, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 27739c │ │ │ │ ldrb r3, [r5, #1362] @ 0x552 │ │ │ │ cmp r3, #0 │ │ │ │ bne 2772b4 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ @@ -551174,15 +551174,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r0, r0, #12 │ │ │ │ bl b68c0 │ │ │ │ ldr r6, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r7, r6, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2773e0 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r5, #1360 @ 0x550 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ @@ -551292,15 +551292,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 2773b8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 2773a4 │ │ │ │ b 2770ec │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -551309,15 +551309,15 @@ │ │ │ │ bl 4e2148 │ │ │ │ b 2771fc │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 2773d4 │ │ │ │ b 2773fc │ │ │ │ ldr r1, [r6, #500] @ 0x1f4 │ │ │ │ ldr r0, [r6, #492] @ 0x1ec │ │ │ │ lsl r3, r1, #5 │ │ │ │ str r3, [r6, #512] @ 0x200 │ │ │ │ @@ -551335,25 +551335,25 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ add r0, r0, #180224 @ 0x2c000 │ │ │ │ b 2772e8 │ │ │ │ orreq fp, r6, r0, asr #9 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ strbteq r0, [r0], -r1, lsl #4 │ │ │ │ - rscseq r7, r5, r8, asr #19 │ │ │ │ + rscseq r7, r5, r8, lsl sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r7, r5, r8, asr #19 │ │ │ │ + rscseq r7, r5, r8, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ 2775e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #2 │ │ │ │ bne 27753c │ │ │ │ cmp r5, #0 │ │ │ │ beq 277550 │ │ │ │ @@ -551363,25 +551363,25 @@ │ │ │ │ cmp r7, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r8, #1365] @ 0x555 │ │ │ │ ldr r9, [r4] │ │ │ │ mov r1, #0 │ │ │ │ add r6, r9, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 277568 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2466ec │ │ │ │ ldr r5, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r6, r5, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2775ac │ │ │ │ cmp r7, #0 │ │ │ │ strb r7, [r8, #1365] @ 0x555 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r2, [r4, #268] @ 0x10c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ @@ -551406,15 +551406,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 277584 │ │ │ │ cmp r9, #0 │ │ │ │ bne 277570 │ │ │ │ b 2774f0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -551423,30 +551423,30 @@ │ │ │ │ str r3, [r5, #24] │ │ │ │ bl 4e2148 │ │ │ │ b 277518 │ │ │ │ ldr r1, [r9, #24] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 2775a0 │ │ │ │ b 2775c8 │ │ │ │ @ instruction: 0x0186b090 │ │ │ │ - rscseq r7, r5, r8, ror #15 │ │ │ │ + rscseq r7, r5, r8, lsr r8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ 2776ac │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r7, r4, #94208 @ 0x17000 │ │ │ │ ldrb r3, [r7, #692] @ 0x2b4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 2776a0 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #12 │ │ │ │ @@ -551486,15 +551486,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #888] @ 277a40 │ │ │ │ sub r6, r1, #5120 @ 0x1400 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #9 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ bhi 277768 │ │ │ │ cmp r5, #0 │ │ │ │ blt 277784 │ │ │ │ moveq r1, #1 │ │ │ │ @@ -551512,15 +551512,15 @@ │ │ │ │ ldr r3, [r7] │ │ │ │ add r2, r7, #102400 @ 0x19000 │ │ │ │ add fp, r3, #24 │ │ │ │ ldr r8, [r2, #1568] @ 0x620 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 27798c │ │ │ │ ldr r3, [pc, #756] @ 277a44 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r6, #8 │ │ │ │ @@ -551555,15 +551555,15 @@ │ │ │ │ bl 2466ec │ │ │ │ cmp r6, r5 │ │ │ │ bcc 2777a8 │ │ │ │ ldr r4, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2779fc │ │ │ │ cmp sl, #0 │ │ │ │ strb sl, [r9, #1365] @ 0x555 │ │ │ │ beq 277708 │ │ │ │ ldrb r2, [r7, #268] @ 0x10c │ │ │ │ ldr r3, [r7, #24] │ │ │ │ @@ -551667,29 +551667,29 @@ │ │ │ │ b 2777d4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 2779bc │ │ │ │ ldr r1, [r3, #24] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ beq 2779f0 │ │ │ │ b 277998 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r0 │ │ │ │ bne 2779d0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 2779bc │ │ │ │ b 277748 │ │ │ │ @@ -551707,26 +551707,26 @@ │ │ │ │ bl 2466ec │ │ │ │ add r3, r6, #2 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, r5 │ │ │ │ bcc 277a18 │ │ │ │ b 2777d4 │ │ │ │ orreq sl, r6, r0, ror #28 │ │ │ │ - smlatbeq pc, r4, r3, r4 @ │ │ │ │ - rscseq r7, r5, ip, ror #11 │ │ │ │ - rscseq r7, r5, r4, ror #11 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + rscseq r7, r5, ip, lsr r6 │ │ │ │ + rscseq r7, r5, r4, lsr r6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 277ad8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r6, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 277ab0 │ │ │ │ add r2, r4, #565248 @ 0x8a000 │ │ │ │ ldr r3, [r2, #3412] @ 0xd54 │ │ │ │ @@ -551745,15 +551745,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 277adc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 277ae0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x0186aabc │ │ │ │ - rscseq sl, r4, r0, ror fp │ │ │ │ + rscseq sl, r4, r0, asr #23 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ mov r6, r0 │ │ │ │ @@ -554287,15 +554287,15 @@ │ │ │ │ movcs r1, #0 │ │ │ │ b 279be4 │ │ │ │ add r2, r5, #94208 @ 0x17000 │ │ │ │ add r3, r2, #4 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn r7, #1 │ │ │ │ beq 27a2bc │ │ │ │ add r2, r7, r7, lsl #9 │ │ │ │ lsl r2, r2, #4 │ │ │ │ add r2, r2, #296 @ 0x128 │ │ │ │ add r0, r5, r2 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ @@ -554341,15 +554341,15 @@ │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb r3, [r6, #3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb sl, [r6, #2] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn r4, #1 │ │ │ │ beq 27a394 │ │ │ │ add r1, r4, r4, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ add r0, r5, r1 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ @@ -554391,15 +554391,15 @@ │ │ │ │ b 27a420 │ │ │ │ ldrh r2, [r9] │ │ │ │ cmp r2, #4864 @ 0x1300 │ │ │ │ beq 27a498 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr sl, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn sl, #1 │ │ │ │ beq 27a45c │ │ │ │ add r2, sl, sl, lsl #9 │ │ │ │ lsl r2, r2, #4 │ │ │ │ add r2, r2, #296 @ 0x128 │ │ │ │ add r0, r5, r2 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ @@ -554438,15 +554438,15 @@ │ │ │ │ b 27a4dc │ │ │ │ ldrh r1, [r9] │ │ │ │ cmp r1, #4864 @ 0x1300 │ │ │ │ beq 27a548 │ │ │ │ ldrsh r4, [r6] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr sl, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn sl, #1 │ │ │ │ beq 27a518 │ │ │ │ add r1, sl, sl, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ add r0, r5, r1 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ @@ -554477,15 +554477,15 @@ │ │ │ │ b 27a578 │ │ │ │ ldrh r1, [r9] │ │ │ │ cmp r1, #4864 @ 0x1300 │ │ │ │ beq 27a5e4 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr sl, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn sl, #1 │ │ │ │ beq 27a5b4 │ │ │ │ add r1, sl, sl, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ add r0, r5, r1 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ @@ -554516,15 +554516,15 @@ │ │ │ │ b 27a614 │ │ │ │ ldrh r1, [r9] │ │ │ │ cmp r1, #4864 @ 0x1300 │ │ │ │ beq 27a680 │ │ │ │ ldrh r4, [r6] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr sl, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn sl, #1 │ │ │ │ beq 27a650 │ │ │ │ add r1, sl, sl, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ add r0, r5, r1 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ @@ -554555,15 +554555,15 @@ │ │ │ │ b 27a6b0 │ │ │ │ ldrh r1, [r9] │ │ │ │ cmp r1, #4864 @ 0x1300 │ │ │ │ beq 27a71c │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr sl, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn sl, #1 │ │ │ │ beq 27a6ec │ │ │ │ add r1, sl, sl, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ add r0, r5, r1 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ @@ -554594,15 +554594,15 @@ │ │ │ │ b 27a74c │ │ │ │ ldrh r1, [r9] │ │ │ │ cmp r1, #4864 @ 0x1300 │ │ │ │ beq 27a7b8 │ │ │ │ ldrsb r4, [r6, r7] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr sl, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn sl, #1 │ │ │ │ beq 27a788 │ │ │ │ add r1, sl, sl, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ add r0, r5, r1 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ @@ -554632,15 +554632,15 @@ │ │ │ │ b 27a7e4 │ │ │ │ ldrh r1, [r9] │ │ │ │ cmp r1, #4864 @ 0x1300 │ │ │ │ beq 27a850 │ │ │ │ ldrb r4, [r6, r7] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr sl, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn sl, #1 │ │ │ │ beq 27a820 │ │ │ │ add r1, sl, sl, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ add r0, r5, r1 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ @@ -554676,15 +554676,15 @@ │ │ │ │ ldrb r3, [r6] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb sl, [r6, #2] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn r4, #1 │ │ │ │ beq 27a8d0 │ │ │ │ add r1, r4, r4, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ add r0, r9, r1 │ │ │ │ ldr r1, [r9, r1] │ │ │ │ @@ -554729,15 +554729,15 @@ │ │ │ │ cmp r1, #4864 @ 0x1300 │ │ │ │ beq 27a9e4 │ │ │ │ ldrb r3, [r6] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb sl, [r6, #1] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn r5, #1 │ │ │ │ beq 27a9a4 │ │ │ │ add r1, r5, r5, lsl #9 │ │ │ │ lsl r1, r1, #4 │ │ │ │ add r1, r1, #296 @ 0x128 │ │ │ │ add r0, r9, r1 │ │ │ │ ldr r1, [r9, r1] │ │ │ │ @@ -554837,30 +554837,30 @@ │ │ │ │ ldr r2, [r3, #4072] @ 0xfe8 │ │ │ │ add r2, r2, #6 │ │ │ │ b 27a25c │ │ │ │ mov r2, #5 │ │ │ │ b 27a25c │ │ │ │ mov r2, #2 │ │ │ │ b 27a25c │ │ │ │ - smlatbeq pc, r2, pc, r1 @ │ │ │ │ + strdeq r1, [pc, -r2] │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ andeq r0, r0, sl, asr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r0, r0, r2, ror #23 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r8, r0, lr, asr r4 │ │ │ │ andeq r2, r0, r8 │ │ │ │ andeq r8, r0, r9, ror #26 │ │ │ │ muleq r0, ip, fp │ │ │ │ - @ instruction: 0x010f18b8 │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ @ instruction: 0xffff924c │ │ │ │ andeq r0, r0, r1, ror fp │ │ │ │ - strheq r1, [pc, -ip] │ │ │ │ - tsteq pc, r9, lsl r0 @ │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + tsteq pc, r9, rrx │ │ │ │ andeq r8, r0, r7, asr r4 │ │ │ │ bhi 27abd4 │ │ │ │ sub r3, r1, #32768 @ 0x8000 │ │ │ │ sub r2, r3, #116 @ 0x74 │ │ │ │ cmp r2, #5 │ │ │ │ bhi 279c00 │ │ │ │ ldr r2, [pc, #-36] @ 27ab68 │ │ │ │ @@ -556631,15 +556631,15 @@ │ │ │ │ cmp r1, #3 │ │ │ │ bls 27c700 │ │ │ │ lsr r0, r1, #1 │ │ │ │ sub r0, r0, #1 │ │ │ │ mul r0, r2, r0 │ │ │ │ lsl r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - tstpeq lr, r6, asr sp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r6, sp, pc @ │ │ │ │ bge fed271ec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr ip, [pc, #200] @ 27c81c │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -556782,18 +556782,18 @@ │ │ │ │ movne r5, #0 │ │ │ │ bne 27c8d0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ b 27c908 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - ldrsbeq r2, [r5], #64 @ 0x40 @ │ │ │ │ + rscseq r2, r5, r0, lsr #10 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ + rscseq r2, r5, ip, ror #9 │ │ │ │ smlalseq r2, r5, ip, r4 │ │ │ │ - rscseq r2, r5, ip, asr #8 │ │ │ │ orrs r2, r2, r3 │ │ │ │ bmi 27c9f4 │ │ │ │ cmp r1, #31 │ │ │ │ bhi 27c9ec │ │ │ │ add r0, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r0, #2836] @ 0xb14 │ │ │ │ lsr r3, r3, r1 │ │ │ │ @@ -556861,15 +556861,15 @@ │ │ │ │ beq 27ca5c │ │ │ │ add ip, ip, #2832 @ 0xb10 │ │ │ │ ldrh r1, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ beq 27ca50 │ │ │ │ b 27ca60 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - rscseq r2, r5, r4, lsr #6 │ │ │ │ + rscseq r2, r5, r4, ror r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [pc, #1340] @ 27d02c │ │ │ │ @@ -557169,29 +557169,29 @@ │ │ │ │ b 27ce40 │ │ │ │ cmp r9, #0 │ │ │ │ beq 27ce60 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldrb r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ orr r1, r1, #16 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ strb r1, [sp, #44] @ 0x2c │ │ │ │ b 27cc88 │ │ │ │ cmp r9, #0 │ │ │ │ beq 27ce60 │ │ │ │ ldr r1, [pc, #120] @ 27d044 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldrb r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ orr r1, r1, #16 │ │ │ │ strb r1, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #88] @ 27d048 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ @@ -557213,15 +557213,15 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r3, r6, r0, ror #9 │ │ │ │ andeq r0, r7, lr, lsl r1 │ │ │ │ @ instruction: 0x000035b0 │ │ │ │ @ instruction: 0x01863190 │ │ │ │ ldrbeq lr, [r5, #256]! @ 0x100 │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ - rscseq r1, r5, r0, lsr #27 │ │ │ │ + ldrsheq r1, [r5], #208 @ 0xd0 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r3 │ │ │ │ orrs r3, r2, r7 │ │ │ │ @@ -557570,47 +557570,47 @@ │ │ │ │ orr r3, r3, #16 │ │ │ │ strb r3, [sp, #36] @ 0x24 │ │ │ │ b 27d3e4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 27d5bc │ │ │ │ ldr r1, [pc, #184] @ 27d698 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldrb r7, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #172] @ 27d69c │ │ │ │ lsr r7, r7, #2 │ │ │ │ and r7, r7, #1 │ │ │ │ str r3, [r6, #28] │ │ │ │ b 27d5bc │ │ │ │ cmp r4, #0 │ │ │ │ beq 27d5bc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldrb r7, [sp, #36] @ 0x24 │ │ │ │ lsr r7, r7, #2 │ │ │ │ and r7, r7, #1 │ │ │ │ b 27d5bc │ │ │ │ cmp r7, #0 │ │ │ │ beq 27d4f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b 27d4f4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 27d4f4 │ │ │ │ ldr r1, [pc, #64] @ 27d698 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #48] @ 27d69c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r1, [r6, #28] │ │ │ │ b 27d4f4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq r2, r6, r4, asr sp │ │ │ │ @@ -557731,15 +557731,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #160] @ 27d900 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ mov r5, r3 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne 27d8e8 │ │ │ │ ldr r3, [r8, #36] @ 0x24 │ │ │ │ @@ -557771,15 +557771,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 27d904 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #16] @ 27d908 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r4, r6, r8, asr #25 │ │ │ │ - rscseq r4, r4, r8, asr #26 │ │ │ │ + smlalseq r4, r4, r8, sp @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -557925,15 +557925,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #216] @ 27dc40 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #6912 @ 0x1b00 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ beq 27dc38 │ │ │ │ ldr r2, [pc, #184] @ 27dc44 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -557980,28 +557980,28 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ mov r9, #0 │ │ │ │ b 27db94 │ │ │ │ orreq r4, r6, r0, asr #19 │ │ │ │ andeq r1, r0, r1, lsl #22 │ │ │ │ - smlalseq r1, r5, r8, r1 │ │ │ │ + rscseq r1, r5, r8, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #880] @ 27dfdc │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r2 │ │ │ │ sub r2, r0, #6912 @ 0x1b00 │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ bhi 27ddc4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r8, r3, #98304 @ 0x18000 │ │ │ │ @@ -558211,23 +558211,23 @@ │ │ │ │ cmp r3, r7 │ │ │ │ mov r9, r0 │ │ │ │ bge 27df58 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x018648bc │ │ │ │ andeq r1, r0, r1, lsl #22 │ │ │ │ - rscseq r1, r5, r8 │ │ │ │ + rscseq r1, r5, r8, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #308] @ 27e134 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r8, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [r8, #688] @ 0x2b0 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -558296,24 +558296,24 @@ │ │ │ │ bl 166a88 │ │ │ │ b 27e040 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 27e040 │ │ │ │ orreq r4, r6, r8, lsr #10 │ │ │ │ - rscseq r0, r5, ip, lsl #26 │ │ │ │ + rscseq r0, r5, ip, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #324] @ 27e29c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add sl, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [sl, #688] @ 0x2b0 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -558387,15 +558387,15 @@ │ │ │ │ b 27e19c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 27e19c │ │ │ │ ldrdeq r4, [r6, r0] │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r0, r5, r8, lsl #23 │ │ │ │ + ldrsbeq r0, [r5], #184 @ 0xb8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ @@ -558413,15 +558413,15 @@ │ │ │ │ ldr r6, [pc, #924] @ 27e694 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov sl, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ mov r4, r1 │ │ │ │ add r7, r6, #94208 @ 0x17000 │ │ │ │ ldr r1, [r7, #688] @ 0x2b0 │ │ │ │ mov r9, r2 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -558643,29 +558643,29 @@ │ │ │ │ b 27e410 │ │ │ │ orreq r1, r6, r0, lsl sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r4, r6, r4, lsr #4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orreq r1, r6, r0, ror #23 │ │ │ │ @ instruction: 0x01861abc │ │ │ │ - ldrheq r0, [r5], #132 @ 0x84 @ │ │ │ │ + rscseq r0, r5, r4, lsl #18 │ │ │ │ orreq r1, r6, ip, asr sl │ │ │ │ - rscseq r0, r5, r0, asr r8 │ │ │ │ + rscseq r0, r5, r0, lsr #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r0, r5, ip, lsr r7 │ │ │ │ + rscseq r0, r5, ip, lsl #15 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #624] @ 27e948 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #688] @ 0x2b0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -558813,20 +558813,20 @@ │ │ │ │ bl 166a88 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ b 27e724 │ │ │ │ ldr r1, [pc, #32] @ 27e968 │ │ │ │ b 27e7a8 │ │ │ │ orreq r3, r6, r0, asr lr │ │ │ │ - rscseq r0, r5, r4, ror r6 │ │ │ │ + rscseq r0, r5, r4, asr #13 │ │ │ │ @ instruction: 0x773593ff │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ andeq r1, r0, r3, lsl #8 │ │ │ │ orreq r8, r7, r0, lsl sp │ │ │ │ - rscseq r0, r5, ip, ror #10 │ │ │ │ + ldrheq r0, [r5], #92 @ 0x5c @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -558842,15 +558842,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #312] @ 27eaf4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r1 │ │ │ │ add r9, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [r9, #688] @ 0x2b0 │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp r1, #0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -558938,15 +558938,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #376] @ 27ecb4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r3, #688] @ 0x2b0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -559032,15 +559032,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ bl 166a88 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ b 27eb88 │ │ │ │ orreq r3, r6, ip, ror #19 │ │ │ │ - rscseq r0, r5, r4, lsl #5 │ │ │ │ + ldrsbeq r0, [r5], #36 @ 0x24 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ str ip, [sp] │ │ │ │ @@ -559081,15 +559081,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #364] @ 27eee4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ add r6, r5, #94208 @ 0x17000 │ │ │ │ ldr r1, [r6, #688] @ 0x2b0 │ │ │ │ add r7, r5, #565248 @ 0x8a000 │ │ │ │ cmp r1, #0 │ │ │ │ beq 27edb0 │ │ │ │ @@ -559172,23 +559172,23 @@ │ │ │ │ bl 166a88 │ │ │ │ b 27edb0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ b 27edb0 │ │ │ │ @ instruction: 0x018637b0 │ │ │ │ - rscseq r0, r5, r4, lsr r0 │ │ │ │ + rscseq r0, r5, r4, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #328] @ 27f04c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ add r6, r5, #94208 @ 0x17000 │ │ │ │ ldr r1, [r6, #688] @ 0x2b0 │ │ │ │ add r7, r5, #565248 @ 0x8a000 │ │ │ │ cmp r1, #0 │ │ │ │ beq 27ef3c │ │ │ │ @@ -559270,15 +559270,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #280] @ 27f184 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add sl, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [sl, #688] @ 0x2b0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ @@ -559348,15 +559348,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #280] @ 27f2bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add sl, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [sl, #688] @ 0x2b0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ @@ -559426,15 +559426,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #304] @ 27f40c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add fp, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [fp, #688] @ 0x2b0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ @@ -559517,15 +559517,15 @@ │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r4, [pc, #620] @ 27f6a8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #84] @ 0x54 │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r9, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r3 │ │ │ │ bl 343a78 │ │ │ │ add r7, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [r7, #688] @ 0x2b0 │ │ │ │ @@ -559672,15 +559672,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r0, [r6, r0] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r3, r6, r4, ror #1 │ │ │ │ orreq r0, r6, r4, ror sl │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orreq r0, r6, r4, lsl #20 │ │ │ │ - rscseq pc, r4, ip, ror #17 │ │ │ │ + rscseq pc, r4, ip, lsr r9 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ b 27f410 │ │ │ │ mov r3, #1 │ │ │ │ b 27f410 │ │ │ │ mov r3, r2 │ │ │ │ @@ -559689,15 +559689,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #344] @ 27f850 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ bne 27f728 │ │ │ │ add r3, r4, #557056 @ 0x88000 │ │ │ │ @@ -559775,23 +559775,23 @@ │ │ │ │ ldm r1, {r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str ip, [sp] │ │ │ │ bl 27e13c │ │ │ │ b 27f7c8 │ │ │ │ orreq r2, r6, r0, lsr lr │ │ │ │ - rscseq pc, r4, r8, lsl r7 @ │ │ │ │ + rscseq pc, r4, r8, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #488] @ 27fa58 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ bne 27f8a4 │ │ │ │ @@ -559906,16 +559906,16 @@ │ │ │ │ ldr r1, [pc, #28] @ 27fa68 │ │ │ │ add r2, pc, r2 │ │ │ │ b 27f948 │ │ │ │ ldr r1, [pc, #16] @ 27fa68 │ │ │ │ b 27f940 │ │ │ │ @ instruction: 0x01862cb8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - rscseq pc, r4, r8, lsr r6 @ │ │ │ │ - ldrsheq pc, [r4], #64 @ 0x40 @ │ │ │ │ + rscseq pc, r4, r8, lsl #13 │ │ │ │ + rscseq pc, r4, r0, asr #10 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr lr, [pc, #1068] @ 27feb0 │ │ │ │ ldr ip, [pc, #1068] @ 27feb4 │ │ │ │ @@ -559924,15 +559924,15 @@ │ │ │ │ ldr r4, [pc, #1060] @ 27feb8 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov sl, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r1 │ │ │ │ add r9, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [r9, #688] @ 0x2b0 │ │ │ │ subs r5, r3, #0 │ │ │ │ moveq r5, #16 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -560187,30 +560187,30 @@ │ │ │ │ b 27fde0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq r0, r6, r4, ror r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r2, r6, r8, lsl #21 │ │ │ │ orreq r0, r6, ip, lsr r4 │ │ │ │ ldrdeq r0, [r6, r0] │ │ │ │ - rscseq pc, r4, ip, asr #4 │ │ │ │ + smlalseq pc, r4, ip, r2 @ │ │ │ │ @ instruction: 0x01860294 │ │ │ │ - rscseq pc, r4, ip, lsl #4 │ │ │ │ - rscseq pc, r4, r8, lsr r2 @ │ │ │ │ + rscseq pc, r4, ip, asr r2 @ │ │ │ │ + rscseq pc, r4, r8, lsl #5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ orreq r0, r6, ip, asr #4 │ │ │ │ - rscseq pc, r4, r4, asr #3 │ │ │ │ - ldrsbeq pc, [r4], #28 @ │ │ │ │ + rscseq pc, r4, r4, lsl r2 @ │ │ │ │ + rscseq pc, r4, ip, lsr #4 │ │ │ │ orreq r0, r6, r0, lsl r2 │ │ │ │ - rscseq lr, r4, r0, ror #31 │ │ │ │ + rscseq pc, r4, r0, lsr r0 @ │ │ │ │ orreq r0, r6, r0, ror #3 │ │ │ │ - rscseq pc, r4, r8, asr r1 @ │ │ │ │ - rscseq pc, r4, r4, lsl #3 │ │ │ │ + rscseq pc, r4, r8, lsr #3 │ │ │ │ + ldrsbeq pc, [r4], #20 @ │ │ │ │ orreq r0, r6, r8, lsr #3 │ │ │ │ - rscseq pc, r4, r0, lsr #2 │ │ │ │ - rscseq pc, r4, r8, lsr r1 @ │ │ │ │ + rscseq pc, r4, r0, ror r1 @ │ │ │ │ + rscseq pc, r4, r8, lsl #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr lr, [pc, #1484] @ 2804ec │ │ │ │ ldr ip, [pc, #1484] @ 2804f0 │ │ │ │ @@ -560220,15 +560220,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #1468] @ 2804f4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r9, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add fp, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [pc, #1432] @ 2804f8 │ │ │ │ ldr r1, [fp, #688] @ 0x2b0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -560513,15 +560513,15 @@ │ │ │ │ orr r3, r3, #16 │ │ │ │ cmp r0, #0 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ strb r3, [sp, #44] @ 0x2c │ │ │ │ beq 2801c0 │ │ │ │ mov r0, r9 │ │ │ │ sub r1, r8, #1 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ b 2801c0 │ │ │ │ ldr r2, [pc, #320] @ 280530 │ │ │ │ ldr r3, [pc, #252] @ 2804f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -560562,70 +560562,70 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 280308 │ │ │ │ ldr r1, [pc, #164] @ 280538 │ │ │ │ b 28003c │ │ │ │ cmp r9, #0 │ │ │ │ beq 2800d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldrb r3, [sp, #44] @ 0x2c │ │ │ │ cmp r8, #1 │ │ │ │ orr r3, r3, #16 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ strb r3, [sp, #44] @ 0x2c │ │ │ │ bgt 2803d4 │ │ │ │ b 2801c8 │ │ │ │ cmp r9, #0 │ │ │ │ beq 2800d8 │ │ │ │ ldr r1, [pc, #132] @ 280554 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, #116] @ 280558 │ │ │ │ str r2, [r3, #28] │ │ │ │ b 2804a4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r0, [r6, r8] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r2, r6, r8, ror #11 │ │ │ │ @ instruction: 0x01860098 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ @ instruction: 0x0185ffb4 │ │ │ │ - ldrheq lr, [r4], #248 @ 0xf8 @ │ │ │ │ + rscseq pc, r4, r8 │ │ │ │ orreq pc, r5, r8, lsl pc @ │ │ │ │ andeq r0, r7, lr, lsl r1 │ │ │ │ @ instruction: 0x000035b0 │ │ │ │ orreq pc, r5, ip, lsl sp @ │ │ │ │ - rscseq lr, r4, ip, lsl sp │ │ │ │ - rscseq lr, r4, r0, asr #25 │ │ │ │ + rscseq lr, r4, ip, ror #26 │ │ │ │ + rscseq lr, r4, r0, lsl sp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldrdeq pc, [r5, r4] │ │ │ │ - ldrsbeq lr, [r4], #196 @ 0xc4 @ │ │ │ │ - rscseq lr, r4, r4, ror #24 │ │ │ │ + rscseq lr, r4, r4, lsr #26 │ │ │ │ + ldrheq lr, [r4], #196 @ 0xc4 @ │ │ │ │ orreq pc, r5, r8, lsl #24 │ │ │ │ - rscseq lr, r4, r0, asr #23 │ │ │ │ + rscseq lr, r4, r0, lsl ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldrdeq pc, [r5, r4] │ │ │ │ - rscseq lr, r4, ip, asr #22 │ │ │ │ - rscseq lr, r4, r8, ror fp │ │ │ │ + smlalseq lr, r4, ip, fp │ │ │ │ + rscseq lr, r4, r8, asr #23 │ │ │ │ @ instruction: 0x0185fb9c │ │ │ │ - rscseq lr, r4, r4, lsl fp │ │ │ │ - rscseq lr, r4, ip, lsr #22 │ │ │ │ + rscseq lr, r4, r4, ror #22 │ │ │ │ + rscseq lr, r4, ip, ror fp │ │ │ │ ldrbeq lr, [r5, #256]! @ 0x100 │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #460] @ 280744 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r9, r1 │ │ │ │ add sl, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [sl, #688] @ 0x2b0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ @@ -560733,29 +560733,29 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 280714 │ │ │ │ ldr r1, [pc, #20] @ 280758 │ │ │ │ b 2806d0 │ │ │ │ @ instruction: 0x01861fb0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq lr, r4, r0, ror #18 │ │ │ │ - rscseq lr, r4, ip, lsr #18 │ │ │ │ - rscseq lr, r4, r0, lsr #17 │ │ │ │ + ldrheq lr, [r4], #144 @ 0x90 @ │ │ │ │ + rscseq lr, r4, ip, ror r9 │ │ │ │ + ldrsheq lr, [r4], #128 @ 0x80 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq lr, r4, r8, lsl #18 │ │ │ │ - smlalseq lr, r4, r0, r8 │ │ │ │ + rscseq lr, r4, r8, asr r9 │ │ │ │ + rscseq lr, r4, r0, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #540] @ 28099c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add fp, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [fp, #688] @ 0x2b0 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r1, #0 │ │ │ │ mov sl, r2 │ │ │ │ @@ -560884,29 +560884,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 28096c │ │ │ │ ldr r1, [pc, #24] @ 2809b4 │ │ │ │ b 280918 │ │ │ │ orreq r1, r6, r8, lsr #27 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq lr, r4, ip, lsr r7 │ │ │ │ - ldrsheq lr, [r4], #104 @ 0x68 @ │ │ │ │ - rscseq lr, r4, r8, asr #12 │ │ │ │ + rscseq lr, r4, ip, lsl #15 │ │ │ │ + rscseq lr, r4, r8, asr #14 │ │ │ │ + smlalseq lr, r4, r8, r6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrsbeq lr, [r4], #100 @ 0x64 @ │ │ │ │ - rscseq lr, r4, r8, lsr r6 │ │ │ │ + rscseq lr, r4, r4, lsr #14 │ │ │ │ + rscseq lr, r4, r8, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [pc, #84] @ 280a30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r7, r3, #0 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ ldr sl, [r0, r1] │ │ │ │ pople {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ sub r6, r2, #4 │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ @@ -560929,15 +560929,15 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #104] @ 280abc │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [r0, r2] │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ ble 280ab4 │ │ │ │ sub r6, r1, #4 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -561313,24 +561313,24 @@ │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ andeq r0, r0, r6, lsl #10 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ andeq r9, r0, ip, lsr r3 │ │ │ │ andeq r1, r0, r2, lsl #22 │ │ │ │ strdeq r3, [r0], -r0 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - smlatbeq lr, ip, r4, fp │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #860] @ 2813d8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add sl, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [sl, #688] @ 0x2b0 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ tst r3, #1 │ │ │ │ mov r6, r1 │ │ │ │ @@ -561538,36 +561538,36 @@ │ │ │ │ ldr r1, [pc, #24] @ 2813e4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b 281174 │ │ │ │ orreq r1, r6, ip, lsr #9 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ - ldrsbeq sp, [r4], #248 @ 0xf8 @ │ │ │ │ + rscseq lr, r4, r8, lsr #32 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq sp, r4, ip, lsr pc │ │ │ │ - ldrsbeq sp, [r4], #232 @ 0xe8 @ │ │ │ │ + rscseq sp, r4, ip, lsl #31 │ │ │ │ + rscseq sp, r4, r8, lsr #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r1, r0, r1, lsl #24 │ │ │ │ strbtmi sl, [r0], #0 │ │ │ │ - rscseq sp, r4, ip, lsl #29 │ │ │ │ - rscseq sp, r4, r4, lsr #28 │ │ │ │ - rscseq sp, r4, r4, lsl lr │ │ │ │ - rscseq sp, r4, r0, lsr #28 │ │ │ │ - smlalseq sp, r4, ip, sp │ │ │ │ + ldrsbeq sp, [r4], #236 @ 0xec @ │ │ │ │ + rscseq sp, r4, r4, ror lr │ │ │ │ + rscseq sp, r4, r4, ror #28 │ │ │ │ + rscseq sp, r4, r0, ror lr │ │ │ │ + rscseq sp, r4, ip, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #712] @ 2816f8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r8, #688] @ 0x2b0 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ tst r3, #1 │ │ │ │ mov sl, r1 │ │ │ │ @@ -561741,24 +561741,24 @@ │ │ │ │ bl 166a88 │ │ │ │ b 28156c │ │ │ │ strdeq r1, [r6, r8] │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ andeq r1, r0, r1, lsl #24 │ │ │ │ strbtmi ip, [r0], #0 │ │ │ │ - ldrsbeq sp, [r4], #188 @ 0xbc @ │ │ │ │ + rscseq sp, r4, ip, lsr #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq sp, r4, r8, asr #23 │ │ │ │ - ldrheq sp, [r4], #188 @ 0xbc @ │ │ │ │ + rscseq sp, r4, r8, lsl ip │ │ │ │ + rscseq sp, r4, ip, lsl #24 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq sp, r4, ip, ror #23 │ │ │ │ - rscseq sp, r4, r0, ror #22 │ │ │ │ - rscseq sp, r4, r4, ror fp │ │ │ │ + rscseq sp, r4, ip, lsr ip │ │ │ │ + ldrheq sp, [r4], #176 @ 0xb0 @ │ │ │ │ + rscseq sp, r4, r4, asr #23 │ │ │ │ andeq r0, r0, r6, lsl #10 │ │ │ │ - rscseq sp, r4, r4, lsl #23 │ │ │ │ + ldrsbeq sp, [r4], #180 @ 0xb4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r7, r0, #94208 @ 0x17000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -561953,35 +561953,35 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 28197c │ │ │ │ ldr r2, [pc, #40] @ 281a7c │ │ │ │ add r2, pc, r2 │ │ │ │ b 281968 │ │ │ │ andeq r1, r0, r1, lsl #24 │ │ │ │ - rscseq sp, r4, r0, lsr #20 │ │ │ │ + rscseq sp, r4, r0, ror sl │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldmcc r1, {r0, r1, r2, r4, r8, r9, sl, ip, sp, pc}^ │ │ │ │ cmnmi r8, r0 │ │ │ │ - rscseq sp, r4, r0, lsr #18 │ │ │ │ + rscseq sp, r4, r0, ror r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ strbtmi r8, [r0], #0 │ │ │ │ - rscseq sp, r4, ip, ror r8 │ │ │ │ - rscseq sp, r4, r0, asr #16 │ │ │ │ + rscseq sp, r4, ip, asr #17 │ │ │ │ + smlalseq sp, r4, r0, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #76] @ 281ae4 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str ip, [sp, #4] │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #12] │ │ │ │ @@ -562219,21 +562219,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ beq 281c3c │ │ │ │ b 281c1c │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r8, r0, r9, ror r0 │ │ │ │ orreq lr, r5, r8, asr #8 │ │ │ │ andeq r8, r0, r3, ror r0 │ │ │ │ - tsteq lr, r9, lsl #16 │ │ │ │ + tsteq lr, r9, asr r8 │ │ │ │ andeq r8, r0, r8, asr r5 │ │ │ │ andeq r8, r0, r7, asr r4 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - ldrsbeq sp, [r4], #88 @ 0x58 @ │ │ │ │ + @ instruction: 0x01087890 │ │ │ │ + rscseq sp, r4, r8, lsr #12 │ │ │ │ muleq r0, ip, fp │ │ │ │ - rscseq sp, r4, ip, lsr r5 │ │ │ │ + rscseq sp, r4, ip, lsl #11 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -562271,18 +562271,18 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 281b88 │ │ │ │ add r0, r7, #33792 @ 0x8400 │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b e2120 │ │ │ │ - rscseq sp, r4, r4, ror #7 │ │ │ │ - ldrsheq sp, [r4], #52 @ 0x34 @ │ │ │ │ + rscseq sp, r4, r4, lsr r4 │ │ │ │ + rscseq sp, r4, r4, asr #8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r8, r8, lsl r6 │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ andeq r8, r0, r8, ror r0 │ │ │ │ add r0, r0, #458752 @ 0x70000 │ │ │ │ add r3, r0, #284 @ 0x11c │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ beq 281fc0 │ │ │ │ @@ -562313,30 +562313,30 @@ │ │ │ │ b 281fb0 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldr r3, [pc, #36] @ 282018 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r1, r0, #438272 @ 0x6b000 │ │ │ │ ldr r1, [r1, #2620] @ 0xa3c │ │ │ │ mov r3, #1 │ │ │ │ b 281b88 │ │ │ │ orreq r0, r6, r4, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ 2820dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #152] @ 2820e0 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -562370,25 +562370,25 @@ │ │ │ │ lsl r2, r2, r3 │ │ │ │ bl efd94 │ │ │ │ add r0, r4, #33792 @ 0x8400 │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b e2120 │ │ │ │ strdeq r0, [r6, r4] │ │ │ │ - ldrheq sp, [r4], #44 @ 0x2c @ │ │ │ │ + rscseq sp, r4, ip, lsl #6 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ 282170 │ │ │ │ ldr r2, [pc, #112] @ 282174 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ beq 282150 │ │ │ │ mov r0, r3 │ │ │ │ bl 1b17c4 │ │ │ │ ldr r3, [pc, #76] @ 282178 │ │ │ │ @@ -562408,36 +562408,36 @@ │ │ │ │ ldr r1, [r3, #2620] @ 0xa3c │ │ │ │ mov r3, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 281ea8 │ │ │ │ orreq r0, r6, r4, lsr #8 │ │ │ │ andeq r8, r0, r8, ror r0 │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - rscseq sp, r4, ip, ror #3 │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ + rscseq sp, r4, ip, lsr r2 │ │ │ │ ldr r3, [pc, #36] @ 2821ac │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r1, r0, #438272 @ 0x6b000 │ │ │ │ ldr r1, [r1, #2620] @ 0xa3c │ │ │ │ mov r3, #0 │ │ │ │ b 281b88 │ │ │ │ orreq r0, r6, r0, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ 282270 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #152] @ 282274 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -562471,25 +562471,25 @@ │ │ │ │ lsl r2, r2, r3 │ │ │ │ bl f00dc │ │ │ │ add r0, r4, #33792 @ 0x8400 │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b e2120 │ │ │ │ orreq r0, r6, r0, ror #6 │ │ │ │ - rscseq sp, r4, ip, asr r1 │ │ │ │ + rscseq sp, r4, ip, lsr #3 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ 282304 │ │ │ │ ldr r2, [pc, #112] @ 282308 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ beq 2822e4 │ │ │ │ mov r0, r3 │ │ │ │ bl 1b17c4 │ │ │ │ ldr r3, [pc, #76] @ 28230c │ │ │ │ @@ -562509,16 +562509,16 @@ │ │ │ │ ldr r1, [r3, #2620] @ 0xa3c │ │ │ │ mov r3, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 281ea8 │ │ │ │ @ instruction: 0x01860290 │ │ │ │ andeq r8, r0, r8, ror r0 │ │ │ │ - rscseq sp, r4, r8 │ │ │ │ rscseq sp, r4, r8, asr r0 │ │ │ │ + rscseq sp, r4, r8, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r6, r0, #102400 @ 0x19000 │ │ │ │ ldrb r3, [r6, #1572] @ 0x624 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -563572,29 +563572,29 @@ │ │ │ │ str r2, [r4, #3412] @ 0xd54 │ │ │ │ str r3, [r4, #3416] @ 0xd58 │ │ │ │ strb r6, [r4, #4026] @ 0xfba │ │ │ │ b 2825bc │ │ │ │ andeq r4, r0, r7 │ │ │ │ orreq sp, r5, r0, lsl #24 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ - @ instruction: 0x010e9f96 │ │ │ │ + smlatteq lr, r6, pc, r9 @ │ │ │ │ andeq r8, r0, r1, ror #16 │ │ │ │ strdeq r8, [r0], -ip │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r8, r0, pc, asr #12 │ │ │ │ - smlatteq lr, ip, lr, r9 │ │ │ │ + tsteq lr, ip, lsr pc │ │ │ │ andeq r8, r0, lr, asr r4 │ │ │ │ - @ instruction: 0x01086f94 │ │ │ │ - rscseq ip, r4, ip, asr #27 │ │ │ │ + smlatteq r8, r4, pc, r6 @ │ │ │ │ + rscseq ip, r4, ip, lsl lr │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ @ instruction: 0x00008bba │ │ │ │ - tsteq lr, r8, lsl #30 │ │ │ │ - ldrheq ip, [r4], #192 @ 0xc0 @ │ │ │ │ + tsteq lr, r8, asr pc │ │ │ │ + rscseq ip, r4, r0, lsl #26 │ │ │ │ andeq r8, r0, fp, lsr #1 │ │ │ │ - strdeq r9, [lr, -lr] │ │ │ │ + tsteq lr, lr, asr #30 │ │ │ │ andeq r9, r0, lr, lsl r0 │ │ │ │ andeq r9, r0, r0, ror #5 │ │ │ │ andeq r9, r0, pc, lsl r0 │ │ │ │ andeq r9, r0, r5, lsl #5 │ │ │ │ andeq r0, r0, r2, ror #23 │ │ │ │ andeq r0, r0, r1, lsl ip │ │ │ │ andeq r0, r0, r1, lsr #23 │ │ │ │ @@ -565228,33 +565228,33 @@ │ │ │ │ bl 166a88 │ │ │ │ b 28350c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ b 284618 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rscseq sl, r4, r0, lsr #16 │ │ │ │ + rscseq sl, r4, r0, ror r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq sl, r4, r0, lsl #16 │ │ │ │ + rscseq sl, r4, r0, asr r8 │ │ │ │ ldr r3, [pc, #28] @ 284db8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r0, [r0, r3] │ │ │ │ b 2823d8 │ │ │ │ orreq sp, r5, ip, lsl #15 │ │ │ │ ldr r3, [pc, #28] @ 284de0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r0, [r0, r3] │ │ │ │ b 2823d8 │ │ │ │ orreq sp, r5, r4, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -565490,60 +565490,60 @@ │ │ │ │ b 284ed4 │ │ │ │ andeq r0, r0, r1, lsl ip │ │ │ │ orreq fp, r5, r8, ror #3 │ │ │ │ andeq r0, r0, r2, ror #23 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r0, r0, r3, ror #24 │ │ │ │ - rscseq sl, r4, ip, ror #8 │ │ │ │ - ldrsheq r2, [r4], #224 @ 0xe0 @ │ │ │ │ + ldrheq sl, [r4], #76 @ 0x4c @ │ │ │ │ + rscseq r2, r4, r0, asr #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ - rscseq sl, r4, r0, lsr r4 │ │ │ │ - rscseq sl, r4, r8, lsr #8 │ │ │ │ - rscseq sl, r4, r8, ror r3 │ │ │ │ - rscseq sl, r4, r4, lsr r3 │ │ │ │ - rscseq r2, r4, ip, lsr #27 │ │ │ │ - ldrheq sl, [r4], #32 @ │ │ │ │ - rscseq sl, r4, ip, ror r2 │ │ │ │ - rscseq r2, r4, r4, lsl sp │ │ │ │ - rscseq sl, r4, ip, ror #4 │ │ │ │ - rscseq sl, r4, ip, lsr r2 │ │ │ │ + rscseq sl, r4, r0, lsl #9 │ │ │ │ + rscseq sl, r4, r8, ror r4 │ │ │ │ + rscseq sl, r4, r8, asr #7 │ │ │ │ + rscseq sl, r4, r4, lsl #7 │ │ │ │ + ldrsheq r2, [r4], #220 @ 0xdc @ │ │ │ │ + rscseq sl, r4, r0, lsl #6 │ │ │ │ + rscseq sl, r4, ip, asr #5 │ │ │ │ + rscseq r2, r4, r4, ror #26 │ │ │ │ + ldrheq sl, [r4], #44 @ 0x2c @ │ │ │ │ + rscseq sl, r4, ip, lsl #5 │ │ │ │ ldr r3, [pc, #36] @ 285204 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #0 │ │ │ │ b 284de4 │ │ │ │ orreq sp, r5, r8, asr #6 │ │ │ │ ldr r3, [pc, #36] @ 285234 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #1 │ │ │ │ b 284de4 │ │ │ │ orreq sp, r5, r8, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #3496] @ 285ff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #3480] @ 285ffc │ │ │ │ add r2, r5, #94208 @ 0x17000 │ │ │ │ ldr r1, [r2, #680] @ 0x2a8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #15 │ │ │ │ bne 285324 │ │ │ │ @@ -566413,36 +566413,36 @@ │ │ │ │ ldrb r0, [r5, #1772] @ 0x6ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrdeq sp, [r5, r8] │ │ │ │ @ instruction: 0x0185ad90 │ │ │ │ andeq r8, r0, r9, ror r0 │ │ │ │ andeq r8, r0, r6, lsr r0 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ - tsteq lr, r0, lsl r3 │ │ │ │ + tsteq lr, r0, ror #6 │ │ │ │ muleq r0, r0, r8 │ │ │ │ andeq r8, r0, lr, asr r4 │ │ │ │ andeq r8, r0, fp, lsr #1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - tsteq lr, r8, ror r3 │ │ │ │ - rscseq sp, r3, r4, lsl r3 │ │ │ │ + smlabteq lr, r8, r3, r7 │ │ │ │ + rscseq sp, r3, r4, ror #6 │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ @ instruction: 0x00008bba │ │ │ │ muleq r0, fp, fp │ │ │ │ - tsteq lr, sl, lsr #6 │ │ │ │ - tsteq lr, ip, lsr #6 │ │ │ │ - rscseq r9, r4, r0, ror #31 │ │ │ │ + tsteq lr, sl, ror r3 │ │ │ │ + tsteq lr, ip, ror r3 │ │ │ │ + rscseq sl, r4, r0, lsr r0 │ │ │ │ andeq r8, r0, r3, asr #12 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r9, r0, lr, lsl r0 │ │ │ │ andeq r9, r0, r0, ror #5 │ │ │ │ andeq r9, r0, pc, lsl r0 │ │ │ │ andeq r9, r0, r5, lsl #5 │ │ │ │ andeq r0, r0, r2, ror #23 │ │ │ │ andeq r0, r0, r1, lsl ip │ │ │ │ - smlatteq lr, r2, r1, r7 │ │ │ │ + tsteq lr, r2, lsr r2 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r8, r0, r7, asr r4 │ │ │ │ andeq r8, r0, pc, asr #16 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, r1, asr lr │ │ │ │ andeq r8, r0, r9, lsl #25 │ │ │ │ andeq r8, r0, r6, lsr ip │ │ │ │ @@ -566452,16 +566452,16 @@ │ │ │ │ andeq r9, r0, r6, asr #6 │ │ │ │ andeq r9, r1, r2, ror #4 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ strdeq r8, [r0], -ip │ │ │ │ andeq r8, r0, r1, ror #16 │ │ │ │ muleq r0, sp, pc @ │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rscseq r8, r4, r8, lsr #25 │ │ │ │ - rscseq r8, r4, r4, lsl #25 │ │ │ │ + ldrsheq r8, [r4], #200 @ 0xc8 @ │ │ │ │ + ldrsbeq r8, [r4], #196 @ 0xc4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ add r2, r5, #98304 @ 0x18000 │ │ │ │ ldrb r0, [r2, #1464] @ 0x5b8 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28662c │ │ │ │ ldr r0, [pc, #-44] @ 2860a4 │ │ │ │ @@ -566859,15 +566859,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #424] @ 2868a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r2, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r2, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne 2867d0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #388] @ 2868ac │ │ │ │ @@ -566968,22 +566968,22 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b 2867e4 │ │ │ │ orreq fp, r5, r8, lsr #28 │ │ │ │ andeq r0, r0, r1, lsl ip │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r0, r0, r3, ror #24 │ │ │ │ - rscseq fp, r3, r8, ror #28 │ │ │ │ + ldrheq fp, [r3], #232 @ 0xe8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ - ldrsbeq r8, [r4], #188 @ 0xbc @ │ │ │ │ - rscseq r8, r4, ip, ror fp │ │ │ │ + rscseq r8, r4, ip, lsr #24 │ │ │ │ + rscseq r8, r4, ip, asr #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r8, r4, r4, asr fp │ │ │ │ - rscseq r8, r4, ip, lsr fp │ │ │ │ + rscseq r8, r4, r4, lsr #23 │ │ │ │ + rscseq r8, r4, ip, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [pc, #192] @ 2869b4 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -567034,15 +567034,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #3392] @ 0xd40 │ │ │ │ b 286928 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strdeq r9, [r5, r8] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r9, r5, r8, asr #13 │ │ │ │ - smlalseq r8, r4, ip, sl │ │ │ │ + rscseq r8, r4, ip, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-28] @ 0xffffffe4 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -567171,16 +567171,16 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01870ab0 │ │ │ │ orreq r9, r5, r8, lsl r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r9, [r5, r8] │ │ │ │ ldrdeq r9, [r5, r4] │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rscseq r8, r4, ip, lsl #17 │ │ │ │ - smlalseq r8, r4, r8, r8 │ │ │ │ + ldrsbeq r8, [r4], #140 @ 0x8c @ │ │ │ │ + rscseq r8, r4, r8, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #232] @ 286cf4 │ │ │ │ @@ -567318,15 +567318,15 @@ │ │ │ │ bne 286f04 │ │ │ │ mov r9, #0 │ │ │ │ ldr sl, [pc, #652] @ 2870b0 │ │ │ │ mov r2, #1 │ │ │ │ add r5, r6, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 28701c │ │ │ │ ldr r0, [r4, #3400] @ 0xd48 │ │ │ │ cmp r0, #0 │ │ │ │ moveq fp, r0 │ │ │ │ moveq sl, r9 │ │ │ │ beq 286e7c │ │ │ │ @@ -567339,15 +567339,15 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 228694 │ │ │ │ orr sl, r0, r9 │ │ │ │ mov fp, r0 │ │ │ │ and sl, sl, #255 @ 0xff │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 287004 │ │ │ │ cmp sl, #0 │ │ │ │ bne 286f40 │ │ │ │ add r4, r4, #3376 @ 0xd30 │ │ │ │ ldrh r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -567451,15 +567451,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 287038 │ │ │ │ cmp sl, #0 │ │ │ │ bne 287024 │ │ │ │ b 286e3c │ │ │ │ mov r1, r8 │ │ │ │ @@ -567468,43 +567468,43 @@ │ │ │ │ cmp fp, #0 │ │ │ │ beq 286e98 │ │ │ │ b 286fbc │ │ │ │ ldr r1, [r6, sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 287054 │ │ │ │ b 28707c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq r9, r5, r0, lsr r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x0185d4b8 │ │ │ │ orreq r0, r7, r0, lsr #15 │ │ │ │ andeq sl, r8, r4, asr #26 │ │ │ │ orreq r0, r7, ip, lsr #14 │ │ │ │ orreq r9, r5, r8, asr #2 │ │ │ │ - tsteq r9, ip, lsl #24 │ │ │ │ - rscseq r8, r4, r0, lsl r5 │ │ │ │ + tsteq r9, ip, asr ip │ │ │ │ + rscseq r8, r4, r0, ror #10 │ │ │ │ @ instruction: 0x018705b8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #32] @ 2870f4 │ │ │ │ ldr r2, [pc, #32] @ 2870f8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [pc, #24] @ 2870fc │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ pop {r4, lr} │ │ │ │ b 286d90 │ │ │ │ orreq fp, r5, r4, asr r4 │ │ │ │ - ldrheq r8, [r4], #60 @ 0x3c @ │ │ │ │ + rscseq r8, r4, ip, lsl #8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -567535,20 +567535,20 @@ │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldr r3, [pc, #32] @ 2871a4 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r2, [pc, #28] @ 2871a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r0, [r0, r3] │ │ │ │ b 286d90 │ │ │ │ orreq fp, r5, r0, lsr #7 │ │ │ │ - rscseq r8, r4, r4, lsr #6 │ │ │ │ + rscseq r8, r4, r4, ror r3 │ │ │ │ ldr r3, [pc, #144] @ 287244 │ │ │ │ sub r1, r1, #3472 @ 0xd90 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #8 │ │ │ │ bhi 28723c │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ @@ -567579,15 +567579,15 @@ │ │ │ │ add r0, r0, #2720 @ 0xaa0 │ │ │ │ bx lr │ │ │ │ add r0, r0, #466944 @ 0x72000 │ │ │ │ add r0, r0, #2560 @ 0xa00 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - tsteq lr, ip, lsl #12 │ │ │ │ + tsteq lr, ip, asr r6 │ │ │ │ andeq r2, r7, r4, lsl sl │ │ │ │ andeq r2, r7, ip, lsr sl │ │ │ │ andeq r2, r7, r8, lsr #20 │ │ │ │ andeq r2, r7, r4, ror #20 │ │ │ │ andeq r2, r7, r8, ror sl │ │ │ │ andeq r2, r7, ip, lsl #21 │ │ │ │ ldr r3, [pc, #144] @ 2872f8 │ │ │ │ @@ -567624,15 +567624,15 @@ │ │ │ │ add r0, r2, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ 287314 │ │ │ │ add r0, r2, r0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - tsteq lr, r1, ror #10 │ │ │ │ + @ instruction: 0x010e55b1 │ │ │ │ ldrdeq r2, [r7], -r8 │ │ │ │ strdeq r2, [r7], -ip │ │ │ │ andeq r2, r7, r4, asr #22 │ │ │ │ andeq r2, r7, r8, ror #22 │ │ │ │ andeq r2, r7, ip, lsl #23 │ │ │ │ ldrdeq r2, [r7], -r4 │ │ │ │ @ instruction: 0x00072ab4 │ │ │ │ @@ -567641,15 +567641,15 @@ │ │ │ │ bhi 287334 │ │ │ │ ldr r3, [pc, #16] @ 28733c │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - smlatbeq lr, ip, r4, r5 │ │ │ │ + strdeq r5, [lr, -ip] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ bhi 2873dc │ │ │ │ @@ -567684,15 +567684,15 @@ │ │ │ │ add r3, r0, r6 │ │ │ │ bne 2873b0 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - tsteq lr, r0, ror r4 │ │ │ │ + smlabteq lr, r0, r4, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -567746,27 +567746,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - smlabteq lr, r0, r3, r5 │ │ │ │ + tsteq lr, r0, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #472] @ 2876d8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r2 │ │ │ │ bl 5c114 <__aeabi_fcmpeq@plt> │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ @@ -567873,25 +567873,25 @@ │ │ │ │ ldr r1, [pc, #56] @ 287700 │ │ │ │ add r2, pc, r2 │ │ │ │ b 287564 │ │ │ │ ldr r2, [pc, #48] @ 287704 │ │ │ │ add r2, pc, r2 │ │ │ │ b 287560 │ │ │ │ orreq fp, r5, r8, lsr #32 │ │ │ │ - smlalseq r7, r4, r4, pc @ │ │ │ │ - tsteq lr, ip, asr r2 │ │ │ │ + rscseq r7, r4, r4, ror #31 │ │ │ │ + smlatbeq lr, ip, r2, r5 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - rscseq r7, r4, r0, ror lr │ │ │ │ + rscseq r7, r4, r0, asr #29 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r7, r4, r4, ror #28 │ │ │ │ - rscseq r7, r4, r8, asr lr │ │ │ │ - rscseq r7, r4, r8, ror #28 │ │ │ │ - rscseq r7, r4, ip, asr #28 │ │ │ │ + ldrheq r7, [r4], #228 @ 0xe4 @ │ │ │ │ + rscseq r7, r4, r8, lsr #29 │ │ │ │ + ldrheq r7, [r4], #232 @ 0xe8 @ │ │ │ │ + smlalseq r7, r4, ip, lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r7, r4, r0, lsr #28 │ │ │ │ + rscseq r7, r4, r0, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -567976,15 +567976,15 @@ │ │ │ │ mla r3, r6, r1, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ lsl r0, r3, #2 │ │ │ │ bl 5c030 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b 287798 │ │ │ │ - swpeq r5, ip, [lr] │ │ │ │ + smlatteq lr, ip, r0, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -568086,25 +568086,25 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mla r3, r7, r2, r3 │ │ │ │ lsl r0, r3, #2 │ │ │ │ bl 5c030 │ │ │ │ mov r4, r0 │ │ │ │ b 28790c │ │ │ │ - tsteq lr, ip, lsr #30 │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [pc, #648] @ 287cdc │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r2 │ │ │ │ @@ -568258,27 +568258,27 @@ │ │ │ │ ldr r1, [pc, #64] @ 287d0c │ │ │ │ add r2, pc, r2 │ │ │ │ b 287c04 │ │ │ │ ldr r2, [pc, #56] @ 287d10 │ │ │ │ add r2, pc, r2 │ │ │ │ b 287c00 │ │ │ │ ldrdeq sl, [r5, r4] │ │ │ │ - strdeq r4, [lr, -r4] │ │ │ │ + tsteq lr, r4, asr #26 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - rscseq r7, r4, r0, ror r9 │ │ │ │ - rscseq r7, r4, r0, lsl r9 │ │ │ │ + rscseq r7, r4, r0, asr #19 │ │ │ │ + rscseq r7, r4, r0, ror #18 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r7, r4, r4, lsr #18 │ │ │ │ - rscseq r7, r4, r8, ror #17 │ │ │ │ - ldrsbeq r7, [r4], #140 @ 0x8c @ │ │ │ │ - rscseq r7, r4, r4, ror #17 │ │ │ │ - rscseq r7, r4, r4, ror #17 │ │ │ │ - rscseq r7, r4, r8, asr #16 │ │ │ │ - andeq r0, r0, r2, lsl #10 │ │ │ │ + rscseq r7, r4, r4, ror r9 │ │ │ │ + rscseq r7, r4, r8, lsr r9 │ │ │ │ + rscseq r7, r4, ip, lsr #18 │ │ │ │ + rscseq r7, r4, r4, lsr r9 │ │ │ │ + rscseq r7, r4, r4, lsr r9 │ │ │ │ smlalseq r7, r4, r8, r8 │ │ │ │ + andeq r0, r0, r2, lsl #10 │ │ │ │ + rscseq r7, r4, r8, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ str ip, [sp] │ │ │ │ @@ -568388,15 +568388,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #492] @ 2880cc │ │ │ │ sub r6, r0, #3472 @ 0xd90 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #8 │ │ │ │ bhi 287fc0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #456] @ 2880d0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -568510,32 +568510,32 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 5aa70 <__aeabi_ui2d@plt> │ │ │ │ strd r0, [r7, #8] │ │ │ │ b 288028 │ │ │ │ mov ip, #32 │ │ │ │ b 28800c │ │ │ │ orreq sl, r5, r8, asr #12 │ │ │ │ - ldrdeq r4, [lr, -r0] │ │ │ │ + tsteq lr, r0, lsr #18 │ │ │ │ andeq r0, r0, r1, lsl #20 │ │ │ │ - ldrsbeq r7, [r4], #88 @ 0x58 @ │ │ │ │ - ldrheq r7, [r4], #80 @ 0x50 @ │ │ │ │ + rscseq r7, r4, r8, lsr #12 │ │ │ │ + rscseq r7, r4, r0, lsl #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r7, r4, ip, asr r5 │ │ │ │ + rscseq r7, r4, ip, lsr #11 │ │ │ │ mov r3, r2 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ b 287ec8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #468] @ 2882e0 │ │ │ │ sub r6, r0, #3472 @ 0xd90 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #8 │ │ │ │ bhi 2881ec │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #432] @ 2882e4 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -568643,32 +568643,32 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ str r0, [r7, #4] │ │ │ │ b 28824c │ │ │ │ mov ip, #16 │ │ │ │ b 288230 │ │ │ │ orreq sl, r5, ip, lsl r4 │ │ │ │ - smlatbeq lr, r4, r6, r4 │ │ │ │ + strdeq r4, [lr, -r4] │ │ │ │ andeq r0, r0, r1, lsl #20 │ │ │ │ - rscseq r7, r4, ip, lsl r4 │ │ │ │ - ldrsheq r7, [r4], #60 @ 0x3c @ │ │ │ │ + rscseq r7, r4, ip, ror #8 │ │ │ │ + rscseq r7, r4, ip, asr #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rscseq r7, r4, r8, lsr #7 │ │ │ │ + ldrsheq r7, [r4], #56 @ 0x38 @ │ │ │ │ mov r3, r2 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ b 2880f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #488] @ 288508 │ │ │ │ sub r6, r0, #3472 @ 0xd90 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #8 │ │ │ │ bhi 288408 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #452] @ 28850c │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -568781,31 +568781,31 @@ │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r3, [r7, #4] │ │ │ │ b 288470 │ │ │ │ mov ip, #16 │ │ │ │ b 288454 │ │ │ │ orreq sl, r5, r8, lsl #4 │ │ │ │ - @ instruction: 0x010e4490 │ │ │ │ + smlatteq lr, r0, r4, r4 │ │ │ │ andeq r0, r0, r1, lsl #20 │ │ │ │ - rscseq r7, r4, r0, ror r2 │ │ │ │ - rscseq r7, r4, r8, asr #4 │ │ │ │ + rscseq r7, r4, r0, asr #5 │ │ │ │ + smlalseq r7, r4, r8, r2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrsheq r7, [r4], #24 @ │ │ │ │ + rscseq r7, r4, r8, asr #4 │ │ │ │ mov r3, r2 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ b 288308 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ 2885f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ble 2885d8 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ mov r7, r1 │ │ │ │ tst r3, #1 │ │ │ │ @@ -568839,15 +568839,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 2885f4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 2885f8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r9, r5, r0, ror #31 │ │ │ │ - rscseq r7, r4, r4, lsl #2 │ │ │ │ + rscseq r7, r4, r4, asr r1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ @@ -568867,15 +568867,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #260] @ 288764 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r4, [r0, r2] │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ble 288734 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -568932,17 +568932,17 @@ │ │ │ │ ldr r2, [pc, #28] @ 288770 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 28876c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r9, r5, r8, asr #29 │ │ │ │ - ldrheq r6, [r4], #244 @ 0xf4 @ │ │ │ │ + rscseq r7, r4, r4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r6, r4, ip, lsr #31 │ │ │ │ + ldrsheq r6, [r4], #252 @ 0xfc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ @@ -569532,15 +569532,15 @@ │ │ │ │ ldr r3, [pc, #304] @ 2891e4 │ │ │ │ ldr r0, [pc, #304] @ 2891e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 11bfe18 │ │ │ │ + b 11bfe68 │ │ │ │ subs fp, fp, r8 │ │ │ │ ldr r4, [sp] │ │ │ │ bmi 289064 │ │ │ │ bic fp, fp, #15 │ │ │ │ add fp, r8, fp │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -569598,27 +569598,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 5c9c0 │ │ │ │ orreq lr, r6, r4, asr r7 │ │ │ │ orreq lr, r6, r8, lsr r6 │ │ │ │ orreq r7, r5, r8, asr #32 │ │ │ │ - smlalseq ip, r9, r8, ip │ │ │ │ + rscseq ip, r9, r8, ror #25 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r0, r0, sl, ror #3 │ │ │ │ orreq lr, r6, r4, lsl r5 │ │ │ │ - rscseq ip, r9, r8, ror #23 │ │ │ │ + rscseq ip, r9, r8, lsr ip │ │ │ │ ldrdeq lr, [r6, ip] │ │ │ │ @ instruction: 0xfffffdb4 │ │ │ │ ldrdeq lr, [r6, r0] │ │ │ │ orreq lr, r6, r4, lsr #9 │ │ │ │ - ldrsbeq r6, [r4], #84 @ 0x54 @ │ │ │ │ + rscseq r6, r4, r4, lsr #12 │ │ │ │ orreq lr, r6, r4, lsr #8 │ │ │ │ - rscseq r6, r4, ip, lsl r6 │ │ │ │ - rscseq r6, r4, r0, lsr #11 │ │ │ │ + rscseq r6, r4, ip, ror #12 │ │ │ │ + ldrsheq r6, [r4], #80 @ 0x50 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -569815,23 +569815,23 @@ │ │ │ │ bne 289528 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #996 @ 0x3e4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq r6, r5, r0, lsr sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r6, r4, r0, ror #9 │ │ │ │ + rscseq r6, r4, r0, lsr r5 │ │ │ │ orreq r6, r5, r4, lsl #26 │ │ │ │ - rscseq r6, r4, r0, asr #9 │ │ │ │ + rscseq r6, r4, r0, lsl r5 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ orreq lr, r6, r0, ror #3 │ │ │ │ andeq r0, r0, sl, ror #3 │ │ │ │ @ instruction: 0xfffffa40 │ │ │ │ - ldrsheq ip, [r9], #112 @ 0x70 @ │ │ │ │ - ldrheq ip, [r9], #120 @ 0x78 @ │ │ │ │ + rscseq ip, r9, r0, asr #16 │ │ │ │ + rscseq ip, r9, r8, lsl #16 │ │ │ │ strdeq r6, [r5, r8] │ │ │ │ add r1, r0, #98304 @ 0x18000 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #1628] @ 0x65c │ │ │ │ ldr r2, [pc, #140] @ 289600 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -570346,15 +570346,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 289d94 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 289e20 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 289e30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #3392] @ 0xd40 │ │ │ │ ldr r2, [pc, #196] @ 289e60 │ │ │ │ ldr r1, [pc, #196] @ 289e64 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -570399,31 +570399,31 @@ │ │ │ │ bl 216c5c │ │ │ │ b 289d8c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r6, [r5, ip] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r6, r5, r0, lsl #7 │ │ │ │ orreq r6, r5, r0, lsr #6 │ │ │ │ - rscseq r8, r4, r8, asr pc │ │ │ │ + rscseq r8, r4, r8, lsr #31 │ │ │ │ andeq r8, r0, r4, ror #17 │ │ │ │ ldrdeq r9, [r0], -r2 │ │ │ │ - rscseq r8, r4, r4, lsl #30 │ │ │ │ + rscseq r8, r4, r4, asr pc │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ orreq r6, r5, r4, asr #4 │ │ │ │ - rscseq r8, r4, r4, asr lr │ │ │ │ + rscseq r8, r4, r4, lsr #29 │ │ │ │ orreq r6, r5, r0, lsl #4 │ │ │ │ - rscseq r8, r4, r0, ror #28 │ │ │ │ + ldrheq r8, [r4], #224 @ 0xe0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ 289fdc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add r8, r7, #565248 @ 0x8a000 │ │ │ │ add r3, r8, #3392 @ 0xd40 │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ ldr r3, [pc, #300] @ 289fe0 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -570499,29 +570499,29 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01858698 │ │ │ │ andeq r1, r0, r1, lsl #24 │ │ │ │ - tsteq lr, sp, lsl r9 │ │ │ │ - rscseq r8, r4, r0, ror sp │ │ │ │ + tsteq lr, sp, ror #18 │ │ │ │ + rscseq r8, r4, r0, asr #27 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r8, r4, ip, lsr #26 │ │ │ │ - rscseq r8, r4, r0, lsl #26 │ │ │ │ + rscseq r8, r4, ip, ror sp │ │ │ │ + rscseq r8, r4, r0, asr sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrsheq r8, [r4], #192 @ 0xc0 @ │ │ │ │ + rscseq r8, r4, r0, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #124] @ 28a094 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r2, [pc, #108] @ 28a098 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ add r3, r3, #3392 @ 0xd40 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ cmp r3, r2 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ @@ -570635,15 +570635,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ 28a2b8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ blt 28a288 │ │ │ │ add r5, r4, #565248 @ 0x8a000 │ │ │ │ add r3, r5, #3392 @ 0xd40 │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ ldr r3, [pc, #148] @ 28a2bc │ │ │ │ @@ -570682,17 +570682,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #28] @ 28a2cc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ orreq r8, r5, r8, lsr #6 │ │ │ │ andeq r1, r0, r2, lsl #24 │ │ │ │ - rscseq r8, r4, r4, ror sl │ │ │ │ + rscseq r8, r4, r4, asr #21 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rscseq r8, r4, r4, ror sl │ │ │ │ + rscseq r8, r4, r4, asr #21 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, #1 │ │ │ │ add r4, r0, #466944 @ 0x72000 │ │ │ │ @@ -570709,15 +570709,15 @@ │ │ │ │ strne r5, [r4, #3368] @ 0xd28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ 28a3c8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #140] @ 28a3cc │ │ │ │ add r5, r4, #565248 @ 0x8a000 │ │ │ │ add r2, r5, #3392 @ 0xd40 │ │ │ │ ldrh r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -570757,15 +570757,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ 28a4a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #168] @ 28a4a4 │ │ │ │ add r6, r4, #565248 @ 0x8a000 │ │ │ │ add r2, r6, #3392 @ 0xd40 │ │ │ │ ldrh r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -570805,24 +570805,24 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 28a438 │ │ │ │ orreq r8, r5, r0, asr #2 │ │ │ │ andeq r1, r0, r2, lsl #24 │ │ │ │ andeq ip, r1, r5, lsl #22 │ │ │ │ - rscseq r8, r4, r0, asr #17 │ │ │ │ + rscseq r8, r4, r0, lsl r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ 28a58c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #176] @ 28a590 │ │ │ │ add r6, r4, #565248 @ 0x8a000 │ │ │ │ add r2, r6, #3392 @ 0xd40 │ │ │ │ ldrh r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -570864,22 +570864,22 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 28a51c │ │ │ │ orreq r8, r5, ip, asr r0 │ │ │ │ andeq r1, r0, r2, lsl #24 │ │ │ │ andeq ip, r1, r6, lsl #22 │ │ │ │ - rscseq r8, r4, r0, ror #15 │ │ │ │ + rscseq r8, r4, r0, lsr r8 │ │ │ │ andeq r0, r0, r3, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ 28a664 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #160] @ 28a668 │ │ │ │ add r5, r4, #565248 @ 0x8a000 │ │ │ │ add r2, r5, #3392 @ 0xd40 │ │ │ │ ldrh r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -570917,24 +570917,24 @@ │ │ │ │ b 28a60c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 28a604 │ │ │ │ orreq r7, r5, r0, ror pc │ │ │ │ andeq r1, r0, r2, lsl #24 │ │ │ │ - rscseq r8, r4, r4, lsl r7 │ │ │ │ + rscseq r8, r4, r4, ror #14 │ │ │ │ andeq r0, r0, r4, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #504] @ 28a884 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r7, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r7, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne 28a73c │ │ │ │ ldr r3, [r7, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ @@ -571053,20 +571053,20 @@ │ │ │ │ ldr r1, [pc, #28] @ 28a894 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b 28a7f8 │ │ │ │ @ instruction: 0x01857e9c │ │ │ │ andeq r1, r0, r1, lsl #24 │ │ │ │ - rscseq r8, r4, ip, lsr r6 │ │ │ │ - ldrsheq r7, [r3], #236 @ 0xec @ │ │ │ │ + rscseq r8, r4, ip, lsl #13 │ │ │ │ + rscseq r7, r3, ip, asr #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrsheq r8, [r4], #84 @ 0x54 @ │ │ │ │ - ldrsheq r8, [r4], #76 @ 0x4c @ │ │ │ │ - rscseq r8, r4, r4, ror #9 │ │ │ │ + rscseq r8, r4, r4, asr #12 │ │ │ │ + rscseq r8, r4, ip, asr #10 │ │ │ │ + rscseq r8, r4, r4, lsr r5 │ │ │ │ add r3, r0, #466944 @ 0x72000 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r3, #3056 @ 0xbf0 │ │ │ │ add r0, r0, #565248 @ 0x8a000 │ │ │ │ mov ip, #1536 @ 0x600 │ │ │ │ push {r4, r5} │ │ │ │ add r0, r0, #3392 @ 0xd40 │ │ │ │ @@ -571097,15 +571097,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 28a954 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28a964 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #3392] @ 0xd40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -571384,15 +571384,15 @@ │ │ │ │ b 28abc8 │ │ │ │ mov sl, #16 │ │ │ │ b 28ac4c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq r5, r5, ip, ror #8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r5, r5, r4, asr #8 │ │ │ │ - ldrdeq r1, [lr, -r6] │ │ │ │ + tsteq lr, r6, lsr #24 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ orreq r5, r5, r0, lsr #6 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -571909,15 +571909,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r3, #12] │ │ │ │ b 28b180 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ orreq r4, r5, ip, ror #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r4, r5, r4, lsl #23 │ │ │ │ - ldrsbeq r7, [r4], #116 @ 0x74 @ │ │ │ │ + rscseq r7, r4, r4, lsr #16 │ │ │ │ cmp r1, #7 │ │ │ │ bls 28b618 │ │ │ │ cmp r1, #8 │ │ │ │ bxne lr │ │ │ │ add r3, r0, r2, lsl #2 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ @@ -572566,18 +572566,18 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 28bc74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orreq r4, r5, ip, lsr #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x010e1198 │ │ │ │ + smlatteq lr, r8, r1, r1 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - qaddeq r1, r2, lr │ │ │ │ + smlatbeq lr, r2, r0, r1 │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ ldrdeq r4, [r5, r0] │ │ │ │ @ instruction: 0x01854490 │ │ │ │ orreq r4, r5, r8, asr r4 │ │ │ │ svclt 0x00e00000 │ │ │ │ @ instruction: 0x018543b0 │ │ │ │ orreq r4, r5, r8, ror r3 │ │ │ │ @@ -573616,15 +573616,15 @@ │ │ │ │ andeq r8, r0, lr, asr #16 │ │ │ │ andeq ip, r1, fp, ror #26 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ andeq r1, r0, r1, lsl #24 │ │ │ │ strdeq r3, [r5, r4] │ │ │ │ - rscseq r6, r4, r0, lsl #17 │ │ │ │ + ldrsbeq r6, [r4], #128 @ 0x80 @ │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ add r4, sp, #84 @ 0x54 │ │ │ │ ldm r4, {r4, r6, sl} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -574427,15 +574427,15 @@ │ │ │ │ mov sl, #8 │ │ │ │ b 28dc90 │ │ │ │ mov sl, #1 │ │ │ │ b 28dc90 │ │ │ │ mov sl, #16 │ │ │ │ b 28dc90 │ │ │ │ strdeq r2, [r5, r4] │ │ │ │ - ldrdeq lr, [sp, -r2] │ │ │ │ + tsteq sp, r2, lsr #24 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r2 │ │ │ │ @@ -574630,15 +574630,15 @@ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add ip, r1, #4 │ │ │ │ b 28dffc │ │ │ │ add ip, r1, #2 │ │ │ │ b 28dffc │ │ │ │ add ip, r1, #8 │ │ │ │ b 28dffc │ │ │ │ - smlabbeq sp, r8, r8, lr │ │ │ │ + ldrdeq lr, [sp, -r8] │ │ │ │ orreq r2, r5, ip, lsl r0 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r9, r2 │ │ │ │ @@ -576437,21 +576437,21 @@ │ │ │ │ andeq r2, r0, r1, lsl #8 │ │ │ │ andeq r8, r0, r1, lsl r5 │ │ │ │ andeq r0, r4, r1 │ │ │ │ orreq r0, r5, r0, asr #26 │ │ │ │ andeq r8, r0, r2, asr r4 │ │ │ │ andeq r2, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, fp, asr r5 │ │ │ │ - rscseq r3, r4, ip, lsl r9 │ │ │ │ + rscseq r3, r4, ip, ror #18 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ - ldrdeq ip, [sp, -sl] │ │ │ │ - tsteq sp, r4, lsl ip │ │ │ │ + tsteq sp, sl, lsr #32 │ │ │ │ + tsteq sp, r4, ror #24 │ │ │ │ rscseq pc, pc, r0 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - strdeq fp, [sp, -r0] │ │ │ │ + tsteq sp, r0, asr #28 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ mov fp, r1 │ │ │ │ mov r6, ip │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -578743,15 +578743,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #1608] @ 2926f4 │ │ │ │ ldr r4, [pc, #1608] @ 2926f8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bhi 2920f4 │ │ │ │ cmp r3, #2912 @ 0xb60 │ │ │ │ bls 292574 │ │ │ │ ldr r2, [pc, #1572] @ 2926fc │ │ │ │ @@ -579145,24 +579145,24 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ ldr r7, [r5] │ │ │ │ b 2926bc │ │ │ │ orreq r0, r5, r8, ror r4 │ │ │ │ andeq r0, r0, r6, ror #22 │ │ │ │ - smlatbeq sp, r4, r7, sl │ │ │ │ + strdeq sl, [sp, -r4] │ │ │ │ andeq r8, r0, r0, asr r4 │ │ │ │ andeq r8, r0, sl, asr r5 │ │ │ │ andeq r2, r0, r2, lsl #10 │ │ │ │ andeq r0, r0, r1, lsl #16 │ │ │ │ - rscseq r0, r4, ip, lsr #16 │ │ │ │ - rscseq r0, r4, r8, lsl #16 │ │ │ │ - ldrsheq r0, [r4], #112 @ 0x70 @ │ │ │ │ - ldrsbeq r0, [r4], #120 @ 0x78 @ │ │ │ │ - rscseq r0, r4, ip, lsl r7 │ │ │ │ + rscseq r0, r4, ip, ror r8 │ │ │ │ + rscseq r0, r4, r8, asr r8 │ │ │ │ + rscseq r0, r4, r0, asr #16 │ │ │ │ + rscseq r0, r4, r8, lsr #16 │ │ │ │ + rscseq r0, r4, ip, ror #14 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr lr, [pc, #104] @ 2927a8 │ │ │ │ ldr ip, [pc, #104] @ 2927ac │ │ │ │ @@ -580391,86 +580391,86 @@ │ │ │ │ str r3, [r6, #-20] @ 0xffffffec │ │ │ │ ldr r3, [r9, #-32] @ 0xffffffe0 │ │ │ │ str r3, [r6, #-16] │ │ │ │ bne 293a38 │ │ │ │ b 292b0c │ │ │ │ orreq sp, r4, r4, ror #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlabteq sp, lr, sp, r9 │ │ │ │ + tsteq sp, lr, lsl lr │ │ │ │ orreq sp, r4, r4, ror #9 │ │ │ │ + @ instruction: 0x010d9d96 │ │ │ │ tsteq sp, r6, asr #26 │ │ │ │ - strdeq r9, [sp, -r6] │ │ │ │ - @ instruction: 0x010d9cb2 │ │ │ │ - tsteq sp, lr, ror #24 │ │ │ │ - tsteq sp, sl, lsr #24 │ │ │ │ - smlatteq sp, r6, fp, r9 │ │ │ │ - smlatbeq sp, r2, fp, r9 │ │ │ │ - tsteq sp, r2, ror fp │ │ │ │ + tsteq sp, r2, lsl #26 │ │ │ │ + @ instruction: 0x010d9cbe │ │ │ │ + tsteq sp, sl, ror ip │ │ │ │ + tsteq sp, r6, lsr ip │ │ │ │ + strdeq r9, [sp, -r2] │ │ │ │ + smlabteq sp, r2, fp, r9 │ │ │ │ + smlabbeq sp, lr, fp, r9 │ │ │ │ + tsteq sp, r6, ror #22 │ │ │ │ tsteq sp, lr, lsr fp │ │ │ │ tsteq sp, r6, lsl fp │ │ │ │ smlatteq sp, lr, sl, r9 │ │ │ │ smlabteq sp, r6, sl, r9 │ │ │ │ - @ instruction: 0x010d9a9e │ │ │ │ - tsteq sp, r6, ror sl │ │ │ │ - tsteq sp, r2, asr sl │ │ │ │ - tsteq sp, r2, lsr sl │ │ │ │ - tsteq sp, r2, lsl sl │ │ │ │ - smlatteq sp, lr, r9, r9 │ │ │ │ - ldrdeq r9, [sp, -r2] │ │ │ │ - @ instruction: 0x010d99b2 │ │ │ │ - @ instruction: 0x010d9992 │ │ │ │ - tsteq sp, lr, ror #18 │ │ │ │ - tsteq sp, r2, asr r9 │ │ │ │ - tsteq sp, lr, lsr #18 │ │ │ │ - tsteq sp, r2, lsl r9 │ │ │ │ - strdeq r9, [sp, -r2] │ │ │ │ - ldrdeq r9, [sp, -r2] │ │ │ │ - @ instruction: 0x010d98b2 │ │ │ │ - smlabbeq sp, lr, r8, r9 │ │ │ │ - tsteq sp, r2, ror r8 │ │ │ │ - tsteq sp, r2, asr r8 │ │ │ │ - tsteq sp, r2, lsr r8 │ │ │ │ - tsteq sp, r2, lsl r8 │ │ │ │ - smlatteq sp, lr, r7, r9 │ │ │ │ - ldrdeq r9, [sp, -r2] │ │ │ │ - @ instruction: 0x010d97b2 │ │ │ │ - smlabbeq sp, lr, r7, r9 │ │ │ │ - tsteq sp, r2, ror r7 │ │ │ │ - tsteq sp, r2, asr r7 │ │ │ │ - tsteq sp, r2, lsr r7 │ │ │ │ - tsteq sp, r2, lsl r7 │ │ │ │ - smlatteq sp, lr, r6, r9 │ │ │ │ - ldrdeq r9, [sp, -r2] │ │ │ │ - @ instruction: 0x010d96b2 │ │ │ │ - smlabbeq sp, lr, r6, r9 │ │ │ │ - tsteq sp, r2, ror r6 │ │ │ │ - tsteq sp, r2, asr r6 │ │ │ │ - tsteq sp, r2, lsr r6 │ │ │ │ - tsteq sp, r2, lsl r6 │ │ │ │ - smlatteq sp, lr, r5, r9 │ │ │ │ - ldrdeq r9, [sp, -r2] │ │ │ │ - @ instruction: 0x010d95b2 │ │ │ │ - smlabbeq sp, lr, r5, r9 │ │ │ │ - tsteq sp, r2, ror r5 │ │ │ │ - tsteq sp, r2, asr r5 │ │ │ │ - tsteq sp, r2, lsr r5 │ │ │ │ - tsteq sp, r2, lsl r5 │ │ │ │ - smlatteq sp, lr, r4, r9 │ │ │ │ - ldrdeq r9, [sp, -r2] │ │ │ │ - @ instruction: 0x010d94b2 │ │ │ │ - smlabbeq sp, lr, r4, r9 │ │ │ │ - tsteq sp, r2, ror r4 │ │ │ │ - tsteq sp, r2, asr r4 │ │ │ │ - tsteq sp, r2, lsr r4 │ │ │ │ - tsteq sp, r2, lsl r4 │ │ │ │ - smlatteq sp, lr, r3, r9 │ │ │ │ - ldrdeq r9, [sp, -r2] │ │ │ │ - @ instruction: 0x010d93b2 │ │ │ │ - @ instruction: 0x010d9392 │ │ │ │ - tsteq sp, lr, ror #6 │ │ │ │ + smlatbeq sp, r2, sl, r9 │ │ │ │ + smlabbeq sp, r2, sl, r9 │ │ │ │ + tsteq sp, r2, ror #20 │ │ │ │ + tsteq sp, lr, lsr sl │ │ │ │ + tsteq sp, r2, lsr #20 │ │ │ │ + tsteq sp, r2, lsl #20 │ │ │ │ + smlatteq sp, r2, r9, r9 │ │ │ │ + @ instruction: 0x010d99be │ │ │ │ + smlatbeq sp, r2, r9, r9 │ │ │ │ + tsteq sp, lr, ror r9 │ │ │ │ + tsteq sp, r2, ror #18 │ │ │ │ + tsteq sp, r2, asr #18 │ │ │ │ + tsteq sp, r2, lsr #18 │ │ │ │ + tsteq sp, r2, lsl #18 │ │ │ │ + ldrdeq r9, [sp, -lr] │ │ │ │ + smlabteq sp, r2, r8, r9 │ │ │ │ + smlatbeq sp, r2, r8, r9 │ │ │ │ + smlabbeq sp, r2, r8, r9 │ │ │ │ + tsteq sp, r2, ror #16 │ │ │ │ + tsteq sp, lr, lsr r8 │ │ │ │ + tsteq sp, r2, lsr #16 │ │ │ │ + tsteq sp, r2, lsl #16 │ │ │ │ + ldrdeq r9, [sp, -lr] │ │ │ │ + smlabteq sp, r2, r7, r9 │ │ │ │ + smlatbeq sp, r2, r7, r9 │ │ │ │ + smlabbeq sp, r2, r7, r9 │ │ │ │ + tsteq sp, r2, ror #14 │ │ │ │ + tsteq sp, lr, lsr r7 │ │ │ │ + tsteq sp, r2, lsr #14 │ │ │ │ + tsteq sp, r2, lsl #14 │ │ │ │ + ldrdeq r9, [sp, -lr] │ │ │ │ + smlabteq sp, r2, r6, r9 │ │ │ │ + smlatbeq sp, r2, r6, r9 │ │ │ │ + smlabbeq sp, r2, r6, r9 │ │ │ │ + tsteq sp, r2, ror #12 │ │ │ │ + tsteq sp, lr, lsr r6 │ │ │ │ + tsteq sp, r2, lsr #12 │ │ │ │ + tsteq sp, r2, lsl #12 │ │ │ │ + ldrdeq r9, [sp, -lr] │ │ │ │ + smlabteq sp, r2, r5, r9 │ │ │ │ + smlatbeq sp, r2, r5, r9 │ │ │ │ + smlabbeq sp, r2, r5, r9 │ │ │ │ + tsteq sp, r2, ror #10 │ │ │ │ + tsteq sp, lr, lsr r5 │ │ │ │ + tsteq sp, r2, lsr #10 │ │ │ │ + tsteq sp, r2, lsl #10 │ │ │ │ + ldrdeq r9, [sp, -lr] │ │ │ │ + smlabteq sp, r2, r4, r9 │ │ │ │ + smlatbeq sp, r2, r4, r9 │ │ │ │ + smlabbeq sp, r2, r4, r9 │ │ │ │ + tsteq sp, r2, ror #8 │ │ │ │ + tsteq sp, lr, lsr r4 │ │ │ │ + tsteq sp, r2, lsr #8 │ │ │ │ + tsteq sp, r2, lsl #8 │ │ │ │ + smlatteq sp, r2, r3, r9 │ │ │ │ + @ instruction: 0x010d93be │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ cmp r5, #0 │ │ │ │ ble 292b0c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r7, r3, r7, lsl #2 │ │ │ │ add r8, r3, r8, lsl #2 │ │ │ │ add r6, r6, #8 │ │ │ │ @@ -587881,86 +587881,86 @@ │ │ │ │ add r5, r5, #6 │ │ │ │ cmp r5, ip │ │ │ │ add r4, r4, #4 │ │ │ │ bne 29af38 │ │ │ │ b 29a06c │ │ │ │ orreq r6, r4, r0, lsl r0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x010d2a9a │ │ │ │ + smlatteq sp, sl, sl, r2 │ │ │ │ orreq r5, r4, r4, lsl #31 │ │ │ │ + tsteq sp, r2, ror sl │ │ │ │ tsteq sp, r2, lsr #20 │ │ │ │ - ldrdeq r2, [sp, -r2] │ │ │ │ - @ instruction: 0x010d2992 │ │ │ │ - tsteq sp, r2, asr r9 │ │ │ │ - tsteq sp, r2, lsl r9 │ │ │ │ - smlabteq sp, lr, r8, r2 │ │ │ │ - smlabbeq sp, lr, r8, r2 │ │ │ │ - tsteq sp, r6, ror #16 │ │ │ │ - tsteq sp, r6, lsr r8 │ │ │ │ - tsteq sp, r2, lsl r8 │ │ │ │ - smlatteq sp, lr, r7, r2 │ │ │ │ - smlabteq sp, r6, r7, r2 │ │ │ │ - smlatbeq sp, r6, r7, r2 │ │ │ │ - tsteq sp, lr, ror r7 │ │ │ │ - tsteq sp, lr, asr r7 │ │ │ │ - tsteq sp, lr, lsr r7 │ │ │ │ - tsteq sp, lr, lsl r7 │ │ │ │ - strdeq r2, [sp, -sl] │ │ │ │ - ldrdeq r2, [sp, -lr] │ │ │ │ - @ instruction: 0x010d26be │ │ │ │ - @ instruction: 0x010d269e │ │ │ │ - tsteq sp, sl, ror r6 │ │ │ │ - tsteq sp, lr, asr r6 │ │ │ │ - tsteq sp, sl, lsr r6 │ │ │ │ - tsteq sp, lr, lsl r6 │ │ │ │ - strdeq r2, [sp, -lr] │ │ │ │ - ldrdeq r2, [sp, -lr] │ │ │ │ - @ instruction: 0x010d25be │ │ │ │ - @ instruction: 0x010d259a │ │ │ │ - tsteq sp, lr, ror r5 │ │ │ │ - tsteq sp, lr, asr r5 │ │ │ │ - tsteq sp, lr, lsr r5 │ │ │ │ - tsteq sp, lr, lsl r5 │ │ │ │ - strdeq r2, [sp, -sl] │ │ │ │ - ldrdeq r2, [sp, -lr] │ │ │ │ - @ instruction: 0x010d24be │ │ │ │ - @ instruction: 0x010d249a │ │ │ │ - tsteq sp, lr, ror r4 │ │ │ │ - tsteq sp, lr, asr r4 │ │ │ │ - tsteq sp, lr, lsr r4 │ │ │ │ - tsteq sp, lr, lsl r4 │ │ │ │ - strdeq r2, [sp, -sl] │ │ │ │ + smlatteq sp, r2, r9, r2 │ │ │ │ + smlatbeq sp, r2, r9, r2 │ │ │ │ + tsteq sp, r2, ror #18 │ │ │ │ + tsteq sp, lr, lsl r9 │ │ │ │ ldrdeq r2, [sp, -lr] │ │ │ │ - @ instruction: 0x010d23be │ │ │ │ - @ instruction: 0x010d239a │ │ │ │ - tsteq sp, lr, ror r3 │ │ │ │ - tsteq sp, lr, asr r3 │ │ │ │ - tsteq sp, lr, lsr r3 │ │ │ │ - tsteq sp, lr, lsl r3 │ │ │ │ - strdeq r2, [sp, -sl] │ │ │ │ - ldrdeq r2, [sp, -lr] │ │ │ │ - @ instruction: 0x010d22be │ │ │ │ - @ instruction: 0x010d229a │ │ │ │ - tsteq sp, lr, ror r2 │ │ │ │ - tsteq sp, lr, asr r2 │ │ │ │ - tsteq sp, lr, lsr r2 │ │ │ │ - tsteq sp, lr, lsl r2 │ │ │ │ - strdeq r2, [sp, -sl] │ │ │ │ - ldrdeq r2, [sp, -lr] │ │ │ │ - @ instruction: 0x010d21be │ │ │ │ - @ instruction: 0x010d219a │ │ │ │ - tsteq sp, lr, ror r1 │ │ │ │ - tsteq sp, lr, asr r1 │ │ │ │ - tsteq sp, lr, lsr r1 │ │ │ │ - tsteq sp, lr, lsl r1 │ │ │ │ - strdeq r2, [sp, -sl] │ │ │ │ - ldrdeq r2, [sp, -lr] │ │ │ │ - strheq r2, [sp, -lr] │ │ │ │ - swpeq r2, lr, [sp] │ │ │ │ - tsteq sp, sl, ror r0 │ │ │ │ + @ instruction: 0x010d28b6 │ │ │ │ + smlabbeq sp, r6, r8, r2 │ │ │ │ + tsteq sp, r2, ror #16 │ │ │ │ + tsteq sp, lr, lsr r8 │ │ │ │ + tsteq sp, r6, lsl r8 │ │ │ │ + strdeq r2, [sp, -r6] │ │ │ │ + smlabteq sp, lr, r7, r2 │ │ │ │ + smlatbeq sp, lr, r7, r2 │ │ │ │ + smlabbeq sp, lr, r7, r2 │ │ │ │ + tsteq sp, lr, ror #14 │ │ │ │ + tsteq sp, sl, asr #14 │ │ │ │ + tsteq sp, lr, lsr #14 │ │ │ │ + tsteq sp, lr, lsl #14 │ │ │ │ + smlatteq sp, lr, r6, r2 │ │ │ │ + smlabteq sp, sl, r6, r2 │ │ │ │ + smlatbeq sp, lr, r6, r2 │ │ │ │ + smlabbeq sp, sl, r6, r2 │ │ │ │ + tsteq sp, lr, ror #12 │ │ │ │ + tsteq sp, lr, asr #12 │ │ │ │ + tsteq sp, lr, lsr #12 │ │ │ │ + tsteq sp, lr, lsl #12 │ │ │ │ + smlatteq sp, sl, r5, r2 │ │ │ │ + smlabteq sp, lr, r5, r2 │ │ │ │ + smlatbeq sp, lr, r5, r2 │ │ │ │ + smlabbeq sp, lr, r5, r2 │ │ │ │ + tsteq sp, lr, ror #10 │ │ │ │ + tsteq sp, sl, asr #10 │ │ │ │ + tsteq sp, lr, lsr #10 │ │ │ │ + tsteq sp, lr, lsl #10 │ │ │ │ + smlatteq sp, sl, r4, r2 │ │ │ │ + smlabteq sp, lr, r4, r2 │ │ │ │ + smlatbeq sp, lr, r4, r2 │ │ │ │ + smlabbeq sp, lr, r4, r2 │ │ │ │ + tsteq sp, lr, ror #8 │ │ │ │ + tsteq sp, sl, asr #8 │ │ │ │ + tsteq sp, lr, lsr #8 │ │ │ │ + tsteq sp, lr, lsl #8 │ │ │ │ + smlatteq sp, sl, r3, r2 │ │ │ │ + smlabteq sp, lr, r3, r2 │ │ │ │ + smlatbeq sp, lr, r3, r2 │ │ │ │ + smlabbeq sp, lr, r3, r2 │ │ │ │ + tsteq sp, lr, ror #6 │ │ │ │ + tsteq sp, sl, asr #6 │ │ │ │ + tsteq sp, lr, lsr #6 │ │ │ │ + tsteq sp, lr, lsl #6 │ │ │ │ + smlatteq sp, sl, r2, r2 │ │ │ │ + smlabteq sp, lr, r2, r2 │ │ │ │ + smlatbeq sp, lr, r2, r2 │ │ │ │ + smlabbeq sp, lr, r2, r2 │ │ │ │ + tsteq sp, lr, ror #4 │ │ │ │ + tsteq sp, sl, asr #4 │ │ │ │ + tsteq sp, lr, lsr #4 │ │ │ │ + tsteq sp, lr, lsl #4 │ │ │ │ + smlatteq sp, sl, r1, r2 │ │ │ │ + smlabteq sp, lr, r1, r2 │ │ │ │ + smlatbeq sp, lr, r1, r2 │ │ │ │ + smlabbeq sp, lr, r1, r2 │ │ │ │ + tsteq sp, lr, ror #2 │ │ │ │ + tsteq sp, sl, asr #2 │ │ │ │ + tsteq sp, lr, lsr #2 │ │ │ │ + tsteq sp, lr, lsl #2 │ │ │ │ + smlatteq sp, lr, r0, r2 │ │ │ │ + smlabteq sp, sl, r0, r2 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ ble 29a06c │ │ │ │ add ip, r4, r0, lsl #1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r5, r5, #6 │ │ │ │ @@ -595922,92 +595922,92 @@ │ │ │ │ str r3, [sl, r1, lsl #3] │ │ │ │ add r1, r1, #1 │ │ │ │ cmp lr, r1 │ │ │ │ bne 2a2cf0 │ │ │ │ b 2a1e24 │ │ │ │ orreq lr, r3, r0, lsr #5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq ip, sl, ror #30 │ │ │ │ + @ instruction: 0x010cafba │ │ │ │ orreq lr, r3, ip, asr #3 │ │ │ │ - @ instruction: 0x010caeb4 │ │ │ │ - smlatbeq ip, r6, lr, sl │ │ │ │ - tsteq ip, lr, ror #28 │ │ │ │ - tsteq ip, r6, lsr lr │ │ │ │ - strdeq sl, [ip, -lr] │ │ │ │ - smlabteq ip, r6, sp, sl │ │ │ │ - smlabbeq ip, lr, sp, sl │ │ │ │ - tsteq ip, r6, asr sp │ │ │ │ - tsteq ip, lr, lsl sp │ │ │ │ - smlatteq ip, r6, ip, sl │ │ │ │ - smlatbeq ip, lr, ip, sl │ │ │ │ - tsteq ip, r6, ror ip │ │ │ │ - tsteq ip, lr, lsr ip │ │ │ │ - tsteq ip, r6, lsl #24 │ │ │ │ - smlabteq ip, lr, fp, sl │ │ │ │ - @ instruction: 0x010cab92 │ │ │ │ - tsteq ip, sl, asr fp │ │ │ │ - tsteq ip, sl, lsr fp │ │ │ │ - tsteq ip, sl, lsl fp │ │ │ │ + tsteq ip, r4, lsl #30 │ │ │ │ strdeq sl, [ip, -r6] │ │ │ │ - ldrdeq sl, [ip, -sl] │ │ │ │ - @ instruction: 0x010caaba │ │ │ │ - @ instruction: 0x010caa9a │ │ │ │ - tsteq ip, r6, ror sl │ │ │ │ - tsteq ip, sl, asr sl │ │ │ │ - tsteq ip, r6, lsr sl │ │ │ │ - tsteq ip, sl, lsl sl │ │ │ │ - strdeq sl, [ip, -sl] │ │ │ │ - ldrdeq sl, [ip, -sl] │ │ │ │ - @ instruction: 0x010ca9b6 │ │ │ │ - @ instruction: 0x010ca99a │ │ │ │ - tsteq ip, sl, ror r9 │ │ │ │ - tsteq ip, sl, asr r9 │ │ │ │ - tsteq ip, r6, lsr r9 │ │ │ │ - tsteq ip, sl, lsl r9 │ │ │ │ - strdeq sl, [ip, -sl] │ │ │ │ - ldrdeq sl, [ip, -sl] │ │ │ │ - @ instruction: 0x010ca8b6 │ │ │ │ - @ instruction: 0x010ca89a │ │ │ │ - tsteq ip, sl, ror r8 │ │ │ │ - tsteq ip, sl, asr r8 │ │ │ │ - tsteq ip, r6, lsr r8 │ │ │ │ - tsteq ip, sl, lsl r8 │ │ │ │ - strdeq sl, [ip, -sl] │ │ │ │ - ldrdeq sl, [ip, -sl] │ │ │ │ - @ instruction: 0x010ca7b6 │ │ │ │ - @ instruction: 0x010ca79a │ │ │ │ - tsteq ip, sl, ror r7 │ │ │ │ - tsteq ip, sl, asr r7 │ │ │ │ - tsteq ip, r6, lsr r7 │ │ │ │ - tsteq ip, sl, lsl r7 │ │ │ │ - strdeq sl, [ip, -sl] │ │ │ │ - ldrdeq sl, [ip, -sl] │ │ │ │ - @ instruction: 0x010ca6b6 │ │ │ │ - @ instruction: 0x010ca69a │ │ │ │ - tsteq ip, sl, ror r6 │ │ │ │ - tsteq ip, sl, asr r6 │ │ │ │ - tsteq ip, r6, lsr r6 │ │ │ │ - tsteq ip, sl, lsl r6 │ │ │ │ - strdeq sl, [ip, -sl] │ │ │ │ - ldrdeq sl, [ip, -sl] │ │ │ │ - @ instruction: 0x010ca5b6 │ │ │ │ - @ instruction: 0x010ca59a │ │ │ │ - tsteq ip, sl, ror r5 │ │ │ │ - tsteq ip, sl, asr r5 │ │ │ │ - tsteq ip, r6, lsr r5 │ │ │ │ - tsteq ip, sl, lsl r5 │ │ │ │ - strdeq sl, [ip, -sl] │ │ │ │ - ldrdeq sl, [ip, -sl] │ │ │ │ - @ instruction: 0x010ca4b6 │ │ │ │ - @ instruction: 0x010ca49a │ │ │ │ - tsteq ip, sl, ror r4 │ │ │ │ - tsteq ip, sl, asr r4 │ │ │ │ - tsteq ip, r6, lsr r4 │ │ │ │ - tsteq ip, sl, lsl r4 │ │ │ │ - strdeq sl, [ip, -sl] │ │ │ │ + @ instruction: 0x010caebe │ │ │ │ + smlabbeq ip, r6, lr, sl │ │ │ │ + tsteq ip, lr, asr #28 │ │ │ │ + tsteq ip, r6, lsl lr │ │ │ │ + ldrdeq sl, [ip, -lr] │ │ │ │ + smlatbeq ip, r6, sp, sl │ │ │ │ + tsteq ip, lr, ror #26 │ │ │ │ + tsteq ip, r6, lsr sp │ │ │ │ + strdeq sl, [ip, -lr] │ │ │ │ + smlabteq ip, r6, ip, sl │ │ │ │ + smlabbeq ip, lr, ip, sl │ │ │ │ + tsteq ip, r6, asr ip │ │ │ │ + tsteq ip, lr, lsl ip │ │ │ │ + smlatteq ip, r2, fp, sl │ │ │ │ + smlatbeq ip, sl, fp, sl │ │ │ │ + smlabbeq ip, sl, fp, sl │ │ │ │ + tsteq ip, sl, ror #22 │ │ │ │ + tsteq ip, r6, asr #22 │ │ │ │ + tsteq ip, sl, lsr #22 │ │ │ │ + tsteq ip, sl, lsl #22 │ │ │ │ + smlatteq ip, sl, sl, sl │ │ │ │ + smlabteq ip, r6, sl, sl │ │ │ │ + smlatbeq ip, sl, sl, sl │ │ │ │ + smlabbeq ip, r6, sl, sl │ │ │ │ + tsteq ip, sl, ror #20 │ │ │ │ + tsteq ip, sl, asr #20 │ │ │ │ + tsteq ip, sl, lsr #20 │ │ │ │ + tsteq ip, r6, lsl #20 │ │ │ │ + smlatteq ip, sl, r9, sl │ │ │ │ + smlabteq ip, sl, r9, sl │ │ │ │ + smlatbeq ip, sl, r9, sl │ │ │ │ + smlabbeq ip, r6, r9, sl │ │ │ │ + tsteq ip, sl, ror #18 │ │ │ │ + tsteq ip, sl, asr #18 │ │ │ │ + tsteq ip, sl, lsr #18 │ │ │ │ + tsteq ip, r6, lsl #18 │ │ │ │ + smlatteq ip, sl, r8, sl │ │ │ │ + smlabteq ip, sl, r8, sl │ │ │ │ + smlatbeq ip, sl, r8, sl │ │ │ │ + smlabbeq ip, r6, r8, sl │ │ │ │ + tsteq ip, sl, ror #16 │ │ │ │ + tsteq ip, sl, asr #16 │ │ │ │ + tsteq ip, sl, lsr #16 │ │ │ │ + tsteq ip, r6, lsl #16 │ │ │ │ + smlatteq ip, sl, r7, sl │ │ │ │ + smlabteq ip, sl, r7, sl │ │ │ │ + smlatbeq ip, sl, r7, sl │ │ │ │ + smlabbeq ip, r6, r7, sl │ │ │ │ + tsteq ip, sl, ror #14 │ │ │ │ + tsteq ip, sl, asr #14 │ │ │ │ + tsteq ip, sl, lsr #14 │ │ │ │ + tsteq ip, r6, lsl #14 │ │ │ │ + smlatteq ip, sl, r6, sl │ │ │ │ + smlabteq ip, sl, r6, sl │ │ │ │ + smlatbeq ip, sl, r6, sl │ │ │ │ + smlabbeq ip, r6, r6, sl │ │ │ │ + tsteq ip, sl, ror #12 │ │ │ │ + tsteq ip, sl, asr #12 │ │ │ │ + tsteq ip, sl, lsr #12 │ │ │ │ + tsteq ip, r6, lsl #12 │ │ │ │ + smlatteq ip, sl, r5, sl │ │ │ │ + smlabteq ip, sl, r5, sl │ │ │ │ + smlatbeq ip, sl, r5, sl │ │ │ │ + smlabbeq ip, r6, r5, sl │ │ │ │ + tsteq ip, sl, ror #10 │ │ │ │ + tsteq ip, sl, asr #10 │ │ │ │ + tsteq ip, sl, lsr #10 │ │ │ │ + tsteq ip, r6, lsl #10 │ │ │ │ + smlatteq ip, sl, r4, sl │ │ │ │ + smlabteq ip, sl, r4, sl │ │ │ │ + smlatbeq ip, sl, r4, sl │ │ │ │ + smlabbeq ip, r6, r4, sl │ │ │ │ + tsteq ip, sl, ror #8 │ │ │ │ + tsteq ip, sl, asr #8 │ │ │ │ svclt 0x00800000 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ ble 2a1e24 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ add r5, r1, #12 │ │ │ │ @@ -605609,93 +605609,93 @@ │ │ │ │ add fp, fp, #6 │ │ │ │ cmp r5, fp │ │ │ │ add r4, r4, #8 │ │ │ │ bne 2ac434 │ │ │ │ b 2ab54c │ │ │ │ orreq r4, r3, ip, lsr #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq ip, r6, ror sl │ │ │ │ + smlabteq ip, r6, sl, r1 │ │ │ │ orreq r4, r3, r4, lsr #21 │ │ │ │ - tsteq ip, sl, lsl #20 │ │ │ │ - tsteq ip, r0, lsl #20 │ │ │ │ - smlabteq ip, ip, r9, r1 │ │ │ │ + tsteq ip, sl, asr sl │ │ │ │ + tsteq ip, r0, asr sl │ │ │ │ + tsteq ip, ip, lsl sl │ │ │ │ svcvc 0x00ff0000 │ │ │ │ - @ instruction: 0x010c1998 │ │ │ │ - tsteq ip, r4, ror #18 │ │ │ │ - tsteq ip, r0, lsr r9 │ │ │ │ - strdeq r1, [ip, -ip] │ │ │ │ - smlabteq ip, r8, r8, r1 │ │ │ │ - @ instruction: 0x010c1894 │ │ │ │ - tsteq ip, r0, ror #16 │ │ │ │ - tsteq ip, ip, lsr #16 │ │ │ │ + smlatteq ip, r8, r9, r1 │ │ │ │ + @ instruction: 0x010c19b4 │ │ │ │ + smlabbeq ip, r0, r9, r1 │ │ │ │ + tsteq ip, ip, asr #18 │ │ │ │ + tsteq ip, r8, lsl r9 │ │ │ │ + smlatteq ip, r4, r8, r1 │ │ │ │ + @ instruction: 0x010c18b0 │ │ │ │ + tsteq ip, ip, ror r8 │ │ │ │ + tsteq ip, r8, asr #16 │ │ │ │ + tsteq ip, r4, lsl r8 │ │ │ │ + smlatteq ip, r0, r7, r1 │ │ │ │ + smlatbeq ip, ip, r7, r1 │ │ │ │ + tsteq ip, r0, ror r7 │ │ │ │ + tsteq ip, r8, lsr r7 │ │ │ │ + tsteq ip, r8, lsl r7 │ │ │ │ strdeq r1, [ip, -r8] │ │ │ │ - smlabteq ip, r4, r7, r1 │ │ │ │ - @ instruction: 0x010c1790 │ │ │ │ - tsteq ip, ip, asr r7 │ │ │ │ - tsteq ip, r0, lsr #14 │ │ │ │ - smlatteq ip, r8, r6, r1 │ │ │ │ - smlabteq ip, r8, r6, r1 │ │ │ │ - smlatbeq ip, r8, r6, r1 │ │ │ │ - smlabbeq ip, r4, r6, r1 │ │ │ │ - tsteq ip, r8, ror #12 │ │ │ │ - tsteq ip, r8, asr #12 │ │ │ │ - tsteq ip, r8, lsr #12 │ │ │ │ - tsteq ip, r4, lsl #12 │ │ │ │ - smlatteq ip, r8, r5, r1 │ │ │ │ - smlabteq ip, r4, r5, r1 │ │ │ │ - smlatbeq ip, r8, r5, r1 │ │ │ │ - smlabbeq ip, r8, r5, r1 │ │ │ │ - tsteq ip, r8, ror #10 │ │ │ │ - tsteq ip, r4, asr #10 │ │ │ │ - tsteq ip, r8, lsr #10 │ │ │ │ - tsteq ip, r8, lsl #10 │ │ │ │ - smlatteq ip, r8, r4, r1 │ │ │ │ - smlabteq ip, r4, r4, r1 │ │ │ │ - smlatbeq ip, r8, r4, r1 │ │ │ │ - smlabbeq ip, r8, r4, r1 │ │ │ │ - tsteq ip, r8, ror #8 │ │ │ │ - tsteq ip, r4, asr #8 │ │ │ │ - tsteq ip, r8, lsr #8 │ │ │ │ - tsteq ip, r8, lsl #8 │ │ │ │ - smlatteq ip, r8, r3, r1 │ │ │ │ - smlabteq ip, r4, r3, r1 │ │ │ │ - smlatbeq ip, r8, r3, r1 │ │ │ │ - smlabbeq ip, r8, r3, r1 │ │ │ │ - tsteq ip, r8, ror #6 │ │ │ │ - tsteq ip, r4, asr #6 │ │ │ │ - tsteq ip, r8, lsr #6 │ │ │ │ - tsteq ip, r8, lsl #6 │ │ │ │ - smlatteq ip, r8, r2, r1 │ │ │ │ - smlabteq ip, r4, r2, r1 │ │ │ │ - smlatbeq ip, r8, r2, r1 │ │ │ │ - smlabbeq ip, r8, r2, r1 │ │ │ │ - tsteq ip, r8, ror #4 │ │ │ │ - tsteq ip, r4, asr #4 │ │ │ │ - tsteq ip, r8, lsr #4 │ │ │ │ - tsteq ip, r8, lsl #4 │ │ │ │ - smlatteq ip, r8, r1, r1 │ │ │ │ - smlabteq ip, r4, r1, r1 │ │ │ │ - smlatbeq ip, r8, r1, r1 │ │ │ │ - smlabbeq ip, r8, r1, r1 │ │ │ │ - tsteq ip, r8, ror #2 │ │ │ │ - tsteq ip, r4, asr #2 │ │ │ │ - tsteq ip, r8, lsr #2 │ │ │ │ - tsteq ip, r8, lsl #2 │ │ │ │ - smlatteq ip, r8, r0, r1 │ │ │ │ - smlabteq ip, r4, r0, r1 │ │ │ │ - smlatbeq ip, r8, r0, r1 │ │ │ │ - smlabbeq ip, r8, r0, r1 │ │ │ │ - tsteq ip, r8, rrx │ │ │ │ - tsteq ip, r4, asr #32 │ │ │ │ - tsteq ip, r8, lsr #32 │ │ │ │ - tsteq ip, r8 │ │ │ │ - smlatteq ip, r8, pc, r0 @ │ │ │ │ - smlabteq ip, r4, pc, r0 @ │ │ │ │ - smlatbeq ip, r8, pc, r0 @ │ │ │ │ - smlabbeq ip, r8, pc, r0 @ │ │ │ │ + ldrdeq r1, [ip, -r4] │ │ │ │ + @ instruction: 0x010c16b8 │ │ │ │ + @ instruction: 0x010c1698 │ │ │ │ + tsteq ip, r8, ror r6 │ │ │ │ + tsteq ip, r4, asr r6 │ │ │ │ + tsteq ip, r8, lsr r6 │ │ │ │ + tsteq ip, r4, lsl r6 │ │ │ │ + strdeq r1, [ip, -r8] │ │ │ │ + ldrdeq r1, [ip, -r8] │ │ │ │ + @ instruction: 0x010c15b8 │ │ │ │ + @ instruction: 0x010c1594 │ │ │ │ + tsteq ip, r8, ror r5 │ │ │ │ + tsteq ip, r8, asr r5 │ │ │ │ + tsteq ip, r8, lsr r5 │ │ │ │ + tsteq ip, r4, lsl r5 │ │ │ │ + strdeq r1, [ip, -r8] │ │ │ │ + ldrdeq r1, [ip, -r8] │ │ │ │ + @ instruction: 0x010c14b8 │ │ │ │ + @ instruction: 0x010c1494 │ │ │ │ + tsteq ip, r8, ror r4 │ │ │ │ + tsteq ip, r8, asr r4 │ │ │ │ + tsteq ip, r8, lsr r4 │ │ │ │ + tsteq ip, r4, lsl r4 │ │ │ │ + strdeq r1, [ip, -r8] │ │ │ │ + ldrdeq r1, [ip, -r8] │ │ │ │ + @ instruction: 0x010c13b8 │ │ │ │ + @ instruction: 0x010c1394 │ │ │ │ + tsteq ip, r8, ror r3 │ │ │ │ + tsteq ip, r8, asr r3 │ │ │ │ + tsteq ip, r8, lsr r3 │ │ │ │ + tsteq ip, r4, lsl r3 │ │ │ │ + strdeq r1, [ip, -r8] │ │ │ │ + ldrdeq r1, [ip, -r8] │ │ │ │ + @ instruction: 0x010c12b8 │ │ │ │ + @ instruction: 0x010c1294 │ │ │ │ + tsteq ip, r8, ror r2 │ │ │ │ + tsteq ip, r8, asr r2 │ │ │ │ + tsteq ip, r8, lsr r2 │ │ │ │ + tsteq ip, r4, lsl r2 │ │ │ │ + strdeq r1, [ip, -r8] │ │ │ │ + ldrdeq r1, [ip, -r8] │ │ │ │ + @ instruction: 0x010c11b8 │ │ │ │ + @ instruction: 0x010c1194 │ │ │ │ + tsteq ip, r8, ror r1 │ │ │ │ + tsteq ip, r8, asr r1 │ │ │ │ + tsteq ip, r8, lsr r1 │ │ │ │ + tsteq ip, r4, lsl r1 │ │ │ │ + strdeq r1, [ip, -r8] │ │ │ │ + ldrdeq r1, [ip, -r8] │ │ │ │ + strheq r1, [ip, -r8] │ │ │ │ + swpeq r1, r4, [ip] │ │ │ │ + tsteq ip, r8, ror r0 │ │ │ │ + qaddeq r1, r8, ip │ │ │ │ + tsteq ip, r8, lsr r0 │ │ │ │ + tsteq ip, r4, lsl r0 │ │ │ │ + strdeq r0, [ip, -r8] │ │ │ │ + ldrdeq r0, [ip, -r8] │ │ │ │ ldrbtmi pc, [pc], r0, lsl #28 @ │ │ │ │ svclt 0x00800000 │ │ │ │ andeq r8, r0, r1 │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ andhi r8, r0, r1 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ @@ -615968,92 +615968,92 @@ │ │ │ │ add fp, fp, #3 │ │ │ │ cmp fp, r9 │ │ │ │ add r5, r5, #4 │ │ │ │ bne 2b6614 │ │ │ │ b 2b571c │ │ │ │ orreq sl, r2, ip, asr r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq fp, r4, lsr #22 │ │ │ │ + tsteq fp, r4, ror fp │ │ │ │ ldrdeq sl, [r2, r4] │ │ │ │ - @ instruction: 0x010b7ab8 │ │ │ │ - smlatbeq fp, lr, sl, r7 │ │ │ │ - tsteq fp, sl, ror sl │ │ │ │ - tsteq fp, r6, asr #20 │ │ │ │ - tsteq fp, r2, lsl sl │ │ │ │ - smlatteq fp, r2, r9, r7 │ │ │ │ - smlatbeq fp, sl, r9, r7 │ │ │ │ - tsteq fp, lr, ror #18 │ │ │ │ - tsteq fp, sl, lsr r9 │ │ │ │ - tsteq fp, r6, lsl #18 │ │ │ │ - ldrdeq r7, [fp, -r2] │ │ │ │ - smlatbeq fp, r2, r8, r7 │ │ │ │ - tsteq fp, sl, ror #16 │ │ │ │ - tsteq fp, r6, lsr r8 │ │ │ │ + tsteq fp, r8, lsl #22 │ │ │ │ strdeq r7, [fp, -lr] │ │ │ │ - smlabteq fp, r2, r7, r7 │ │ │ │ - smlabbeq fp, sl, r7, r7 │ │ │ │ - tsteq fp, sl, ror #14 │ │ │ │ - tsteq fp, sl, asr #14 │ │ │ │ - tsteq fp, r6, lsr #14 │ │ │ │ - tsteq fp, sl, lsl #14 │ │ │ │ - smlatteq fp, sl, r6, r7 │ │ │ │ - smlabteq fp, sl, r6, r7 │ │ │ │ - smlatbeq fp, r6, r6, r7 │ │ │ │ - smlabbeq fp, sl, r6, r7 │ │ │ │ - tsteq fp, r6, ror #12 │ │ │ │ - tsteq fp, sl, asr #12 │ │ │ │ - tsteq fp, sl, lsr #12 │ │ │ │ - tsteq fp, sl, lsl #12 │ │ │ │ - smlatteq fp, r6, r5, r7 │ │ │ │ - smlabteq fp, sl, r5, r7 │ │ │ │ - smlatbeq fp, sl, r5, r7 │ │ │ │ - smlabbeq fp, sl, r5, r7 │ │ │ │ - tsteq fp, r6, ror #10 │ │ │ │ - tsteq fp, sl, asr #10 │ │ │ │ - tsteq fp, sl, lsr #10 │ │ │ │ - tsteq fp, sl, lsl #10 │ │ │ │ - smlatteq fp, r6, r4, r7 │ │ │ │ - smlabteq fp, sl, r4, r7 │ │ │ │ - smlatbeq fp, sl, r4, r7 │ │ │ │ - smlabbeq fp, sl, r4, r7 │ │ │ │ - tsteq fp, r6, ror #8 │ │ │ │ - tsteq fp, sl, asr #8 │ │ │ │ - tsteq fp, sl, lsr #8 │ │ │ │ - tsteq fp, sl, lsl #8 │ │ │ │ - smlatteq fp, r6, r3, r7 │ │ │ │ - smlabteq fp, sl, r3, r7 │ │ │ │ - smlatbeq fp, sl, r3, r7 │ │ │ │ - smlabbeq fp, sl, r3, r7 │ │ │ │ - tsteq fp, r6, ror #6 │ │ │ │ - tsteq fp, sl, asr #6 │ │ │ │ - tsteq fp, sl, lsr #6 │ │ │ │ - tsteq fp, sl, lsl #6 │ │ │ │ - smlatteq fp, r6, r2, r7 │ │ │ │ - smlabteq fp, sl, r2, r7 │ │ │ │ - smlatbeq fp, sl, r2, r7 │ │ │ │ - smlabbeq fp, sl, r2, r7 │ │ │ │ - tsteq fp, r6, ror #4 │ │ │ │ - tsteq fp, sl, asr #4 │ │ │ │ - tsteq fp, sl, lsr #4 │ │ │ │ - tsteq fp, sl, lsl #4 │ │ │ │ - smlatteq fp, r6, r1, r7 │ │ │ │ - smlabteq fp, sl, r1, r7 │ │ │ │ - smlatbeq fp, sl, r1, r7 │ │ │ │ - smlabbeq fp, sl, r1, r7 │ │ │ │ - tsteq fp, r6, ror #2 │ │ │ │ - tsteq fp, sl, asr #2 │ │ │ │ - tsteq fp, sl, lsr #2 │ │ │ │ - tsteq fp, sl, lsl #2 │ │ │ │ - smlatteq fp, r6, r0, r7 │ │ │ │ - smlabteq fp, sl, r0, r7 │ │ │ │ - smlatbeq fp, sl, r0, r7 │ │ │ │ - smlabbeq fp, sl, r0, r7 │ │ │ │ - tsteq fp, r6, rrx │ │ │ │ - tsteq fp, sl, asr #32 │ │ │ │ - tsteq fp, sl, lsr #32 │ │ │ │ + smlabteq fp, sl, sl, r7 │ │ │ │ + @ instruction: 0x010b7a96 │ │ │ │ + tsteq fp, r2, ror #20 │ │ │ │ + tsteq fp, r2, lsr sl │ │ │ │ + strdeq r7, [fp, -sl] │ │ │ │ + @ instruction: 0x010b79be │ │ │ │ + smlabbeq fp, sl, r9, r7 │ │ │ │ + tsteq fp, r6, asr r9 │ │ │ │ + tsteq fp, r2, lsr #18 │ │ │ │ + strdeq r7, [fp, -r2] │ │ │ │ + @ instruction: 0x010b78ba │ │ │ │ + smlabbeq fp, r6, r8, r7 │ │ │ │ + tsteq fp, lr, asr #16 │ │ │ │ + tsteq fp, r2, lsl r8 │ │ │ │ + ldrdeq r7, [fp, -sl] │ │ │ │ + @ instruction: 0x010b77ba │ │ │ │ + @ instruction: 0x010b779a │ │ │ │ + tsteq fp, r6, ror r7 │ │ │ │ + tsteq fp, sl, asr r7 │ │ │ │ + tsteq fp, sl, lsr r7 │ │ │ │ + tsteq fp, sl, lsl r7 │ │ │ │ + strdeq r7, [fp, -r6] │ │ │ │ + ldrdeq r7, [fp, -sl] │ │ │ │ + @ instruction: 0x010b76b6 │ │ │ │ + @ instruction: 0x010b769a │ │ │ │ + tsteq fp, sl, ror r6 │ │ │ │ + tsteq fp, sl, asr r6 │ │ │ │ + tsteq fp, r6, lsr r6 │ │ │ │ + tsteq fp, sl, lsl r6 │ │ │ │ + strdeq r7, [fp, -sl] │ │ │ │ + ldrdeq r7, [fp, -sl] │ │ │ │ + @ instruction: 0x010b75b6 │ │ │ │ + @ instruction: 0x010b759a │ │ │ │ + tsteq fp, sl, ror r5 │ │ │ │ + tsteq fp, sl, asr r5 │ │ │ │ + tsteq fp, r6, lsr r5 │ │ │ │ + tsteq fp, sl, lsl r5 │ │ │ │ + strdeq r7, [fp, -sl] │ │ │ │ + ldrdeq r7, [fp, -sl] │ │ │ │ + @ instruction: 0x010b74b6 │ │ │ │ + @ instruction: 0x010b749a │ │ │ │ + tsteq fp, sl, ror r4 │ │ │ │ + tsteq fp, sl, asr r4 │ │ │ │ + tsteq fp, r6, lsr r4 │ │ │ │ + tsteq fp, sl, lsl r4 │ │ │ │ + strdeq r7, [fp, -sl] │ │ │ │ + ldrdeq r7, [fp, -sl] │ │ │ │ + @ instruction: 0x010b73b6 │ │ │ │ + @ instruction: 0x010b739a │ │ │ │ + tsteq fp, sl, ror r3 │ │ │ │ + tsteq fp, sl, asr r3 │ │ │ │ + tsteq fp, r6, lsr r3 │ │ │ │ + tsteq fp, sl, lsl r3 │ │ │ │ + strdeq r7, [fp, -sl] │ │ │ │ + ldrdeq r7, [fp, -sl] │ │ │ │ + @ instruction: 0x010b72b6 │ │ │ │ + @ instruction: 0x010b729a │ │ │ │ + tsteq fp, sl, ror r2 │ │ │ │ + tsteq fp, sl, asr r2 │ │ │ │ + tsteq fp, r6, lsr r2 │ │ │ │ + tsteq fp, sl, lsl r2 │ │ │ │ + strdeq r7, [fp, -sl] │ │ │ │ + ldrdeq r7, [fp, -sl] │ │ │ │ + @ instruction: 0x010b71b6 │ │ │ │ + @ instruction: 0x010b719a │ │ │ │ + tsteq fp, sl, ror r1 │ │ │ │ + tsteq fp, sl, asr r1 │ │ │ │ + tsteq fp, r6, lsr r1 │ │ │ │ + tsteq fp, sl, lsl r1 │ │ │ │ + strdeq r7, [fp, -sl] │ │ │ │ + ldrdeq r7, [fp, -sl] │ │ │ │ + strheq r7, [fp, -r6] │ │ │ │ + swpeq r7, sl, [fp] │ │ │ │ + tsteq fp, sl, ror r0 │ │ │ │ svclt 0x00800000 │ │ │ │ rscsmi r0, lr, #0 │ │ │ │ addhi r8, r0, r1, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ andhi r8, r0, r1 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ @@ -626636,92 +626636,92 @@ │ │ │ │ add r4, r4, #16 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r3, r0 │ │ │ │ bne 2c0cb8 │ │ │ │ b 2bfdbc │ │ │ │ @ instruction: 0x018202bc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq sl, sl, lsl #14 │ │ │ │ + tsteq sl, sl, asr r7 │ │ │ │ orreq r0, r2, r4, lsr r2 │ │ │ │ - smlatbeq sl, r4, r6, sp │ │ │ │ - @ instruction: 0x010ad696 │ │ │ │ - tsteq sl, lr, asr r6 │ │ │ │ - tsteq sl, r6, lsr #12 │ │ │ │ - smlatteq sl, lr, r5, sp │ │ │ │ - @ instruction: 0x010ad5b6 │ │ │ │ - tsteq sl, lr, ror r5 │ │ │ │ - tsteq sl, r6, asr #10 │ │ │ │ - tsteq sl, lr, lsl #10 │ │ │ │ - ldrdeq sp, [sl, -r6] │ │ │ │ - @ instruction: 0x010ad49e │ │ │ │ - tsteq sl, r6, ror #8 │ │ │ │ - tsteq sl, lr, lsr #8 │ │ │ │ + strdeq sp, [sl, -r4] │ │ │ │ + smlatteq sl, r6, r6, sp │ │ │ │ + smlatbeq sl, lr, r6, sp │ │ │ │ + tsteq sl, r6, ror r6 │ │ │ │ + tsteq sl, lr, lsr r6 │ │ │ │ + tsteq sl, r6, lsl #12 │ │ │ │ + smlabteq sl, lr, r5, sp │ │ │ │ + @ instruction: 0x010ad596 │ │ │ │ + tsteq sl, lr, asr r5 │ │ │ │ + tsteq sl, r6, lsr #10 │ │ │ │ + smlatteq sl, lr, r4, sp │ │ │ │ + @ instruction: 0x010ad4b6 │ │ │ │ + tsteq sl, lr, ror r4 │ │ │ │ + tsteq sl, r6, asr #8 │ │ │ │ + tsteq sl, lr, lsl #8 │ │ │ │ + ldrdeq sp, [sl, -r2] │ │ │ │ + @ instruction: 0x010ad39a │ │ │ │ + tsteq sl, sl, ror r3 │ │ │ │ + tsteq sl, sl, asr r3 │ │ │ │ + tsteq sl, r6, lsr r3 │ │ │ │ + tsteq sl, sl, lsl r3 │ │ │ │ + strdeq sp, [sl, -sl] │ │ │ │ + ldrdeq sp, [sl, -sl] │ │ │ │ + @ instruction: 0x010ad2b6 │ │ │ │ + @ instruction: 0x010ad29a │ │ │ │ + tsteq sl, r6, ror r2 │ │ │ │ + tsteq sl, sl, asr r2 │ │ │ │ + tsteq sl, sl, lsr r2 │ │ │ │ + tsteq sl, sl, lsl r2 │ │ │ │ + strdeq sp, [sl, -r6] │ │ │ │ + ldrdeq sp, [sl, -sl] │ │ │ │ + @ instruction: 0x010ad1ba │ │ │ │ + @ instruction: 0x010ad19a │ │ │ │ + tsteq sl, r6, ror r1 │ │ │ │ + tsteq sl, sl, asr r1 │ │ │ │ + tsteq sl, sl, lsr r1 │ │ │ │ + tsteq sl, sl, lsl r1 │ │ │ │ strdeq sp, [sl, -r6] │ │ │ │ - @ instruction: 0x010ad3be │ │ │ │ - smlabbeq sl, r2, r3, sp │ │ │ │ - tsteq sl, sl, asr #6 │ │ │ │ - tsteq sl, sl, lsr #6 │ │ │ │ - tsteq sl, sl, lsl #6 │ │ │ │ - smlatteq sl, r6, r2, sp │ │ │ │ - smlabteq sl, sl, r2, sp │ │ │ │ - smlatbeq sl, sl, r2, sp │ │ │ │ - smlabbeq sl, sl, r2, sp │ │ │ │ - tsteq sl, r6, ror #4 │ │ │ │ - tsteq sl, sl, asr #4 │ │ │ │ - tsteq sl, r6, lsr #4 │ │ │ │ - tsteq sl, sl, lsl #4 │ │ │ │ - smlatteq sl, sl, r1, sp │ │ │ │ - smlabteq sl, sl, r1, sp │ │ │ │ - smlatbeq sl, r6, r1, sp │ │ │ │ - smlabbeq sl, sl, r1, sp │ │ │ │ - tsteq sl, sl, ror #2 │ │ │ │ - tsteq sl, sl, asr #2 │ │ │ │ - tsteq sl, r6, lsr #2 │ │ │ │ - tsteq sl, sl, lsl #2 │ │ │ │ - smlatteq sl, sl, r0, sp │ │ │ │ - smlabteq sl, sl, r0, sp │ │ │ │ - smlatbeq sl, r6, r0, sp │ │ │ │ - smlabbeq sl, sl, r0, sp │ │ │ │ - tsteq sl, sl, rrx │ │ │ │ - tsteq sl, sl, asr #32 │ │ │ │ - tsteq sl, r6, lsr #32 │ │ │ │ - tsteq sl, sl │ │ │ │ - smlatteq sl, sl, pc, ip @ │ │ │ │ - smlabteq sl, sl, pc, ip @ │ │ │ │ - smlatbeq sl, r6, pc, ip @ │ │ │ │ - smlabbeq sl, sl, pc, ip @ │ │ │ │ - tsteq sl, sl, ror #30 │ │ │ │ - tsteq sl, sl, asr #30 │ │ │ │ - tsteq sl, r6, lsr #30 │ │ │ │ - tsteq sl, sl, lsl #30 │ │ │ │ - smlatteq sl, sl, lr, ip │ │ │ │ - smlabteq sl, sl, lr, ip │ │ │ │ - smlatbeq sl, r6, lr, ip │ │ │ │ - smlabbeq sl, sl, lr, ip │ │ │ │ - tsteq sl, sl, ror #28 │ │ │ │ - tsteq sl, sl, asr #28 │ │ │ │ - tsteq sl, r6, lsr #28 │ │ │ │ - tsteq sl, sl, lsl #28 │ │ │ │ - smlatteq sl, sl, sp, ip │ │ │ │ - smlabteq sl, sl, sp, ip │ │ │ │ - smlatbeq sl, r6, sp, ip │ │ │ │ - smlabbeq sl, sl, sp, ip │ │ │ │ - tsteq sl, sl, ror #26 │ │ │ │ - tsteq sl, sl, asr #26 │ │ │ │ - tsteq sl, r6, lsr #26 │ │ │ │ - tsteq sl, sl, lsl #26 │ │ │ │ - smlatteq sl, sl, ip, ip │ │ │ │ - smlabteq sl, sl, ip, ip │ │ │ │ - smlatbeq sl, r6, ip, ip │ │ │ │ - smlabbeq sl, sl, ip, ip │ │ │ │ - tsteq sl, sl, ror #24 │ │ │ │ - tsteq sl, sl, asr #24 │ │ │ │ - tsteq sl, r6, lsr #24 │ │ │ │ - tsteq sl, sl, lsl #24 │ │ │ │ - smlatteq sl, sl, fp, ip │ │ │ │ + ldrdeq sp, [sl, -sl] │ │ │ │ + strheq sp, [sl, -sl] │ │ │ │ + swpeq sp, sl, [sl] @ │ │ │ │ + tsteq sl, r6, ror r0 │ │ │ │ + qaddeq sp, sl, sl │ │ │ │ + tsteq sl, sl, lsr r0 │ │ │ │ + tsteq sl, sl, lsl r0 │ │ │ │ + strdeq ip, [sl, -r6] │ │ │ │ + ldrdeq ip, [sl, -sl] │ │ │ │ + @ instruction: 0x010acfba │ │ │ │ + @ instruction: 0x010acf9a │ │ │ │ + tsteq sl, r6, ror pc │ │ │ │ + tsteq sl, sl, asr pc │ │ │ │ + tsteq sl, sl, lsr pc │ │ │ │ + tsteq sl, sl, lsl pc │ │ │ │ + strdeq ip, [sl, -r6] │ │ │ │ + ldrdeq ip, [sl, -sl] │ │ │ │ + @ instruction: 0x010aceba │ │ │ │ + @ instruction: 0x010ace9a │ │ │ │ + tsteq sl, r6, ror lr │ │ │ │ + tsteq sl, sl, asr lr │ │ │ │ + tsteq sl, sl, lsr lr │ │ │ │ + tsteq sl, sl, lsl lr │ │ │ │ + strdeq ip, [sl, -r6] │ │ │ │ + ldrdeq ip, [sl, -sl] │ │ │ │ + @ instruction: 0x010acdba │ │ │ │ + @ instruction: 0x010acd9a │ │ │ │ + tsteq sl, r6, ror sp │ │ │ │ + tsteq sl, sl, asr sp │ │ │ │ + tsteq sl, sl, lsr sp │ │ │ │ + tsteq sl, sl, lsl sp │ │ │ │ + strdeq ip, [sl, -r6] │ │ │ │ + ldrdeq ip, [sl, -sl] │ │ │ │ + @ instruction: 0x010accba │ │ │ │ + @ instruction: 0x010acc9a │ │ │ │ + tsteq sl, r6, ror ip │ │ │ │ + tsteq sl, sl, asr ip │ │ │ │ + tsteq sl, sl, lsr ip │ │ │ │ svcmi 0x00800000 │ │ │ │ cmp fp, #0 │ │ │ │ ble 2bfdbc │ │ │ │ ldr r1, [sp] │ │ │ │ add r4, r4, #12 │ │ │ │ add r5, r1, #12 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ @@ -635501,93 +635501,93 @@ │ │ │ │ add r5, r5, #6 │ │ │ │ cmp r5, r6 │ │ │ │ add r4, r4, #8 │ │ │ │ bne 2c9744 │ │ │ │ b 2c8864 │ │ │ │ orreq r7, r1, ip, lsl #16 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlatteq sl, r6, lr, r4 │ │ │ │ + tsteq sl, r6, lsr pc │ │ │ │ orreq r7, r1, ip, lsl #15 │ │ │ │ - tsteq sl, sl, ror lr │ │ │ │ - tsteq sl, r0, ror lr │ │ │ │ - tsteq sl, ip, lsr lr │ │ │ │ + smlabteq sl, sl, lr, r4 │ │ │ │ + smlabteq sl, r0, lr, r4 │ │ │ │ + smlabbeq sl, ip, lr, r4 │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - tsteq sl, r8, lsl #28 │ │ │ │ - ldrdeq r4, [sl, -r4] │ │ │ │ - smlatbeq sl, r0, sp, r4 │ │ │ │ - tsteq sl, ip, ror #26 │ │ │ │ - tsteq sl, r8, lsr sp │ │ │ │ - tsteq sl, r4, lsl #26 │ │ │ │ - ldrdeq r4, [sl, -r0] │ │ │ │ - @ instruction: 0x010a4c9c │ │ │ │ - tsteq sl, r8, ror #24 │ │ │ │ - tsteq sl, r4, lsr ip │ │ │ │ - tsteq sl, r0, lsl #24 │ │ │ │ - smlabteq sl, ip, fp, r4 │ │ │ │ - @ instruction: 0x010a4b90 │ │ │ │ - tsteq sl, r8, asr fp │ │ │ │ - tsteq sl, r8, lsr fp │ │ │ │ - tsteq sl, r8, lsl fp │ │ │ │ - strdeq r4, [sl, -r4] │ │ │ │ - ldrdeq r4, [sl, -r8] │ │ │ │ - @ instruction: 0x010a4ab8 │ │ │ │ - @ instruction: 0x010a4a98 │ │ │ │ - tsteq sl, r4, ror sl │ │ │ │ - tsteq sl, r8, asr sl │ │ │ │ - tsteq sl, r4, lsr sl │ │ │ │ - tsteq sl, r8, lsl sl │ │ │ │ - strdeq r4, [sl, -r8] │ │ │ │ - ldrdeq r4, [sl, -r8] │ │ │ │ - @ instruction: 0x010a49b4 │ │ │ │ - @ instruction: 0x010a4998 │ │ │ │ - tsteq sl, r8, ror r9 │ │ │ │ - tsteq sl, r8, asr r9 │ │ │ │ - tsteq sl, r4, lsr r9 │ │ │ │ - tsteq sl, r8, lsl r9 │ │ │ │ - strdeq r4, [sl, -r8] │ │ │ │ - ldrdeq r4, [sl, -r8] │ │ │ │ - @ instruction: 0x010a48b4 │ │ │ │ - @ instruction: 0x010a4898 │ │ │ │ - tsteq sl, r8, ror r8 │ │ │ │ - tsteq sl, r8, asr r8 │ │ │ │ - tsteq sl, r4, lsr r8 │ │ │ │ - tsteq sl, r8, lsl r8 │ │ │ │ - strdeq r4, [sl, -r8] │ │ │ │ - ldrdeq r4, [sl, -r8] │ │ │ │ - @ instruction: 0x010a47b4 │ │ │ │ - @ instruction: 0x010a4798 │ │ │ │ - tsteq sl, r8, ror r7 │ │ │ │ - tsteq sl, r8, asr r7 │ │ │ │ - tsteq sl, r4, lsr r7 │ │ │ │ - tsteq sl, r8, lsl r7 │ │ │ │ - strdeq r4, [sl, -r8] │ │ │ │ - ldrdeq r4, [sl, -r8] │ │ │ │ - @ instruction: 0x010a46b4 │ │ │ │ - @ instruction: 0x010a4698 │ │ │ │ - tsteq sl, r8, ror r6 │ │ │ │ - tsteq sl, r8, asr r6 │ │ │ │ - tsteq sl, r4, lsr r6 │ │ │ │ - tsteq sl, r8, lsl r6 │ │ │ │ - strdeq r4, [sl, -r8] │ │ │ │ - ldrdeq r4, [sl, -r8] │ │ │ │ - @ instruction: 0x010a45b4 │ │ │ │ - @ instruction: 0x010a4598 │ │ │ │ - tsteq sl, r8, ror r5 │ │ │ │ - tsteq sl, r8, asr r5 │ │ │ │ - tsteq sl, r4, lsr r5 │ │ │ │ - tsteq sl, r8, lsl r5 │ │ │ │ - strdeq r4, [sl, -r8] │ │ │ │ - ldrdeq r4, [sl, -r8] │ │ │ │ - @ instruction: 0x010a44b4 │ │ │ │ - @ instruction: 0x010a4498 │ │ │ │ - tsteq sl, r8, ror r4 │ │ │ │ - tsteq sl, r8, asr r4 │ │ │ │ - tsteq sl, r4, lsr r4 │ │ │ │ - tsteq sl, r8, lsl r4 │ │ │ │ - strdeq r4, [sl, -r8] │ │ │ │ + tsteq sl, r8, asr lr │ │ │ │ + tsteq sl, r4, lsr #28 │ │ │ │ + strdeq r4, [sl, -r0] │ │ │ │ + @ instruction: 0x010a4dbc │ │ │ │ + smlabbeq sl, r8, sp, r4 │ │ │ │ + tsteq sl, r4, asr sp │ │ │ │ + tsteq sl, r0, lsr #26 │ │ │ │ + smlatteq sl, ip, ip, r4 │ │ │ │ + @ instruction: 0x010a4cb8 │ │ │ │ + smlabbeq sl, r4, ip, r4 │ │ │ │ + tsteq sl, r0, asr ip │ │ │ │ + tsteq sl, ip, lsl ip │ │ │ │ + smlatteq sl, r0, fp, r4 │ │ │ │ + smlatbeq sl, r8, fp, r4 │ │ │ │ + smlabbeq sl, r8, fp, r4 │ │ │ │ + tsteq sl, r8, ror #22 │ │ │ │ + tsteq sl, r4, asr #22 │ │ │ │ + tsteq sl, r8, lsr #22 │ │ │ │ + tsteq sl, r8, lsl #22 │ │ │ │ + smlatteq sl, r8, sl, r4 │ │ │ │ + smlabteq sl, r4, sl, r4 │ │ │ │ + smlatbeq sl, r8, sl, r4 │ │ │ │ + smlabbeq sl, r4, sl, r4 │ │ │ │ + tsteq sl, r8, ror #20 │ │ │ │ + tsteq sl, r8, asr #20 │ │ │ │ + tsteq sl, r8, lsr #20 │ │ │ │ + tsteq sl, r4, lsl #20 │ │ │ │ + smlatteq sl, r8, r9, r4 │ │ │ │ + smlabteq sl, r8, r9, r4 │ │ │ │ + smlatbeq sl, r8, r9, r4 │ │ │ │ + smlabbeq sl, r4, r9, r4 │ │ │ │ + tsteq sl, r8, ror #18 │ │ │ │ + tsteq sl, r8, asr #18 │ │ │ │ + tsteq sl, r8, lsr #18 │ │ │ │ + tsteq sl, r4, lsl #18 │ │ │ │ + smlatteq sl, r8, r8, r4 │ │ │ │ + smlabteq sl, r8, r8, r4 │ │ │ │ + smlatbeq sl, r8, r8, r4 │ │ │ │ + smlabbeq sl, r4, r8, r4 │ │ │ │ + tsteq sl, r8, ror #16 │ │ │ │ + tsteq sl, r8, asr #16 │ │ │ │ + tsteq sl, r8, lsr #16 │ │ │ │ + tsteq sl, r4, lsl #16 │ │ │ │ + smlatteq sl, r8, r7, r4 │ │ │ │ + smlabteq sl, r8, r7, r4 │ │ │ │ + smlatbeq sl, r8, r7, r4 │ │ │ │ + smlabbeq sl, r4, r7, r4 │ │ │ │ + tsteq sl, r8, ror #14 │ │ │ │ + tsteq sl, r8, asr #14 │ │ │ │ + tsteq sl, r8, lsr #14 │ │ │ │ + tsteq sl, r4, lsl #14 │ │ │ │ + smlatteq sl, r8, r6, r4 │ │ │ │ + smlabteq sl, r8, r6, r4 │ │ │ │ + smlatbeq sl, r8, r6, r4 │ │ │ │ + smlabbeq sl, r4, r6, r4 │ │ │ │ + tsteq sl, r8, ror #12 │ │ │ │ + tsteq sl, r8, asr #12 │ │ │ │ + tsteq sl, r8, lsr #12 │ │ │ │ + tsteq sl, r4, lsl #12 │ │ │ │ + smlatteq sl, r8, r5, r4 │ │ │ │ + smlabteq sl, r8, r5, r4 │ │ │ │ + smlatbeq sl, r8, r5, r4 │ │ │ │ + smlabbeq sl, r4, r5, r4 │ │ │ │ + tsteq sl, r8, ror #10 │ │ │ │ + tsteq sl, r8, asr #10 │ │ │ │ + tsteq sl, r8, lsr #10 │ │ │ │ + tsteq sl, r4, lsl #10 │ │ │ │ + smlatteq sl, r8, r4, r4 │ │ │ │ + smlabteq sl, r8, r4, r4 │ │ │ │ + smlatbeq sl, r8, r4, r4 │ │ │ │ + smlabbeq sl, r4, r4, r4 │ │ │ │ + tsteq sl, r8, ror #8 │ │ │ │ + tsteq sl, r8, asr #8 │ │ │ │ ldrbmi pc, [pc, -r0, lsl #30]! @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ ble 2c8864 │ │ │ │ add ip, r1, #1 │ │ │ │ add ip, ip, ip, lsl #1 │ │ │ │ @@ -645243,92 +645243,92 @@ │ │ │ │ add r4, r4, #3 │ │ │ │ cmp r8, r4 │ │ │ │ add r5, r5, #4 │ │ │ │ bne 2d2f80 │ │ │ │ b 2d2094 │ │ │ │ ldrdeq sp, [r0, ip] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq r9, r4, lsr r9 │ │ │ │ + smlabbeq r9, r4, r9, fp │ │ │ │ orreq sp, r0, ip, asr pc │ │ │ │ - smlabteq r9, r8, r8, fp │ │ │ │ - @ instruction: 0x0109b8be │ │ │ │ - smlabbeq r9, sl, r8, fp │ │ │ │ - tsteq r9, r6, asr r8 │ │ │ │ - tsteq r9, r2, lsr #16 │ │ │ │ - smlatteq r9, lr, r7, fp │ │ │ │ - @ instruction: 0x0109b7ba │ │ │ │ - smlabbeq r9, r6, r7, fp │ │ │ │ - tsteq r9, r2, asr r7 │ │ │ │ - tsteq r9, lr, lsl r7 │ │ │ │ - smlatteq r9, sl, r6, fp │ │ │ │ - @ instruction: 0x0109b6b6 │ │ │ │ - smlabbeq r9, r2, r6, fp │ │ │ │ - tsteq r9, lr, asr #12 │ │ │ │ - tsteq r9, sl, lsl r6 │ │ │ │ - ldrdeq fp, [r9, -lr] │ │ │ │ - smlatbeq r9, r6, r5, fp │ │ │ │ - smlabbeq r9, r6, r5, fp │ │ │ │ - tsteq r9, r6, ror #10 │ │ │ │ - tsteq r9, r2, asr #10 │ │ │ │ - tsteq r9, r6, lsr #10 │ │ │ │ - tsteq r9, r6, lsl #10 │ │ │ │ - smlatteq r9, r6, r4, fp │ │ │ │ - smlabteq r9, r2, r4, fp │ │ │ │ - smlatbeq r9, r6, r4, fp │ │ │ │ - smlabbeq r9, r2, r4, fp │ │ │ │ - tsteq r9, r6, ror #8 │ │ │ │ - tsteq r9, r6, asr #8 │ │ │ │ - tsteq r9, r6, lsr #8 │ │ │ │ - tsteq r9, r2, lsl #8 │ │ │ │ - smlatteq r9, r6, r3, fp │ │ │ │ - smlabteq r9, r6, r3, fp │ │ │ │ - smlatbeq r9, r6, r3, fp │ │ │ │ - smlabbeq r9, r2, r3, fp │ │ │ │ - tsteq r9, r6, ror #6 │ │ │ │ - tsteq r9, r6, asr #6 │ │ │ │ - tsteq r9, r6, lsr #6 │ │ │ │ - tsteq r9, r2, lsl #6 │ │ │ │ - smlatteq r9, r6, r2, fp │ │ │ │ - smlabteq r9, r6, r2, fp │ │ │ │ - smlatbeq r9, r6, r2, fp │ │ │ │ - smlabbeq r9, r2, r2, fp │ │ │ │ - tsteq r9, r6, ror #4 │ │ │ │ - tsteq r9, r6, asr #4 │ │ │ │ - tsteq r9, r6, lsr #4 │ │ │ │ - tsteq r9, r2, lsl #4 │ │ │ │ - smlatteq r9, r6, r1, fp │ │ │ │ - smlabteq r9, r6, r1, fp │ │ │ │ - smlatbeq r9, r6, r1, fp │ │ │ │ - smlabbeq r9, r2, r1, fp │ │ │ │ - tsteq r9, r6, ror #2 │ │ │ │ - tsteq r9, r6, asr #2 │ │ │ │ - tsteq r9, r6, lsr #2 │ │ │ │ - tsteq r9, r2, lsl #2 │ │ │ │ - smlatteq r9, r6, r0, fp │ │ │ │ - smlabteq r9, r6, r0, fp │ │ │ │ - smlatbeq r9, r6, r0, fp │ │ │ │ - smlabbeq r9, r2, r0, fp │ │ │ │ - tsteq r9, r6, rrx │ │ │ │ - tsteq r9, r6, asr #32 │ │ │ │ - tsteq r9, r6, lsr #32 │ │ │ │ - tsteq r9, r2 │ │ │ │ - smlatteq r9, r6, pc, sl @ │ │ │ │ - smlabteq r9, r6, pc, sl @ │ │ │ │ - smlatbeq r9, r6, pc, sl @ │ │ │ │ - smlabbeq r9, r2, pc, sl @ │ │ │ │ - tsteq r9, r6, ror #30 │ │ │ │ - tsteq r9, r6, asr #30 │ │ │ │ - tsteq r9, r6, lsr #30 │ │ │ │ - tsteq r9, r2, lsl #30 │ │ │ │ - smlatteq r9, r6, lr, sl │ │ │ │ - smlabteq r9, r6, lr, sl │ │ │ │ - smlatbeq r9, r6, lr, sl │ │ │ │ - smlabbeq r9, r2, lr, sl │ │ │ │ - tsteq r9, r6, ror #28 │ │ │ │ - tsteq r9, r6, asr #28 │ │ │ │ + tsteq r9, r8, lsl r9 │ │ │ │ + tsteq r9, lr, lsl #18 │ │ │ │ + ldrdeq fp, [r9, -sl] │ │ │ │ + smlatbeq r9, r6, r8, fp │ │ │ │ + tsteq r9, r2, ror r8 │ │ │ │ + tsteq r9, lr, lsr r8 │ │ │ │ + tsteq r9, sl, lsl #16 │ │ │ │ + ldrdeq fp, [r9, -r6] │ │ │ │ + smlatbeq r9, r2, r7, fp │ │ │ │ + tsteq r9, lr, ror #14 │ │ │ │ + tsteq r9, sl, lsr r7 │ │ │ │ + tsteq r9, r6, lsl #14 │ │ │ │ + ldrdeq fp, [r9, -r2] │ │ │ │ + @ instruction: 0x0109b69e │ │ │ │ + tsteq r9, sl, ror #12 │ │ │ │ + tsteq r9, lr, lsr #12 │ │ │ │ + strdeq fp, [r9, -r6] │ │ │ │ + ldrdeq fp, [r9, -r6] │ │ │ │ + @ instruction: 0x0109b5b6 │ │ │ │ + @ instruction: 0x0109b592 │ │ │ │ + tsteq r9, r6, ror r5 │ │ │ │ + tsteq r9, r6, asr r5 │ │ │ │ + tsteq r9, r6, lsr r5 │ │ │ │ + tsteq r9, r2, lsl r5 │ │ │ │ + strdeq fp, [r9, -r6] │ │ │ │ + ldrdeq fp, [r9, -r2] │ │ │ │ + @ instruction: 0x0109b4b6 │ │ │ │ + @ instruction: 0x0109b496 │ │ │ │ + tsteq r9, r6, ror r4 │ │ │ │ + tsteq r9, r2, asr r4 │ │ │ │ + tsteq r9, r6, lsr r4 │ │ │ │ + tsteq r9, r6, lsl r4 │ │ │ │ + strdeq fp, [r9, -r6] │ │ │ │ + ldrdeq fp, [r9, -r2] │ │ │ │ + @ instruction: 0x0109b3b6 │ │ │ │ + @ instruction: 0x0109b396 │ │ │ │ + tsteq r9, r6, ror r3 │ │ │ │ + tsteq r9, r2, asr r3 │ │ │ │ + tsteq r9, r6, lsr r3 │ │ │ │ + tsteq r9, r6, lsl r3 │ │ │ │ + strdeq fp, [r9, -r6] │ │ │ │ + ldrdeq fp, [r9, -r2] │ │ │ │ + @ instruction: 0x0109b2b6 │ │ │ │ + @ instruction: 0x0109b296 │ │ │ │ + tsteq r9, r6, ror r2 │ │ │ │ + tsteq r9, r2, asr r2 │ │ │ │ + tsteq r9, r6, lsr r2 │ │ │ │ + tsteq r9, r6, lsl r2 │ │ │ │ + strdeq fp, [r9, -r6] │ │ │ │ + ldrdeq fp, [r9, -r2] │ │ │ │ + @ instruction: 0x0109b1b6 │ │ │ │ + @ instruction: 0x0109b196 │ │ │ │ + tsteq r9, r6, ror r1 │ │ │ │ + tsteq r9, r2, asr r1 │ │ │ │ + tsteq r9, r6, lsr r1 │ │ │ │ + tsteq r9, r6, lsl r1 │ │ │ │ + strdeq fp, [r9, -r6] │ │ │ │ + ldrdeq fp, [r9, -r2] │ │ │ │ + strheq fp, [r9, -r6] │ │ │ │ + swpeq fp, r6, [r9] │ │ │ │ + tsteq r9, r6, ror r0 │ │ │ │ + qaddeq fp, r2, r9 │ │ │ │ + tsteq r9, r6, lsr r0 │ │ │ │ + tsteq r9, r6, lsl r0 │ │ │ │ + strdeq sl, [r9, -r6] │ │ │ │ + ldrdeq sl, [r9, -r2] │ │ │ │ + @ instruction: 0x0109afb6 │ │ │ │ + @ instruction: 0x0109af96 │ │ │ │ + tsteq r9, r6, ror pc │ │ │ │ + tsteq r9, r2, asr pc │ │ │ │ + tsteq r9, r6, lsr pc │ │ │ │ + tsteq r9, r6, lsl pc │ │ │ │ + strdeq sl, [r9, -r6] │ │ │ │ + ldrdeq sl, [r9, -r2] │ │ │ │ + @ instruction: 0x0109aeb6 │ │ │ │ + @ instruction: 0x0109ae96 │ │ │ │ cmnmi pc, #0 │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ andhi r8, r0, r1 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ ble 2d2094 │ │ │ │ add r1, r6, #40 @ 0x28 │ │ │ │ @@ -655236,15 +655236,15 @@ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #32] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 292a74 │ │ │ │ - tsteq r9, r6, asr r1 │ │ │ │ + smlatbeq r9, r6, r1, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [pc, #3988] @ 2ddba0 │ │ │ │ @@ -656569,15 +656569,15 @@ │ │ │ │ str r3, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ bx lr │ │ │ │ andeq r8, r0, r1, lsr #13 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r9, r0, r3, lsl #11 │ │ │ │ andeq r8, r0, r9, lsr #1 │ │ │ │ - @ instruction: 0x0108fb98 │ │ │ │ + smlatteq r8, r8, fp, pc @ │ │ │ │ sub r3, r1, #6400 @ 0x1900 │ │ │ │ sub r3, r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ bhi 2de0d8 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -656756,15 +656756,15 @@ │ │ │ │ ldr r2, [pc, #84] @ 2de3e8 │ │ │ │ cmp r3, r2 │ │ │ │ beq 2de200 │ │ │ │ b 2de194 │ │ │ │ muleq r0, r5, r2 │ │ │ │ ldrdeq r1, [r0, ip] │ │ │ │ andeq r8, r0, sp, lsl #5 │ │ │ │ - tstpeq r8, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ andeq r9, r0, r2, lsl #11 │ │ │ │ andeq r9, r0, r0, lsl #7 │ │ │ │ @ instruction: 0x000082b5 │ │ │ │ strdvs pc, [r0, #255]! @ 0xff │ │ │ │ @ instruction: 0x000082b7 │ │ │ │ andeq r9, r0, r3, lsl #11 │ │ │ │ andeq r9, r0, r4, lsl #11 │ │ │ │ @@ -656794,15 +656794,15 @@ │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #4032] @ 2df3f0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #124] @ 0x7c │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ ldr r9, [pc, #4004] @ 2df3f4 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r2, #680] @ 0x2a8 │ │ │ │ add r9, pc, r9 │ │ │ │ cmp r2, #15 │ │ │ │ ldr sl, [sp, #168] @ 0xa8 │ │ │ │ @@ -657804,79 +657804,79 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r4, [r0, r0] │ │ │ │ orreq r1, r0, r4, lsr #23 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ andeq r9, r0, r9 │ │ │ │ orreq r1, r0, r8, lsl #22 │ │ │ │ - smlaleq r4, pc, r0, r8 @ │ │ │ │ + rsceq r4, pc, r0, ror #17 │ │ │ │ @ instruction: 0x01801abc │ │ │ │ - rsceq r4, pc, r0, lsr r8 @ │ │ │ │ + rsceq r4, pc, r0, lsl #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ orreq r1, r0, ip, ror sl │ │ │ │ - rsceq r4, lr, r4, lsr #1 │ │ │ │ + strdeq r4, [lr], #4 @ │ │ │ │ orreq r1, r0, ip, lsl #20 │ │ │ │ - smlaleq r4, pc, r4, r7 @ │ │ │ │ + rsceq r4, pc, r4, ror #15 │ │ │ │ andeq r9, r0, r8, lsr #3 │ │ │ │ - tstpeq r8, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ andeq r8, r0, pc, ror #4 │ │ │ │ andeq r8, r0, r0, ror r2 │ │ │ │ - tstpeq r8, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f598 │ │ │ │ + tstpeq r8, lr, ror #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r6, r5, pc @ │ │ │ │ orreq r1, r0, ip, lsl r7 │ │ │ │ - rsceq r4, pc, r0, lsr #9 │ │ │ │ + strdeq r4, [pc], #64 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldrdeq r1, [r0, r4] │ │ │ │ - rsceq r4, pc, r0, lsl #9 │ │ │ │ + ldrdeq r4, [pc], #64 @ │ │ │ │ orreq r1, r0, r4, asr r6 │ │ │ │ andeq r8, r0, r6, lsl #5 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r8, r0, r7, lsl #5 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ andeq r8, r0, r8, lsl #5 │ │ │ │ andeq r8, r0, lr, ror r2 │ │ │ │ andeq r8, r0, fp, lsr #24 │ │ │ │ - tstpeq r8, r4, asr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, r5, pc @ │ │ │ │ ldrdeq r1, [r0, r4] │ │ │ │ - rsceq r4, pc, r0, lsl #3 │ │ │ │ + ldrdeq r4, [pc], #16 @ │ │ │ │ orreq r1, r0, ip, ror #6 │ │ │ │ - rsceq r4, pc, r8, lsl r1 @ │ │ │ │ + rsceq r4, pc, r8, ror #2 │ │ │ │ orreq r1, r0, ip, lsl #4 │ │ │ │ - smlaleq r3, pc, r4, pc @ │ │ │ │ + rsceq r3, pc, r4, ror #31 │ │ │ │ andeq r8, r0, lr, ror #4 │ │ │ │ - smlabteq r8, r6, lr, lr │ │ │ │ + tsteq r8, r6, lsl pc │ │ │ │ muleq r0, lr, r2 │ │ │ │ andeq r8, r0, ip, lsr #5 │ │ │ │ @ instruction: 0x000082b3 │ │ │ │ @ instruction: 0x000082b1 │ │ │ │ andeq r8, r0, r2, lsr #5 │ │ │ │ muleq r0, r3, r2 │ │ │ │ @ instruction: 0x000082b5 │ │ │ │ andeq r0, r4, r5 │ │ │ │ ldrdeq r0, [r0, r8] │ │ │ │ - rsceq r3, pc, r4, lsl #15 │ │ │ │ + ldrdeq r3, [pc], #116 @ │ │ │ │ orreq r0, r0, r0, ror #18 │ │ │ │ - rsceq r3, pc, ip, lsl #14 │ │ │ │ + rsceq r3, pc, ip, asr r7 @ │ │ │ │ orreq r0, r0, ip, asr #17 │ │ │ │ - rsceq r3, pc, r8, ror r6 @ │ │ │ │ + rsceq r3, pc, r8, asr #13 │ │ │ │ orreq r0, r0, r0, lsl #16 │ │ │ │ - rsceq r3, pc, ip, lsr #11 │ │ │ │ + strdeq r3, [pc], #92 @ │ │ │ │ orreq r0, r0, ip, lsr r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r3, pc, r8, lsl #10 │ │ │ │ + rsceq r3, pc, r8, asr r5 @ │ │ │ │ andeq r9, r0, r3, lsl #11 │ │ │ │ - ldrdeq lr, [r8, -sl] │ │ │ │ + tsteq r8, sl, lsr #10 │ │ │ │ andeq r8, r0, r8, ror #9 │ │ │ │ - smlatteq r8, sl, r4, lr │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ andeq r9, r0, r7, asr #1 │ │ │ │ andeq r8, r0, r1, lsr #13 │ │ │ │ andeq r8, r0, lr, ror #30 │ │ │ │ andeq r8, r0, r9, lsr #1 │ │ │ │ - tsteq r8, sl, lsr r4 │ │ │ │ + smlabbeq r8, sl, r4, lr │ │ │ │ andeq r9, r0, r0, asr #13 │ │ │ │ @ instruction: 0x000082b4 │ │ │ │ andeq r8, r0, r0, asr #24 │ │ │ │ andeq r2, r0, r1, lsl #12 │ │ │ │ muleq r0, r8, r2 │ │ │ │ muleq r0, r7, r2 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ @@ -657885,15 +657885,15 @@ │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ muleq r0, r9, r2 │ │ │ │ @ instruction: 0x000082b6 │ │ │ │ andeq r9, r0, r5, ror #6 │ │ │ │ andeq r9, r0, r0, lsl #7 │ │ │ │ andeq r8, r0, r1, lsr #5 │ │ │ │ andeq r8, r0, r7, ror r2 │ │ │ │ - tsteq r8, lr, lsr #28 │ │ │ │ + tsteq r8, lr, ror lr │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r8, r0, r3, ror r0 │ │ │ │ andeq r8, r0, r0, lsr #5 │ │ │ │ andeq r9, r0, r2, lsl #2 │ │ │ │ @@ -658964,15 +658964,15 @@ │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #492] @ 2e0804 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #84] @ 0x54 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ mov r8, r1 │ │ │ │ add r1, r0, #94208 @ 0x17000 │ │ │ │ ldr r1, [r1, #680] @ 0x2a8 │ │ │ │ ldr r2, [pc, #452] @ 2e0808 │ │ │ │ cmp r1, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -659086,21 +659086,21 @@ │ │ │ │ b 2e06ec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq pc, [pc, #-152] @ 2e076c @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ orreq r1, r0, r8, lsl #30 │ │ │ │ ldrheq pc, [pc, #-148] @ 2e077c @ │ │ │ │ @ instruction: 0x017ff990 │ │ │ │ - rsceq r2, pc, r8, lsl #15 │ │ │ │ + ldrdeq r2, [pc], #120 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, r2, lsl #5 │ │ │ │ ldrheq pc, [pc, #-140] @ 2e079c @ │ │ │ │ @ instruction: 0x017ff890 │ │ │ │ - strheq r1, [lr], #228 @ 0xe4 @ │ │ │ │ + rsceq r1, lr, r4, lsl #30 │ │ │ │ ldr r3, [pc, #304] @ 2e0964 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [pc, #300] @ 2e0968 │ │ │ │ add r3, pc, r3 │ │ │ │ beq 2e0944 │ │ │ │ bls 2e08c4 │ │ │ │ ldr r2, [pc, #288] @ 2e096c │ │ │ │ @@ -659232,15 +659232,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ beq 2e0b90 │ │ │ │ ldr r2, [pc, #1140] @ 2e0ed0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrh r6, [r4, #8] │ │ │ │ ldr r5, [r0, r2] │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 2e082c │ │ │ │ @@ -659307,15 +659307,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 2e0b90 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e0d28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ @@ -659351,15 +659351,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r7, #32768 @ 0x8000 │ │ │ │ add r7, r7, #204 @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ orrs r3, r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ bne 2e0dfc │ │ │ │ ldr r3, [r5] │ │ │ │ add r3, r3, #32768 @ 0x8000 │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -659404,15 +659404,15 @@ │ │ │ │ bl 10de00 │ │ │ │ b 2e0b64 │ │ │ │ ldr r6, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r6, r6, #32768 @ 0x8000 │ │ │ │ add r9, r6, #204 @ 0xcc │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e0bc4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [r6, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b 2e0bc4 │ │ │ │ @@ -659441,29 +659441,29 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ ldr r4, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e0c6c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [r4, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b 2e0c6c │ │ │ │ ldr r7, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r7, #32768 @ 0x8000 │ │ │ │ add r7, r7, #204 @ 0xcc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ subs r3, r0, #0 │ │ │ │ bne 2e0dfc │ │ │ │ ldr r3, [r5] │ │ │ │ add r3, r3, #32768 @ 0x8000 │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #208] @ 0xd0 │ │ │ │ @@ -659471,28 +659471,28 @@ │ │ │ │ b 2e0cac │ │ │ │ cmp r3, #2 │ │ │ │ beq 2e0e28 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 2e0e58 │ │ │ │ b 2e0e08 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 2e0e3c │ │ │ │ cmp r9, #0 │ │ │ │ bne 2e0e28 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r6 │ │ │ │ @@ -659510,40 +659510,40 @@ │ │ │ │ beq 2e0b1c │ │ │ │ b 2e0af4 │ │ │ │ ldr r6, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r6, r6, #32768 @ 0x8000 │ │ │ │ add r7, r6, #204 @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e0d6c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [r6, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b 2e0d6c │ │ │ │ orreq r1, r0, ip, asr #21 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r8, r0, r5, lsl r5 │ │ │ │ andeq r8, r0, fp, lsl r5 │ │ │ │ - smlaleq r4, lr, r4, lr │ │ │ │ + rsceq r4, lr, r4, ror #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - strdeq r4, [lr], #200 @ 0xc8 @ │ │ │ │ - ldrdeq r2, [pc], #20 @ │ │ │ │ - rsceq r2, pc, r4, asr r1 @ │ │ │ │ - rsceq r2, pc, ip, ror #1 │ │ │ │ + rsceq r4, lr, r8, asr #26 │ │ │ │ + rsceq r2, pc, r4, lsr #4 │ │ │ │ + rsceq r2, pc, r4, lsr #3 │ │ │ │ + rsceq r2, pc, ip, lsr r1 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #428] @ 2e10bc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl ddf90 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ @@ -659588,28 +659588,28 @@ │ │ │ │ cmp r4, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #204] @ 0xcc │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4e2148 │ │ │ │ ldr r8, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #32768 @ 0x8000 │ │ │ │ add r7, r8, #204 @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e1054 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ b 2e0f58 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ @@ -659621,28 +659621,28 @@ │ │ │ │ b 2e0fc8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 2e1080 │ │ │ │ ldr r1, [r8, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 2e10b0 │ │ │ │ b 2e1060 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 2e1094 │ │ │ │ cmp r8, #0 │ │ │ │ bne 2e1080 │ │ │ │ b 2e1028 │ │ │ │ orreq r1, r0, r8, lsl r6 │ │ │ │ @@ -659652,15 +659652,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #948] @ 2e1498 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e082c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e1208 │ │ │ │ @@ -659762,37 +659762,37 @@ │ │ │ │ bl 286d90 │ │ │ │ b 2e1200 │ │ │ │ ldr r8, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #32768 @ 0x8000 │ │ │ │ add r7, r8, #204 @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e1158 │ │ │ │ cmp r0, #2 │ │ │ │ beq 2e12d8 │ │ │ │ ldr r1, [r8, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 2e1308 │ │ │ │ b 2e12b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 2e12ec │ │ │ │ cmp r8, #0 │ │ │ │ bne 2e12d8 │ │ │ │ b 2e1158 │ │ │ │ ldrb r5, [r4, #5] │ │ │ │ @@ -659835,15 +659835,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e1200 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -659854,69 +659854,69 @@ │ │ │ │ bl 10de00 │ │ │ │ b 2e11f4 │ │ │ │ ldr r6, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r6, r6, #32768 @ 0x8000 │ │ │ │ add r7, r6, #204 @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e1320 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r6, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b 2e1320 │ │ │ │ ldr r6, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r6, r6, #32768 @ 0x8000 │ │ │ │ add r8, r6, #204 @ 0xcc │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e125c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [r6, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b 2e125c │ │ │ │ ldr r6, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r6, r6, #32768 @ 0x8000 │ │ │ │ add r7, r6, #204 @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e1394 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r6, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b 2e1394 │ │ │ │ orreq r1, r0, r4, asr #8 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r8, r0, r5, lsl r5 │ │ │ │ andeq r8, r0, fp, lsl r5 │ │ │ │ - rsceq r1, pc, r0, ror ip @ │ │ │ │ - rsceq r1, pc, r4, lsr ip @ │ │ │ │ - strdeq r4, [lr], #116 @ 0x74 @ │ │ │ │ - andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r1, pc, ip, ror fp @ │ │ │ │ - rsceq r1, pc, r8, lsl fp @ │ │ │ │ - rsceq r1, pc, r8, asr #22 │ │ │ │ - rsceq r1, pc, ip, asr #21 │ │ │ │ - rsceq r1, pc, r4, asr #21 │ │ │ │ + rsceq r1, pc, r0, asr #25 │ │ │ │ + rsceq r1, pc, r4, lsl #25 │ │ │ │ + rsceq r4, lr, r4, asr #16 │ │ │ │ + andeq r0, r0, r2, lsl #10 │ │ │ │ + rsceq r1, pc, ip, asr #23 │ │ │ │ + rsceq r1, pc, r8, ror #22 │ │ │ │ + smlaleq r1, pc, r8, fp @ │ │ │ │ + rsceq r1, pc, ip, lsl fp @ │ │ │ │ + rsceq r1, pc, r4, lsl fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #428] @ 2e1690 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ bl ddd4c │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ ldrh r6, [r0, #8] │ │ │ │ @@ -659961,28 +659961,28 @@ │ │ │ │ cmp r4, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #204] @ 0xcc │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4e2148 │ │ │ │ ldr r8, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #32768 @ 0x8000 │ │ │ │ add r7, r8, #204 @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e1628 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ b 2e152c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ @@ -659994,28 +659994,28 @@ │ │ │ │ b 2e159c │ │ │ │ cmp r0, #2 │ │ │ │ beq 2e1654 │ │ │ │ ldr r1, [r8, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 2e1684 │ │ │ │ b 2e1634 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 2e1668 │ │ │ │ cmp r8, #0 │ │ │ │ bne 2e1654 │ │ │ │ b 2e15fc │ │ │ │ orreq r1, r0, r4, asr #32 │ │ │ │ @@ -660028,67 +660028,67 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ 2e16e0 │ │ │ │ ldr r4, [pc, #40] @ 2e16e4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl dde38 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2e0a38 │ │ │ │ orreq r0, r0, r0, ror lr │ │ │ │ - strdeq r1, [pc], #124 @ │ │ │ │ + rsceq r1, pc, ip, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ 2e1738 │ │ │ │ ldr r4, [pc, #56] @ 2e173c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #1 │ │ │ │ stm sp, {r3, r4} │ │ │ │ mov r3, #0 │ │ │ │ bl e02b8 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 2e0a38 │ │ │ │ orreq r0, r0, r8, lsr #28 │ │ │ │ - rsceq r1, pc, r4, asr #15 │ │ │ │ + rsceq r1, pc, r4, lsl r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 2e1794 │ │ │ │ ldr r4, [pc, #60] @ 2e1798 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ sub r2, r2, #33792 @ 0x8400 │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp] │ │ │ │ bl df7b8 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 2e0a38 │ │ │ │ ldrdeq r0, [r0, r0] │ │ │ │ - rsceq r1, pc, r8, lsl #15 │ │ │ │ + ldrdeq r1, [pc], #120 @ │ │ │ │ ldr r3, [pc, #112] @ 2e1814 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi 2e180c │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ @@ -660111,25 +660111,25 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ lsl r0, r0, #2 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - tsteq r8, ip, lsl r9 │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #4060] @ 2e280c │ │ │ │ ldr r5, [pc, #4060] @ 2e2810 │ │ │ │ ldr r7, [pc, #4060] @ 2e2814 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ beq 2e28d4 │ │ │ │ bls 2e18a8 │ │ │ │ ldr r0, [pc, #4024] @ 2e2818 │ │ │ │ @@ -661137,50 +661137,50 @@ │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ b 2e1e40 │ │ │ │ strdeq r0, [r0, r4] │ │ │ │ andeq r8, r0, r2, asr lr │ │ │ │ ldrheq lr, [pc, #-116] @ 2e27a8 │ │ │ │ @ instruction: 0x000091bf │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ + smlatbeq r8, r8, r8, ip │ │ │ │ ldrdeq r8, [r0], -r6 │ │ │ │ andeq r0, r0, r3, lsr #24 │ │ │ │ andeq r9, r0, fp, asr r3 │ │ │ │ - smlatbeq r8, ip, r7, ip │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ andeq r8, r0, r8, lsr #20 │ │ │ │ andeq r8, r0, r5, ror #9 │ │ │ │ andeq r8, r0, sp, lsr r8 │ │ │ │ andeq r8, r0, r9, lsl r9 │ │ │ │ andeq r8, r0, fp, asr #1 │ │ │ │ andeq r8, r0, r8, ror r0 │ │ │ │ ldrdeq r9, [r0], -r4 │ │ │ │ andeq r9, r8, r8, asr r5 │ │ │ │ andeq r8, r0, r4, lsl #25 │ │ │ │ andeq r8, r0, sl, lsr #20 │ │ │ │ @ instruction: 0x00088fbc │ │ │ │ - smlatbeq r8, sl, r5, ip │ │ │ │ - rsceq r1, pc, ip, lsl r3 @ │ │ │ │ - @ instruction: 0x0108c4b2 │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + rsceq r1, pc, ip, ror #6 │ │ │ │ + tsteq r8, r2, lsl #10 │ │ │ │ andeq r9, r0, r5, lsl #2 │ │ │ │ andeq r8, r0, r5, lsl #25 │ │ │ │ - rsceq r1, pc, r8, lsr #2 │ │ │ │ + rsceq r1, pc, r8, ror r1 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r8, r1, r2, lsr #14 │ │ │ │ andeq r8, r1, r6, lsr #14 │ │ │ │ andeq sl, r8, sl, lsl #2 │ │ │ │ andeq sp, r1, lr, asr #12 │ │ │ │ andeq sp, r1, sl, asr #12 │ │ │ │ andeq r0, r0, r2, ror #23 │ │ │ │ ldrdeq r8, [r0], -r7 │ │ │ │ @ instruction: 0x000091be │ │ │ │ andeq r8, r1, lr, lsl r7 │ │ │ │ andeq r9, r8, ip, asr r5 │ │ │ │ @ instruction: 0x00088fb8 │ │ │ │ andeq r9, r8, r8, ror #22 │ │ │ │ - tsteq r8, lr, asr #14 │ │ │ │ + @ instruction: 0x0108b79e │ │ │ │ strdeq r8, [r0], -r6 │ │ │ │ andeq r0, r0, r3, ror #24 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r8, r0, sp, lsl ip │ │ │ │ andeq r8, r0, ip, lsl ip │ │ │ │ andeq r9, r0, r4, lsl #2 │ │ │ │ andeq r8, r0, ip, lsr #24 │ │ │ │ @@ -661554,15 +661554,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #3908] @ 2e3dd4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ mov ip, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #3864] @ 2e3dd8 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -662532,89 +662532,89 @@ │ │ │ │ cmneq pc, r0, lsl #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmnpeq pc, ip, lsl #13 @ p-variant is OBSOLETE │ │ │ │ cmneq pc, r8, lsr r1 @ │ │ │ │ @ instruction: 0x01747a90 │ │ │ │ cmneq r4, ip, ror sl │ │ │ │ cmneq r4, r0, asr sl │ │ │ │ - tsteq r8, lr, asr #4 │ │ │ │ - rsceq pc, lr, ip, lsl #31 │ │ │ │ - tsteq r8, r0, asr r8 │ │ │ │ + @ instruction: 0x0108b29e │ │ │ │ + ldrdeq pc, [lr], #252 @ 0xfc @ │ │ │ │ + smlatbeq r8, r0, r8, fp │ │ │ │ cmneq pc, r0, asr r0 @ │ │ │ │ - tsteq r8, r0, lsl r8 │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ andeq r8, r0, r3, lsr #13 │ │ │ │ andeq r8, r0, pc, ror #1 │ │ │ │ andeq r0, r0, r2, asr #23 │ │ │ │ - tsteq r8, ip, asr #2 │ │ │ │ + @ instruction: 0x0108b19c │ │ │ │ cmneq r4, r8, lsl r9 │ │ │ │ ldrsheq r7, [r4, #-140]! @ 0xffffff74 │ │ │ │ cmneq r4, r8, ror #17 │ │ │ │ ldrheq r7, [r4, #-132]! @ 0xffffff7c │ │ │ │ cmneq r4, ip, lsl #17 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - smlatteq r8, sl, r0, fp │ │ │ │ - rsceq pc, lr, r0, lsr #26 │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + tsteq r8, sl, lsr r1 │ │ │ │ + rsceq pc, lr, r0, ror sp @ │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq pc, lr, r4, lsr #21 │ │ │ │ - rsceq pc, lr, r0, ror #20 │ │ │ │ - rsceq pc, lr, r8, lsr #20 │ │ │ │ + strdeq pc, [lr], #164 @ 0xa4 @ │ │ │ │ + strheq pc, [lr], #160 @ 0xa0 @ │ │ │ │ + rsceq pc, lr, r8, ror sl @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, r8, lsr #28 │ │ │ │ @ instruction: 0x000088b7 │ │ │ │ - smlabbeq r8, sl, ip, sl │ │ │ │ - rsceq pc, lr, r8, asr #18 │ │ │ │ + ldrdeq sl, [r8, -sl] │ │ │ │ + smlaleq pc, lr, r8, r9 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ andeq r9, r0, fp, asr r3 │ │ │ │ ldrdeq r9, [r0], -r3 │ │ │ │ - strdeq sl, [r8, -r6] │ │ │ │ + tsteq r8, r6, asr #24 │ │ │ │ cmneq r4, r4, lsr #5 │ │ │ │ cmneq r4, r4, ror #4 │ │ │ │ cmneq r4, r4, lsr #4 │ │ │ │ cmneq r4, ip, ror #3 │ │ │ │ cmneq r4, r8, lsr #3 │ │ │ │ - tsteq r8, r8, lsl #8 │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ andeq r8, r0, lr, asr r4 │ │ │ │ andeq r8, r0, sp, lsl r2 │ │ │ │ andeq r8, r0, sl, lsr #25 │ │ │ │ - tsteq r8, r6, asr #14 │ │ │ │ + @ instruction: 0x0108a796 │ │ │ │ andeq r0, r0, r3, lsr #24 │ │ │ │ - smlabbeq r8, r0, r6, sl │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + smlatbeq r8, ip, r3, sl │ │ │ │ andeq r9, r0, r1, asr r5 │ │ │ │ andeq r8, r0, r0, asr #12 │ │ │ │ andeq r8, r0, r1, ror #9 │ │ │ │ - smlatbeq r8, r2, r2, sl │ │ │ │ + strdeq sl, [r8, -r2] │ │ │ │ andeq r1, r0, r1, lsl #6 │ │ │ │ andeq r9, r0, r4, asr r5 │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - @ instruction: 0x0108a1bc │ │ │ │ + tsteq r8, r8, ror r2 │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ andeq r8, r0, r9, lsl r9 │ │ │ │ - strdeq sl, [r8, -r6] │ │ │ │ - rsceq lr, lr, r4, ror #21 │ │ │ │ - rsceq lr, lr, r8, asr #21 │ │ │ │ + tsteq r8, r6, asr #2 │ │ │ │ + rsceq lr, lr, r4, lsr fp │ │ │ │ + rsceq lr, lr, r8, lsl fp │ │ │ │ muleq r0, r3, r1 │ │ │ │ andeq r9, r0, r1, asr #5 │ │ │ │ @ instruction: 0x000091b7 │ │ │ │ - tsteq r8, r4, lsl r0 │ │ │ │ + tsteq r8, r4, rrx │ │ │ │ andeq r8, r0, r7, asr r4 │ │ │ │ andeq r8, r0, sp, ror #4 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ andeq r8, r0, r5 │ │ │ │ andeq r8, r0, pc, asr #12 │ │ │ │ andeq r8, r0, r8, lsr #20 │ │ │ │ andeq r8, r0, fp, asr #22 │ │ │ │ strdeq r8, [r0], -pc @ │ │ │ │ andeq r8, r0, pc, asr r7 │ │ │ │ @ instruction: 0x00008fbb │ │ │ │ - smlabteq r8, r8, sp, r9 │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ muleq r0, lr, sp │ │ │ │ - tsteq r8, r8, lsl sp │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r8, r0, sl, asr r4 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r9, r0, r5, asr #2 │ │ │ │ andeq r9, r0, lr, lsr r3 │ │ │ │ @@ -663751,18 +663751,18 @@ │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ b 2e4e34 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq pc, ip, ror r2 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrdeq lr, [lr], #24 @ │ │ │ │ - tsteq r8, r4, lsr #16 │ │ │ │ + rsceq lr, lr, r8, lsr #4 │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ ldrheq fp, [pc, #-28] @ 2e50e8 │ │ │ │ - tsteq r8, r8, ror r7 │ │ │ │ + smlabteq r8, r8, r7, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr ip, [pc, #736] @ 2e53fc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -663947,18 +663947,18 @@ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ b 2e53c4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ b 2e53d0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq sl, [pc, #-228] @ 2e5320 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sp, lr, r0, asr #28 │ │ │ │ - smlatbeq r8, r2, r4, r9 │ │ │ │ + smlaleq sp, lr, r0, lr │ │ │ │ + strdeq r9, [r8, -r2] │ │ │ │ cmneq pc, r4, asr lr @ │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ + @ instruction: 0x010895b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3640] @ 0xe38 │ │ │ │ ldr lr, [pc, #968] @ 2e57f4 │ │ │ │ mov ip, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -664201,18 +664201,18 @@ │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ bl 5ba18 <__aeabi_d2iz@plt> │ │ │ │ str r0, [r4, #12] │ │ │ │ b 2e56c4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq pc, r0, asr #23 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sp, lr, ip, lsl fp │ │ │ │ - @ instruction: 0x010891b8 │ │ │ │ + rsceq sp, lr, ip, ror #22 │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ cmneq pc, r4, lsr fp @ │ │ │ │ - tsteq r8, r0, lsr r2 │ │ │ │ + smlabbeq r8, r0, r2, r9 │ │ │ │ @ instruction: 0xffc00000 │ │ │ │ ldrshmi pc, [pc, #255] @ 2e5917 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3640] @ 0xe38 │ │ │ │ ldr ip, [pc, #1004] @ 2e5c18 │ │ │ │ @@ -664466,20 +664466,20 @@ │ │ │ │ asr r3, r0, #31 │ │ │ │ str r0, [r4, #24] │ │ │ │ str r3, [r4, #28] │ │ │ │ b 2e5ae0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq pc, r4, asr #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sp, lr, ip, lsr r7 │ │ │ │ - ldrdeq r8, [r8, -lr] │ │ │ │ + rsceq sp, lr, ip, lsl #15 │ │ │ │ + tsteq r8, lr, lsr #28 │ │ │ │ ldrshmi pc, [pc, #255] @ 2e5d2f @ │ │ │ │ @ instruction: 0xffc00000 │ │ │ │ cmneq pc, r8, lsr #14 │ │ │ │ - tsteq r8, r0, lsr #28 │ │ │ │ + tsteq r8, r0, ror lr │ │ │ │ mvnmi r0, #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3648] @ 0xe40 │ │ │ │ ldr ip, [pc, #740] @ 2e5f38 │ │ │ │ mov r4, r1 │ │ │ │ @@ -664666,18 +664666,18 @@ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bl 5a9bc <__aeabi_i2d@plt> │ │ │ │ strd r0, [r4, #24] │ │ │ │ b 2e5e28 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x017fa39c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sp, lr, r4, lsr #6 │ │ │ │ - ldrdeq r8, [r8, -ip] │ │ │ │ + rsceq sp, lr, r4, ror r3 │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ cmneq pc, r8, lsl r3 @ │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ + tsteq r8, r0, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr ip, [pc, #416] @ 2e6108 │ │ │ │ ldr r2, [pc, #416] @ 2e610c │ │ │ │ add ip, pc, ip │ │ │ │ @@ -664685,15 +664685,15 @@ │ │ │ │ sub sp, sp, #424 @ 0x1a8 │ │ │ │ ldr r3, [pc, #404] @ 2e6110 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #376] @ 2e6114 │ │ │ │ add r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb ip, [r2, #1498] @ 0x5da │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #0 │ │ │ │ beq 2e5fd0 │ │ │ │ @@ -664786,19 +664786,19 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x017fa090 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq pc, r4, lsr #11 │ │ │ │ cmneq pc, r8, asr r0 @ │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ cmneq pc, r0, lsr #32 │ │ │ │ - strheq ip, [lr], #252 @ 0xfc @ │ │ │ │ - ldrdeq pc, [sp], #136 @ 0x88 @ │ │ │ │ + rsceq sp, lr, ip │ │ │ │ + rsceq pc, sp, r8, lsr #18 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlaleq ip, lr, r0, pc @ │ │ │ │ - tsteq r8, r6, asr #12 │ │ │ │ + rsceq ip, lr, r0, ror #31 │ │ │ │ + @ instruction: 0x01088696 │ │ │ │ cmneq pc, ip, ror pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr ip, [pc, #236] @ 2e623c │ │ │ │ mov r4, r2 │ │ │ │ @@ -664859,16 +664859,16 @@ │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ b 2e61dc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x017f9e9c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq ip, lr, r4, asr lr │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ + rsceq ip, lr, r4, lsr #29 │ │ │ │ + smlabbeq r8, r0, r5, r8 │ │ │ │ cmneq pc, r4, lsl lr @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr ip, [pc, #380] @ 2e63e4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -664965,16 +664965,16 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movcs r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ b 2e62f0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq pc, r4, lsl #27 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq ip, lr, ip, asr #26 │ │ │ │ - tsteq r8, lr, lsl r4 │ │ │ │ + smlaleq ip, lr, ip, sp │ │ │ │ + tsteq r8, lr, ror #8 │ │ │ │ cmneq pc, r0, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr ip, [pc, #284] @ 2e652c │ │ │ │ mov r4, r2 │ │ │ │ @@ -665047,16 +665047,16 @@ │ │ │ │ ldr r2, [sp] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4] │ │ │ │ b 2e648c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq r9, [pc, #-188] @ 2e6478 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strheq ip, [lr], #180 @ 0xb4 @ │ │ │ │ - @ instruction: 0x0108829d │ │ │ │ + rsceq ip, lr, r4, lsl #24 │ │ │ │ + smlatteq r8, sp, r2, r8 │ │ │ │ cmneq pc, r4, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr ip, [pc, #504] @ 2e6750 │ │ │ │ mov r4, r2 │ │ │ │ @@ -665184,18 +665184,18 @@ │ │ │ │ str r1, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne 2e6734 │ │ │ │ b 2e65d0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x017f9a94 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq ip, lr, r0, lsl #21 │ │ │ │ - tsteq r8, fp, asr r1 │ │ │ │ + ldrdeq ip, [lr], #160 @ 0xa0 @ │ │ │ │ + smlatbeq r8, fp, r1, r8 │ │ │ │ cmneq pc, r0, lsr #20 │ │ │ │ - smlabbeq r8, r8, r0, r8 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr ip, [pc, #524] @ 2e698c │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -665327,19 +665327,19 @@ │ │ │ │ strd r0, [r5, #8]! │ │ │ │ cmp r5, r4 │ │ │ │ bne 2e696c │ │ │ │ b 2e6808 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq pc, ip, ror #16 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq ip, lr, r8, ror #16 │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ + strheq ip, [lr], #136 @ 0x88 @ │ │ │ │ + smlatbeq r8, r8, pc, r7 @ │ │ │ │ cmneq pc, r8, ror #15 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ + smlatbeq r8, r0, lr, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr lr, [pc, #320] @ 2e6b00 │ │ │ │ ldr ip, [pc, #320] @ 2e6b04 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -665347,15 +665347,15 @@ │ │ │ │ ldr r3, [pc, #312] @ 2e6b08 │ │ │ │ sub sp, sp, #416 @ 0x1a0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #412] @ 0x19c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #280] @ 2e6b0c │ │ │ │ add ip, r0, #98304 @ 0x18000 │ │ │ │ ldrb lr, [ip, #1498] @ 0x5da │ │ │ │ add r3, pc, r3 │ │ │ │ cmp lr, #0 │ │ │ │ beq 2e6a28 │ │ │ │ @@ -665424,19 +665424,19 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq pc, r8, lsr r6 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq pc, ip, asr #22 │ │ │ │ cmneq pc, r0, lsl #12 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ cmneq pc, r8, asr #11 │ │ │ │ - ldrdeq ip, [lr], #80 @ 0x50 @ │ │ │ │ - rsceq lr, sp, r0, lsl #29 │ │ │ │ + rsceq ip, lr, r0, lsr #12 │ │ │ │ + ldrdeq lr, [sp], #224 @ 0xe0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq ip, lr, ip, lsr #11 │ │ │ │ - smlatbeq r8, r1, ip, r7 │ │ │ │ + strdeq ip, [lr], #92 @ 0x5c @ │ │ │ │ + strdeq r7, [r8, -r1] │ │ │ │ cmneq pc, r0, lsr r5 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3632] @ 0xe30 │ │ │ │ ldr ip, [pc, #1508] @ 2e712c │ │ │ │ mov r4, r1 │ │ │ │ @@ -665815,27 +665815,27 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ b 2e6d00 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ b 2e708c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq pc, r8, lsr #9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq ip, lr, r0, lsr r4 │ │ │ │ - ldrdeq r7, [r8, -sl] │ │ │ │ + rsceq ip, lr, r0, lsl #9 │ │ │ │ + tsteq r8, sl, lsr #24 │ │ │ │ cmneq pc, r8, lsr #8 │ │ │ │ strmi r0, [r0, r0] │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ + smlabbeq r8, ip, r9, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #896] @ 2e74e0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r2] │ │ │ │ cmp ip, #0 │ │ │ │ beq 2e721c │ │ │ │ add r2, ip, #94208 @ 0x17000 │ │ │ │ ldr r1, [r2, #680] @ 0x2a8 │ │ │ │ cmp r1, #15 │ │ │ │ bne 2e7208 │ │ │ │ @@ -666053,46 +666053,46 @@ │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [pc, #140] @ 2e7568 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq pc, r8, asr #7 │ │ │ │ andeq r1, r0, r1, lsl #30 │ │ │ │ andeq r1, r0, r3, lsl #30 │ │ │ │ - tsteq r8, r4, asr r2 │ │ │ │ - rsceq fp, sp, r0, lsr r4 │ │ │ │ + smlatbeq r8, r4, r2, fp │ │ │ │ + rsceq fp, sp, r0, lsl #9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, r4, ror r8 │ │ │ │ - rsceq fp, lr, ip, lsr #30 │ │ │ │ - rscseq r4, r3, r0, lsl #26 │ │ │ │ - strdeq fp, [lr], #232 @ 0xe8 @ │ │ │ │ + rsceq fp, lr, ip, ror pc │ │ │ │ + rscseq r4, r3, r0, asr sp │ │ │ │ + rsceq fp, lr, r8, asr #30 │ │ │ │ muleq r0, sl, r1 │ │ │ │ - tsteq r8, r3, lsl #2 │ │ │ │ - rsceq fp, lr, r4, asr #27 │ │ │ │ - smlaleq fp, lr, r0, sp │ │ │ │ - rsceq fp, lr, r4, asr #26 │ │ │ │ - strheq fp, [lr], #200 @ 0xc8 @ │ │ │ │ - rsceq fp, lr, r0, asr #25 │ │ │ │ - strheq fp, [r8, -r6] │ │ │ │ - rsceq fp, lr, ip, lsl #27 │ │ │ │ - rsceq fp, lr, r0, lsl #25 │ │ │ │ - rsceq fp, lr, ip, lsl #25 │ │ │ │ - smlaleq fp, lr, r8, ip │ │ │ │ - rsceq fp, lr, r4, lsr #25 │ │ │ │ - tsteq r8, fp, asr #32 │ │ │ │ - rsceq fp, lr, r8, lsl #25 │ │ │ │ - rsceq fp, lr, r4, lsl #25 │ │ │ │ - rsceq lr, pc, r8, ror #28 │ │ │ │ - rsceq fp, lr, r4, ror ip │ │ │ │ + tsteq r8, r3, asr r1 │ │ │ │ + rsceq fp, lr, r4, lsl lr │ │ │ │ + rsceq fp, lr, r0, ror #27 │ │ │ │ + smlaleq fp, lr, r4, sp │ │ │ │ + rsceq fp, lr, r8, lsl #26 │ │ │ │ + rsceq fp, lr, r0, lsl sp │ │ │ │ + tsteq r8, r6, lsl #2 │ │ │ │ + ldrdeq fp, [lr], #220 @ 0xdc @ │ │ │ │ + ldrdeq fp, [lr], #192 @ 0xc0 @ │ │ │ │ + ldrdeq fp, [lr], #204 @ 0xcc @ │ │ │ │ + rsceq fp, lr, r8, ror #25 │ │ │ │ + strdeq fp, [lr], #196 @ 0xc4 @ │ │ │ │ + swpeq fp, fp, [r8] │ │ │ │ + ldrdeq fp, [lr], #200 @ 0xc8 @ │ │ │ │ + ldrdeq fp, [lr], #196 @ 0xc4 @ │ │ │ │ + strheq lr, [pc], #232 @ │ │ │ │ + rsceq fp, lr, r4, asr #25 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ - rsceq fp, lr, ip, ror #24 │ │ │ │ - rsceq fp, lr, r4, ror ip │ │ │ │ - rsceq fp, lr, r0, asr #24 │ │ │ │ - rsceq fp, lr, ip, lsr #24 │ │ │ │ - rsceq fp, lr, r8, lsr ip │ │ │ │ - rsceq fp, lr, ip, ror #22 │ │ │ │ + strheq fp, [lr], #204 @ 0xcc @ │ │ │ │ + rsceq fp, lr, r4, asr #25 │ │ │ │ + smlaleq fp, lr, r0, ip │ │ │ │ + rsceq fp, lr, ip, ror ip │ │ │ │ + rsceq fp, lr, r8, lsl #25 │ │ │ │ + strheq fp, [lr], #188 @ 0xbc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #552] @ 2e77ac │ │ │ │ ldr r2, [pc, #552] @ 2e77b0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -666100,15 +666100,15 @@ │ │ │ │ ldr r3, [pc, #544] @ 2e77b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2e764c │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne 2e7728 │ │ │ │ @@ -666236,36 +666236,36 @@ │ │ │ │ cmneq pc, r4, ror sl @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq pc, r8, lsl #31 │ │ │ │ andeq r8, r0, ip, lsl #23 │ │ │ │ andeq r9, r0, r3, asr r5 │ │ │ │ andeq r1, r0, r3, lsl #30 │ │ │ │ ldrsheq r8, [pc, #-144] @ 2e773c │ │ │ │ - rsceq fp, lr, r8, lsr #24 │ │ │ │ + rsceq fp, lr, r8, ror ip │ │ │ │ cmneq pc, r0, lsr #19 │ │ │ │ cmneq pc, r4, asr r9 @ │ │ │ │ - rsceq fp, lr, r0, lsr #22 │ │ │ │ + rsceq fp, lr, r0, ror fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq sl, sp, r0, lsl pc │ │ │ │ + rsceq sl, sp, r0, ror #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlaleq fp, lr, ip, sl │ │ │ │ - rsceq fp, lr, r8, lsl #22 │ │ │ │ - rsceq fp, lr, r4, asr sl │ │ │ │ - rsceq fp, lr, r8, lsr sl │ │ │ │ + rsceq fp, lr, ip, ror #21 │ │ │ │ + rsceq fp, lr, r8, asr fp │ │ │ │ + rsceq fp, lr, r4, lsr #21 │ │ │ │ + rsceq fp, lr, r8, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r6, r2, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r5, [pc, #480] @ 2e79f4 │ │ │ │ ldr r2, [pc, #480] @ 2e79f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ bhi 2e785c │ │ │ │ sub r2, r2, #6 │ │ │ │ cmp r4, r2 │ │ │ │ bls 2e7894 │ │ │ │ ldr r2, [pc, #444] @ 2e79fc │ │ │ │ @@ -666377,25 +666377,25 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bhi 2e78dc │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq pc, r0, lsl sp @ │ │ │ │ muleq r0, r3, r0 │ │ │ │ - tsteq r8, r6, asr #24 │ │ │ │ + @ instruction: 0x0108ac96 │ │ │ │ andeq r8, r0, sp, asr r4 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ andeq r8, r0, ip, lsl #19 │ │ │ │ - rscseq r3, r4, r0, lsr #17 │ │ │ │ + ldrsheq r3, [r4], #128 @ 0x80 @ │ │ │ │ andeq r8, r0, r6, asr r4 │ │ │ │ ldr r3, [pc, #92] @ 2e7a78 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #3 │ │ │ │ bne 2e7a64 │ │ │ │ @@ -666409,22 +666409,22 @@ │ │ │ │ b 2e77f4 │ │ │ │ ldr r3, [pc, #20] @ 2e7a80 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bne 2e7a54 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmneq pc, ip, lsl #22 │ │ │ │ - rsceq fp, lr, ip, lsr #16 │ │ │ │ - rsceq fp, lr, ip, lsl r8 │ │ │ │ + rsceq fp, lr, ip, ror r8 │ │ │ │ + rsceq fp, lr, ip, ror #16 │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #72] @ 2e7ae0 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #64] @ 2e7ae4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ cmp r3, ip │ │ │ │ ldr r0, [r0, r4] │ │ │ │ bne 2e7acc │ │ │ │ add r0, r0, #438272 @ 0x6b000 │ │ │ │ ldr r3, [r0, #2620] @ 0xa3c │ │ │ │ @@ -666436,21 +666436,21 @@ │ │ │ │ ldr r2, [pc, #20] @ 2e7ae8 │ │ │ │ pop {r4, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ cmneq pc, r8, lsl #21 │ │ │ │ muleq r0, r2, r0 │ │ │ │ - rsceq fp, lr, r8, asr #15 │ │ │ │ + rsceq fp, lr, r8, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ 2e7b70 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #680] @ 0x2a8 │ │ │ │ cmp r2, #15 │ │ │ │ bne 2e7b58 │ │ │ │ ldr r1, [r3, #1836] @ 0x72c │ │ │ │ @@ -666472,15 +666472,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 2e7b7c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq pc, r4, lsr #20 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rsceq sl, sp, r0, ror #21 │ │ │ │ + rsceq sl, sp, r0, lsr fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r4, r1 │ │ │ │ @@ -666488,15 +666488,15 @@ │ │ │ │ beq 2e7bc4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ beq 2e7bd0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e7be0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -666617,15 +666617,15 @@ │ │ │ │ cmp fp, #0 │ │ │ │ beq 2e7dc8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 2e7e58 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e7e68 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ lsl r5, r3, #2 │ │ │ │ @@ -666668,15 +666668,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 216c5c │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, sl, asr r4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - rsceq fp, lr, r4, asr r5 │ │ │ │ + rsceq fp, lr, r4, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3424] @ 0xd60 │ │ │ │ sub sp, sp, #636 @ 0x27c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #16 │ │ │ │ @@ -666721,15 +666721,15 @@ │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ bic r2, r4, #3 │ │ │ │ add r3, fp, r2 │ │ │ │ ldr r5, [fp, r2] │ │ │ │ ldr r2, [pc, #2024] @ 2e8740 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -667008,15 +667008,15 @@ │ │ │ │ ldr sl, [sp, #16] │ │ │ │ add r9, sp, #116 @ 0x74 │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ b 2e83f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e842c │ │ │ │ str r7, [r9, #-4] │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r4, r8 │ │ │ │ beq 2e841c │ │ │ │ ldr r5, [r9], #4 │ │ │ │ @@ -667192,15 +667192,15 @@ │ │ │ │ beq 2e8420 │ │ │ │ add r8, r1, r9, lsl #2 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ mov r9, r3 │ │ │ │ b 2e86d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e8724 │ │ │ │ str r9, [r7, #-4] │ │ │ │ cmp r8, r7 │ │ │ │ beq 2e8420 │ │ │ │ ldr r5, [r7], #4 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -667381,15 +667381,15 @@ │ │ │ │ ldr r3, [pc, #3060] @ 2e958c │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r3, r1 │ │ │ │ add r4, r6, #81920 @ 0x14000 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r9, [r4, #504] @ 0x1f8 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -667894,15 +667894,15 @@ │ │ │ │ addne r7, sp, #172 @ 0xac │ │ │ │ movne r8, r3 │ │ │ │ movne r9, r1 │ │ │ │ bne 2e91cc │ │ │ │ b 2e91f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e9200 │ │ │ │ str r9, [r7, #-4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ beq 2e91f4 │ │ │ │ ldr r4, [r7], #4 │ │ │ │ @@ -668096,15 +668096,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ addne r4, sl, r9, lsl #2 │ │ │ │ movne r7, r2 │ │ │ │ bne 2e94f0 │ │ │ │ b 2e91f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e9524 │ │ │ │ str r7, [sl, #-4] │ │ │ │ cmp r4, sl │ │ │ │ beq 2e91f4 │ │ │ │ ldr r5, [sl], #4 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -668149,15 +668149,15 @@ │ │ │ │ @ instruction: 0x000002b5 │ │ │ │ andeq r0, r0, ip, asr r4 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ ldrheq r7, [pc, #-20] @ 2e9594 │ │ │ │ cmneq pc, r0, ror r1 @ │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ - rsceq sl, lr, r4, lsl #5 │ │ │ │ + ldrdeq sl, [lr], #36 @ 0x24 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -668271,15 +668271,15 @@ │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ ldr r5, [pc, #1760] @ 2e9e64 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #588] @ 0x24c │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, r5, #272 @ 0x110 │ │ │ │ ldrh r3, [r3] │ │ │ │ mov sl, r2 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -668531,15 +668531,15 @@ │ │ │ │ addne r6, sp, #76 @ 0x4c │ │ │ │ movne r8, sl │ │ │ │ movne r9, r1 │ │ │ │ bne 2e9bc0 │ │ │ │ b 2e9be8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e9bf4 │ │ │ │ str r9, [r6, #-4] │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, r8 │ │ │ │ beq 2e9be8 │ │ │ │ ldr r4, [r6], #4 │ │ │ │ @@ -668679,15 +668679,15 @@ │ │ │ │ addne r4, r7, r8, lsl #2 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ movne r8, r2 │ │ │ │ bne 2e9e0c │ │ │ │ b 2e9be8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e9e48 │ │ │ │ str r8, [r7, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ beq 2e9be8 │ │ │ │ ldr r6, [r7], #4 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -668709,18 +668709,18 @@ │ │ │ │ bl 216c5c │ │ │ │ b 2e9e00 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq pc, r8, lsl #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x017f8d9c │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rsceq r9, lr, r4, ror #21 │ │ │ │ + rsceq r9, lr, r4, lsr fp │ │ │ │ cmneq pc, r0, asr #15 │ │ │ │ andeq r0, r0, r9, asr r4 │ │ │ │ - rsceq r9, lr, r4, ror #15 │ │ │ │ + rsceq r9, lr, r4, lsr r8 │ │ │ │ cmneq pc, r4, ror #9 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ @@ -668837,15 +668837,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 2ea078 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 2ea0a4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ea0b8 │ │ │ │ ldrh r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ add r7, r1, #40 @ 0x28 │ │ │ │ bl 5cccc <__popcountsi2@plt> │ │ │ │ @@ -668882,15 +668882,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 2ea12c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 2ea158 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ea16c │ │ │ │ ldrh r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ add r7, r1, #20 │ │ │ │ bl 5cccc <__popcountsi2@plt> │ │ │ │ @@ -668945,15 +668945,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 2ea228 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ beq 2ea268 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ea280 │ │ │ │ ldrh r0, [r4, #6] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -668994,15 +668994,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-600] @ 0xfffffda8 │ │ │ │ ldr r3, [pc, #2700] @ 2ead60 │ │ │ │ str r0, [fp, #-612] @ 0xfffffd9c │ │ │ │ str r1, [fp, #-592] @ 0xfffffdb0 │ │ │ │ str r2, [fp, #-580] @ 0xfffffdbc │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [fp, #-576] @ 0xfffffdc0 │ │ │ │ add r3, r3, #272 @ 0x110 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2ea5c8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ @@ -669443,15 +669443,15 @@ │ │ │ │ ldr r9, [fp, #-576] @ 0xfffffdc0 │ │ │ │ mov r4, r2 │ │ │ │ sub r6, fp, #552 @ 0x228 │ │ │ │ mov r8, r2 │ │ │ │ b 2eaa00 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eaa28 │ │ │ │ str r8, [r6, #-4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ beq 2ea9b4 │ │ │ │ ldr r5, [r6], #4 │ │ │ │ @@ -669617,15 +669617,15 @@ │ │ │ │ beq 2ea9b4 │ │ │ │ ldr r7, [fp, #-576] @ 0xfffffdc0 │ │ │ │ add r9, r6, r8, lsl #2 │ │ │ │ mov r5, r3 │ │ │ │ b 2eacb4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eacfc │ │ │ │ str r5, [r6, #-4] │ │ │ │ cmp r9, r6 │ │ │ │ beq 2ea9b4 │ │ │ │ ldr r4, [r6], #4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -669669,16 +669669,16 @@ │ │ │ │ b 2ea630 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq pc, r8, asr #26 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq pc, ip, asr #4 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ @ instruction: 0x017f5c90 │ │ │ │ - rsceq r8, lr, r4, lsr #26 │ │ │ │ - strdeq r8, [lr], #196 @ 0xc4 @ │ │ │ │ + rsceq r8, lr, r4, ror sp │ │ │ │ + rsceq r8, lr, r4, asr #26 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ @@ -669692,15 +669692,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #272] @ 2eaed4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ bne 2eadf0 │ │ │ │ ldrb r3, [r4, #269] @ 0x10d │ │ │ │ @@ -669761,15 +669761,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl b40a8 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ b 2eae04 │ │ │ │ cmneq pc, r4, ror #14 │ │ │ │ andeq r0, r0, pc, asr #4 │ │ │ │ - rsceq r8, lr, r0, lsr #9 │ │ │ │ + strdeq r8, [lr], #64 @ 0x40 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb ip, [r1, #3] │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ @@ -669782,15 +669782,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #412] @ 2eb0c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r2 │ │ │ │ bne 2eaf5c │ │ │ │ @@ -669886,15 +669886,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r8, #436] @ 0x1b4 │ │ │ │ add r3, ip, #1 │ │ │ │ b 2eaf70 │ │ │ │ ldrsheq r7, [pc, #-92] @ 2eb074 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - rsceq r8, lr, ip, lsl r3 │ │ │ │ + rsceq r8, lr, ip, ror #6 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ @@ -669908,15 +669908,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #284] @ 2eb240 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -669980,15 +669980,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl b40a8 │ │ │ │ ldr ip, [r9, #436] @ 0x1b4 │ │ │ │ add ip, ip, #2 │ │ │ │ b 2eb16c │ │ │ │ cmneq pc, r4, lsl #8 │ │ │ │ andeq r0, r0, r1, asr r2 │ │ │ │ - rsceq r8, lr, ip, asr r1 │ │ │ │ + rsceq r8, lr, ip, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ ldrb ip, [r1, #3] │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -670006,15 +670006,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r8, [pc, #368] @ 2eb41c │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -670102,15 +670102,15 @@ │ │ │ │ add r1, r1, #2 │ │ │ │ b 2eb2f4 │ │ │ │ cmneq pc, ip, ror r2 @ │ │ │ │ andeq r0, r0, r2, asr r2 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ - smlaleq r7, lr, ip, pc @ │ │ │ │ + rsceq r7, lr, ip, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -670135,15 +670135,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [pc, #432] @ 2eb654 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp sl, #0 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ @@ -670242,15 +670242,15 @@ │ │ │ │ b 2eb4f8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq pc, r8, ror #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq pc, ip, ror r0 @ │ │ │ │ strdeq r0, [r0], -r2 │ │ │ │ cmneq pc, r8, asr #21 │ │ │ │ - ldrdeq r7, [lr], #220 @ 0xdc @ │ │ │ │ + rsceq r7, lr, ip, lsr #28 │ │ │ │ cmneq pc, r0, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ ldrb ip, [r1, #3] │ │ │ │ @@ -670280,15 +670280,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #500] @ 2eb8dc │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [sl, #8] │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp fp, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -670407,15 +670407,15 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq pc, r8, lsr lr @ │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ cmneq pc, r0, lsl #17 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ - rsceq r7, lr, r8, ror fp │ │ │ │ + rsceq r7, lr, r8, asr #23 │ │ │ │ cmneq pc, ip, ror r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr lr, [pc, #1624] @ 2ebf6c │ │ │ │ ldr ip, [pc, #1624] @ 2ebf70 │ │ │ │ @@ -670424,15 +670424,15 @@ │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ ldr r3, [pc, #1612] @ 2ebf74 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #588] @ 0x24c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ str r4, [sp, #28] │ │ │ │ add r3, r6, #272 @ 0x110 │ │ │ │ ldrh r3, [r3] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -670645,15 +670645,15 @@ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ addne r5, sp, #76 @ 0x4c │ │ │ │ movne r9, r2 │ │ │ │ bne 2ebcc8 │ │ │ │ b 2ebcf0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ebcfc │ │ │ │ str r9, [r5, #-4] │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, r8 │ │ │ │ beq 2ebcf0 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -670791,15 +670791,15 @@ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ movne r5, r3 │ │ │ │ bne 2ebf0c │ │ │ │ b 2ebcf0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ebf58 │ │ │ │ str r5, [r7, #-4] │ │ │ │ cmp sl, r7 │ │ │ │ beq 2ebcf0 │ │ │ │ ldr r4, [r7], #4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -670827,15 +670827,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq pc, r4, ror #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq r6, [pc, #-184] @ 2ebec4 │ │ │ │ strdeq r0, [r0], -r2 │ │ │ │ ldrsheq r4, [pc, #-84] @ 2ebf30 │ │ │ │ andeq r0, r0, r6, asr r4 │ │ │ │ - strheq r7, [lr], #112 @ 0x70 @ │ │ │ │ + rsceq r7, lr, r0, lsl #16 │ │ │ │ cmneq pc, r0, asr #7 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -670871,15 +670871,15 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #588] @ 0x24c │ │ │ │ mov r3, #0 │ │ │ │ ble 2ec260 │ │ │ │ ldr r3, [pc, #1556] @ 2ec644 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, r3, #272 @ 0x110 │ │ │ │ ldrh r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ bne 2ec35c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -671053,15 +671053,15 @@ │ │ │ │ beq 2ec350 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ add r5, sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ b 2ec328 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ec3b4 │ │ │ │ str r8, [r5, #-4] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ beq 2ec350 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -671227,15 +671227,15 @@ │ │ │ │ beq 2ec350 │ │ │ │ add r9, r5, r9, lsl #2 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r5, r3 │ │ │ │ b 2ec5dc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ec628 │ │ │ │ str r5, [r7, #-4] │ │ │ │ cmp r9, r7 │ │ │ │ beq 2ec350 │ │ │ │ ldr r4, [r7], #4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -671264,15 +671264,15 @@ │ │ │ │ cmneq pc, ip, ror #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq r6, [pc, #-72] @ 2ec604 │ │ │ │ andeq r0, r0, r6, asr r4 │ │ │ │ @ instruction: 0x017f3d90 │ │ │ │ strdeq r0, [r0], -r2 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rsceq r7, lr, r4, ror r0 │ │ │ │ + rsceq r7, lr, r4, asr #1 │ │ │ │ cmneq pc, r4, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3456] @ 0xd80 │ │ │ │ ldr lr, [pc, #1724] @ 2ecd34 │ │ │ │ ldr ip, [pc, #1724] @ 2ecd38 │ │ │ │ @@ -671282,15 +671282,15 @@ │ │ │ │ ldr r4, [pc, #1712] @ 2ecd3c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #596] @ 0x254 │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r9, r0 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [r0, r4] │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r3, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ beq 2ec880 │ │ │ │ @@ -671496,15 +671496,15 @@ │ │ │ │ beq 2eca3c │ │ │ │ ldr r9, [sp, #20] │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r8, fp │ │ │ │ b 2eca14 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eca48 │ │ │ │ str r7, [r6, #-4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r8 │ │ │ │ beq 2eca3c │ │ │ │ ldr r4, [r6], #4 │ │ │ │ @@ -671672,15 +671672,15 @@ │ │ │ │ beq 2eca3c │ │ │ │ ldr r8, [sp, #20] │ │ │ │ add r6, r6, sl, lsl #2 │ │ │ │ mov r5, r3 │ │ │ │ b 2eccd0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ecd20 │ │ │ │ str r5, [r7, #-4] │ │ │ │ cmp r6, r7 │ │ │ │ beq 2eca3c │ │ │ │ ldr r4, [r7], #4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -671733,15 +671733,15 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #596] @ 0x254 │ │ │ │ mov r3, #0 │ │ │ │ ble 2ecfa0 │ │ │ │ ldr r3, [pc, #1600] @ 2ed3e8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #3 │ │ │ │ beq 2ecf48 │ │ │ │ add r3, r1, #81920 @ 0x14000 │ │ │ │ ldr fp, [r3, #504] @ 0x1f8 │ │ │ │ @@ -671925,15 +671925,15 @@ │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldrne r8, [sp, #28] │ │ │ │ addne r5, sp, #84 @ 0x54 │ │ │ │ bne 2ed0c8 │ │ │ │ b 2ed0f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ed0fc │ │ │ │ str r7, [r5, #-4] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ beq 2ed0f0 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -672100,15 +672100,15 @@ │ │ │ │ beq 2ed0f0 │ │ │ │ add r9, r5, r9, lsl #2 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r5, r3 │ │ │ │ b 2ed380 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ed3cc │ │ │ │ str r5, [r6, #-4] │ │ │ │ cmp r9, r6 │ │ │ │ beq 2ed0f0 │ │ │ │ ldr r4, [r6], #4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -672155,15 +672155,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #588] @ 0x24c │ │ │ │ mov ip, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #3 │ │ │ │ beq 2ed624 │ │ │ │ add r3, r1, #81920 @ 0x14000 │ │ │ │ ldr sl, [r3, #504] @ 0x1f8 │ │ │ │ @@ -672406,15 +672406,15 @@ │ │ │ │ beq 2ed874 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ add r6, sp, #76 @ 0x4c │ │ │ │ mov r5, r3 │ │ │ │ b 2ed84c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ed880 │ │ │ │ str r8, [r6, #-4] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r5 │ │ │ │ beq 2ed874 │ │ │ │ ldr r4, [r6], #4 │ │ │ │ @@ -672576,15 +672576,15 @@ │ │ │ │ beq 2ed874 │ │ │ │ add sl, r5, r4, lsl #2 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r5, r3 │ │ │ │ b 2edaf0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2edb3c │ │ │ │ str r5, [r8, #-4] │ │ │ │ cmp sl, r8 │ │ │ │ beq 2ed874 │ │ │ │ ldr r4, [r8], #4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -672636,15 +672636,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ movgt r1, #0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ ble 2eddd8 │ │ │ │ ldr r3, [pc, #1752] @ 2ee2a4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #3 │ │ │ │ beq 2edd74 │ │ │ │ add r3, r2, #81920 @ 0x14000 │ │ │ │ @@ -672861,15 +672861,15 @@ │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldrne r8, [sp, #28] │ │ │ │ addne r5, sp, #84 @ 0x54 │ │ │ │ bne 2edf68 │ │ │ │ b 2edf90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2edf9c │ │ │ │ str r7, [r5, #-4] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ beq 2edf90 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -673033,15 +673033,15 @@ │ │ │ │ beq 2edf90 │ │ │ │ add r9, r5, r9, lsl #2 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r5, r3 │ │ │ │ b 2ee214 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ee288 │ │ │ │ str r5, [r7, #-4] │ │ │ │ cmp r9, r7 │ │ │ │ beq 2edf90 │ │ │ │ ldr r4, [r7], #4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -673099,15 +673099,15 @@ │ │ │ │ str lr, [sp, #604] @ 0x25c │ │ │ │ mov lr, #0 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ mov r7, r3 │ │ │ │ add r3, r8, #272 @ 0x110 │ │ │ │ ldrh r3, [r3] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -673549,15 +673549,15 @@ │ │ │ │ addne r5, sp, #92 @ 0x5c │ │ │ │ movne r6, r3 │ │ │ │ movne r7, r1 │ │ │ │ bne 2eea28 │ │ │ │ b 2eea50 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eea5c │ │ │ │ str r7, [r5, #-4] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r6, sl │ │ │ │ beq 2eea50 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -673700,15 +673700,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ addne r5, fp, r7, lsl #2 │ │ │ │ movne r6, r3 │ │ │ │ bne 2eec80 │ │ │ │ b 2eea50 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eecf8 │ │ │ │ str r6, [fp, #-4] │ │ │ │ cmp fp, r5 │ │ │ │ beq 2eea50 │ │ │ │ ldr r4, [fp], #4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -673748,16 +673748,16 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq pc, ip, lsr #4 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ cmneq pc, ip, ror #23 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ - rsceq r4, lr, ip, ror #23 │ │ │ │ - rsceq r4, lr, r8, lsr sl │ │ │ │ + rsceq r4, lr, ip, lsr ip │ │ │ │ + rsceq r4, lr, r8, lsl #21 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ @@ -673798,15 +673798,15 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #604] @ 0x25c │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ ble 2eef78 │ │ │ │ ldr r3, [pc, #2664] @ 2ef85c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #272 @ 0x110 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2ef440 │ │ │ │ add r9, r6, #81920 @ 0x14000 │ │ │ │ @@ -674232,15 +674232,15 @@ │ │ │ │ movne r4, r2 │ │ │ │ bne 2ef4d4 │ │ │ │ ldr r0, [pc, #976] @ 2ef87c │ │ │ │ bl 1f6bb8 │ │ │ │ b 2eef78 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ef4fc │ │ │ │ str r9, [r5, #-4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ beq 2ef4a4 │ │ │ │ ldr r7, [r5], #4 │ │ │ │ @@ -674396,15 +674396,15 @@ │ │ │ │ addne r4, r9, r7, lsl #2 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ movne r7, r3 │ │ │ │ bne 2ef760 │ │ │ │ b 2ef4a4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ef814 │ │ │ │ str r7, [r9, #-4] │ │ │ │ cmp r9, r4 │ │ │ │ beq 2ef4a4 │ │ │ │ ldr r5, [r9], #4 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -674466,21 +674466,21 @@ │ │ │ │ b 2ef274 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov lr, sl │ │ │ │ b 2eef30 │ │ │ │ cmneq pc, r8, lsr r2 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq pc, r4, lsr r7 @ │ │ │ │ - rsceq r4, lr, r4, asr #8 │ │ │ │ + smlaleq r4, lr, r4, r4 │ │ │ │ cmneq pc, r8, ror r0 @ │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ - rsceq r3, lr, ip, ror #28 │ │ │ │ + strheq r3, [lr], #236 @ 0xec @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr lr, [pc, #2528] @ 2f0278 │ │ │ │ ldr ip, [pc, #2528] @ 2f027c │ │ │ │ @@ -674492,15 +674492,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [pc, #2500] @ 2f0280 │ │ │ │ ldr ip, [sp, #632] @ 0x278 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r8, [sp, #636] @ 0x27c │ │ │ │ add r3, r6, #272 @ 0x110 │ │ │ │ ldrh r3, [r3] │ │ │ │ mov fp, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r2 │ │ │ │ @@ -674895,15 +674895,15 @@ │ │ │ │ addne r5, sp, #76 @ 0x4c │ │ │ │ movne r8, r3 │ │ │ │ movne r9, r1 │ │ │ │ bne 2eff30 │ │ │ │ b 2eff58 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2effd8 │ │ │ │ str r9, [r5, #-4] │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r8, r7 │ │ │ │ beq 2eff58 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -675076,15 +675076,15 @@ │ │ │ │ addne r5, r9, r7, lsl #2 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ movne r7, r2 │ │ │ │ bne 2f0200 │ │ │ │ b 2eff58 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f0268 │ │ │ │ str r7, [r9, #-4] │ │ │ │ cmp r9, r5 │ │ │ │ beq 2eff58 │ │ │ │ ldr r4, [r9], #4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -675121,15 +675121,15 @@ │ │ │ │ cmneq pc, r4, ror #24 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ cmneq pc, r0, lsr #12 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ - rsceq r3, lr, r0, ror r5 │ │ │ │ + rsceq r3, lr, r0, asr #11 │ │ │ │ cmneq pc, r4, lsr #5 │ │ │ │ cmneq pc, ip, asr #4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ cmneq pc, r0, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -675149,15 +675149,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr fp, [sp, #644] @ 0x284 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #596] @ 0x254 │ │ │ │ mov r3, #0 │ │ │ │ ble 2f04b8 │ │ │ │ ldr r3, [pc, #2548] @ 2f0d04 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #272 @ 0x110 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f08ac │ │ │ │ ldr r2, [r7, #8] │ │ │ │ @@ -675557,15 +675557,15 @@ │ │ │ │ movne r9, r4 │ │ │ │ bne 2f0988 │ │ │ │ ldr r0, [pc, #968] @ 2f0d28 │ │ │ │ bl 1f6bb8 │ │ │ │ b 2f04b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f09b0 │ │ │ │ str r9, [r6, #-4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ beq 2f0958 │ │ │ │ ldr r5, [r6], #4 │ │ │ │ @@ -675733,15 +675733,15 @@ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ addne r4, r6, r3, lsl #2 │ │ │ │ movne r8, r2 │ │ │ │ bne 2f0c44 │ │ │ │ b 2f0958 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f0ca0 │ │ │ │ str r8, [r6, #-4] │ │ │ │ cmp r6, r4 │ │ │ │ beq 2f0958 │ │ │ │ ldr r5, [r6], #4 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -675794,15 +675794,15 @@ │ │ │ │ cmneq pc, r8, lsl r2 @ │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ cmnpeq lr, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ cmnpeq lr, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ - rsceq r2, lr, r0, lsl #20 │ │ │ │ + rsceq r2, lr, r0, asr sl │ │ │ │ cmnpeq lr, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr lr, [pc, #2944] @ 2f18c4 │ │ │ │ @@ -675818,15 +675818,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov sl, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ add fp, r3, #81920 @ 0x14000 │ │ │ │ ldr r9, [fp, #504] @ 0x1f8 │ │ │ │ cmp ip, #3 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ @@ -676313,15 +676313,15 @@ │ │ │ │ beq 2f16b4 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ mov r7, r3 │ │ │ │ b 2f1558 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f171c │ │ │ │ str r9, [r5, #-4] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r7 │ │ │ │ beq 2f16b4 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -676548,15 +676548,15 @@ │ │ │ │ ldrheq r1, [pc, #-112] @ 2f1864 │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ cmnpeq lr, r8, asr #3 @ p-variant is OBSOLETE │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ - rsceq r1, lr, r8, lsl #30 │ │ │ │ + rsceq r1, lr, r8, asr pc │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3424] @ 0xd60 │ │ │ │ mov r7, r2 │ │ │ │ @@ -676574,15 +676574,15 @@ │ │ │ │ str r3, [sp, #628] @ 0x274 │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ble 2f1b7c │ │ │ │ ldr r3, [pc, #2968] @ 2f24ec │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ add r6, r3, #81920 @ 0x14000 │ │ │ │ ldr r4, [r6, #504] @ 0x1f8 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ @@ -676999,15 +676999,15 @@ │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r5, sp, #116 @ 0x74 │ │ │ │ mov r8, r2 │ │ │ │ b 2f2010 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f20c4 │ │ │ │ str r8, [r5, #-4] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ beq 2f2038 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -677246,15 +677246,15 @@ │ │ │ │ beq 2f2038 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ add r9, r4, r9, lsl #2 │ │ │ │ mov r6, r2 │ │ │ │ b 2f23e8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f2490 │ │ │ │ str r6, [r4, #-4] │ │ │ │ cmp r4, r9 │ │ │ │ beq 2f2038 │ │ │ │ ldr r5, [r4], #4 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -677322,15 +677322,15 @@ │ │ │ │ cmneq lr, r0, ror #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsbeq r0, [pc, #-180] @ 2f2440 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ cmneq lr, r4, ror r4 │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ - strdeq r1, [lr], #84 @ 0x54 @ │ │ │ │ + rsceq r1, lr, r4, asr #12 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3448] @ 0xd78 │ │ │ │ @@ -677346,15 +677346,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r3, r6, #272 @ 0x110 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ bne 2f29c0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ @@ -677823,15 +677823,15 @@ │ │ │ │ addne r5, sp, #92 @ 0x5c │ │ │ │ movne r7, r9 │ │ │ │ movne r8, r1 │ │ │ │ bne 2f2cf0 │ │ │ │ b 2f2d18 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f2d80 │ │ │ │ str r8, [r5, #-4] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ beq 2f2d18 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -677997,15 +677997,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ addne r5, fp, r8, lsl #2 │ │ │ │ movne r7, r3 │ │ │ │ bne 2f2fa4 │ │ │ │ b 2f2d18 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f300c │ │ │ │ str r7, [fp, #-4] │ │ │ │ cmp fp, r5 │ │ │ │ beq 2f2d18 │ │ │ │ ldr r4, [fp], #4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -678055,16 +678055,16 @@ │ │ │ │ ldrsbeq pc, [lr, #-240]! @ 0xffffff10 @ │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ @ instruction: 0x017ed998 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ - rsceq r0, lr, ip, ror #17 │ │ │ │ - rsceq r0, lr, ip, ror #13 │ │ │ │ + rsceq r0, lr, ip, lsr r9 │ │ │ │ + rsceq r0, lr, ip, lsr r7 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3448] @ 0xd78 │ │ │ │ mov r7, r2 │ │ │ │ @@ -678080,15 +678080,15 @@ │ │ │ │ str r3, [sp, #604] @ 0x25c │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ble 2f3264 │ │ │ │ ldr r3, [pc, #2844] @ 2f3bf8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #272 @ 0x110 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f3734 │ │ │ │ add r9, r6, #81920 @ 0x14000 │ │ │ │ @@ -678521,15 +678521,15 @@ │ │ │ │ movne r4, r3 │ │ │ │ bne 2f37d8 │ │ │ │ ldr r0, [pc, #1128] @ 2f3c18 │ │ │ │ bl 1f6bb8 │ │ │ │ b 2f3264 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f38b0 │ │ │ │ str r9, [r5, #-4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ beq 2f37a8 │ │ │ │ ldr r7, [r5], #4 │ │ │ │ @@ -678725,15 +678725,15 @@ │ │ │ │ addne r4, r8, r7, lsl #2 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ movne r7, r3 │ │ │ │ bne 2f3b04 │ │ │ │ b 2f37a8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f3bb4 │ │ │ │ str r7, [r8, #-4] │ │ │ │ cmp r8, r4 │ │ │ │ beq 2f37a8 │ │ │ │ ldr r5, [r8], #4 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -678793,21 +678793,21 @@ │ │ │ │ b 2f3594 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r0, sl │ │ │ │ b 2f3218 │ │ │ │ cmneq lr, r0, asr pc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmnpeq lr, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ - rsceq r0, lr, r0, ror #2 │ │ │ │ + strheq r0, [lr], #16 @ │ │ │ │ cmneq lr, ip, lsl #27 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ - rsceq pc, sp, r8, ror fp @ │ │ │ │ + rsceq pc, sp, r8, asr #23 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr lr, [pc, #2788] @ 2f471c │ │ │ │ @@ -678818,15 +678818,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #588] @ 0x24c │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [pc, #2760] @ 2f4724 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r7, [sp, #632] @ 0x278 │ │ │ │ add r3, r6, #272 @ 0x110 │ │ │ │ ldrh r3, [r3] │ │ │ │ ldr r8, [sp, #636] @ 0x27c │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #640] @ 0x280 │ │ │ │ @@ -679259,15 +679259,15 @@ │ │ │ │ addne r5, sp, #76 @ 0x4c │ │ │ │ movne r7, r3 │ │ │ │ movne r8, r1 │ │ │ │ bne 2f4360 │ │ │ │ b 2f4388 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f4464 │ │ │ │ str r8, [r5, #-4] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r9 │ │ │ │ beq 2f4388 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -679476,15 +679476,15 @@ │ │ │ │ cmp ip, #0 │ │ │ │ addne r5, r9, ip, lsl #2 │ │ │ │ movne r7, r2 │ │ │ │ bne 2f46c0 │ │ │ │ b 2f4388 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f46ec │ │ │ │ str r7, [r9, #-4] │ │ │ │ cmp r9, r5 │ │ │ │ beq 2f4388 │ │ │ │ ldr r4, [r9], #4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -679515,15 +679515,15 @@ │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ cmneq lr, r0, lsl #5 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ - rsceq pc, sp, r0, asr #2 │ │ │ │ + smlaleq pc, sp, r0, r1 @ │ │ │ │ cmneq lr, r8, ror #28 │ │ │ │ cmneq lr, ip, lsl lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq lr, r8, ror #27 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ ldrsbeq fp, [lr, #-180]! @ 0xffffff4c │ │ │ │ @@ -679545,15 +679545,15 @@ │ │ │ │ str r3, [sp, #596] @ 0x254 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [sp, #644] @ 0x284 │ │ │ │ ldr r4, [sp, #648] @ 0x288 │ │ │ │ str r3, [sp, #24] │ │ │ │ ble 2f4990 │ │ │ │ ldr r3, [pc, #2872] @ 2f52f8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r3, r7, #272 @ 0x110 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f4da8 │ │ │ │ @@ -679973,15 +679973,15 @@ │ │ │ │ movne r9, r4 │ │ │ │ bne 2f4e88 │ │ │ │ ldr r0, [pc, #1212] @ 2f531c │ │ │ │ bl 1f6bb8 │ │ │ │ b 2f4990 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f4fa0 │ │ │ │ str r9, [r6, #-4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ beq 2f4e58 │ │ │ │ ldr r5, [r6], #4 │ │ │ │ @@ -680200,15 +680200,15 @@ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ addne r4, r8, r3, lsl #2 │ │ │ │ movne r6, r2 │ │ │ │ bne 2f5210 │ │ │ │ b 2f4e58 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f5294 │ │ │ │ str r6, [r8, #-4] │ │ │ │ cmp r8, r4 │ │ │ │ beq 2f4e58 │ │ │ │ ldr r5, [r8], #4 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -680271,15 +680271,15 @@ │ │ │ │ cmneq lr, r8, ror #26 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ cmneq lr, r0, ror #12 │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ ldrsheq fp, [lr, #-44]! @ 0xffffffd4 │ │ │ │ - rsceq lr, sp, r4, lsl #10 │ │ │ │ + rsceq lr, sp, r4, asr r5 │ │ │ │ cmneq lr, ip, lsr #4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ ldrheq fp, [lr, #-8]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -680297,15 +680297,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov sl, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add fp, r3, #81920 @ 0x14000 │ │ │ │ ldr r9, [fp, #504] @ 0x1f8 │ │ │ │ cmp r1, #3 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ @@ -680798,15 +680798,15 @@ │ │ │ │ beq 2f5cc8 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ mov r7, r3 │ │ │ │ b 2f5b6c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f5d30 │ │ │ │ str r9, [r5, #-4] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r7 │ │ │ │ beq 2f5cc8 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -681031,15 +681031,15 @@ │ │ │ │ ldrheq sp, [lr, #-20]! @ 0xffffffec │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ cmneq lr, r4, asr #23 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ - rsceq sp, sp, ip, ror #17 │ │ │ │ + rsceq sp, sp, ip, lsr r9 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3424] @ 0xd60 │ │ │ │ mov r7, r2 │ │ │ │ @@ -681057,15 +681057,15 @@ │ │ │ │ str r3, [sp, #628] @ 0x274 │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ble 2f61a0 │ │ │ │ ldr r3, [pc, #3004] @ 2f6b1c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ add r6, r3, #81920 @ 0x14000 │ │ │ │ ldr r4, [r6, #504] @ 0x1f8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ @@ -681490,15 +681490,15 @@ │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r5, sp, #116 @ 0x74 │ │ │ │ mov r8, r2 │ │ │ │ b 2f663c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f66f0 │ │ │ │ str r8, [r5, #-4] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ beq 2f6664 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -681737,15 +681737,15 @@ │ │ │ │ beq 2f6664 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ add r9, r4, r9, lsl #2 │ │ │ │ mov r6, r2 │ │ │ │ b 2f6a14 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f6abc │ │ │ │ str r6, [r4, #-4] │ │ │ │ cmp r4, r9 │ │ │ │ beq 2f6664 │ │ │ │ ldr r5, [r4], #4 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -681814,15 +681814,15 @@ │ │ │ │ ldrsbeq sl, [lr, #-4]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq lr, r8, asr #11 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ cmneq lr, r0, asr lr │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ - rsceq ip, sp, r8, asr #31 │ │ │ │ + rsceq sp, sp, r8, lsl r0 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3432] @ 0xd68 │ │ │ │ @@ -681838,15 +681838,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ add fp, r3, #81920 @ 0x14000 │ │ │ │ ldr r9, [fp, #504] @ 0x1f8 │ │ │ │ cmp ip, #3 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ @@ -682366,15 +682366,15 @@ │ │ │ │ beq 2f7544 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ mov r7, r3 │ │ │ │ b 2f73ec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f7550 │ │ │ │ str r9, [r5, #-4] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r7 │ │ │ │ beq 2f7544 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -682601,15 +682601,15 @@ │ │ │ │ @ instruction: 0x000002b5 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ @ instruction: 0x017e9398 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ - rsceq ip, sp, r8, asr r0 │ │ │ │ + rsceq ip, sp, r8, lsr #1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3424] @ 0xd60 │ │ │ │ sub sp, sp, #636 @ 0x27c │ │ │ │ @@ -682628,15 +682628,15 @@ │ │ │ │ str r3, [sp, #628] @ 0x274 │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ble 2f7a30 │ │ │ │ ldr r3, [pc, #3176] @ 2f8454 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ add r6, r2, #81920 @ 0x14000 │ │ │ │ ldr r4, [r6, #504] @ 0x1f8 │ │ │ │ ldr ip, [r2, #8] │ │ │ │ @@ -683044,15 +683044,15 @@ │ │ │ │ beq 2f7eac │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ add r5, sp, #116 @ 0x74 │ │ │ │ b 2f7e84 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f7f20 │ │ │ │ str r7, [r5, #-4] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r8, r6 │ │ │ │ beq 2f7eac │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -683347,15 +683347,15 @@ │ │ │ │ beq 2f7eac │ │ │ │ ldr r6, [sp, #32] │ │ │ │ add r9, r7, r9, lsl #2 │ │ │ │ mov r5, r2 │ │ │ │ b 2f833c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f83b8 │ │ │ │ str r5, [r7, #-4] │ │ │ │ cmp r9, r7 │ │ │ │ beq 2f7eac │ │ │ │ ldr r4, [r7], #4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -683428,15 +683428,15 @@ │ │ │ │ cmneq lr, r8, asr #16 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq lr, ip, lsr sp │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ cmneq lr, r0, asr #11 │ │ │ │ @ instruction: 0x000002b5 │ │ │ │ - rsceq fp, sp, r4, lsr r7 │ │ │ │ + rsceq fp, sp, r4, lsl #15 │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -683453,15 +683453,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add fp, r6, #81920 @ 0x14000 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r9, [fp, #504] @ 0x1f8 │ │ │ │ cmp r1, #3 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ @@ -684023,15 +684023,15 @@ │ │ │ │ addne r5, sp, #108 @ 0x6c │ │ │ │ movne r8, r2 │ │ │ │ movne r7, sl │ │ │ │ bne 2f8dd0 │ │ │ │ b 2f8f30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8f3c │ │ │ │ str r8, [r5, #-4] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ beq 2f8f30 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -684263,15 +684263,15 @@ │ │ │ │ cmneq lr, r4, ror #20 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r0, r0, ip, asr r4 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ - rsceq sl, sp, r4, ror r6 │ │ │ │ + rsceq sl, sp, r4, asr #13 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3424] @ 0xd60 │ │ │ │ sub sp, sp, #636 @ 0x27c │ │ │ │ @@ -684290,15 +684290,15 @@ │ │ │ │ str r3, [sp, #628] @ 0x274 │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ble 2f9438 │ │ │ │ ldr r3, [pc, #3368] @ 2f9f0c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ add r6, r2, #81920 @ 0x14000 │ │ │ │ ldr r4, [r6, #504] @ 0x1f8 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ @@ -684715,15 +684715,15 @@ │ │ │ │ beq 2f98c8 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ add r5, sp, #116 @ 0x74 │ │ │ │ b 2f98a0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f99c0 │ │ │ │ str r7, [r5, #-4] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r8 │ │ │ │ beq 2f98c8 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ @@ -685051,15 +685051,15 @@ │ │ │ │ beq 2f98c8 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ add r9, r7, fp, lsl #2 │ │ │ │ mov r5, r2 │ │ │ │ b 2f9ddc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f9e44 │ │ │ │ str r5, [r7, #-4] │ │ │ │ cmp r9, r7 │ │ │ │ beq 2f98c8 │ │ │ │ ldr r4, [r7], #4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -685138,15 +685138,15 @@ │ │ │ │ cmneq lr, r0, asr lr │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq lr, r4, asr #6 │ │ │ │ andeq r0, r0, r7, asr r4 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ ldrheq r6, [lr, #-184]! @ 0xffffff48 │ │ │ │ @ instruction: 0x000002b5 │ │ │ │ - rsceq r9, sp, r0, lsr #26 │ │ │ │ + rsceq r9, sp, r0, ror sp │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, ip, asr r4 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ @@ -685212,15 +685212,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ andeq r0, r0, sp, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #164] @ 2fa0f0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r5, r4, #65536 @ 0x10000 │ │ │ │ ldr r3, [r5, #436] @ 0x1b4 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ bcs 2fa0dc │ │ │ │ @@ -688244,15 +688244,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [pc, #744] @ 2fd280 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ lsl r0, r4, #12 │ │ │ │ asr r0, r0, #22 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r7, [r9, #8] │ │ │ │ mov r6, r0 │ │ │ │ lsl r0, r4, #2 │ │ │ │ @@ -688448,15 +688448,15 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [pc, #656] @ 2fd558 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ lsl r0, r4, #12 │ │ │ │ asr r0, r0, #22 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r9, [r5, #8] │ │ │ │ mov r6, r0 │ │ │ │ lsl r0, r4, #22 │ │ │ │ @@ -688630,15 +688630,15 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [pc, #656] @ 2fd830 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ lsl r0, r4, #12 │ │ │ │ asr r0, r0, #22 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r9, [r5, #8] │ │ │ │ mov r6, r0 │ │ │ │ lsl r0, r4, #22 │ │ │ │ @@ -689156,15 +689156,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #944] @ 2fe194 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ ldrb r3, [r6, #269] @ 0x10d │ │ │ │ cmp r3, #0 │ │ │ │ bne 2fdeac │ │ │ │ ldr r3, [pc, #912] @ 2fe198 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -689394,21 +689394,21 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq lr, r4, asr #14 │ │ │ │ andeq r8, r0, lr, asr r4 │ │ │ │ andeq r8, r0, r9, ror r0 │ │ │ │ - tsteq r7, r7, asr r6 │ │ │ │ + smlatbeq r7, r7, r6, r4 │ │ │ │ andeq r8, r0, sp, lsl #23 │ │ │ │ muleq r0, r4, r8 │ │ │ │ andeq r8, r0, r1, ror #9 │ │ │ │ andeq r8, r0, r0, asr #12 │ │ │ │ - rsceq r5, sp, r0, lsr r5 │ │ │ │ - smlabteq r7, r5, r5, r4 │ │ │ │ + rsceq r5, sp, r0, lsl #11 │ │ │ │ + tsteq r7, r5, lsl r6 │ │ │ │ andeq r8, r0, sl, lsr #25 │ │ │ │ muleq r0, ip, fp │ │ │ │ andeq r8, r0, r6, lsr #25 │ │ │ │ andeq r8, r0, sp, ror #17 │ │ │ │ andeq r8, r0, r3, asr #30 │ │ │ │ andeq r8, r0, r7, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -689437,24 +689437,24 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ 2fe398 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r9, r4, #272 @ 0x110 │ │ │ │ ldrh r3, [r9] │ │ │ │ add r7, r4, #94208 @ 0x17000 │ │ │ │ cmp r3, #4864 @ 0x1300 │ │ │ │ ldr r8, [r7, #472] @ 0x1d8 │ │ │ │ beq 2fe28c │ │ │ │ ldr r5, [r7, #4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn r5, #1 │ │ │ │ bne 2fe308 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2fe2e8 │ │ │ │ add r5, r4, #65536 @ 0x10000 │ │ │ │ @@ -689551,15 +689551,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #428] @ 2fe5bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r1] │ │ │ │ mov r8, r3 │ │ │ │ add r3, r4, #272 @ 0x110 │ │ │ │ ldrh r3, [r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ @@ -689659,15 +689659,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r1, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add ip, r3, r0 │ │ │ │ b 2fe52c │ │ │ │ cmneq lr, r8, lsl r1 │ │ │ │ andeq r0, r4, r7 │ │ │ │ - rsceq r4, sp, ip, lsl pc │ │ │ │ + rsceq r4, sp, ip, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -689686,15 +689686,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #428] @ 2fe7d8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r1] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, r4, #272 @ 0x110 │ │ │ │ ldrh r1, [r1] │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -689793,52 +689793,52 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ bl b40a8 │ │ │ │ ldr lr, [sl, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, fp, lr │ │ │ │ b 2fe6ec │ │ │ │ ldrsheq r3, [lr, #-236]! @ 0xffffff14 │ │ │ │ - rsceq r4, sp, r8, ror sp │ │ │ │ + rsceq r4, sp, r8, asr #27 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ strdeq r0, [r3], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, r0, #94208 @ 0x17000 │ │ │ │ add r3, r0, #65536 @ 0x10000 │ │ │ │ ldr r6, [r3, #432] @ 0x1b0 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ str r6, [r5] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b b40a8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #220] @ 2fe914 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r5, #269] @ 0x10d │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ bne 2fe8d0 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn r4, #1 │ │ │ │ bne 2fe8a8 │ │ │ │ mov ip, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ @@ -689872,31 +689872,31 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov ip, lr │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ cmneq lr, ip, ror #25 │ │ │ │ - rsceq r4, sp, ip, lsr #22 │ │ │ │ + rsceq r4, sp, ip, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ 2fe9c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ ldrb r3, [r7, #269] @ 0x10d │ │ │ │ cmp r3, #0 │ │ │ │ bne 2fe99c │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmn r4, #1 │ │ │ │ bne 2fe978 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 34b580 │ │ │ │ @@ -689916,25 +689916,25 @@ │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #2000] @ 0x7d0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldrsheq r3, [lr, #-180]! @ 0xffffff4c │ │ │ │ - rsceq r4, sp, r4, ror sl │ │ │ │ + rsceq r4, sp, r4, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #1080] @ 2fee1c │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ sub r1, r1, #4352 @ 0x1100 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #2 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ bhi 2feadc │ │ │ │ ldr r2, [pc, #1044] @ 2fee20 │ │ │ │ cmp r3, r2 │ │ │ │ bhi 2fea3c │ │ │ │ @@ -690195,25 +690195,25 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 166a88 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 2fede0 │ │ │ │ cmneq lr, r4, asr #22 │ │ │ │ andeq r0, r0, r4, asr ip │ │ │ │ - smlabbeq r7, r6, sl, r3 │ │ │ │ + ldrdeq r3, [r7, -r6] │ │ │ │ andeq r8, r0, pc, ror #9 │ │ │ │ andeq r8, r0, fp, lsl #23 │ │ │ │ muleq r0, r2, r1 │ │ │ │ - rsceq r4, sp, r0, ror r9 │ │ │ │ - rsceq r4, sp, r8, asr #18 │ │ │ │ + rsceq r4, sp, r0, asr #19 │ │ │ │ + smlaleq r4, sp, r8, r9 │ │ │ │ ldr r3, [pc, #52] @ 2fee78 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, #593920 @ 0x91000 │ │ │ │ ldr r0, [r2, #2916] @ 0xb64 │ │ │ │ add r3, r3, #98304 @ 0x18000 │ │ │ │ ldr r2, [r0, #788] @ 0x314 │ │ │ │ str r1, [r3, #3336] @ 0xd08 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -692579,15 +692579,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #140] @ 3013ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #102400 @ 0x19000 │ │ │ │ add r3, r6, #1504 @ 0x5e0 │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ sub r3, r5, #7424 @ 0x1d00 │ │ │ │ @@ -692614,23 +692614,23 @@ │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 30139c │ │ │ │ cmneq lr, r8, asr #3 │ │ │ │ - rsceq r2, sp, r0, lsl #1 │ │ │ │ + ldrdeq r2, [sp], #0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ 3014a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #102400 @ 0x19000 │ │ │ │ add r3, r6, #1504 @ 0x5e0 │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ sub r3, r5, #36352 @ 0x8e00 │ │ │ │ @@ -692659,15 +692659,15 @@ │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 30144c │ │ │ │ cmneq lr, ip, lsl r1 │ │ │ │ - ldrdeq r1, [sp], #252 @ 0xfc @ │ │ │ │ + rsceq r2, sp, ip, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr ip, [pc, #3840] @ 3023c0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #3836] @ 3023c4 │ │ │ │ @@ -692675,15 +692675,15 @@ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr r4, [pc, #3828] @ 3023c8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ subs r4, r3, #16384 @ 0x4000 │ │ │ │ bmi 30152c │ │ │ │ add fp, r5, #94208 @ 0x17000 │ │ │ │ ldr r0, [fp, #820] @ 0x334 │ │ │ │ cmp r0, r4 │ │ │ │ ble 30152c │ │ │ │ @@ -693629,33 +693629,33 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ ldr r6, [r8] │ │ │ │ b 302350 │ │ │ │ cmneq sp, r4, lsr fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq lr, r8, asr #32 │ │ │ │ - @ instruction: 0x01070f9e │ │ │ │ + smlatteq r7, lr, pc, r0 @ │ │ │ │ cmneq sp, r4, asr #21 │ │ │ │ - rsceq r1, sp, r4, lsr #30 │ │ │ │ - tsteq r7, r2, lsr pc │ │ │ │ + rsceq r1, sp, r4, ror pc │ │ │ │ + smlabbeq r7, r2, pc, r0 @ │ │ │ │ adcsmi r0, r4, #0 │ │ │ │ teqmi r4, #0 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ rsbmi r8, r6, r0 │ │ │ │ cmneq sp, ip, asr #7 │ │ │ │ cmneq sp, r0, lsl #4 │ │ │ │ - rsceq r1, sp, r4, ror r6 │ │ │ │ + rsceq r1, sp, r4, asr #13 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq sp, r0, asr #3 │ │ │ │ - rsceq r1, sp, r4, lsr r6 │ │ │ │ + rsceq r1, sp, r4, lsl #13 │ │ │ │ ldrsbeq sp, [sp, #-220]! @ 0xffffff24 │ │ │ │ - rsceq r1, sp, r0, asr r2 │ │ │ │ + rsceq r1, sp, r0, lsr #5 │ │ │ │ cmneq sp, r8, lsr sp │ │ │ │ - strdeq r1, [sp], #0 @ │ │ │ │ + rsceq r1, sp, r0, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #104] @ 302498 │ │ │ │ ldr lr, [pc, #104] @ 30249c │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -693806,15 +693806,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ str r0, [sp, #16] │ │ │ │ b 30252c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sp, r0, lsr fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strdeq pc, [r6, -r8] │ │ │ │ + tsteq r7, r8, asr #32 │ │ │ │ ldrheq sp, [sp, #-164]! @ 0xffffff5c │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #104] @ 30271c │ │ │ │ @@ -693848,15 +693848,15 @@ │ │ │ │ cmneq sp, r4, asr #18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sp, r4, lsl #18 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #500] @ 302928 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r3, r3, #16384 @ 0x4000 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ bmi 302778 │ │ │ │ add ip, r0, #94208 @ 0x17000 │ │ │ │ ldr ip, [ip, #820] @ 0x334 │ │ │ │ cmp ip, r3 │ │ │ │ ble 302778 │ │ │ │ @@ -693973,25 +693973,25 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #24] @ 302934 │ │ │ │ pop {r4, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ ldrsheq pc, [sp, #-212]! @ 0xffffff2c @ │ │ │ │ - tstpeq r6, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ - rsceq r0, sp, r8, lsr #26 │ │ │ │ - rsceq r0, sp, ip, lsl #23 │ │ │ │ + smlabteq r6, sl, sp, pc @ │ │ │ │ + rsceq r0, sp, r8, ror sp │ │ │ │ + ldrdeq r0, [sp], #188 @ 0xbc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #744] @ 302c38 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r3, r3, #16384 @ 0x4000 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ bmi 302998 │ │ │ │ mov r4, r2 │ │ │ │ add r2, r0, #94208 @ 0x17000 │ │ │ │ ldr r2, [r2, #820] @ 0x334 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -694169,28 +694169,28 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #32] @ 302c4c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ ldrsbeq pc, [sp, #-184]! @ 0xffffff48 @ │ │ │ │ - tstpeq r6, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ - rsceq r0, sp, r8, lsl fp │ │ │ │ + @ instruction: 0x0106fbb4 │ │ │ │ + rsceq r0, sp, r8, ror #22 │ │ │ │ @ instruction: 0xffc00000 │ │ │ │ ldrshmi pc, [pc, #255] @ 302d4f @ │ │ │ │ - rsceq r0, sp, ip, lsl #17 │ │ │ │ + ldrdeq r0, [sp], #140 @ 0x8c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #708] @ 302f2c │ │ │ │ ldr r4, [pc, #708] @ 302f30 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ beq 302db8 │ │ │ │ bhi 302cfc │ │ │ │ ldr r2, [pc, #676] @ 302f34 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -694365,17 +694365,17 @@ │ │ │ │ andeq r0, r0, r3, asr fp │ │ │ │ andeq r0, r0, r1, asr fp │ │ │ │ andsne r0, r0, r0, lsl #2 │ │ │ │ strdeq r8, [r0], -r8 @ │ │ │ │ strmi pc, [r1, -r0, lsl #18] │ │ │ │ strmi pc, [r1, -r0, lsl #20] │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ - rsceq r0, sp, ip, lsr r7 │ │ │ │ + rsceq r0, sp, ip, lsl #15 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ - strheq r0, [sp], #80 @ 0x50 @ │ │ │ │ + rsceq r0, sp, r0, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ 3030ec │ │ │ │ ldr r2, [pc, #380] @ 3030f0 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -694617,23 +694617,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #12 │ │ │ │ b 30328c │ │ │ │ mov r0, #192 @ 0xc0 │ │ │ │ b 30328c │ │ │ │ andeq r1, r0, r3, lsl #12 │ │ │ │ - smlatbeq r6, r2, r2, pc @ │ │ │ │ + strdeq pc, [r6, -r2] │ │ │ │ andeq r1, r0, r1, lsl #4 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r0, r0, r5, asr r5 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, sl, lsr #21 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - ldrheq r7, [r2], #224 @ 0xe0 @ │ │ │ │ - rscseq r7, r2, r0, ror lr │ │ │ │ + rscseq r7, r2, r0, lsl #30 │ │ │ │ + rscseq r7, r2, r0, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ add r3, r0, #102400 @ 0x19000 │ │ │ │ ldr r9, [r3, #1516] @ 0x5ec │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -694680,15 +694680,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #252] @ 303530 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #240] @ 303534 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r1 │ │ │ │ mov r7, r1 │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ @@ -694743,23 +694743,23 @@ │ │ │ │ bl 166a88 │ │ │ │ b 303490 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ b 3034c8 │ │ │ │ ldrsheq pc, [sp, #-4]! @ │ │ │ │ - strheq r0, [sp], #8 @ │ │ │ │ + rsceq r0, sp, r8, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #396] @ 3036dc │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r8, #94208 @ 0x17000 │ │ │ │ ldr r3, [r7, #688] @ 0x2b0 │ │ │ │ add r6, r8, #103424 @ 0x19400 │ │ │ │ tst r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -694853,25 +694853,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ ldrsbeq lr, [sp, #-248]! @ 0xffffff08 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r1, lsl #4 │ │ │ │ andeq r1, r0, r1, lsl #12 │ │ │ │ - rsceq pc, ip, ip, asr #29 │ │ │ │ - rsceq pc, ip, r4, ror lr @ │ │ │ │ - rsceq pc, ip, ip, asr lr @ │ │ │ │ + rsceq pc, ip, ip, lsl pc @ │ │ │ │ + rsceq pc, ip, r4, asr #29 │ │ │ │ + rsceq pc, ip, ip, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #456] @ 3038d8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r7, r8, #94208 @ 0x17000 │ │ │ │ ldr r3, [r7, #688] @ 0x2b0 │ │ │ │ add r6, r8, #103424 @ 0x19400 │ │ │ │ tst r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -694982,16 +694982,16 @@ │ │ │ │ b 286d90 │ │ │ │ cmneq sp, r8, lsl lr │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r1, lsl #4 │ │ │ │ @ instruction: 0xffc00000 │ │ │ │ ldrshmi pc, [pc, #255] @ 3039ef @ │ │ │ │ andeq r1, r0, r1, lsl #12 │ │ │ │ - rsceq pc, ip, ip, ror #25 │ │ │ │ - rsceq pc, ip, r0, ror #24 │ │ │ │ + rsceq pc, ip, ip, lsr sp @ │ │ │ │ + strheq pc, [ip], #192 @ 0xc0 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r4, r0, #102400 @ 0x19000 │ │ │ │ ldrb lr, [r4, #1528] @ 0x5f8 │ │ │ │ ldrb r3, [r4, #1504] @ 0x5e0 │ │ │ │ subs lr, lr, #0 │ │ │ │ mov ip, #0 │ │ │ │ movne lr, #1 │ │ │ │ @@ -695260,15 +695260,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 303dac │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ add r6, r4, #102400 @ 0x19000 │ │ │ │ ldr r1, [r6, #1564] @ 0x61c │ │ │ │ bl 5c114 <__aeabi_fcmpeq@plt> │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ @@ -695293,15 +695293,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #224] @ 303ea8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ add r6, r4, #102400 @ 0x19000 │ │ │ │ ldr r1, [r6, #1564] @ 0x61c │ │ │ │ bl 5c114 <__aeabi_fcmpeq@plt> │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ @@ -695349,25 +695349,25 @@ │ │ │ │ ldr r2, [pc, #28] @ 303eb4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 303eb0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq sp, r0, ror #14 │ │ │ │ - rsceq pc, ip, r0, ror #13 │ │ │ │ + rsceq pc, ip, r0, lsr r7 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strheq pc, [ip], #104 @ 0x68 @ │ │ │ │ + rsceq pc, ip, r8, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #156] @ 303f6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ cmp r4, #256 @ 0x100 │ │ │ │ movge r4, #256 @ 0x100 │ │ │ │ add r7, r5, #102400 @ 0x19000 │ │ │ │ cmp r4, #1 │ │ │ │ ldr r3, [r7, #1560] @ 0x618 │ │ │ │ movlt r4, #1 │ │ │ │ @@ -695483,25 +695483,25 @@ │ │ │ │ add r0, ip, #97280 @ 0x17c00 │ │ │ │ add r0, r0, #728 @ 0x2d8 │ │ │ │ pop {r4, pc} │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r1, r0, r1, lsl #14 │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ - rscseq r7, r2, r0, lsr r1 │ │ │ │ + rscseq r7, r2, r0, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r1, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #244] @ 3041dc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldrb r3, [r4, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ bne 30410c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #1065353216 @ 0x3f800000 │ │ │ │ beq 304158 │ │ │ │ @@ -695699,31 +695699,31 @@ │ │ │ │ bl 5b580 │ │ │ │ b 3042f0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq fp, [sp, #-220]! @ 0xffffff24 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sp, r8, ror sp │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ - rsceq pc, ip, r0, lsr #4 │ │ │ │ + rsceq pc, ip, r0, ror r2 @ │ │ │ │ andeq r0, r0, r3, lsl #10 │ │ │ │ - rsceq pc, ip, r0, asr #3 │ │ │ │ + rsceq pc, ip, r0, lsl r2 @ │ │ │ │ cmneq sp, r4, lsr ip │ │ │ │ - smlalseq r6, r2, ip, sp │ │ │ │ + rscseq r6, r2, ip, ror #27 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #384] @ 3045d8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #24] │ │ │ │ @@ -695809,30 +695809,30 @@ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ bl 166a88 │ │ │ │ b 304584 │ │ │ │ ldrsbeq lr, [sp, #-0]! │ │ │ │ - rsceq pc, ip, ip, lsr r0 @ │ │ │ │ - rscseq r6, r2, ip, lsr #24 │ │ │ │ + rsceq pc, ip, ip, lsl #1 │ │ │ │ + rscseq r6, r2, ip, ror ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldrd sl, [sp, #96] @ 0x60 │ │ │ │ ldr r4, [pc, #668] @ 3048a4 │ │ │ │ ldr r5, [pc, #668] @ 3048a8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r1, r0 │ │ │ │ strd sl, [sp, #16] │ │ │ │ ldrd sl, [sp, #104] @ 0x68 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ strd sl, [sp, #24] │ │ │ │ ldrd r6, [sp, #80] @ 0x50 │ │ │ │ ldrd r4, [sp, #88] @ 0x58 │ │ │ │ ldrd sl, [sp, #112] @ 0x70 │ │ │ │ beq 304854 │ │ │ │ @@ -695990,32 +695990,32 @@ │ │ │ │ add r9, r8, r0, lsl #2 │ │ │ │ add r9, r9, #97280 @ 0x17c00 │ │ │ │ add r9, r9, #728 @ 0x2d8 │ │ │ │ b 304658 │ │ │ │ cmneq sp, r0, lsr #30 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r1, r0, r1, lsl #14 │ │ │ │ - rsceq lr, ip, r8, asr lr │ │ │ │ - rscseq r6, r2, ip, lsr sl │ │ │ │ + rsceq lr, ip, r8, lsr #29 │ │ │ │ + rscseq r6, r2, ip, lsl #21 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ - rsceq lr, ip, r4, asr #27 │ │ │ │ - rscseq r6, r2, r8, lsr #19 │ │ │ │ + rsceq lr, ip, r4, lsl lr │ │ │ │ + ldrsheq r6, [r2], #152 @ 0x98 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #336] @ 304a38 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #24] │ │ │ │ @@ -696089,30 +696089,30 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ bl 166a88 │ │ │ │ b 3049c0 │ │ │ │ cmneq sp, r0, asr #24 │ │ │ │ - rsceq lr, ip, r4, lsr #23 │ │ │ │ - rscseq r6, r2, r4, ror r7 │ │ │ │ + strdeq lr, [ip], #180 @ 0xb4 @ │ │ │ │ + rscseq r6, r2, r4, asr #15 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldrd sl, [sp, #96] @ 0x60 │ │ │ │ ldr r4, [pc, #612] @ 304ccc │ │ │ │ ldr r5, [pc, #612] @ 304cd0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r1, r0 │ │ │ │ strd sl, [sp, #24] │ │ │ │ ldrd sl, [sp, #104] @ 0x68 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ strd sl, [sp, #32] │ │ │ │ ldrd r6, [sp, #80] @ 0x50 │ │ │ │ ldrd r4, [sp, #88] @ 0x58 │ │ │ │ ldrd sl, [sp, #112] @ 0x70 │ │ │ │ beq 304c7c │ │ │ │ @@ -696258,24 +696258,24 @@ │ │ │ │ bl 166a88 │ │ │ │ b 304b74 │ │ │ │ cmneq sp, r0, asr #21 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r1, r0, r1, lsl #14 │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ - rsceq lr, ip, r8, lsl #19 │ │ │ │ - rscseq r6, r2, r0, asr r5 │ │ │ │ - rsceq lr, ip, r4, ror #18 │ │ │ │ - rscseq r6, r2, ip, lsr #10 │ │ │ │ + ldrdeq lr, [ip], #152 @ 0x98 @ │ │ │ │ + rscseq r6, r2, r0, lsr #11 │ │ │ │ + strheq lr, [ip], #148 @ 0x94 @ │ │ │ │ + rscseq r6, r2, ip, ror r5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r2, [pc, #372] @ 304e70 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r1, r0, #118784 @ 0x1d000 │ │ │ │ add r2, r1, #1296 @ 0x510 │ │ │ │ ldrh r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ beq 304ddc │ │ │ │ ldr r2, [pc, #332] @ 304e74 │ │ │ │ @@ -696362,42 +696362,42 @@ │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ add r2, r2, #728 @ 0x2d8 │ │ │ │ b 304e04 │ │ │ │ cmneq sp, ip, lsr #16 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ andeq r1, r0, r1, lsl #14 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ - rsceq lr, ip, r8, ror r8 │ │ │ │ - rscseq r6, r2, ip, lsr #8 │ │ │ │ + rsceq lr, ip, r8, asr #17 │ │ │ │ + rscseq r6, r2, ip, ror r4 │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ ldr r3, [pc, #48] @ 304ec4 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #28] @ 304ec8 │ │ │ │ add r2, r0, #119808 @ 0x1d400 │ │ │ │ add r2, r2, #272 @ 0x110 │ │ │ │ add r1, r0, #94208 @ 0x17000 │ │ │ │ ldrh r2, [r2, #12] │ │ │ │ ldr r1, [r1, #4024] @ 0xfb8 │ │ │ │ add r3, pc, r3 │ │ │ │ b 3041e0 │ │ │ │ @ instruction: 0x017dd690 │ │ │ │ - rsceq lr, ip, r0, lsr #14 │ │ │ │ + rsceq lr, ip, r0, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #408] @ 30507c │ │ │ │ ldr r1, [pc, #408] @ 305080 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ beq 305014 │ │ │ │ bhi 304f44 │ │ │ │ cmp r2, #5888 @ 0x1700 │ │ │ │ beq 305040 │ │ │ │ ldr r3, [pc, #372] @ 305084 │ │ │ │ @@ -696492,27 +696492,27 @@ │ │ │ │ add r1, r4, r1, lsl #2 │ │ │ │ add r1, r1, #97280 @ 0x17c00 │ │ │ │ add r1, r1, #728 @ 0x2d8 │ │ │ │ b 304f30 │ │ │ │ cmneq sp, r0, asr #12 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r1, r0, r1, lsl #14 │ │ │ │ - strheq lr, [ip], #100 @ 0x64 @ │ │ │ │ + rsceq lr, ip, r4, lsl #14 │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ - rsceq lr, ip, r0, lsl r6 │ │ │ │ - rscseq r6, r2, r4, lsr #3 │ │ │ │ - rsceq sp, fp, r4, lsr r6 │ │ │ │ + rsceq lr, ip, r0, ror #12 │ │ │ │ + ldrsheq r6, [r2], #20 @ │ │ │ │ + rsceq sp, fp, r4, lsl #13 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #252] @ 3051b8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, r6, #94208 @ 0x17000 │ │ │ │ ldr r5, [r7, #4024] @ 0xfb8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 30514c │ │ │ │ @@ -696570,26 +696570,26 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 166a88 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ b 30511c │ │ │ │ cmneq sp, ip, ror #8 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ - strheq lr, [ip], #68 @ 0x44 @ │ │ │ │ + rsceq lr, ip, r4, lsl #10 │ │ │ │ andeq r0, r0, r4, lsl #10 │ │ │ │ - rsceq lr, ip, r0, ror #8 │ │ │ │ + strheq lr, [ip], #64 @ 0x40 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #568] @ 30541c │ │ │ │ ldr r2, [pc, #568] @ 305420 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ beq 305390 │ │ │ │ bhi 3052a4 │ │ │ │ cmp r1, #5888 @ 0x1700 │ │ │ │ beq 305354 │ │ │ │ ldr r3, [pc, #532] @ 305424 │ │ │ │ @@ -696725,25 +696725,25 @@ │ │ │ │ bl 166a88 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ b 305274 │ │ │ │ cmneq sp, r0, asr #6 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r1, r0, r1, lsl #14 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ - strdeq lr, [ip], #44 @ 0x2c @ │ │ │ │ - rscseq r5, r2, ip, lsr lr │ │ │ │ - strdeq lr, [ip], #44 @ 0x2c @ │ │ │ │ + rsceq lr, ip, ip, asr #6 │ │ │ │ + rscseq r5, r2, ip, lsl #29 │ │ │ │ + rsceq lr, ip, ip, asr #6 │ │ │ │ andeq r0, r0, r4, lsl #10 │ │ │ │ - rsceq lr, ip, r8, lsl #5 │ │ │ │ + ldrdeq lr, [ip], #40 @ 0x28 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ 3054ac │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #688] @ 0x2b0 │ │ │ │ ldr r5, [r3, #4024] @ 0xfb8 │ │ │ │ tst r2, #1 │ │ │ │ bne 30549c │ │ │ │ @@ -696766,15 +696766,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #364] @ 305634 │ │ │ │ ldr r1, [pc, #364] @ 305638 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ beq 3055f0 │ │ │ │ bhi 305538 │ │ │ │ cmp r3, #5888 @ 0x1700 │ │ │ │ beq 3055e0 │ │ │ │ ldr r2, [pc, #328] @ 30563c │ │ │ │ @@ -696860,16 +696860,16 @@ │ │ │ │ add r4, r4, #728 @ 0x2d8 │ │ │ │ b 305504 │ │ │ │ cmneq sp, ip, asr r0 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r1, r0, r1, lsl #14 │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ - rsceq lr, ip, r4, asr #1 │ │ │ │ - ldrheq r5, [r2], #176 @ 0xb0 @ │ │ │ │ + rsceq lr, ip, r4, lsl r1 │ │ │ │ + rscseq r5, r2, r0, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -696900,28 +696900,28 @@ │ │ │ │ bl 166a88 │ │ │ │ ldr r7, [r5] │ │ │ │ b 305698 │ │ │ │ subs r2, r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [pc, #28] @ 305704 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #4024] @ 0xfb8 │ │ │ │ b 305650 │ │ │ │ cmneq sp, ip, lsr lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #316] @ 305850 │ │ │ │ ldr r2, [pc, #316] @ 305854 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r2, r1 │ │ │ │ beq 3057f4 │ │ │ │ bhi 305760 │ │ │ │ cmp r3, #5888 @ 0x1700 │ │ │ │ beq 305818 │ │ │ │ @@ -696995,33 +696995,33 @@ │ │ │ │ add r1, r1, #728 @ 0x2d8 │ │ │ │ b 305750 │ │ │ │ cmneq sp, r0, lsl lr │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r1, r0, r1, lsl #14 │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ - rsceq sp, ip, r4, asr #29 │ │ │ │ - smlalseq r5, r2, ip, r9 │ │ │ │ + rsceq sp, ip, r4, lsl pc │ │ │ │ + rscseq r5, r2, ip, ror #19 │ │ │ │ ldr r3, [pc, #32] @ 305894 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, r3, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #4024] @ 0xfb8 │ │ │ │ b 3040c8 │ │ │ │ ldrheq ip, [sp, #-196]! @ 0xffffff3c │ │ │ │ ldr r2, [pc, #300] @ 3059cc │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #296] @ 3059d0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ ldr ip, [r0, r2] │ │ │ │ beq 305978 │ │ │ │ bhi 3058e4 │ │ │ │ cmp r3, #5888 @ 0x1700 │ │ │ │ beq 305998 │ │ │ │ ldr r2, [pc, #260] @ 3059d4 │ │ │ │ @@ -697090,24 +697090,24 @@ │ │ │ │ add r0, r0, #728 @ 0x2d8 │ │ │ │ b 3058dc │ │ │ │ cmneq sp, r0, lsl #25 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r1, r0, r1, lsl #14 │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ - rsceq sp, ip, r8, asr sp │ │ │ │ - rscseq r5, r2, ip, lsl r8 │ │ │ │ + rsceq sp, ip, r8, lsr #27 │ │ │ │ + rscseq r5, r2, ip, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #152] @ 305a98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r6, r3 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #688] @ 0x2b0 │ │ │ │ ldr r9, [r3, #4024] @ 0xfb8 │ │ │ │ tst r2, #1 │ │ │ │ @@ -697147,15 +697147,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #432] @ 305c68 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #428] @ 305c6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ beq 305c14 │ │ │ │ bhi 305b2c │ │ │ │ @@ -697257,24 +697257,24 @@ │ │ │ │ add r4, r4, #728 @ 0x2d8 │ │ │ │ b 305b04 │ │ │ │ cmneq sp, r8, ror #20 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r1, r0, r1, lsl #14 │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ - rsceq sp, ip, r4, lsl fp │ │ │ │ - rscseq r5, r2, r4, asr #11 │ │ │ │ + rsceq sp, ip, r4, ror #22 │ │ │ │ + rscseq r5, r2, r4, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 305d0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r5, #688] @ 0x2b0 │ │ │ │ mov r8, r2 │ │ │ │ tst r3, #1 │ │ │ │ bne 305cfc │ │ │ │ @@ -697303,15 +697303,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #388] @ 305eac │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #384] @ 305eb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ beq 305e68 │ │ │ │ bhi 305db0 │ │ │ │ cmp r4, #5888 @ 0x1700 │ │ │ │ @@ -697401,24 +697401,24 @@ │ │ │ │ add r4, r4, #97280 @ 0x17c00 │ │ │ │ add r4, r4, #728 @ 0x2d8 │ │ │ │ b 305d70 │ │ │ │ ldrsheq ip, [sp, #-120]! @ 0xffffff88 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ - rsceq sp, ip, r0, lsr #17 │ │ │ │ - rscseq r5, r2, r8, lsr r3 │ │ │ │ + strdeq sp, [ip], #128 @ 0x80 @ │ │ │ │ + rscseq r5, r2, r8, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 305f4c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r5, #688] @ 0x2b0 │ │ │ │ mov r8, r2 │ │ │ │ tst r3, #1 │ │ │ │ bne 305f3c │ │ │ │ @@ -697447,15 +697447,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #388] @ 3060ec │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #384] @ 3060f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ beq 3060a8 │ │ │ │ bhi 305ff0 │ │ │ │ cmp r4, #5888 @ 0x1700 │ │ │ │ @@ -697545,16 +697545,16 @@ │ │ │ │ add r4, r4, #97280 @ 0x17c00 │ │ │ │ add r4, r4, #728 @ 0x2d8 │ │ │ │ b 305fb0 │ │ │ │ ldrheq ip, [sp, #-88]! @ 0xffffffa8 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ - rsceq sp, ip, r4, ror r6 │ │ │ │ - ldrsheq r5, [r2], #8 @ │ │ │ │ + rsceq sp, ip, r4, asr #13 │ │ │ │ + rscseq r5, r2, r8, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #144] @ 3061ac │ │ │ │ ldr r3, [pc, #144] @ 3061b0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -697570,15 +697570,15 @@ │ │ │ │ add r6, r0, #120 @ 0x78 │ │ │ │ ldrd r0, [r4, #8]! │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ cmp r4, r6 │ │ │ │ str r0, [r5, #4]! │ │ │ │ bne 306148 │ │ │ │ ldr r3, [pc, #80] @ 3061b4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #4024] @ 0xfb8 │ │ │ │ bl 305650 │ │ │ │ ldr r2, [pc, #52] @ 3061b8 │ │ │ │ @@ -697617,15 +697617,15 @@ │ │ │ │ add r6, r6, #120 @ 0x78 │ │ │ │ ldrd r0, [r4, #8]! │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ cmp r4, r6 │ │ │ │ str r0, [r5, #4]! │ │ │ │ bne 306204 │ │ │ │ ldr r3, [pc, #104] @ 306288 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #96] @ 30628c │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 303f94 │ │ │ │ @@ -697645,15 +697645,15 @@ │ │ │ │ bne 30627c │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sp, r4, lsr #28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sp, r8, lsl #6 │ │ │ │ - rsceq sp, ip, r8, ror r4 │ │ │ │ + rsceq sp, ip, r8, asr #9 │ │ │ │ cmneq sp, r0, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #144] @ 30633c │ │ │ │ ldr r3, [pc, #144] @ 306340 │ │ │ │ @@ -697670,15 +697670,15 @@ │ │ │ │ add r6, r0, #120 @ 0x78 │ │ │ │ ldrd r0, [r4, #8]! │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ cmp r4, r6 │ │ │ │ str r0, [r5, #4]! │ │ │ │ bne 3062d8 │ │ │ │ ldr r3, [pc, #80] @ 306344 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r3, r3, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #4024] @ 0xfb8 │ │ │ │ bl 3040c8 │ │ │ │ ldr r2, [pc, #52] @ 306348 │ │ │ │ @@ -697719,15 +697719,15 @@ │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ cmp r4, r6 │ │ │ │ str r0, [r5, #4]! │ │ │ │ bne 306394 │ │ │ │ ldr r3, [pc, #96] @ 306410 │ │ │ │ ldr r2, [pc, #96] @ 306414 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r1, r7 │ │ │ │ bl 303f94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3063d8 │ │ │ │ add r1, sp, #4 │ │ │ │ @@ -697743,28 +697743,28 @@ │ │ │ │ bne 306404 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x017d9c94 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sp, r8, ror r1 │ │ │ │ - rsceq sp, ip, r4, lsl #6 │ │ │ │ + rsceq sp, ip, r4, asr r3 │ │ │ │ cmneq sp, r8, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #176] @ 3064f4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #688] @ 0x2b0 │ │ │ │ ldr r8, [r3, #4024] @ 0xfb8 │ │ │ │ tst r2, #1 │ │ │ │ bne 306480 │ │ │ │ mov r1, #0 │ │ │ │ @@ -697809,15 +697809,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #500] @ 306704 │ │ │ │ ldr r5, [pc, #500] @ 306708 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r5 │ │ │ │ ldr fp, [r0, r4] │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ ldrd r8, [sp, #64] @ 0x40 │ │ │ │ ldrd r4, [sp, #72] @ 0x48 │ │ │ │ beq 3066b0 │ │ │ │ bhi 306590 │ │ │ │ @@ -697936,16 +697936,16 @@ │ │ │ │ add sl, sl, #728 @ 0x2d8 │ │ │ │ b 30655c │ │ │ │ cmneq sp, r8, lsl r0 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r1, r0, r1, lsl #14 │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ - rsceq sp, ip, r8, lsr #1 │ │ │ │ - rscseq r4, r2, r8, asr fp │ │ │ │ + strdeq sp, [ip], #8 @ │ │ │ │ + rscseq r4, r2, r8, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ @@ -697955,15 +697955,15 @@ │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #104] @ 3067c8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r5, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r5, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 3067b8 │ │ │ │ ldr r0, [r5, #4024] @ 0xfb8 │ │ │ │ mov r3, r8 │ │ │ │ @@ -698022,15 +698022,15 @@ │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #104] @ 3068d4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r5, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r5, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 3068c4 │ │ │ │ ldr r0, [r5, #4024] @ 0xfb8 │ │ │ │ mov r3, r8 │ │ │ │ @@ -698090,15 +698090,15 @@ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ beq 30699c │ │ │ │ add r4, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl f794c │ │ │ │ ldr r3, [pc, #80] @ 3069d4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #4024] @ 0xfb8 │ │ │ │ bl 305650 │ │ │ │ ldr r2, [pc, #52] @ 3069d8 │ │ │ │ @@ -698134,15 +698134,15 @@ │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl f794c │ │ │ │ ldr r3, [pc, #360] @ 306b94 │ │ │ │ ldr r2, [pc, #360] @ 306b98 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ beq 306b40 │ │ │ │ bhi 306a94 │ │ │ │ cmp r4, #5888 @ 0x1700 │ │ │ │ beq 306b64 │ │ │ │ ldr r3, [pc, #328] @ 306b9c │ │ │ │ @@ -698227,16 +698227,16 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sp, r4, lsl #12 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq fp, [sp, #-172]! @ 0xffffff54 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r1, r0, r1, lsl #14 │ │ │ │ cmneq sp, r8, lsl #11 │ │ │ │ - strheq ip, [ip], #188 @ 0xbc @ │ │ │ │ - smlalseq r4, r2, r4, r6 │ │ │ │ + rsceq ip, ip, ip, lsl #24 │ │ │ │ + rscseq r4, r2, r4, ror #13 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #124] @ 306c48 │ │ │ │ @@ -698249,15 +698249,15 @@ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ beq 306c18 │ │ │ │ add r4, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl f79d0 │ │ │ │ ldr r3, [pc, #80] @ 306c50 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #4024] @ 0xfb8 │ │ │ │ bl 305650 │ │ │ │ ldr r2, [pc, #52] @ 306c54 │ │ │ │ @@ -698293,15 +698293,15 @@ │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl f79d0 │ │ │ │ ldr r3, [pc, #360] @ 306e10 │ │ │ │ ldr r2, [pc, #360] @ 306e14 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ beq 306dbc │ │ │ │ bhi 306d10 │ │ │ │ cmp r4, #5888 @ 0x1700 │ │ │ │ beq 306de0 │ │ │ │ ldr r3, [pc, #328] @ 306e18 │ │ │ │ @@ -698386,16 +698386,16 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sp, r8, lsl #7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sp, r0, lsl #17 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r1, r0, r1, lsl #14 │ │ │ │ cmneq sp, ip, lsl #6 │ │ │ │ - rsceq ip, ip, r0, asr #18 │ │ │ │ - rscseq r4, r2, r8, lsl r4 │ │ │ │ + smlaleq ip, ip, r0, r9 @ │ │ │ │ + rscseq r4, r2, r8, ror #8 │ │ │ │ @ instruction: 0x000084bf │ │ │ │ @ instruction: 0xfff2f658 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #124] @ 306ec4 │ │ │ │ @@ -698408,15 +698408,15 @@ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ beq 306e94 │ │ │ │ add r4, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl f794c │ │ │ │ ldr r3, [pc, #80] @ 306ecc │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r3, r3, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #4024] @ 0xfb8 │ │ │ │ bl 3040c8 │ │ │ │ ldr r2, [pc, #52] @ 306ed0 │ │ │ │ @@ -698452,15 +698452,15 @@ │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl f794c │ │ │ │ ldr r3, [pc, #96] @ 306f84 │ │ │ │ ldr r2, [pc, #96] @ 306f88 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r1, r4 │ │ │ │ bl 303f94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 306f4c │ │ │ │ mov r1, r5 │ │ │ │ @@ -698476,15 +698476,15 @@ │ │ │ │ bne 306f78 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sp, ip, lsl #2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sp, r4, lsl #12 │ │ │ │ - smlaleq ip, ip, r0, r7 @ │ │ │ │ + rsceq ip, ip, r0, ror #15 │ │ │ │ cmneq sp, r4, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #124] @ 307024 │ │ │ │ ldr r3, [pc, #124] @ 307028 │ │ │ │ @@ -698496,15 +698496,15 @@ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ beq 306ff4 │ │ │ │ add r4, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl f79d0 │ │ │ │ ldr r3, [pc, #80] @ 30702c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r3, r3, #94208 @ 0x17000 │ │ │ │ ldr r0, [r3, #4024] @ 0xfb8 │ │ │ │ bl 3040c8 │ │ │ │ ldr r2, [pc, #52] @ 307030 │ │ │ │ @@ -698540,15 +698540,15 @@ │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl f79d0 │ │ │ │ ldr r3, [pc, #96] @ 3070e4 │ │ │ │ ldr r2, [pc, #96] @ 3070e8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r1, r4 │ │ │ │ bl 303f94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3070ac │ │ │ │ mov r1, r5 │ │ │ │ @@ -698564,15 +698564,15 @@ │ │ │ │ bne 3070d8 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sp, ip, lsr #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sp, r4, lsr #9 │ │ │ │ - rsceq ip, ip, r0, lsr r6 │ │ │ │ + rsceq ip, ip, r0, lsl #13 │ │ │ │ cmneq sp, r4, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ tst r1, #1 │ │ │ │ mov r4, r1 │ │ │ │ @@ -700909,19 +700909,19 @@ │ │ │ │ b 309244 │ │ │ │ cmneq sp, r0, ror #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ muleq r0, ip, pc @ │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ cmneq sp, r0, lsl #26 │ │ │ │ - rsceq sl, ip, ip, lsr r3 │ │ │ │ + rsceq sl, ip, ip, lsl #7 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ ldrsheq r6, [sp, #-188]! @ 0xffffff44 │ │ │ │ - rsceq pc, fp, r0, ror sp @ │ │ │ │ - strdeq sl, [ip], #16 @ │ │ │ │ + rsceq pc, fp, r0, asr #27 │ │ │ │ + rsceq sl, ip, r0, asr #4 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ add r1, r0, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ sub r0, r0, #1 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ @@ -701384,15 +701384,15 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ str r2, [r1, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bne 309cdc │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ - tsteq r6, r5, asr #26 │ │ │ │ + @ instruction: 0x01068d95 │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -701732,15 +701732,15 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ andeq ip, r1, lr, ror r9 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ - rsceq r9, ip, r0, ror #9 │ │ │ │ + rsceq r9, ip, r0, lsr r5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -701963,16 +701963,16 @@ │ │ │ │ ldr r2, [pc, #24] @ 30a608 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #20] @ 30a60c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ - tsteq r6, r1, lsl #4 │ │ │ │ - rsceq r9, ip, r0, asr #2 │ │ │ │ + tsteq r6, r1, asr r2 │ │ │ │ + smlaleq r9, ip, r0, r1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -702715,21 +702715,21 @@ │ │ │ │ ldrheq r5, [sp, #-156]! @ 0xffffff64 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r1, r0, r3, lsl #8 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ andeq r8, r0, sp, lsr #27 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ - rsceq r8, ip, r8, lsr #29 │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + strdeq r8, [ip], #232 @ 0xe8 @ │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ orrcc r0, r0, #1 │ │ │ │ - rsceq r8, ip, r4, lsr #27 │ │ │ │ + strdeq r8, [ip], #212 @ 0xd4 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ blcc fe32b3f0 │ │ │ │ @ instruction: 0xffe00000 │ │ │ │ strdmi pc, [pc, #255] @ 30b2f3 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ andeq r3, r0, r4, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -702948,24 +702948,24 @@ │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #52] @ 30b590 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ - @ instruction: 0x010672be │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ strdmi pc, [pc, #-255] @ 30b479 │ │ │ │ ldrbmi pc, [pc, -r0, lsl #30]! @ │ │ │ │ cmnmi pc, #0 │ │ │ │ @ instruction: 0xffc00000 │ │ │ │ ldrshmi pc, [pc, #255] @ 30b687 @ │ │ │ │ @ instruction: 0xffe00000 │ │ │ │ strdmi pc, [pc, #255] @ 30b68f │ │ │ │ - rsceq r8, ip, r0, lsr r2 │ │ │ │ + rsceq r8, ip, r0, lsl #5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -703091,15 +703091,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ bl 286d90 │ │ │ │ b 30b6bc │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ andeq r8, r0, sp, lsr #27 │ │ │ │ blmi 230b7a4 │ │ │ │ - strdeq r7, [ip], #248 @ 0xf8 @ │ │ │ │ + rsceq r8, ip, r8, asr #32 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov fp, r2 │ │ │ │ @@ -703778,17 +703778,17 @@ │ │ │ │ bl 5c9c0 │ │ │ │ ldr r2, [pc, #24] @ 30c268 │ │ │ │ ldr r1, [pc, #16] @ 30c264 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 30c234 │ │ │ │ - rsceq r7, ip, r0, lsr #10 │ │ │ │ + rsceq r7, ip, r0, ror r5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - strdeq r7, [ip], #72 @ 0x48 @ │ │ │ │ + rsceq r7, ip, r8, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ @@ -704238,18 +704238,18 @@ │ │ │ │ ldr r1, [pc, #24] @ 30c994 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ bl 286d90 │ │ │ │ b 30c948 │ │ │ │ - rsceq r6, ip, r4, asr lr │ │ │ │ + rsceq r6, ip, r4, lsr #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ + ldrdeq r6, [ip], #228 @ 0xe4 @ │ │ │ │ rsceq r6, ip, r4, lsl #29 │ │ │ │ - rsceq r6, ip, r4, lsr lr │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ beq 30ca0c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -704278,17 +704278,17 @@ │ │ │ │ ldr r2, [pc, #28] @ 30ca38 │ │ │ │ ldr r1, [pc, #20] @ 30ca34 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - strdeq r6, [ip], #208 @ 0xd0 @ │ │ │ │ + rsceq r6, ip, r0, asr #28 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq r6, [ip], #216 @ 0xd8 @ │ │ │ │ + rsceq r6, ip, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -704354,18 +704354,18 @@ │ │ │ │ ldr r1, [pc, #24] @ 30cb64 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp] │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ b 30cae0 │ │ │ │ - rsceq r6, ip, r4, lsl sp │ │ │ │ + rsceq r6, ip, r4, ror #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r6, ip, r4, ror #24 │ │ │ │ - rsceq r6, ip, r4, ror #24 │ │ │ │ + strheq r6, [ip], #196 @ 0xc4 @ │ │ │ │ + strheq r6, [ip], #196 @ 0xc4 @ │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov r2, #1 │ │ │ │ b 2167b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -704457,18 +704457,18 @@ │ │ │ │ ldr r1, [pc, #24] @ 30cd00 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 286d90 │ │ │ │ b 30cc78 │ │ │ │ - rsceq r6, ip, r8, ror fp │ │ │ │ + rsceq r6, ip, r8, asr #23 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r6, ip, r4, asr #21 │ │ │ │ - rsceq r6, ip, r8, asr #21 │ │ │ │ + rsceq r6, ip, r4, lsl fp │ │ │ │ + rsceq r6, ip, r8, lsl fp │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov r2, #1 │ │ │ │ b 2167b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -704519,17 +704519,17 @@ │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #12] @ 30cdfc │ │ │ │ add r2, pc, r2 │ │ │ │ b 30cdc8 │ │ │ │ - rsceq r6, ip, ip, asr #20 │ │ │ │ + smlaleq r6, ip, ip, sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r6, ip, r0, asr #20 │ │ │ │ + smlaleq r6, ip, r0, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r4, r3 │ │ │ │ @@ -704566,17 +704566,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #24] @ 30ceb8 │ │ │ │ ldr r1, [pc, #16] @ 30ceb4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ b 30ce6c │ │ │ │ - rsceq r6, ip, r0, lsl #19 │ │ │ │ + ldrdeq r6, [ip], #144 @ 0x90 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r6, ip, r4, asr r9 │ │ │ │ + rsceq r6, ip, r4, lsr #19 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov r2, #1 │ │ │ │ b 2167b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -705030,15 +705030,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 5c9c0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq r2, [sp, #-204]! @ 0xffffff34 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ andeq r8, r0, r2, asr #23 │ │ │ │ ldrsheq r2, [sp, #-172]! @ 0xffffff54 │ │ │ │ sbcmi r0, r8, #0 │ │ │ │ andeq r8, r0, r3, asr #23 │ │ │ │ svcvc 0x007fffff │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ @@ -705110,15 +705110,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ 30d7a8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, r0, #524288 @ 0x80000 │ │ │ │ ldr r3, [r7, #3936] @ 0xf60 │ │ │ │ cmp r3, #0 │ │ │ │ beq 30d798 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -705149,15 +705149,15 @@ │ │ │ │ push {r4, r5, r6, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #196] @ 30d88c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r9, sl, #524288 @ 0x80000 │ │ │ │ ldr r3, [r9, #3936] @ 0xf60 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30d878 │ │ │ │ @@ -705198,24 +705198,24 @@ │ │ │ │ b 286d90 │ │ │ │ mov r0, sl │ │ │ │ stm sp, {r1, r2} │ │ │ │ bl 30d2d8 │ │ │ │ ldm sp, {r1, r2} │ │ │ │ b 30d7ec │ │ │ │ cmneq sp, r0, ror #26 │ │ │ │ - rsceq r5, ip, r0, ror #31 │ │ │ │ + rsceq r6, ip, r0, lsr r0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [pc, #200] @ 30d978 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r7] │ │ │ │ mov r8, r3 │ │ │ │ add r7, r9, #524288 @ 0x80000 │ │ │ │ ldr r3, [r7, #3936] @ 0xf60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -705257,25 +705257,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ mov r0, r9 │ │ │ │ bl 30d2d8 │ │ │ │ b 30d8d8 │ │ │ │ cmneq sp, r8, ror ip │ │ │ │ - rsceq r5, ip, ip, lsl #30 │ │ │ │ + rsceq r5, ip, ip, asr pc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #260] @ 30daa4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r9, r3 │ │ │ │ add r7, r0, #524288 @ 0x80000 │ │ │ │ ldr r3, [r7, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ @@ -705332,25 +705332,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 5bf10 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 30d2d8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 30d9cc │ │ │ │ cmneq sp, r8, lsl #23 │ │ │ │ - smlaleq r5, ip, r0, lr │ │ │ │ + rsceq r5, ip, r0, ror #29 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r5, ip, r8, asr #28 │ │ │ │ + smlaleq r5, ip, r8, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #344] @ 30dc24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r6] │ │ │ │ mov r8, r3 │ │ │ │ add r6, r0, #524288 @ 0x80000 │ │ │ │ ldr r3, [r6, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -705431,27 +705431,27 @@ │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ strd r2, [r8, #8] │ │ │ │ b 30dbd4 │ │ │ │ cmneq sp, ip, asr sl │ │ │ │ andeq r8, r0, r0, asr #23 │ │ │ │ andeq r8, r0, r2, asr #23 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ - smlaleq r5, ip, r8, sp │ │ │ │ + rsceq r5, ip, r8, ror #27 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r5, ip, r0, asr sp │ │ │ │ - smlaleq r5, ip, r8, sp │ │ │ │ + rsceq r5, ip, r0, lsr #27 │ │ │ │ + rsceq r5, ip, r8, ror #27 │ │ │ │ andeq r8, r0, r3, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #464] @ 30de30 │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, r4, #524288 @ 0x80000 │ │ │ │ ldr r2, [r6, #3936] @ 0xf60 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, #0 │ │ │ │ beq 30dde0 │ │ │ │ @@ -705560,27 +705560,27 @@ │ │ │ │ ldr r2, [pc, #36] @ 30de48 │ │ │ │ add r2, pc, r2 │ │ │ │ b 30ddb0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b 30de1c │ │ │ │ cmneq sp, r8, asr #17 │ │ │ │ andeq r0, r8, r8, ror #30 │ │ │ │ - rsceq r5, ip, ip, ror #23 │ │ │ │ + rsceq r5, ip, ip, lsr ip │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - strheq r5, [ip], #176 @ 0xb0 @ │ │ │ │ + rsceq r5, ip, r0, lsl #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r5, ip, r8, ror fp │ │ │ │ + rsceq r5, ip, r8, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #532] @ 30e078 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp sl, #0 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ blt 30e05c │ │ │ │ cmp r1, #0 │ │ │ │ beq 30dfa8 │ │ │ │ cmp sl, #0 │ │ │ │ @@ -705611,25 +705611,25 @@ │ │ │ │ bl 5c9c0 │ │ │ │ cmp sl, r7 │ │ │ │ beq 30dfa8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r6, #4]! │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30dfcc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30dfb0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 30df8c │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r9, fp, #593920 @ 0x91000 │ │ │ │ @@ -705671,15 +705671,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 30dfe8 │ │ │ │ cmp r9, #0 │ │ │ │ bne 30dfd4 │ │ │ │ b 30df10 │ │ │ │ mov r1, r4 │ │ │ │ @@ -705692,63 +705692,63 @@ │ │ │ │ bl 30ced0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b 30df68 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 30e004 │ │ │ │ b 30e03c │ │ │ │ ldr r2, [pc, #40] @ 30e08c │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #24] @ 30e088 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sp, r4, asr #13 │ │ │ │ - rsceq r5, ip, r8, lsr fp │ │ │ │ + rsceq r5, ip, r8, lsl #23 │ │ │ │ andeq r0, r8, r8, ror #30 │ │ │ │ andeq r0, r8, r4, ror pc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r5, ip, ip, asr #18 │ │ │ │ + smlaleq r5, ip, ip, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #676] @ 30e350 │ │ │ │ ldr fp, [pc, #676] @ 30e354 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r9, r6, fp │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30e2cc │ │ │ │ ldr r0, [pc, #616] @ 30e358 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30e310 │ │ │ │ ldr r2, [pc, #576] @ 30e35c │ │ │ │ cmp r8, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ beq 30e1c0 │ │ │ │ add r3, r6, #524288 @ 0x80000 │ │ │ │ @@ -705863,15 +705863,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 30e2e8 │ │ │ │ cmp fp, #0 │ │ │ │ bne 30e2d4 │ │ │ │ b 30e0e8 │ │ │ │ add r3, r6, #524288 @ 0x80000 │ │ │ │ @@ -705881,53 +705881,53 @@ │ │ │ │ str r2, [r3, #3956] @ 0xf74 │ │ │ │ bl 4e2148 │ │ │ │ b 30e114 │ │ │ │ ldr r1, [r6, fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq 30e304 │ │ │ │ b 30e330 │ │ │ │ cmneq sp, ip, ror r4 │ │ │ │ andeq r0, r8, r4, ror pc │ │ │ │ andeq r0, r8, r8, ror #30 │ │ │ │ - rsceq r5, ip, r0, ror #17 │ │ │ │ - ldrdeq r5, [ip], #128 @ 0x80 @ │ │ │ │ + rsceq r5, ip, r0, lsr r9 │ │ │ │ + rsceq r5, ip, r0, lsr #18 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r5, ip, r4, asr r8 │ │ │ │ - rsceq r5, ip, r0, asr #15 │ │ │ │ + rsceq r5, ip, r4, lsr #17 │ │ │ │ + rsceq r5, ip, r0, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #344] @ 30e4e0 │ │ │ │ ldr r7, [pc, #344] @ 30e4e4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r2, #1 │ │ │ │ add r4, r5, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ subs r3, r0, #0 │ │ │ │ bne 30e460 │ │ │ │ ldr r0, [pc, #300] @ 30e4e8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30e444 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30e4a4 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30e414 │ │ │ │ @@ -705965,15 +705965,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 30e47c │ │ │ │ cmp r7, #0 │ │ │ │ bne 30e468 │ │ │ │ b 30e3b4 │ │ │ │ ldr r2, [pc, #76] @ 30e4f8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -705982,52 +705982,52 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldr r0, [r5, r7] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 30e498 │ │ │ │ b 30e4c0 │ │ │ │ cmneq sp, r0, lsr #3 │ │ │ │ andeq r0, r8, r4, ror pc │ │ │ │ andeq r0, r8, r8, ror #30 │ │ │ │ - rsceq r5, ip, r4, asr #13 │ │ │ │ + rsceq r5, ip, r4, lsl r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq r5, [ip], #96 @ 0x60 @ │ │ │ │ - rsceq r5, ip, ip, lsl #12 │ │ │ │ + rsceq r5, ip, r0, lsr #14 │ │ │ │ + rsceq r5, ip, ip, asr r6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #312] @ 30e650 │ │ │ │ ldr r7, [pc, #312] @ 30e654 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r2, #1 │ │ │ │ add r4, r5, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ subs r3, r0, #0 │ │ │ │ bne 30e5d0 │ │ │ │ ldr r0, [pc, #268] @ 30e658 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30e5b4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30e614 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30e59c │ │ │ │ @@ -706057,15 +706057,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 30e5ec │ │ │ │ cmp r7, #0 │ │ │ │ bne 30e5d8 │ │ │ │ b 30e544 │ │ │ │ ldr r2, [pc, #72] @ 30e664 │ │ │ │ mov r0, r5 │ │ │ │ @@ -706074,24 +706074,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldr r0, [r5, r7] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 30e608 │ │ │ │ b 30e630 │ │ │ │ cmneq sp, r0, lsl r0 │ │ │ │ andeq r0, r8, r4, ror pc │ │ │ │ andeq r0, r8, r8, ror #30 │ │ │ │ - rsceq r5, ip, r0, asr #11 │ │ │ │ + rsceq r5, ip, r0, lsl r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r5, ip, r0, lsr #10 │ │ │ │ + rsceq r5, ip, r0, ror r5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr lr, [pc, #1432] @ 30ec1c │ │ │ │ ldr ip, [pc, #1432] @ 30ec20 │ │ │ │ @@ -706102,35 +706102,35 @@ │ │ │ │ ldr r3, [pc, #1416] @ 30ec24 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #132] @ 0x84 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr sl, [pc, #1400] @ 30ec28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r9, r1 │ │ │ │ add r6, r5, sl │ │ │ │ mov r8, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30e9b4 │ │ │ │ ldr r0, [pc, #1348] @ 30ec2c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30e9f8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 30ea14 │ │ │ │ cmp fp, #0 │ │ │ │ beq 30ea54 │ │ │ │ cmp r8, #3 │ │ │ │ @@ -706305,15 +706305,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 30e9d0 │ │ │ │ cmp sl, #0 │ │ │ │ bne 30e9bc │ │ │ │ b 30e6e0 │ │ │ │ add ip, r5, #524288 @ 0x80000 │ │ │ │ @@ -706441,15 +706441,15 @@ │ │ │ │ beq 30ebd0 │ │ │ │ ldr ip, [sp, #4] │ │ │ │ b 30eb2c │ │ │ │ ldr r1, [r5, sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 30e9ec │ │ │ │ b 30ebf0 │ │ │ │ mov r3, #0 │ │ │ │ b 30e7d8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @@ -706459,21 +706459,21 @@ │ │ │ │ andeq r0, r8, r4, ror pc │ │ │ │ andeq r0, r8, r8, ror #30 │ │ │ │ andeq r8, r0, r5, asr #23 │ │ │ │ cmneq sp, r4, lsl #16 │ │ │ │ andeq r8, r0, r2, asr #23 │ │ │ │ andeq r8, r0, r3, asr #23 │ │ │ │ ldrsbeq r1, [sp, #-92]! @ 0xffffffa4 │ │ │ │ - rsceq r5, ip, ip, asr #2 │ │ │ │ + smlaleq r5, ip, ip, r1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x017d159c │ │ │ │ - rsceq r5, ip, ip, lsr r1 │ │ │ │ + rsceq r5, ip, ip, lsl #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ cmneq sp, r4, asr r5 │ │ │ │ - rsceq r5, ip, r4, lsr #2 │ │ │ │ + rsceq r5, ip, r4, ror r1 │ │ │ │ add r1, r1, #593920 @ 0x91000 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ ldr r0, [r1, #2920] @ 0xb68 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ bic r2, r2, #3 │ │ │ │ @@ -706497,15 +706497,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ 30ed44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ beq 30ed2c │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldr r0, [r3, #2920] @ 0xb68 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ blx r3 │ │ │ │ @@ -706524,26 +706524,26 @@ │ │ │ │ ldr r2, [pc, #28] @ 30ed50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #24] @ 30ed54 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq sp, r0, asr r8 │ │ │ │ - rsceq r4, ip, ip, lsl pc │ │ │ │ + rsceq r4, ip, ip, ror #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq r4, [ip], #232 @ 0xe8 @ │ │ │ │ + rsceq r4, ip, r8, lsr #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ 30ee00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r6, r1, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ beq 30ede8 │ │ │ │ add r3, r5, #593920 @ 0x91000 │ │ │ │ ldr r0, [r3, #2920] @ 0xb68 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ blx r3 │ │ │ │ @@ -706571,17 +706571,17 @@ │ │ │ │ ldr r2, [pc, #28] @ 30ee0c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ 30ee08 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrheq r3, [sp, #-120]! @ 0xffffff88 │ │ │ │ - rsceq r4, ip, r4, asr #29 │ │ │ │ + rsceq r4, ip, r4, lsl pc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r4, ip, ip, ror lr │ │ │ │ + rsceq r4, ip, ip, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #388] @ 30efb0 │ │ │ │ ldr r2, [pc, #388] @ 30efb4 │ │ │ │ @@ -706589,15 +706589,15 @@ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [pc, #380] @ 30efb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ beq 30ef4c │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r1 │ │ │ │ beq 30ef7c │ │ │ │ add r9, sl, #593920 @ 0x91000 │ │ │ │ @@ -706683,20 +706683,20 @@ │ │ │ │ b 30ef38 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sp, ip, asr #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sp, r0, ror #13 │ │ │ │ cmneq sp, r8, lsl r1 │ │ │ │ cmneq sp, r4, ror #1 │ │ │ │ - strdeq r4, [ip], #220 @ 0xdc @ │ │ │ │ + rsceq r4, ip, ip, asr #28 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq sp, r4, lsr #1 │ │ │ │ - rsceq r4, ip, ip, asr sp │ │ │ │ + rsceq r4, ip, ip, lsr #27 │ │ │ │ cmneq sp, r4, ror r0 │ │ │ │ - rsceq r4, ip, ip, asr sp │ │ │ │ + rsceq r4, ip, ip, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr lr, [pc, #364] @ 30f160 │ │ │ │ ldr ip, [pc, #364] @ 30f164 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -706704,15 +706704,15 @@ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r5, [pc, #352] @ 30f168 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r5] │ │ │ │ mov r6, r2 │ │ │ │ add r5, fp, #593920 @ 0x91000 │ │ │ │ ldr r0, [r5, #2920] @ 0xb68 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ @@ -706790,18 +706790,18 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ b 30f0d4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sp, r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sp, r8, lsl r5 │ │ │ │ @ instruction: 0x017d0f94 │ │ │ │ - ldrdeq r4, [ip], #200 @ 0xc8 @ │ │ │ │ + rsceq r4, ip, r8, lsr #26 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq sp, ip, asr #29 │ │ │ │ - ldrsbeq r1, [lr], #172 @ 0xac @ │ │ │ │ + rscseq r1, lr, ip, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr lr, [pc, #620] @ 30f404 │ │ │ │ ldr ip, [pc, #620] @ 30f408 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -706810,15 +706810,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #604] @ 30f40c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #100] @ 0x64 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov fp, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r8, r7, #593920 @ 0x91000 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r8, #2920] @ 0xb68 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ @@ -706959,29 +706959,29 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ b 30f334 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sp, r0, ror #28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sp, r0, ror r3 │ │ │ │ ldrsbeq r0, [sp, #-208]! @ 0xffffff30 │ │ │ │ - rsceq r4, ip, ip, lsr fp │ │ │ │ + rsceq r4, ip, ip, lsl #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ + @ instruction: 0x010632bc │ │ │ │ cmneq sp, ip, asr #24 │ │ │ │ - ldrdeq r4, [ip], #156 @ 0x9c @ │ │ │ │ - rscseq r1, lr, r4, asr #16 │ │ │ │ - rscseq r1, lr, r8, lsr r8 │ │ │ │ + rsceq r4, ip, ip, lsr #20 │ │ │ │ + smlalseq r1, lr, r4, r8 │ │ │ │ + rscseq r1, lr, r8, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #212] @ 30f51c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r7, r5, #593920 @ 0x91000 │ │ │ │ ldr r0, [r7, #2920] @ 0xb68 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -707026,44 +707026,44 @@ │ │ │ │ ldr r2, [pc, #32] @ 30f52c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ 30f524 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq sp, r0, ror #1 │ │ │ │ - strdeq r4, [ip], #136 @ 0x88 @ │ │ │ │ + rsceq r4, ip, r8, asr #18 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - strdeq r4, [ip], #136 @ 0x88 @ │ │ │ │ + strheq r3, [r6, -r8] │ │ │ │ + rsceq r4, ip, r8, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #400] @ 30f6d8 │ │ │ │ ldr r7, [pc, #400] @ 30f6dc │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r2, #1 │ │ │ │ add r4, r6, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ subs r3, r0, #0 │ │ │ │ bne 30f658 │ │ │ │ add r7, r6, #540672 @ 0x84000 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #3968 @ 0xf80 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30f640 │ │ │ │ cmp r5, #0 │ │ │ │ beq 30f69c │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ tst r3, #2 │ │ │ │ bne 30f628 │ │ │ │ @@ -707115,15 +707115,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 30f674 │ │ │ │ cmp r7, #0 │ │ │ │ bne 30f660 │ │ │ │ b 30f574 │ │ │ │ ldr r2, [pc, #72] @ 30f6ec │ │ │ │ mov r0, r6 │ │ │ │ @@ -707132,51 +707132,51 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 30f690 │ │ │ │ b 30f6b8 │ │ │ │ cmneq sp, r0, ror #31 │ │ │ │ andeq r4, r8, ip, lsl #31 │ │ │ │ - rsceq r4, ip, ip, ror #16 │ │ │ │ + strheq r4, [ip], #140 @ 0x8c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r4, ip, ip, lsr #16 │ │ │ │ - rsceq r4, ip, ip, lsl #15 │ │ │ │ + rsceq r4, ip, ip, ror r8 │ │ │ │ + ldrdeq r4, [ip], #124 @ 0x7c @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ 30f84c │ │ │ │ ldr r7, [pc, #320] @ 30f850 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r2, #1 │ │ │ │ add r4, r5, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ subs r3, r0, #0 │ │ │ │ bne 30f7b4 │ │ │ │ add r7, r5, #540672 @ 0x84000 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #3968 @ 0xf80 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30f7f8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30f810 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ tst r3, #2 │ │ │ │ beq 30f79c │ │ │ │ @@ -707202,15 +707202,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 30f7d0 │ │ │ │ cmp r7, #0 │ │ │ │ bne 30f7bc │ │ │ │ b 30f738 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -707225,51 +707225,51 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldr r0, [r5, r7] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 30f7ec │ │ │ │ b 30f82c │ │ │ │ cmneq sp, ip, lsl lr │ │ │ │ andeq r4, r8, ip, lsl #31 │ │ │ │ - rsceq r4, ip, r0, asr #14 │ │ │ │ + smlaleq r4, ip, r0, r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r4, ip, r0, lsr #13 │ │ │ │ + strdeq r4, [ip], #96 @ 0x60 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ 30f9e0 │ │ │ │ ldr r7, [pc, #356] @ 30f9e4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r2, #1 │ │ │ │ add r5, r4, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ add r9, r4, #540672 @ 0x84000 │ │ │ │ add r8, r9, #3968 @ 0xf80 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30f960 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30f948 │ │ │ │ cmp r7, #0 │ │ │ │ beq 30f9a4 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ tst r3, #2 │ │ │ │ bne 30f938 │ │ │ │ @@ -707308,15 +707308,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ bne 30f97c │ │ │ │ cmp r7, #0 │ │ │ │ bne 30f968 │ │ │ │ b 30f8b0 │ │ │ │ ldr r2, [pc, #60] @ 30f9e8 │ │ │ │ @@ -707325,54 +707325,54 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldr r1, [r4, r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ beq 30f998 │ │ │ │ b 30f9c0 │ │ │ │ cmneq sp, ip, lsr #25 │ │ │ │ andeq r4, r8, ip, lsl #31 │ │ │ │ - rsceq r4, ip, r8, asr r5 │ │ │ │ + rsceq r4, ip, r8, lsr #11 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #604] @ 30fc68 │ │ │ │ ldr fp, [pc, #604] @ 30fc6c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, r6, fp │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30fbc8 │ │ │ │ add fp, r6, #540672 @ 0x84000 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ add r0, fp, #3968 @ 0xf80 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30fc0c │ │ │ │ cmp r7, #0 │ │ │ │ beq 30fc24 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r8, #0 │ │ │ │ moveq r3, #1 │ │ │ │ @@ -707462,15 +707462,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 30fbe4 │ │ │ │ cmp fp, #0 │ │ │ │ bne 30fbd0 │ │ │ │ b 30fa48 │ │ │ │ mov r3, #0 │ │ │ │ @@ -707487,30 +707487,30 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl fa418 │ │ │ │ b 30fb14 │ │ │ │ ldr r1, [r6, fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq 30fc00 │ │ │ │ b 30fc48 │ │ │ │ cmneq sp, ip, lsl fp │ │ │ │ andeq r4, r8, ip, lsl #31 │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ strdeq r8, [r0], -fp │ │ │ │ - rsceq r4, ip, r4, ror #8 │ │ │ │ + strheq r4, [ip], #68 @ 0x44 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r4, ip, r0, lsr #8 │ │ │ │ - rsceq r4, ip, r0, lsr #7 │ │ │ │ + rsceq r4, ip, r0, ror r4 │ │ │ │ + strdeq r4, [ip], #48 @ 0x30 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strheq r4, [ip], #60 @ 0x3c @ │ │ │ │ - smlaleq r4, ip, r4, r2 │ │ │ │ + rsceq r4, ip, ip, lsl #8 │ │ │ │ + rsceq r4, ip, r4, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ subs r8, r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -707571,17 +707571,17 @@ │ │ │ │ ldr r1, [pc, #32] @ 30fdb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ - rsceq r4, ip, r0, asr #6 │ │ │ │ - rsceq r4, ip, r4, lsr #5 │ │ │ │ - ldrsheq fp, [r1], #56 @ 0x38 @ │ │ │ │ + smlaleq r4, ip, r0, r3 │ │ │ │ + strdeq r4, [ip], #36 @ 0x24 @ │ │ │ │ + rscseq fp, r1, r8, asr #8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ tst r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -707860,15 +707860,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #104] @ 31028c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [r0, r5] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ beq 310258 │ │ │ │ add r0, r7, #475136 @ 0x74000 │ │ │ │ mov r2, r4 │ │ │ │ @@ -707894,15 +707894,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #644] @ 31052c │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r7, [pc, #636] @ 310530 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ beq 310408 │ │ │ │ add r0, r4, #475136 @ 0x74000 │ │ │ │ mov r6, r2 │ │ │ │ add r0, r0, #3648 @ 0xe40 │ │ │ │ @@ -708056,30 +708056,30 @@ │ │ │ │ ldr r1, [pc, #28] @ 310540 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq sp, r0, lsl #5 │ │ │ │ cmnpeq ip, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - ldrdeq r3, [ip], #204 @ 0xcc @ │ │ │ │ - rsceq r3, ip, ip, lsl ip │ │ │ │ + rsceq r3, ip, ip, lsr #26 │ │ │ │ + rsceq r3, ip, ip, ror #24 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r3, ip, ip, lsr #23 │ │ │ │ - rsceq r3, ip, r0, ror fp │ │ │ │ + strdeq r3, [ip], #188 @ 0xbc @ │ │ │ │ + rsceq r3, ip, r0, asr #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r3, ip, r8, lsr #23 │ │ │ │ - strheq r3, [ip], #184 @ 0xb8 @ │ │ │ │ + strdeq r3, [ip], #184 @ 0xb8 @ │ │ │ │ + rsceq r3, ip, r8, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #136] @ 3105f8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ moveq r4, r2 │ │ │ │ beq 3105a0 │ │ │ │ add r0, r6, #475136 @ 0x74000 │ │ │ │ mov r3, #0 │ │ │ │ @@ -708112,15 +708112,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #268] @ 310720 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ beq 3106e8 │ │ │ │ add r0, r5, #475136 @ 0x74000 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #3648 @ 0xe40 │ │ │ │ @@ -708179,19 +708179,19 @@ │ │ │ │ ldr r2, [pc, #36] @ 310734 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ 31072c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq sp, r4, lsl pc │ │ │ │ - smlaleq r3, ip, r0, sl │ │ │ │ - rsceq r3, ip, r8, lsl #21 │ │ │ │ + rsceq r3, ip, r0, ror #21 │ │ │ │ + ldrdeq r3, [ip], #168 @ 0xa8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r3, ip, r0, lsr sl │ │ │ │ - rsceq r3, ip, r0, lsr sl │ │ │ │ + rsceq r3, ip, r0, lsl #21 │ │ │ │ + rsceq r3, ip, r0, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r7, r0, #475136 @ 0x74000 │ │ │ │ ldr r3, [r7, #3640] @ 0xe38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -708296,15 +708296,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ 310948 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #491520 @ 0x78000 │ │ │ │ ldr r3, [r3, #3748] @ 0xea4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ popeq {r4, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -708324,15 +708324,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #172] @ 310a10 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #491520 @ 0x78000 │ │ │ │ ldr r3, [r3, #3748] @ 0xea4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ popeq {r4, pc} │ │ │ │ add r3, r4, #524288 @ 0x80000 │ │ │ │ @@ -708367,25 +708367,25 @@ │ │ │ │ ldr r2, [pc, #28] @ 310a1c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 310a18 │ │ │ │ pop {r4, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq sp, r4, asr #23 │ │ │ │ - rsceq r3, ip, r4, ror #15 │ │ │ │ + rsceq r3, ip, r4, lsr r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r3, ip, r4, asr #15 │ │ │ │ + rsceq r3, ip, r4, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ 310b00 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ blt 310ae8 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r9, sl, #475136 @ 0x74000 │ │ │ │ sub r6, r1, #4 │ │ │ │ mov r5, #0 │ │ │ │ @@ -708427,33 +708427,33 @@ │ │ │ │ ldr r2, [pc, #20] @ 310b04 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #16] @ 310b08 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrsheq r1, [sp, #-160]! @ 0xffffff60 │ │ │ │ - strdeq r3, [ip], #104 @ 0x68 @ │ │ │ │ + rsceq r3, ip, r8, asr #14 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #36] @ 310b38 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #0 │ │ │ │ b 30fc94 │ │ │ │ cmneq sp, r4, lsl sl │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #68] @ 310b8c │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs ip, r3, #0 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ blt 310b70 │ │ │ │ mov r2, r1 │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #0 │ │ │ │ mov r1, ip │ │ │ │ @@ -708462,34 +708462,34 @@ │ │ │ │ ldr r2, [pc, #24] @ 310b94 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [pc, #20] @ 310b98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq sp, r0, ror #19 │ │ │ │ - smlaleq r3, ip, ip, r4 │ │ │ │ - rsceq r3, ip, ip, lsl #13 │ │ │ │ + rsceq r3, ip, ip, ror #9 │ │ │ │ + ldrdeq r3, [ip], #108 @ 0x6c @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #36] @ 310bc8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #1 │ │ │ │ b 30fc94 │ │ │ │ cmneq sp, r4, lsl #19 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #68] @ 310c1c │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs ip, r3, #0 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ blt 310c00 │ │ │ │ mov r2, r1 │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #1 │ │ │ │ mov r1, ip │ │ │ │ @@ -708498,25 +708498,25 @@ │ │ │ │ ldr r2, [pc, #24] @ 310c24 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [pc, #20] @ 310c28 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq sp, r0, asr r9 │ │ │ │ - strdeq r3, [ip], #48 @ 0x30 @ │ │ │ │ - strdeq r3, [ip], #92 @ 0x5c @ │ │ │ │ + rsceq r3, ip, r0, asr #8 │ │ │ │ + rsceq r3, ip, ip, asr #12 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ subs r2, r0, #0 │ │ │ │ beq 310c80 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ 310c88 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #475136 @ 0x74000 │ │ │ │ add r0, r0, #3648 @ 0xe40 │ │ │ │ bl 4ef5f4 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -708533,15 +708533,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #684] @ 310f50 │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r7, [pc, #676] @ 310f54 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ beq 310ce0 │ │ │ │ add r0, r5, #475136 @ 0x74000 │ │ │ │ @@ -708709,21 +708709,21 @@ │ │ │ │ cmneq sp, r4, lsl #17 │ │ │ │ cmnpeq ip, r4, asr #6 @ p-variant is OBSOLETE │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, r4, lsl #23 │ │ │ │ andeq r8, r0, r8, lsl #29 │ │ │ │ ldrdeq r8, [r0], -r9 │ │ │ │ andeq r8, r0, r7, lsl #29 │ │ │ │ - smlaleq r3, ip, r8, r4 │ │ │ │ + rsceq r3, ip, r8, ror #9 │ │ │ │ andeq r8, r0, r1, lsr fp │ │ │ │ andeq r8, r0, r9, asr r2 │ │ │ │ andeq r8, r0, r0, lsr fp │ │ │ │ andeq r8, r0, r3, lsl #23 │ │ │ │ @ instruction: 0x000091b9 │ │ │ │ - rsceq r3, ip, r8, lsr r3 │ │ │ │ + rsceq r3, ip, r8, lsl #7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ mov r2, #0 │ │ │ │ @@ -708879,28 +708879,28 @@ │ │ │ │ bl 4e89f0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ b 311068 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne 31112c │ │ │ │ b 3110d8 │ │ │ │ - rsceq r3, ip, r8, lsl #4 │ │ │ │ - rsceq r3, ip, ip, ror #2 │ │ │ │ - rsceq r3, ip, ip, asr r1 │ │ │ │ + rsceq r3, ip, r8, asr r2 │ │ │ │ + strheq r3, [ip], #28 @ │ │ │ │ + rsceq r3, ip, ip, lsr #3 │ │ │ │ cmneq lr, r0, asr #12 │ │ │ │ - rsceq r3, ip, r8, lsr #3 │ │ │ │ - ldrdeq r3, [ip], #0 @ │ │ │ │ + strdeq r3, [ip], #24 @ │ │ │ │ + rsceq r3, ip, r0, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 3112a4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ beq 31128c │ │ │ │ add r0, r4, #475136 @ 0x74000 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #3648 @ 0xe40 │ │ │ │ bl 4ef5f4 │ │ │ │ @@ -708916,24 +708916,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 3112a8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 3112ac │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq sp, r4, ror #5 │ │ │ │ - rsceq r3, ip, r8, asr #2 │ │ │ │ + smlaleq r3, ip, r8, r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #140] @ 311354 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, r4, #0 │ │ │ │ ldr r4, [r0, r5] │ │ │ │ beq 311324 │ │ │ │ add r0, r4, #475136 @ 0x74000 │ │ │ │ mov r7, r3 │ │ │ │ add r0, r0, #3648 @ 0xe40 │ │ │ │ @@ -708960,17 +708960,17 @@ │ │ │ │ ldr r2, [pc, #28] @ 311360 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 31135c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq sp, r0, ror #4 │ │ │ │ - ldrdeq r3, [ip], #4 @ │ │ │ │ + rsceq r3, ip, r4, lsr #2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r3, ip, r4, ror #1 │ │ │ │ + rsceq r3, ip, r4, lsr r1 │ │ │ │ ldr r3, [pc, #156] @ 311408 │ │ │ │ sub r1, r1, #3184 @ 0xc70 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #9 │ │ │ │ bhi 311400 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ @@ -709004,15 +709004,15 @@ │ │ │ │ add r0, r2, r0 │ │ │ │ bx lr │ │ │ │ add r0, r0, #458752 @ 0x70000 │ │ │ │ add r0, r0, #2528 @ 0x9e0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - tsteq r6, r3, lsl r2 │ │ │ │ + tsteq r6, r3, ror #4 │ │ │ │ andeq r0, r7, r4, ror #27 │ │ │ │ strdeq r2, [r7], -ip │ │ │ │ andeq r1, r7, ip, ror #11 │ │ │ │ strdeq r1, [r7], -r4 │ │ │ │ ldrdeq r0, [r7], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -709088,15 +709088,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ andeq r0, r0, r1, ror ip │ │ │ │ strdeq r2, [r7], -ip │ │ │ │ - rsceq r2, ip, r8, lsl pc │ │ │ │ + rsceq r2, ip, r8, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ add r5, r0, #458752 @ 0x70000 │ │ │ │ ldr fp, [r1, #44] @ 0x2c │ │ │ │ ldr sl, [r5, #468] @ 0x1d4 │ │ │ │ @@ -709111,25 +709111,25 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq 3115c0 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r0, r3 │ │ │ │ beq 3116f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3116d0 │ │ │ │ cmp fp, #0 │ │ │ │ beq 3115e0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 3116e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str fp, [r5, #468] @ 0x1d4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r8, [sp, #8] │ │ │ │ ldr r3, [pc, #272] @ 311708 │ │ │ │ mov r8, #1 │ │ │ │ mov r2, r6 │ │ │ │ @@ -709145,15 +709145,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ beq 311650 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 3116a8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3116c0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #468] @ 0x1d4 │ │ │ │ cmp r6, #0 │ │ │ │ bne 311678 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ @@ -709197,25 +709197,25 @@ │ │ │ │ ldr r3, [sl, #12] │ │ │ │ cmp fp, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #12] │ │ │ │ bne 3115c8 │ │ │ │ b 3115e0 │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ - strdeq r2, [ip], #220 @ 0xdc @ │ │ │ │ + rsceq r2, ip, ip, asr #28 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r2, ip, r4, lsl #28 │ │ │ │ + rsceq r2, ip, r4, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ 3117b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r7, r4, #102400 @ 0x19000 │ │ │ │ ldr r0, [r7, #1652] @ 0x674 │ │ │ │ mov r1, r5 │ │ │ │ bl 5c114 <__aeabi_fcmpeq@plt> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -709249,15 +709249,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #292] @ 3118f4 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ bhi 3118b0 │ │ │ │ sub r3, r7, #3184 @ 0xc70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -709321,18 +709321,18 @@ │ │ │ │ beq 31185c │ │ │ │ ldr r2, [pc, #28] @ 311908 │ │ │ │ ldr r1, [pc, #28] @ 31190c │ │ │ │ add r2, pc, r2 │ │ │ │ b 3118bc │ │ │ │ cmneq sp, r8, asr sp │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - rsceq r2, ip, r8, lsr #24 │ │ │ │ + rsceq r2, ip, r8, ror ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r2, ip, ip, lsl #24 │ │ │ │ - rsceq r2, ip, r8, lsl #24 │ │ │ │ + rsceq r2, ip, ip, asr ip │ │ │ │ + rsceq r2, ip, r8, asr ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr ip, [pc, #576] @ 311b68 │ │ │ │ mov r5, r1 │ │ │ │ @@ -709344,15 +709344,15 @@ │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #1036] @ 0x40c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ ldr r6, [r0, r3] │ │ │ │ bhi 311aac │ │ │ │ sub r3, r7, #3184 @ 0xc70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -709483,20 +709483,20 @@ │ │ │ │ cmneq ip, ip, asr #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsbeq r0, [sp, #-188]! @ 0xffffff44 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ cmneq ip, ip, lsl r6 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ cmneq ip, r4, asr #10 │ │ │ │ - rsceq r2, ip, r8, lsr sl │ │ │ │ + rsceq r2, ip, r8, lsl #21 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq ip, r0, lsl #10 │ │ │ │ - strdeq r2, [ip], #148 @ 0x94 @ │ │ │ │ + rsceq r2, ip, r4, asr #20 │ │ │ │ cmneq ip, r0, asr #9 │ │ │ │ - rsceq r2, ip, ip, asr #19 │ │ │ │ + rsceq r2, ip, ip, lsl sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3008] @ 0xbc0 │ │ │ │ ldr ip, [pc, #592] @ 311e08 │ │ │ │ mov r5, r1 │ │ │ │ @@ -709508,15 +709508,15 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #1044] @ 0x414 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ ldr r6, [r0, r3] │ │ │ │ bhi 311d20 │ │ │ │ sub r3, r7, #3184 @ 0xc70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -709651,29 +709651,29 @@ │ │ │ │ cmneq ip, ip, lsr r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sp, ip, asr #18 │ │ │ │ andeq r1, r0, r3, lsl #8 │ │ │ │ cmneq ip, ip, lsl #7 │ │ │ │ strcc r0, [r0, r0, lsl #1] │ │ │ │ ldrsbeq lr, [ip, #-32]! @ 0xffffffe0 │ │ │ │ - strdeq r2, [ip], #124 @ 0x7c @ │ │ │ │ + rsceq r2, ip, ip, asr #16 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq ip, r0, ror #4 │ │ │ │ - rsceq r2, ip, ip, lsl #15 │ │ │ │ + ldrdeq r2, [ip], #124 @ 0x7c @ │ │ │ │ cmneq ip, r0, lsr #4 │ │ │ │ - rsceq r2, ip, r4, ror #14 │ │ │ │ + strheq r2, [ip], #116 @ 0x74 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #296] @ 311f80 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r2 │ │ │ │ bl 311364 │ │ │ │ @@ -709742,28 +709742,28 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 286d90 │ │ │ │ ldrsbeq r0, [sp, #-96]! @ 0xffffffa0 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r0, r0, r1, ror ip │ │ │ │ strdeq r2, [r7], -ip │ │ │ │ - rsceq r2, ip, r8, asr #12 │ │ │ │ + smlaleq r2, ip, r8, r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r2, ip, r4, lsl r6 │ │ │ │ + rsceq r2, ip, r4, ror #12 │ │ │ │ mov r2, r1 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ b 311e40 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #320] @ 312100 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r2 │ │ │ │ bl 311364 │ │ │ │ @@ -709839,28 +709839,28 @@ │ │ │ │ bl 5b580 │ │ │ │ b 31208c │ │ │ │ cmneq sp, r8, ror #10 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, r1, ror ip │ │ │ │ @ instruction: 0xffe00000 │ │ │ │ strdmi pc, [pc, #255] @ 312217 │ │ │ │ - rsceq r2, ip, r4, lsl r5 │ │ │ │ + rsceq r2, ip, r4, ror #10 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r2, ip, r0, ror #9 │ │ │ │ + rsceq r2, ip, r0, lsr r5 │ │ │ │ mov r2, r1 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ b 311fa8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #568] @ 31237c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r2 │ │ │ │ bl 311364 │ │ │ │ @@ -709999,31 +709999,31 @@ │ │ │ │ b 312260 │ │ │ │ cmneq sp, r4, ror #7 │ │ │ │ andeq r1, r0, r3, lsl #8 │ │ │ │ andeq r0, r0, r1, ror ip │ │ │ │ strdeq r2, [r7], -ip │ │ │ │ ldrbmi pc, [pc, -r0, lsl #30]! @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rsceq r2, ip, r0, asr #6 │ │ │ │ + smlaleq r2, ip, r0, r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r2, ip, ip, lsl #6 │ │ │ │ + rsceq r2, ip, ip, asr r3 │ │ │ │ mov r2, r1 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ b 31212c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #1356] @ 312910 │ │ │ │ ldr r2, [pc, #1356] @ 312914 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #3344 @ 0xd10 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ cmp r3, #15 │ │ │ │ bhi 312440 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ @@ -710351,16 +710351,16 @@ │ │ │ │ bl 166a88 │ │ │ │ b 3126a4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 3125cc │ │ │ │ cmneq sp, r0, ror #2 │ │ │ │ - @ instruction: 0x010601be │ │ │ │ - rsceq r2, ip, r0, ror #3 │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + rsceq r2, ip, r0, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ @@ -711233,15 +711233,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ 3137b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ add r7, r4, #102400 @ 0x19000 │ │ │ │ ldr r1, [r7, #1660] @ 0x67c │ │ │ │ bl 5c114 <__aeabi_fcmpeq@plt> │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -711296,15 +711296,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #268] @ 3138e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ add r7, r6, #102400 @ 0x19000 │ │ │ │ ldr r1, [r7, #1660] @ 0x67c │ │ │ │ bl 5c114 <__aeabi_fcmpeq@plt> │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -711363,25 +711363,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 3138e4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 3138e8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq ip, r4, asr sp │ │ │ │ - rsceq r0, ip, r8, ror #26 │ │ │ │ + strheq r0, [ip], #216 @ 0xd8 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #1156] @ 313d88 │ │ │ │ ldr r4, [pc, #1156] @ 313d8c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ bhi 313954 │ │ │ │ ldr r2, [pc, #1128] @ 313d90 │ │ │ │ cmp r3, r2 │ │ │ │ bls 313bb4 │ │ │ │ @@ -711663,23 +711663,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ ldr r7, [r5] │ │ │ │ b 313d38 │ │ │ │ cmneq ip, r0, lsr #24 │ │ │ │ andeq r8, r0, r9, lsr #2 │ │ │ │ andeq r8, r0, r5, lsr #2 │ │ │ │ - tsteq r5, r6, ror ip │ │ │ │ + smlabteq r5, r6, ip, lr │ │ │ │ andeq r8, r0, r0, lsr #25 │ │ │ │ - strheq r0, [ip], #168 @ 0xa8 @ │ │ │ │ - smlaleq r0, ip, r8, sl │ │ │ │ - rsceq r0, ip, r4, ror #19 │ │ │ │ - andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r0, ip, r4, lsr #19 │ │ │ │ - rsceq r0, ip, ip, lsl #19 │ │ │ │ - rsceq r0, ip, r0, ror #17 │ │ │ │ + rsceq r0, ip, r8, lsl #22 │ │ │ │ + rsceq r0, ip, r8, ror #21 │ │ │ │ + rsceq r0, ip, r4, lsr sl │ │ │ │ + andeq r0, r0, r1, lsl #10 │ │ │ │ + strdeq r0, [ip], #148 @ 0x94 @ │ │ │ │ + ldrdeq r0, [ip], #156 @ 0x9c @ │ │ │ │ + rsceq r0, ip, r0, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #116] @ 313e44 │ │ │ │ ldr r3, [pc, #116] @ 313e48 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -711837,15 +711837,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 3140b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #102400 @ 0x19000 │ │ │ │ add r3, r6, #1712 @ 0x6b0 │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -711870,15 +711870,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #156] @ 314168 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #102400 @ 0x19000 │ │ │ │ add r3, r6, #1712 @ 0x6b0 │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ sub r3, r5, #1024 @ 0x400 │ │ │ │ @@ -711910,23 +711910,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ cmneq ip, ip, asr r4 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - rsceq r0, ip, r4, asr #10 │ │ │ │ + smlaleq r0, ip, r4, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ 3141f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #102400 @ 0x19000 │ │ │ │ add r3, r6, #1696 @ 0x6a0 │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -711951,15 +711951,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #140] @ 31429c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #102400 @ 0x19000 │ │ │ │ add r3, r6, #1696 @ 0x6a0 │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ sub r3, r5, #2304 @ 0x900 │ │ │ │ @@ -711986,23 +711986,23 @@ │ │ │ │ ldr r2, [pc, #20] @ 3142a0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ cmneq ip, r8, lsl r3 │ │ │ │ - rsceq r0, ip, ip, lsl r4 │ │ │ │ + rsceq r0, ip, ip, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #416] @ 31445c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ mov r0, r3 │ │ │ │ add r7, r4, #102400 @ 0x19000 │ │ │ │ ldr r3, [pc, #392] @ 314460 │ │ │ │ ldr r2, [r7, #1704] @ 0x6a8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -712107,15 +712107,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #584] @ 3146c8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ ldr r2, [pc, #568] @ 3146cc │ │ │ │ add r6, r5, #102400 @ 0x19000 │ │ │ │ ldr r0, [r6, #1704] @ 0x6a8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r2 │ │ │ │ ldrne r1, [r6, #1708] @ 0x6ac │ │ │ │ @@ -712256,26 +712256,26 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ cmneq ip, r8, lsr #1 │ │ │ │ andeq r9, r0, ip, lsr r3 │ │ │ │ andeq r1, r0, r2, lsl #22 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ - rsceq r0, ip, r4, lsr #2 │ │ │ │ - rsceq r0, ip, r0, lsr #2 │ │ │ │ - rsceq r0, ip, r8, lsr #32 │ │ │ │ - rsceq r0, ip, r0, lsl r0 │ │ │ │ + rsceq r0, ip, r4, ror r1 │ │ │ │ + rsceq r0, ip, r0, ror r1 │ │ │ │ + rsceq r0, ip, r8, ror r0 │ │ │ │ + rsceq r0, ip, r0, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #208] @ 3147d0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 3147b8 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ @@ -712319,23 +712319,23 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 314720 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq ip, r8, lsr #28 │ │ │ │ - rsceq pc, fp, r0, lsr #31 │ │ │ │ + strdeq pc, [fp], #240 @ 0xf0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #168] @ 314898 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r4, r5, #458752 @ 0x70000 │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ add r4, r4, #328 @ 0x148 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r0, [r2, #16] │ │ │ │ @@ -712369,15 +712369,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 30cd0c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmneq ip, r8, lsr sp │ │ │ │ - rsceq pc, fp, ip, asr #29 │ │ │ │ + rsceq pc, fp, ip, lsl pc @ │ │ │ │ mov r1, r0 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ b 3147d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -712426,15 +712426,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ 314a2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r4, #102400 @ 0x19000 │ │ │ │ ldr r1, [r5, #1720] @ 0x6b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c114 <__aeabi_fcmpeq@plt> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -712477,15 +712477,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ 314b18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1420] @ 0x58c │ │ │ │ cmp r3, #0 │ │ │ │ beq 314ae8 │ │ │ │ add r8, r4, #102400 @ 0x19000 │ │ │ │ mov r6, r1 │ │ │ │ @@ -712529,16 +712529,16 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 314abc │ │ │ │ cmneq ip, r0, ror #21 │ │ │ │ - rsceq pc, fp, r8, lsl #24 │ │ │ │ - rsceq lr, sl, r4, asr #4 │ │ │ │ + rsceq pc, fp, r8, asr ip @ │ │ │ │ + smlaleq lr, sl, r4, r2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ add r3, r0, #102400 @ 0x19000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ add ip, r3, #1712 @ 0x6b0 │ │ │ │ ldr lr, [pc, #88] @ 314b94 │ │ │ │ ldr r1, [pc, #88] @ 314b98 │ │ │ │ add r2, r3, #1696 @ 0x6a0 │ │ │ │ @@ -712617,15 +712617,15 @@ │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, sp, ror #5 │ │ │ │ strdeq r8, [r0], -r7 │ │ │ │ - smlabteq r5, r1, r9, sp │ │ │ │ + tsteq r5, r1, lsl sl │ │ │ │ andeq r8, r0, pc, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr ip, [pc, #440] @ 314e54 │ │ │ │ ldr r3, [pc, #440] @ 314e58 │ │ │ │ @@ -712738,15 +712738,15 @@ │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ strd r2, [r4, #16] │ │ │ │ b 314d38 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq ip, ip, asr r3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r8, [r0], -r7 │ │ │ │ - smlatbeq r5, sp, r8, sp │ │ │ │ + strdeq sp, [r5, -sp] │ │ │ │ ldrheq fp, [ip, #-36]! @ 0xffffffdc │ │ │ │ @ instruction: 0x000088bf │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -712814,20 +712814,20 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ ldr r2, [pc, #32] @ 314fa4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r1, [pc, #28] @ 314fa8 │ │ │ │ add r2, pc, r2 │ │ │ │ b 314f68 │ │ │ │ - rsceq pc, fp, r8, ror r8 @ │ │ │ │ + rsceq pc, fp, r8, asr #17 │ │ │ │ andeq r8, r7, ip, lsr #29 │ │ │ │ - ldrdeq pc, [fp], #120 @ 0x78 @ │ │ │ │ - rsceq sp, sl, r8, ror #6 │ │ │ │ + rsceq pc, fp, r8, lsr #16 │ │ │ │ + strheq sp, [sl], #56 @ 0x38 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrsheq r6, [r1], #28 @ │ │ │ │ + rscseq r6, r1, ip, asr #4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r7, r0, #593920 @ 0x91000 │ │ │ │ ldr r6, [r7, #2912] @ 0xb60 │ │ │ │ @@ -712907,15 +712907,15 @@ │ │ │ │ str r0, [r4, #32] │ │ │ │ b 31504c │ │ │ │ cmp r2, #2 │ │ │ │ bls 3150bc │ │ │ │ b 315054 │ │ │ │ andeq r8, r0, r8, lsr #28 │ │ │ │ @ instruction: 0x000088bf │ │ │ │ - smlaleq pc, fp, r0, r6 @ │ │ │ │ + rsceq pc, fp, r0, ror #13 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ add r1, r1, #593920 @ 0x91000 │ │ │ │ @@ -713341,15 +713341,15 @@ │ │ │ │ andeq r8, r0, pc, ror r8 │ │ │ │ cmneq ip, r0, ror lr │ │ │ │ andeq r8, r0, r7, lsl #25 │ │ │ │ andeq r8, r0, r4, lsl r9 │ │ │ │ andeq r8, r0, pc, lsr #24 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq ip, r7, r8, asr #29 │ │ │ │ - @ instruction: 0x0105d39a │ │ │ │ + smlatteq r5, sl, r3, sp │ │ │ │ strdeq r8, [r0], -r8 @ │ │ │ │ andeq ip, r7, r4, lsr #30 │ │ │ │ andeq r8, r0, r8, lsl #25 │ │ │ │ andeq ip, r7, r4, asr #29 │ │ │ │ andeq pc, r1, r2, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -713759,35 +713759,35 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq ip, r0, ror #15 │ │ │ │ andeq r8, r7, ip, lsr #29 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, r7, ror #16 │ │ │ │ andeq r8, r0, sl, ror #5 │ │ │ │ cmneq ip, r8, ror #13 │ │ │ │ - ldrdeq sp, [fp], #84 @ 0x54 @ │ │ │ │ + rsceq sp, fp, r4, lsr #12 │ │ │ │ cmneq ip, r4, lsr #13 │ │ │ │ - ldrdeq lr, [fp], #208 @ 0xd0 @ │ │ │ │ + rsceq lr, fp, r0, lsr #28 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ cmneq ip, r0, lsl #12 │ │ │ │ ldrsbeq sl, [ip, #-84]! @ 0xffffffac │ │ │ │ - rsceq lr, fp, ip, lsr #26 │ │ │ │ + rsceq lr, fp, ip, ror sp │ │ │ │ muleq r0, r4, r1 │ │ │ │ ldrsheq sl, [ip, #-64]! @ 0xffffffc0 │ │ │ │ - rsceq lr, fp, ip, lsr ip │ │ │ │ - tsteq r5, r5, asr sl │ │ │ │ + rsceq lr, fp, ip, lsl #25 │ │ │ │ + smlatbeq r5, r5, sl, ip │ │ │ │ cmneq ip, r8, lsr #8 │ │ │ │ ldrheq sl, [ip, #-48]! @ 0xffffffd0 │ │ │ │ - ldrdeq r6, [fp], #244 @ 0xf4 @ │ │ │ │ + rsceq r7, fp, r4, lsr #32 │ │ │ │ cmneq ip, r0, lsl r3 │ │ │ │ - rsceq lr, fp, r8, ror sl │ │ │ │ + rsceq lr, fp, r8, asr #21 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r8, r0, r6, ror #16 │ │ │ │ - smlatbeq r5, r5, r8, ip │ │ │ │ - tsteq r5, r1, asr r8 │ │ │ │ + strdeq ip, [r5, -r5] │ │ │ │ + smlatbeq r5, r1, r8, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r0, r0, #593920 @ 0x91000 │ │ │ │ ldr r5, [r0, #2920] @ 0xb68 │ │ │ │ mov r4, r1 │ │ │ │ @@ -713827,15 +713827,15 @@ │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ 315f84 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp] │ │ │ │ bl 314e6c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ @@ -713844,15 +713844,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #204] @ 31606c │ │ │ │ ldr r3, [pc, #204] @ 316070 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, r2 │ │ │ │ beq 316024 │ │ │ │ bhi 316008 │ │ │ │ ldr r2, [pc, #168] @ 316074 │ │ │ │ @@ -713897,25 +713897,25 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bhi 315fe0 │ │ │ │ b 316024 │ │ │ │ cmneq ip, r4, lsl #11 │ │ │ │ andeq r8, r0, pc, lsr #24 │ │ │ │ @ instruction: 0x000088bf │ │ │ │ andeq r8, r0, r4, lsl r9 │ │ │ │ - rsceq lr, fp, ip, lsr #15 │ │ │ │ + strdeq lr, [fp], #124 @ 0x7c @ │ │ │ │ andeq r8, r0, sl, ror #26 │ │ │ │ andeq r8, r0, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #304] @ 3161d0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 3161a4 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -713984,24 +713984,24 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #20] @ 3161dc │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq ip, r8, lsl #9 │ │ │ │ andeq r8, r7, ip, lsr #29 │ │ │ │ - strdeq lr, [fp], #92 @ 0x5c @ │ │ │ │ + rsceq lr, fp, ip, asr #12 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ 316264 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ add r3, ip, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne 316248 │ │ │ │ cmp r2, #0 │ │ │ │ bne 316224 │ │ │ │ @@ -714021,24 +714021,24 @@ │ │ │ │ ldr r1, [pc, #24] @ 316270 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq ip, r0, lsr r3 │ │ │ │ andeq r8, r7, ip, lsr #29 │ │ │ │ - rsceq ip, sl, ip, ror #7 │ │ │ │ + rsceq ip, sl, ip, lsr r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #1448] @ 316834 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #1432] @ 316838 │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ beq 3162c0 │ │ │ │ @@ -714398,39 +714398,39 @@ │ │ │ │ @ instruction: 0x017cc29c │ │ │ │ andeq r8, r0, sp, ror #5 │ │ │ │ andeq r8, r7, ip, lsr #29 │ │ │ │ andeq r8, r0, r4, lsl r9 │ │ │ │ strdeq r8, [r0], -r7 │ │ │ │ andeq r8, r0, ip, ror #5 │ │ │ │ @ instruction: 0x000088bf │ │ │ │ - rsceq lr, fp, r0, asr r3 │ │ │ │ + rsceq lr, fp, r0, lsr #7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq lr, fp, ip, ror #6 │ │ │ │ + strheq lr, [fp], #60 @ 0x3c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq lr, fp, ip, asr #5 │ │ │ │ - rsceq lr, fp, r4, lsl #6 │ │ │ │ + rsceq lr, fp, ip, lsl r3 │ │ │ │ + rsceq lr, fp, r4, asr r3 │ │ │ │ andeq r8, r0, r8, lsl #25 │ │ │ │ - rsceq lr, fp, r8, asr r2 │ │ │ │ + rsceq lr, fp, r8, lsr #5 │ │ │ │ andeq r8, r0, pc, ror r8 │ │ │ │ - rsceq lr, fp, ip, ror r2 │ │ │ │ - ldrdeq lr, [fp], #40 @ 0x28 @ │ │ │ │ + rsceq lr, fp, ip, asr #5 │ │ │ │ + rsceq lr, fp, r8, lsr #6 │ │ │ │ andeq r8, r0, sl, ror #26 │ │ │ │ - rsceq lr, fp, r8, lsl #5 │ │ │ │ + ldrdeq lr, [fp], #40 @ 0x28 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrdeq lr, [fp], #24 @ │ │ │ │ - strdeq lr, [fp], #8 @ │ │ │ │ + rsceq lr, fp, r8, lsr #4 │ │ │ │ + rsceq lr, fp, r8, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #340] @ 3169fc │ │ │ │ ldr r2, [pc, #340] @ 316a00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ beq 3168d8 │ │ │ │ sub r3, r4, #35840 @ 0x8c00 │ │ │ │ sub r3, r3, #135 @ 0x87 │ │ │ │ @@ -714507,35 +714507,35 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #40] @ 316a1c │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ add r2, pc, r2 │ │ │ │ b 316944 │ │ │ │ cmneq ip, ip, ror ip │ │ │ │ andeq r8, r0, sp, ror #5 │ │ │ │ - rsceq lr, fp, r8, lsl r0 │ │ │ │ + rsceq lr, fp, r8, rrx │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sp, fp, ip, lsr #29 │ │ │ │ - rsceq sp, fp, r8, asr #28 │ │ │ │ + strdeq sp, [fp], #236 @ 0xec @ │ │ │ │ + smlaleq sp, fp, r8, lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq sp, fp, r4, asr #31 │ │ │ │ - rsceq sp, fp, r8, asr #30 │ │ │ │ + rsceq lr, fp, r4, lsl r0 │ │ │ │ + smlaleq sp, fp, r8, pc @ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ b 316274 │ │ │ │ mov r1, #0 │ │ │ │ b 316890 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #336] @ 316b9c │ │ │ │ ldr r2, [pc, #336] @ 316ba0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ bne 316af8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 316ae0 │ │ │ │ ldr r8, [pc, #304] @ 316ba4 │ │ │ │ mov r2, r5 │ │ │ │ @@ -714613,33 +714613,33 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrsbeq fp, [ip, #-172]! @ 0xffffff54 │ │ │ │ andeq r8, r0, r8, lsr #28 │ │ │ │ andeq r8, r7, ip, lsr #29 │ │ │ │ @ instruction: 0xffff8e28 │ │ │ │ - strdeq sp, [fp], #224 @ 0xe0 @ │ │ │ │ + rsceq sp, fp, r0, asr #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sp, fp, r8, asr #29 │ │ │ │ - rsceq sp, fp, r4, lsl pc │ │ │ │ - rsceq sp, fp, ip, lsl #29 │ │ │ │ - rsceq sp, fp, r4, ror #28 │ │ │ │ + rsceq sp, fp, r8, lsl pc │ │ │ │ + rsceq sp, fp, r4, ror #30 │ │ │ │ + ldrdeq sp, [fp], #236 @ 0xec @ │ │ │ │ + strheq sp, [fp], #228 @ 0xe4 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #1100] @ 317030 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #1096] @ 317034 │ │ │ │ mov r4, r0 │ │ │ │ ldr r9, [pc, #1092] @ 317038 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r7, [r0, r2] │ │ │ │ mov r5, r1 │ │ │ │ beq 316c1c │ │ │ │ sub r3, r4, #35840 @ 0x8c00 │ │ │ │ sub r3, r3, #135 @ 0x87 │ │ │ │ @@ -714906,40 +714906,40 @@ │ │ │ │ ldr r3, [r7, #1656] @ 0x678 │ │ │ │ str r3, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmneq ip, r8, lsr r9 │ │ │ │ andeq r8, r0, sp, ror #5 │ │ │ │ ldrsheq r9, [ip, #-60]! @ 0xffffffc4 │ │ │ │ andeq r8, r0, r4, ror #16 │ │ │ │ - rsceq sp, fp, r4, ror #28 │ │ │ │ + strheq sp, [fp], #228 @ 0xe4 @ │ │ │ │ andeq r8, r0, r8, lsr #28 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq sp, fp, r8, asr #26 │ │ │ │ - ldrdeq sp, [fp], #160 @ 0xa0 @ │ │ │ │ + smlaleq sp, fp, r8, sp │ │ │ │ + rsceq sp, fp, r0, lsr #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq sp, fp, r8, lsl #21 │ │ │ │ - rsceq sp, fp, r8, lsr #25 │ │ │ │ - rsceq sp, fp, r8, lsl #25 │ │ │ │ + ldrdeq sp, [fp], #168 @ 0xa8 @ │ │ │ │ + strdeq sp, [fp], #200 @ 0xc8 @ │ │ │ │ + ldrdeq sp, [fp], #200 @ 0xc8 @ │ │ │ │ strdeq r8, [r0], -r7 │ │ │ │ - smlabteq r5, r5, r7, fp │ │ │ │ + tsteq r5, r5, lsl r8 │ │ │ │ andeq r8, r0, pc, lsr #24 │ │ │ │ andeq r8, r0, r8, lsl #25 │ │ │ │ - smlaleq sp, fp, ip, sl │ │ │ │ + rsceq sp, fp, ip, ror #21 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ b 316bc8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 3170e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, r0, #557056 @ 0x88000 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #4012] @ 0xfac │ │ │ │ ldr r1, [pc, #32] @ 3170e8 │ │ │ │ @@ -714948,24 +714948,24 @@ │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 3157e4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq ip, r8, lsl #9 │ │ │ │ - rsceq sp, fp, r4, lsr #20 │ │ │ │ + rsceq sp, fp, r4, ror sl │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 31714c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, r0, #557056 @ 0x88000 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #4012] @ 0xfac │ │ │ │ ldr r1, [pc, #32] @ 317150 │ │ │ │ @@ -714974,24 +714974,24 @@ │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 3157e4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq ip, r0, lsr #8 │ │ │ │ - ldrdeq sp, [fp], #144 @ 0x90 @ │ │ │ │ + rsceq sp, fp, r0, lsr #20 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 3171b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, r0, #557056 @ 0x88000 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #4012] @ 0xfac │ │ │ │ ldr r1, [pc, #32] @ 3171b8 │ │ │ │ @@ -715000,24 +715000,24 @@ │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 3157e4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldrheq fp, [ip, #-56]! @ 0xffffffc8 │ │ │ │ - rsceq sp, fp, ip, ror r9 │ │ │ │ + rsceq sp, fp, ip, asr #19 │ │ │ │ andeq r1, r0, lr, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ 31721c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, r0, #557056 @ 0x88000 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #4012] @ 0xfac │ │ │ │ ldr r1, [pc, #32] @ 317220 │ │ │ │ @@ -715026,25 +715026,25 @@ │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 3157e4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq ip, r0, asr r3 │ │ │ │ - rsceq sp, fp, ip, lsr #18 │ │ │ │ + rsceq sp, fp, ip, ror r9 │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #96] @ 3172a0 │ │ │ │ ldr r8, [pc, #96] @ 3172a4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r3 │ │ │ │ @@ -715059,25 +715059,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ bl 3157e4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq ip, r8, ror #5 │ │ │ │ - strdeq sp, [fp], #140 @ 0x8c @ │ │ │ │ + rsceq sp, fp, ip, asr #18 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #96] @ 317324 │ │ │ │ ldr r8, [pc, #96] @ 317328 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r3 │ │ │ │ @@ -715092,25 +715092,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ bl 3157e4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq ip, r4, ror #4 │ │ │ │ - smlaleq sp, fp, r4, r8 │ │ │ │ + rsceq sp, fp, r4, ror #17 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #96] @ 3173a8 │ │ │ │ ldr r8, [pc, #96] @ 3173ac │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r3 │ │ │ │ @@ -715125,25 +715125,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ bl 3157e4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq ip, r0, ror #3 │ │ │ │ - rsceq sp, fp, ip, lsr #16 │ │ │ │ + rsceq sp, fp, ip, ror r8 │ │ │ │ andeq r1, r0, lr, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #96] @ 31742c │ │ │ │ ldr r8, [pc, #96] @ 317430 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r3 │ │ │ │ @@ -715158,15 +715158,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ bl 3157e4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq ip, ip, asr r1 │ │ │ │ - rsceq sp, fp, r4, asr #15 │ │ │ │ + rsceq sp, fp, r4, lsl r8 │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, r0, #593920 @ 0x91000 │ │ │ │ ldr r3, [r3, #2920] @ 0xb68 │ │ │ │ @@ -715217,15 +715217,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #948] @ 3178cc │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r9, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r9, #688] @ 0x2b0 │ │ │ │ mov r4, r2 │ │ │ │ tst r3, #1 │ │ │ │ bne 3178b8 │ │ │ │ @@ -715471,15 +715471,15 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, #208] @ 3179d4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r5, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r5, #688] @ 0x2b0 │ │ │ │ str r1, [sp, #8] │ │ │ │ tst r3, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -716511,27 +716511,27 @@ │ │ │ │ bl 5ccfc <__aeabi_fcmpgt@plt> │ │ │ │ cmp r0, #0 │ │ │ │ beq 317fd0 │ │ │ │ b 317fcc │ │ │ │ cmneq ip, r8, ror #11 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq ip, r8, lsr #11 │ │ │ │ - rsceq sp, fp, ip, asr #2 │ │ │ │ + smlaleq sp, fp, ip, r1 │ │ │ │ cmneq ip, ip, asr r1 │ │ │ │ andeq r8, r0, r1, asr r4 │ │ │ │ andeq r2, r0, r2, lsl #8 │ │ │ │ andeq r8, r0, r1, lsl r5 │ │ │ │ andeq r2, r0, r1, lsl #8 │ │ │ │ andeq r1, r0, r2, lsl #24 │ │ │ │ cmneq ip, r8, asr #16 │ │ │ │ - rsceq ip, fp, r8, ror #7 │ │ │ │ - ldrdeq ip, [fp], #60 @ 0x3c @ │ │ │ │ - strdeq ip, [fp], #16 @ │ │ │ │ + rsceq ip, fp, r8, lsr r4 │ │ │ │ + rsceq ip, fp, ip, lsr #8 │ │ │ │ + rsceq ip, fp, r0, asr #4 │ │ │ │ andeq r8, r0, r2, lsl r5 │ │ │ │ - rsceq ip, fp, r4, asr r1 │ │ │ │ + rsceq ip, fp, r4, lsr #3 │ │ │ │ bcc fe3dd34c │ │ │ │ mrccs 6, 6, lr, cr11, cr15, {7} │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ strcc r3, [r6, #1981] @ 0x7bd │ │ │ │ str fp, [sp, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #32] │ │ │ │ @@ -717738,15 +717738,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #72] @ 319cc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r7 │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ mov r5, r0 │ │ │ │ @@ -717762,15 +717762,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ 319d08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r2, #0 │ │ │ │ bl 317500 │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ mov r3, #1065353216 @ 0x3f800000 │ │ │ │ @@ -717780,15 +717780,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ 319d64 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -717803,15 +717803,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ 319dc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -717827,15 +717827,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #92] @ 319e38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldrd r0, [sp, #32] │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r9 │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ @@ -717856,15 +717856,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ 319e7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ bl 317500 │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ mov r3, #1065353216 @ 0x3f800000 │ │ │ │ str r3, [r4, #2980] @ 0xba4 │ │ │ │ @@ -717873,15 +717873,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ 319ee8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -717900,15 +717900,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ 319f54 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -717928,15 +717928,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #96] @ 319fd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldrd r0, [sp, #32] │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ mov r1, r9 │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ @@ -717958,15 +717958,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #36] @ 31a010 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ bl 317500 │ │ │ │ str r5, [r4, #2980] @ 0xba4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -717974,15 +717974,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #84] @ 31a080 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -718002,15 +718002,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #84] @ 31a0f0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -718030,15 +718030,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ 31a14c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r5, r5, #98304 @ 0x18000 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r0, [r4] │ │ │ │ @@ -718053,15 +718053,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #48] @ 31a198 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ ldr r4, [ip, r4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ bl 317500 │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ @@ -718072,15 +718072,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ 31a1f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r5, r5, #98304 @ 0x18000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -718095,15 +718095,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ 31a250 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r4, #2] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r5, r5, #98304 @ 0x18000 │ │ │ │ mov r6, r0 │ │ │ │ ldrsh r0, [r4] │ │ │ │ @@ -718118,15 +718118,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #76] @ 31a2b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r5, r5, #98304 @ 0x18000 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ @@ -718144,15 +718144,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #48] @ 31a304 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r0 │ │ │ │ ldr r4, [ip, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 317500 │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ @@ -718163,15 +718163,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #76] @ 31a36c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r5, r5, #98304 @ 0x18000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -718189,15 +718189,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #76] @ 31a3d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r2, r0 │ │ │ │ ldrsh r0, [r4, #4] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r5, r5, #98304 @ 0x18000 │ │ │ │ mov r7, r0 │ │ │ │ ldrsh r0, [r4, #2] │ │ │ │ @@ -718218,15 +718218,15 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r3, [pc, #68] @ 31a440 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ add r5, r5, #98304 @ 0x18000 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ @@ -718242,15 +718242,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #44] @ 31a488 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ add r4, r4, #98304 @ 0x18000 │ │ │ │ bl 317500 │ │ │ │ @@ -718263,15 +718263,15 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #68] @ 31a4f4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r5, r5, #98304 @ 0x18000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ @@ -718290,15 +718290,15 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldrsh r0, [r0, #6] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #68] @ 31a560 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrsh r0, [r4, #4] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ add r5, r5, #98304 @ 0x18000 │ │ │ │ mov r8, r0 │ │ │ │ ldrsh r0, [r4, #2] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ @@ -719613,33 +719613,33 @@ │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ tsteq r4, #0, 8 │ │ │ │ andeq r1, r0, r4, ror r0 │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ andeq r8, r0, r7, lsl ip │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ streq r0, [r4, #-1024] @ 0xfffffc00 │ │ │ │ - ldrdeq r9, [fp], #92 @ 0x5c @ │ │ │ │ + rsceq r9, fp, ip, lsr #12 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - smlaleq r9, fp, r8, r3 │ │ │ │ - rsceq r9, fp, r0, lsl #7 │ │ │ │ - rsceq r9, fp, r8, ror #6 │ │ │ │ - rsceq r9, fp, r8, lsl #6 │ │ │ │ + rsceq r9, fp, r8, ror #7 │ │ │ │ + ldrdeq r9, [fp], #48 @ 0x30 @ │ │ │ │ + strheq r9, [fp], #56 @ 0x38 @ │ │ │ │ + rsceq r9, fp, r8, asr r3 │ │ │ │ andeq r0, r0, r8, ror sp │ │ │ │ - rsceq r9, fp, ip, lsl r2 │ │ │ │ + rsceq r9, fp, ip, ror #4 │ │ │ │ andeq r3, r0, r8, lsl r5 │ │ │ │ - rsceq r9, fp, ip, lsl r1 │ │ │ │ - rsceq r9, fp, r0, lsl #2 │ │ │ │ - ldrdeq r9, [fp], #12 @ │ │ │ │ - rsceq r9, fp, r4, asr #1 │ │ │ │ - rsceq r9, fp, ip, lsr #1 │ │ │ │ + rsceq r9, fp, ip, ror #2 │ │ │ │ + rsceq r9, fp, r0, asr r1 │ │ │ │ + rsceq r9, fp, ip, lsr #2 │ │ │ │ + rsceq r9, fp, r4, lsl r1 │ │ │ │ + strdeq r9, [fp], #12 @ │ │ │ │ + rsceq r9, fp, r4, ror #1 │ │ │ │ + rsceq r9, fp, ip, asr #1 │ │ │ │ + strheq r9, [fp], #0 @ │ │ │ │ smlaleq r9, fp, r4, r0 │ │ │ │ rsceq r9, fp, ip, ror r0 │ │ │ │ - rsceq r9, fp, r0, rrx │ │ │ │ - rsceq r9, fp, r4, asr #32 │ │ │ │ - rsceq r9, fp, ip, lsr #32 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #32] │ │ │ │ bl a9df8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ @@ -719796,15 +719796,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ ldr r8, [sp, #132] @ 0x84 │ │ │ │ tst r3, #1 │ │ │ │ bne 31bd9c │ │ │ │ @@ -719889,15 +719889,15 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr sl, [pc, #1904] @ 31c59c │ │ │ │ add r8, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r8, #688] @ 0x2b0 │ │ │ │ ldr r7, [sp, #144] @ 0x90 │ │ │ │ tst r3, #1 │ │ │ │ ldr r9, [sp, #156] @ 0x9c │ │ │ │ @@ -720372,37 +720372,37 @@ │ │ │ │ b 31c2d8 │ │ │ │ cmneq ip, r8, lsl #4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq ip, r0, lsl r7 │ │ │ │ ldrheq r4, [ip, #-28]! @ 0xffffffe4 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ cmneq ip, r4, lsr #32 │ │ │ │ - rsceq r8, fp, r0, ror ip │ │ │ │ + rsceq r8, fp, r0, asr #25 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r8, fp, r4, ror ip │ │ │ │ + rsceq r8, fp, r4, asr #25 │ │ │ │ andeq r0, r0, r6, lsl #10 │ │ │ │ - rsceq r8, fp, ip, asr #25 │ │ │ │ + rsceq r8, fp, ip, lsl sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r8, fp, ip, ror #24 │ │ │ │ - rsceq r8, fp, r8, lsl #24 │ │ │ │ + strheq r8, [fp], #204 @ 0xcc @ │ │ │ │ + rsceq r8, fp, r8, asr ip │ │ │ │ andeq r8, r0, r1, ror #26 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - rsceq r8, fp, r4, lsr #23 │ │ │ │ + strdeq r8, [fp], #180 @ 0xb4 @ │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ - strdeq r8, [fp], #164 @ 0xa4 @ │ │ │ │ - rsceq r8, fp, r0, lsr fp │ │ │ │ - rsceq r8, fp, r0, asr sl │ │ │ │ - rsceq r8, fp, r0, lsr #22 │ │ │ │ + rsceq r8, fp, r4, asr #22 │ │ │ │ + rsceq r8, fp, r0, lsl #23 │ │ │ │ + rsceq r8, fp, r0, lsr #21 │ │ │ │ + rsceq r8, fp, r0, ror fp │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - rsceq r8, fp, r8, lsl fp │ │ │ │ - strheq r8, [fp], #168 @ 0xa8 @ │ │ │ │ + rsceq r8, fp, r8, ror #22 │ │ │ │ + rsceq r8, fp, r8, lsl #22 │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ andeq r8, r0, sp, lsr #27 │ │ │ │ andeq r8, r0, r7, lsl ip │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ andeq r9, r0, pc, rrx │ │ │ │ andeq r1, r0, r3, lsl #8 │ │ │ │ @@ -720447,15 +720447,15 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 31c714 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31c700 │ │ │ │ ldr r2, [pc, #32] @ 31c718 │ │ │ │ @@ -720464,23 +720464,23 @@ │ │ │ │ bl 286d90 │ │ │ │ ldr r3, [pc, #24] @ 31c720 │ │ │ │ cmp r4, r3 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq ip, r0, asr lr │ │ │ │ - rsceq r8, fp, r4, lsr #14 │ │ │ │ + rsceq r8, fp, r4, ror r7 │ │ │ │ andeq r0, r0, r7, lsl #10 │ │ │ │ andeq r8, r0, r7, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ 31c790 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31c764 │ │ │ │ ldr r2, [pc, #56] @ 31c794 │ │ │ │ @@ -720495,35 +720495,35 @@ │ │ │ │ movle r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [sp, #16] │ │ │ │ addne r3, r3, #5 │ │ │ │ strne r3, [r2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq ip, ip, ror #27 │ │ │ │ - rsceq r8, fp, r0, ror #13 │ │ │ │ + rsceq r8, fp, r0, lsr r7 │ │ │ │ andeq r0, r0, r7, lsl #10 │ │ │ │ andeq r9, r0, r4, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ 31c7e0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 31c7d8 │ │ │ │ ldr r2, [pc, #20] @ 31c7e4 │ │ │ │ ldr r1, [pc, #20] @ 31c7e8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq ip, r0, ror sp │ │ │ │ - rsceq r8, fp, r4, lsl #13 │ │ │ │ + ldrdeq r8, [fp], #100 @ 0x64 @ │ │ │ │ andeq r0, r0, r7, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ @@ -720590,15 +720590,15 @@ │ │ │ │ @ instruction: 0xfffffe8c │ │ │ │ @ instruction: 0xfffffe24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ 31c970 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #84] @ 31c974 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ add r1, r3, #1872 @ 0x750 │ │ │ │ ldrh r1, [r1, #12] │ │ │ │ cmp r1, r2 │ │ │ │ @@ -720863,15 +720863,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r3 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31cea4 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r9 │ │ │ │ add r0, r0, #131072 @ 0x20000 │ │ │ │ add r0, r0, #376 @ 0x178 │ │ │ │ mov r1, r4 │ │ │ │ @@ -720935,15 +720935,15 @@ │ │ │ │ cmp r9, r5 │ │ │ │ bne 31cd94 │ │ │ │ ldr r4, [r8] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #131072 @ 0x20000 │ │ │ │ add r5, r4, #388 @ 0x184 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31ce88 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -720957,38 +720957,38 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 31cec0 │ │ │ │ cmp r6, #0 │ │ │ │ bne 31ceac │ │ │ │ b 31cd60 │ │ │ │ ldr r1, [r6, #388] @ 0x184 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ beq 31cedc │ │ │ │ b 31ceec │ │ │ │ ldr r4, [r8] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #131072 @ 0x20000 │ │ │ │ add r5, r4, #388 @ 0x184 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r7 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31cf44 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str sl, [r4, #388] @ 0x184 │ │ │ │ bl 4e2148 │ │ │ │ ldr r2, [pc, #52] @ 31cf80 │ │ │ │ @@ -721002,15 +721002,15 @@ │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ @ instruction: 0xf9020000 │ │ │ │ stmdbcs r1, {r0, r8, fp, sp} │ │ │ │ strcs r2, [r2, -r1, lsl #18] │ │ │ │ ldrbtgt r0, [sl], #-0 │ │ │ │ andeq r0, r3, #0 │ │ │ │ cmnls r7, #0 │ │ │ │ - rscseq lr, r0, r8, lsr r2 │ │ │ │ + rscseq lr, r0, r8, lsl #5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1444] @ 0x5a4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 31d02c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -721067,25 +721067,25 @@ │ │ │ │ ldr r9, [r0] │ │ │ │ mov r7, r2 │ │ │ │ add r9, r9, #131072 @ 0x20000 │ │ │ │ add r8, r9, #388 @ 0x184 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31d118 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r9, #376 @ 0x178 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31d100 │ │ │ │ cmp r4, #0 │ │ │ │ beq 31d0dc │ │ │ │ cmp r7, #0 │ │ │ │ bne 31d0d4 │ │ │ │ ldrb r3, [r4, #86] @ 0x56 │ │ │ │ @@ -721114,40 +721114,40 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 31d134 │ │ │ │ cmp sl, #0 │ │ │ │ bne 31d120 │ │ │ │ b 31d090 │ │ │ │ ldr r1, [r9, #388] @ 0x184 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 31d150 │ │ │ │ b 31d160 │ │ │ │ ldr r2, [pc, #28] @ 31d1a4 │ │ │ │ ldr r1, [pc, #20] @ 31d1a0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b 31d0f4 │ │ │ │ - rsceq r7, fp, r0, lsl #27 │ │ │ │ + ldrdeq r7, [fp], #208 @ 0xd0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - strdeq r7, [fp], #192 @ 0xc0 @ │ │ │ │ + rsceq r7, fp, r0, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r3, #1523] @ 0x5f3 │ │ │ │ @@ -721336,15 +721336,15 @@ │ │ │ │ bne 31d688 │ │ │ │ ldr r5, [r9] │ │ │ │ mov r2, #1 │ │ │ │ add r5, r5, #131072 @ 0x20000 │ │ │ │ add r4, r5, #388 @ 0x184 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31d6d0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ble 31d660 │ │ │ │ add fp, r9, #104448 @ 0x19800 │ │ │ │ sub r7, r7, #4 │ │ │ │ @@ -721391,15 +721391,15 @@ │ │ │ │ orr r1, r1, #65536 @ 0x10000 │ │ │ │ str r1, [sl, #3408] @ 0xd50 │ │ │ │ ldr r1, [sl, #3412] @ 0xd54 │ │ │ │ orr r1, r1, #262144 @ 0x40000 │ │ │ │ str r1, [sl, #3412] @ 0xd54 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, #8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31d694 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, r4, lsl #2] │ │ │ │ b 31d548 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ @@ -721424,15 +721424,15 @@ │ │ │ │ add r0, r0, #376 @ 0x178 │ │ │ │ strb r4, [r3, #85] @ 0x55 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl b6a04 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r3, #8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 31d4e8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl e91b4 │ │ │ │ @@ -721447,15 +721447,15 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bne 31d4f8 │ │ │ │ ldr r4, [r9] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #131072 @ 0x20000 │ │ │ │ add r5, r4, #388 @ 0x184 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31d6b4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ bl 166a88 │ │ │ │ b 31d4a0 │ │ │ │ @@ -721480,26 +721480,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 31d6ec │ │ │ │ cmp r5, #0 │ │ │ │ bne 31d6d8 │ │ │ │ b 31d4c4 │ │ │ │ ldr r1, [r5, #388] @ 0x184 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq 31d708 │ │ │ │ b 31d718 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -721716,15 +721716,15 @@ │ │ │ │ cmp r0, r1 │ │ │ │ bne 31d8a8 │ │ │ │ b 31d934 │ │ │ │ cmp r2, #18 │ │ │ │ beq 31d934 │ │ │ │ b 31d9b4 │ │ │ │ andeq r8, r0, r2, asr #14 │ │ │ │ - strdeq r4, [r5, -r0] │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ ldrh r3, [r1, #18] │ │ │ │ cmp r3, r2 │ │ │ │ beq 31dbf8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -722311,15 +722311,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ bne 31e1f4 │ │ │ │ b 31e280 │ │ │ │ cmp r3, #18 │ │ │ │ beq 31e280 │ │ │ │ b 31e300 │ │ │ │ andeq r8, r0, r2, asr #14 │ │ │ │ - @ instruction: 0x01054498 │ │ │ │ + smlatteq r5, r8, r4, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r5, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ beq 31e580 │ │ │ │ @@ -722532,38 +722532,38 @@ │ │ │ │ cmp r0, r4 │ │ │ │ bne 31e568 │ │ │ │ b 31e5f4 │ │ │ │ cmp r2, #18 │ │ │ │ beq 31e5f4 │ │ │ │ b 31e674 │ │ │ │ andeq r8, r0, r2, asr #14 │ │ │ │ - tsteq r5, r0, lsr r1 │ │ │ │ + smlabbeq r5, r0, r1, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ beq 31e7d0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #131072 @ 0x20000 │ │ │ │ add r5, r6, #388 @ 0x184 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31e7f0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #376 @ 0x178 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31e7d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -722577,26 +722577,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 31e80c │ │ │ │ cmp r7, #0 │ │ │ │ bne 31e7f8 │ │ │ │ b 31e7a8 │ │ │ │ ldr r0, [r6, #388] @ 0x184 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 31e828 │ │ │ │ b 31e838 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -722604,22 +722604,22 @@ │ │ │ │ mov r5, r1 │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r2 │ │ │ │ beq 31e894 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31e8b0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 31e8a8 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl e91b4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ bl 5c9c0 │ │ │ │ @@ -722630,24 +722630,24 @@ │ │ │ │ bxeq lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #28] @ 31e900 │ │ │ │ ldr r3, [pc, #28] @ 31e904 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ pop {r4, lr} │ │ │ │ b 31cd18 │ │ │ │ cmneq ip, r4, asr #24 │ │ │ │ - rsceq r6, fp, r4, lsr #11 │ │ │ │ + strdeq r6, [fp], #84 @ 0x54 @ │ │ │ │ ldr r2, [pc, #84] @ 31e964 │ │ │ │ mov r3, r0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ subs ip, r3, #0 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ blt 31e948 │ │ │ │ cmp r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ popeq {pc} @ (ldreq pc, [sp], #4) │ │ │ │ @@ -722660,36 +722660,36 @@ │ │ │ │ ldr r2, [pc, #28] @ 31e970 │ │ │ │ ldr r1, [pc, #28] @ 31e974 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq ip, r0, lsl ip │ │ │ │ - rsceq r6, fp, r4, asr r5 │ │ │ │ - rsceq r6, fp, r8, lsr r5 │ │ │ │ - rsceq r3, sl, r4, lsr #27 │ │ │ │ + rsceq r6, fp, r4, lsr #11 │ │ │ │ + rsceq r6, fp, r8, lsl #11 │ │ │ │ + strdeq r3, [sl], #212 @ 0xd4 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ subs r2, r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #28] @ 31e9a8 │ │ │ │ ldr r3, [pc, #28] @ 31e9ac │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ pop {r4, lr} │ │ │ │ b 31cd18 │ │ │ │ @ instruction: 0x017c3b9c │ │ │ │ - rsceq r6, fp, ip, lsl #10 │ │ │ │ + rsceq r6, fp, ip, asr r5 │ │ │ │ ldr r2, [pc, #84] @ 31ea0c │ │ │ │ mov r3, r0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ subs ip, r3, #0 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ blt 31e9f0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ popeq {pc} @ (ldreq pc, [sp], #4) │ │ │ │ @@ -722702,81 +722702,81 @@ │ │ │ │ ldr r2, [pc, #28] @ 31ea18 │ │ │ │ ldr r1, [pc, #28] @ 31ea1c │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq ip, r8, ror #22 │ │ │ │ - strheq r6, [fp], #76 @ 0x4c @ │ │ │ │ - rsceq r6, fp, r0, lsr #9 │ │ │ │ - strdeq r3, [sl], #204 @ 0xcc @ │ │ │ │ + rsceq r6, fp, ip, lsl #10 │ │ │ │ + strdeq r6, [fp], #64 @ 0x40 @ │ │ │ │ + rsceq r3, sl, ip, asr #26 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #32] @ 31ea48 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ b 31d470 │ │ │ │ cmneq ip, r0, lsl #22 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #56] @ 31ea90 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ blt 31ea7c │ │ │ │ mov r2, r1 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, r3 │ │ │ │ b 31d470 │ │ │ │ ldr r2, [pc, #16] @ 31ea94 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [pc, #12] @ 31ea98 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrsbeq r3, [ip, #-160]! @ 0xffffff60 │ │ │ │ - rsceq r6, fp, ip, lsr #8 │ │ │ │ + rsceq r6, fp, ip, ror r4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ 31ebd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne 31eb34 │ │ │ │ cmp r4, #0 │ │ │ │ beq 31eb2c │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #131072 @ 0x20000 │ │ │ │ add r5, r6, #388 @ 0x184 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31eb68 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #376 @ 0x178 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31eb50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #152] @ 31ebd4 │ │ │ │ @@ -722795,35 +722795,35 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 31eb94 │ │ │ │ ldr r0, [r6, #388] @ 0x184 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 31ebc4 │ │ │ │ b 31eb74 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 31eba8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 31eb94 │ │ │ │ b 31eafc │ │ │ │ cmneq ip, r4, ror sl │ │ │ │ - rsceq r3, sl, r4, lsl #22 │ │ │ │ + rsceq r3, sl, r4, asr fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r6, r1, r1, lsl #4 │ │ │ │ add r6, r0, r6, lsl #2 │ │ │ │ @@ -722863,35 +722863,35 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #244] @ 31ed84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ beq 31ecf0 │ │ │ │ ldr r7, [r8] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r7, #131072 @ 0x20000 │ │ │ │ add r6, r7, #388 @ 0x184 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31ed1c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #376 @ 0x178 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31ed04 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 31ebdc │ │ │ │ @@ -722907,64 +722907,64 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 31ed38 │ │ │ │ cmp r9, #0 │ │ │ │ bne 31ed24 │ │ │ │ b 31ecc8 │ │ │ │ ldr r1, [r7, #388] @ 0x184 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 31ed54 │ │ │ │ b 31ed64 │ │ │ │ @ instruction: 0x017c3898 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #324] @ 31eee4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #744] @ 0x2e8 │ │ │ │ cmp r3, r5 │ │ │ │ bls 31ee30 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r1 │ │ │ │ beq 31ee1c │ │ │ │ ldr r8, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #131072 @ 0x20000 │ │ │ │ add r7, r8, #388 @ 0x184 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31ee7c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r8, #376 @ 0x178 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31ee64 │ │ │ │ cmp r4, #0 │ │ │ │ beq 31ee4c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ @@ -722991,47 +722991,47 @@ │ │ │ │ b 31ee14 │ │ │ │ cmp r0, #2 │ │ │ │ beq 31eea8 │ │ │ │ ldr r1, [r8, #388] @ 0x184 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 31eed8 │ │ │ │ b 31ee88 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 31eebc │ │ │ │ cmp r9, #0 │ │ │ │ bne 31eea8 │ │ │ │ b 31edec │ │ │ │ cmneq ip, r8, lsl #15 │ │ │ │ - rsceq r6, fp, r8, lsl #1 │ │ │ │ + ldrdeq r6, [fp], #8 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r6, fp, r8, lsl #1 │ │ │ │ + ldrdeq r6, [fp], #8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #600] @ 31f168 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ mov r9, r2 │ │ │ │ tst r3, #1 │ │ │ │ bne 31f0f0 │ │ │ │ @@ -723039,15 +723039,15 @@ │ │ │ │ beq 31f05c │ │ │ │ ldr r5, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r5, r5, #131072 @ 0x20000 │ │ │ │ add r4, r5, #388 @ 0x184 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31f100 │ │ │ │ cmp r6, #0 │ │ │ │ ble 31f024 │ │ │ │ add r4, r8, r8, lsl #4 │ │ │ │ add r4, r7, r4, lsl #2 │ │ │ │ add r4, r4, #104448 @ 0x19800 │ │ │ │ @@ -723096,15 +723096,15 @@ │ │ │ │ bl 31e858 │ │ │ │ b 31efd4 │ │ │ │ ldr r4, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #131072 @ 0x20000 │ │ │ │ add r5, r4, #388 @ 0x184 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #388] @ 0x184 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -723131,15 +723131,15 @@ │ │ │ │ cmp r4, r6 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r8, [r5, r4, lsl #2] │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, #0 │ │ │ │ add r0, r8, #8 │ │ │ │ beq 31f0a4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31f088 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl e91b4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 5c9c0 │ │ │ │ @@ -723156,39 +723156,39 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 31f11c │ │ │ │ cmp r5, #0 │ │ │ │ bne 31f108 │ │ │ │ b 31ef60 │ │ │ │ ldr r1, [r5, #388] @ 0x184 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq 31f138 │ │ │ │ b 31f148 │ │ │ │ cmneq ip, r8, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #748] @ 31f470 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #744] @ 0x2e8 │ │ │ │ mov r5, r2 │ │ │ │ add r2, r7, r6 │ │ │ │ cmp r2, r1 │ │ │ │ @@ -723201,15 +723201,15 @@ │ │ │ │ beq 31f2b4 │ │ │ │ ldr r9, [r8] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #131072 @ 0x20000 │ │ │ │ add r4, r9, #388 @ 0x184 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31f408 │ │ │ │ cmp r7, #0 │ │ │ │ ble 31f348 │ │ │ │ add r4, r6, r6, lsl #4 │ │ │ │ add r4, r8, r4, lsl #2 │ │ │ │ add r4, r4, #104448 @ 0x19800 │ │ │ │ @@ -723281,15 +723281,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ beq 31f368 │ │ │ │ ldr r5, [r6, r4, lsl #2] │ │ │ │ mov r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ add r0, r5, #8 │ │ │ │ beq 31f2fc │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31f2e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl e91b4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 5c9c0 │ │ │ │ @@ -723297,15 +723297,15 @@ │ │ │ │ bl 5c9c0 │ │ │ │ b 31f2e0 │ │ │ │ ldr r4, [r8] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #131072 @ 0x20000 │ │ │ │ add r5, r4, #388 @ 0x184 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31f3ec │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, sl │ │ │ │ add r0, r0, #131072 @ 0x20000 │ │ │ │ @@ -723346,46 +723346,46 @@ │ │ │ │ b 4e2148 │ │ │ │ cmp r0, #2 │ │ │ │ beq 31f434 │ │ │ │ ldr r1, [r9, #388] @ 0x184 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 31f464 │ │ │ │ b 31f414 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 31f448 │ │ │ │ cmp r9, #0 │ │ │ │ bne 31f434 │ │ │ │ b 31f1e8 │ │ │ │ cmneq ip, r4, lsr #7 │ │ │ │ - strheq r5, [fp], #184 @ 0xb8 @ │ │ │ │ + rsceq r5, fp, r8, lsl #24 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r5, fp, r0, lsr fp │ │ │ │ + rsceq r5, fp, r0, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #1064] @ 31f8c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #1048] @ 31f8c4 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r7 │ │ │ │ @@ -723643,38 +723643,38 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 166a88 │ │ │ │ b 31f7e8 │ │ │ │ bl 31ddc4 │ │ │ │ b 31f65c │ │ │ │ @ instruction: 0x017c3090 │ │ │ │ - rsceq r5, fp, r4, lsl #22 │ │ │ │ + rsceq r5, fp, r4, asr fp │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ - strdeq r3, [r5, -pc] │ │ │ │ + tsteq r5, pc, asr #2 │ │ │ │ andeq r8, r0, pc, asr #16 │ │ │ │ mvnsmi r0, r0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ andeq r8, r0, r8, asr #20 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - rsceq r5, fp, r0, lsl #19 │ │ │ │ - rsceq r5, fp, r4, ror r9 │ │ │ │ + ldrdeq r5, [fp], #144 @ 0x90 @ │ │ │ │ + rsceq r5, fp, r4, asr #19 │ │ │ │ andeq r8, r0, sl, lsr r1 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ - smlaleq r5, fp, r4, r7 │ │ │ │ + rsceq r5, fp, r4, ror #15 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #1200] @ 31fdcc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #1184] @ 31fdd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r2 │ │ │ │ @@ -723966,29 +723966,29 @@ │ │ │ │ bl 5b178 <__aeabi_f2iz@plt> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 31ddc4 │ │ │ │ b 31f9b4 │ │ │ │ cmneq ip, ip, lsl #24 │ │ │ │ - ldrdeq r5, [fp], #96 @ 0x60 @ │ │ │ │ + rsceq r5, fp, r0, lsr #14 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ - tsteq r5, sl, ror ip │ │ │ │ - rsceq r5, fp, r0, ror r6 │ │ │ │ + smlabteq r5, sl, ip, r2 │ │ │ │ + rsceq r5, fp, r0, asr #13 │ │ │ │ andeq r8, r0, pc, asr #16 │ │ │ │ mvnsmi r0, r0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ andeq r8, r0, r8, asr #20 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - rsceq r5, fp, r0, lsl #10 │ │ │ │ + rsceq r5, fp, r0, asr r5 │ │ │ │ andeq r8, r0, sl, lsr r1 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ - rsceq r5, fp, r4, lsl r3 │ │ │ │ + rsceq r5, fp, r4, ror #6 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr lr, [pc, #1512] @ 320410 │ │ │ │ ldr ip, [pc, #1512] @ 320414 │ │ │ │ @@ -723997,15 +723997,15 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #1500] @ 320418 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #1472] @ 32041c │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r7 │ │ │ │ @@ -724369,47 +724369,47 @@ │ │ │ │ b 320270 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ bl 31ddc4 │ │ │ │ b 320120 │ │ │ │ ldrsbeq r0, [ip, #-16]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq ip, r4, ror #13 │ │ │ │ - strdeq r5, [fp], #28 @ │ │ │ │ + rsceq r5, fp, ip, asr #4 │ │ │ │ andeq r8, r0, fp, lsr r1 │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ - tsteq r5, r5, asr r7 │ │ │ │ + smlatbeq r5, r5, r7, r2 │ │ │ │ andeq r8, r0, sp, asr #16 │ │ │ │ andeq r8, r0, ip, asr #16 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ ldrheq r0, [ip, #-12]! │ │ │ │ - rsceq r5, fp, r0, lsr r1 │ │ │ │ + rsceq r5, fp, r0, lsl #3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r1, r0, r4 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ cmnpeq fp, ip, lsl #31 @ p-variant is OBSOLETE │ │ │ │ andeq r8, r0, r8, asr #20 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r8, r0, pc, asr #16 │ │ │ │ cmnpeq fp, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ - rsceq r4, fp, r8, ror #30 │ │ │ │ + strheq r4, [fp], #248 @ 0xf8 @ │ │ │ │ cmnpeq fp, r4, asr #29 @ p-variant is OBSOLETE │ │ │ │ - rsceq r4, fp, r8, lsr pc │ │ │ │ + rsceq r4, fp, r8, lsl #31 │ │ │ │ andeq r8, r0, r2, ror r0 │ │ │ │ mvnsmi r0, r0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #1260] @ 320984 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #1244] @ 320988 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r2 │ │ │ │ @@ -724716,42 +724716,42 @@ │ │ │ │ bl 5b178 <__aeabi_f2iz@plt> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 31ddc4 │ │ │ │ b 320530 │ │ │ │ @ instruction: 0x017c2090 │ │ │ │ - rsceq r4, fp, r0, lsl #24 │ │ │ │ + rsceq r4, fp, r0, asr ip │ │ │ │ andeq r8, r0, fp, lsr r1 │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ - tsteq r5, r4, lsl #2 │ │ │ │ - rsceq r4, fp, r0, lsr #23 │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + strdeq r4, [fp], #176 @ 0xb0 @ │ │ │ │ andeq r8, r0, sp, asr #16 │ │ │ │ andeq r8, r0, ip, asr #16 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ - rsceq r4, fp, r0, lsl fp │ │ │ │ + rsceq r4, fp, r0, ror #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r8, r0, r8, asr #20 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r8, r0, pc, asr #16 │ │ │ │ - rsceq r4, fp, r0, ror sl │ │ │ │ + rsceq r4, fp, r0, asr #21 │ │ │ │ andeq r8, r0, r2, ror r0 │ │ │ │ andeq r1, r0, r4 │ │ │ │ mvnsmi r0, r0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #1136] @ 320e60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #1120] @ 320e64 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r2 │ │ │ │ @@ -725027,42 +725027,42 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 166a88 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b 320d8c │ │ │ │ bl 31ddc4 │ │ │ │ b 320ba8 │ │ │ │ cmneq ip, r8, lsr fp │ │ │ │ - rsceq r4, fp, r0, lsl #14 │ │ │ │ + rsceq r4, fp, r0, asr r7 │ │ │ │ andeq r8, r0, fp, lsr r1 │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ - smlatbeq r5, pc, fp, r1 @ │ │ │ │ + strdeq r1, [r5, -pc] │ │ │ │ andeq r8, r0, sp, asr #16 │ │ │ │ andeq r8, r0, ip, asr #16 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ - rsceq r4, fp, ip, asr r6 │ │ │ │ + rsceq r4, fp, ip, lsr #13 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r8, r0, r2, ror r0 │ │ │ │ andeq r8, r0, r8, asr #20 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r8, r0, pc, asr #16 │ │ │ │ - smlaleq r4, fp, r4, r5 │ │ │ │ - rsceq r4, fp, r8, lsl #11 │ │ │ │ + rsceq r4, fp, r4, ror #11 │ │ │ │ + ldrdeq r4, [fp], #88 @ 0x58 @ │ │ │ │ andeq r1, r0, r4 │ │ │ │ mvnsmi r0, r0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #1136] @ 32133c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #1120] @ 321340 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r2 │ │ │ │ @@ -725338,42 +725338,42 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 166a88 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b 321268 │ │ │ │ bl 31ddc4 │ │ │ │ b 321084 │ │ │ │ cmneq ip, ip, asr r6 │ │ │ │ - rsceq r4, fp, r4, lsl #5 │ │ │ │ + ldrdeq r4, [fp], #36 @ 0x24 @ │ │ │ │ andeq r8, r0, fp, lsr r1 │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ - ldrdeq r1, [r5, -r6] │ │ │ │ + tsteq r5, r6, lsr #14 │ │ │ │ andeq r8, r0, sp, asr #16 │ │ │ │ andeq r8, r0, ip, asr #16 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ - rsceq r4, fp, r0, ror #3 │ │ │ │ + rsceq r4, fp, r0, lsr r2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r8, r0, r2, ror r0 │ │ │ │ andeq r8, r0, r8, asr #20 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r8, r0, pc, asr #16 │ │ │ │ - rsceq r4, fp, r8, lsl r1 │ │ │ │ - rsceq r4, fp, ip, lsl #2 │ │ │ │ + rsceq r4, fp, r8, ror #2 │ │ │ │ + rsceq r4, fp, ip, asr r1 │ │ │ │ andeq r1, r0, r4 │ │ │ │ mvnsmi r0, r0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #732] @ 321684 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #716] @ 321688 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r2 │ │ │ │ @@ -725548,39 +725548,39 @@ │ │ │ │ ldrh r3, [r8, #42] @ 0x2a │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r3, [r8, #20] │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq ip, r0, lsl #3 │ │ │ │ - rsceq r3, fp, ip, lsl #28 │ │ │ │ + rsceq r3, fp, ip, asr lr │ │ │ │ cmneq fp, r0, lsr #24 │ │ │ │ andeq r8, r0, fp, lsr r1 │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ - strdeq r1, [r5, -r9] │ │ │ │ + tsteq r5, r9, asr #4 │ │ │ │ andeq r8, r0, sp, asr #16 │ │ │ │ andeq r8, r0, ip, asr #16 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r8, r0, r8, asr #20 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r8, r0, pc, asr #16 │ │ │ │ - ldrdeq r3, [fp], #204 @ 0xcc @ │ │ │ │ + rsceq r3, fp, ip, lsr #26 │ │ │ │ andeq r8, r0, r2, ror r0 │ │ │ │ andeq r1, r0, r4 │ │ │ │ @ instruction: 0xffc00000 │ │ │ │ ldrshmi pc, [pc, #255] @ 3217cb @ │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #628] @ 321958 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #612] @ 32195c │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -725729,37 +725729,37 @@ │ │ │ │ str r0, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r0, [r0, #20] │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ str r0, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq ip, r4, asr #28 │ │ │ │ - rsceq r3, fp, ip, lsl #22 │ │ │ │ + rsceq r3, fp, ip, asr fp │ │ │ │ cmneq fp, r4, ror #17 │ │ │ │ andeq r8, r0, fp, lsr r1 │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ - smlabteq r5, r0, lr, r0 │ │ │ │ + tsteq r5, r0, lsl pc │ │ │ │ andeq r8, r0, sp, asr #16 │ │ │ │ andeq r8, r0, ip, asr #16 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r8, r0, r8, asr #20 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r8, r0, pc, asr #16 │ │ │ │ - rsceq r3, fp, r0, ror #19 │ │ │ │ + rsceq r3, fp, r0, lsr sl │ │ │ │ andeq r8, r0, r2, ror r0 │ │ │ │ andeq r1, r0, r4 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #604] @ 321c0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #588] @ 321c10 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -725902,37 +725902,37 @@ │ │ │ │ ldrh r3, [r0, #22] │ │ │ │ str r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq ip, r8, ror fp │ │ │ │ - rsceq r3, fp, ip, ror r8 │ │ │ │ + rsceq r3, fp, ip, asr #17 │ │ │ │ cmneq fp, r8, lsl r6 │ │ │ │ andeq r8, r0, fp, lsr r1 │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ - strdeq r0, [r5, -r7] │ │ │ │ + tsteq r5, r7, asr #24 │ │ │ │ andeq r8, r0, sp, asr #16 │ │ │ │ andeq r8, r0, ip, asr #16 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r8, r0, r8, asr #20 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r8, r0, pc, asr #16 │ │ │ │ - rsceq r3, fp, r0, ror #14 │ │ │ │ + strheq r3, [fp], #112 @ 0x70 @ │ │ │ │ andeq r8, r0, r2, ror r0 │ │ │ │ andeq r1, r0, r4 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #604] @ 321ec0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #588] @ 321ec4 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -726075,26 +726075,26 @@ │ │ │ │ ldrh r3, [r0, #22] │ │ │ │ str r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq ip, r4, asr #17 │ │ │ │ - rsceq r3, fp, r8, lsl #12 │ │ │ │ + rsceq r3, fp, r8, asr r6 │ │ │ │ cmneq fp, r4, ror #6 │ │ │ │ andeq r8, r0, fp, lsr r1 │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ - tsteq r5, r6, asr #18 │ │ │ │ + @ instruction: 0x01050996 │ │ │ │ andeq r8, r0, sp, asr #16 │ │ │ │ andeq r8, r0, ip, asr #16 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r8, r0, r8, asr #20 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r8, r0, pc, asr #16 │ │ │ │ - rsceq r3, fp, ip, ror #9 │ │ │ │ + rsceq r3, fp, ip, lsr r5 │ │ │ │ andeq r8, r0, r2, ror r0 │ │ │ │ andeq r1, r0, r4 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -726146,15 +726146,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #212] @ 3220b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov fp, r3 │ │ │ │ add r8, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r8, #840] @ 0x348 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3220a8 │ │ │ │ @@ -726207,15 +726207,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #244] @ 3221c0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ orrs r3, r2, fp │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ bmi 3221a8 │ │ │ │ add r8, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r8, #840] @ 0x348 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -726267,15 +726267,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 3221c4 │ │ │ │ ldr r1, [pc, #20] @ 3221c8 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq ip, ip, asr r4 │ │ │ │ - rsceq r3, fp, r0, lsl r1 │ │ │ │ + rsceq r3, fp, r0, ror #2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ add r3, r0, r1, lsl #4 │ │ │ │ @@ -726325,15 +726325,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #236] @ 322394 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r3, r1, #0 │ │ │ │ ldr lr, [r0, r6] │ │ │ │ sub sp, sp, #20 │ │ │ │ ble 32238c │ │ │ │ add r4, lr, r4, lsl #4 │ │ │ │ add r4, r4, #103424 @ 0x19400 │ │ │ │ mov r5, r2 │ │ │ │ @@ -726391,15 +726391,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ 32247c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r6, r1, r5 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr ip, [r3, #840] @ 0x348 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r6, ip │ │ │ │ bhi 322458 │ │ │ │ @@ -726442,26 +726442,26 @@ │ │ │ │ ldr r1, [pc, #24] @ 322484 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq ip, r8, ror r1 │ │ │ │ - strdeq r2, [fp], #236 @ 0xec @ │ │ │ │ + rsceq r2, fp, ip, asr #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r2, fp, ip, ror #28 │ │ │ │ + strheq r2, [fp], #236 @ 0xec @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #184] @ 322560 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ lsl r5, r6, #4 │ │ │ │ add r6, r4, r6, lsl #4 │ │ │ │ add r3, r6, #103424 @ 0x19400 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r3, #844] @ 0x34c │ │ │ │ ldr r8, [sp, #32] │ │ │ │ @@ -726506,15 +726506,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #156] @ 322618 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r6] │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, r0, #94208 @ 0x17000 │ │ │ │ ldr ip, [ip, #840] @ 0x348 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp r4, ip │ │ │ │ bcs 3225f4 │ │ │ │ @@ -726545,27 +726545,27 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r4, ip} │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmnpeq fp, ip, lsr #31 @ p-variant is OBSOLETE │ │ │ │ - rsceq r2, fp, r0, ror sp │ │ │ │ - rsceq r2, fp, r4, lsr #27 │ │ │ │ + rsceq r2, fp, r0, asr #27 │ │ │ │ + strdeq r2, [fp], #212 @ 0xd4 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r2, fp, r8, asr #26 │ │ │ │ - rsceq r2, fp, r8, asr sp │ │ │ │ + smlaleq r2, fp, r8, sp │ │ │ │ + rsceq r2, fp, r8, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ 322700 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ ldm r1, {r4, r5} │ │ │ │ add r3, r9, r8, lsl #4 │ │ │ │ add r2, r3, #103424 @ 0x19400 │ │ │ │ ldr r0, [r2, #844] @ 0x34c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r4, r0 │ │ │ │ @@ -726610,15 +726610,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #164] @ 3227c0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ mov ip, r3 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr lr, [r3, #840] @ 0x348 │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp ip, lr │ │ │ │ bcs 32279c │ │ │ │ @@ -726651,19 +726651,19 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmnpeq fp, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - rsceq r2, fp, r0, lsr ip │ │ │ │ - rsceq r2, fp, r0, lsl #24 │ │ │ │ + rsceq r2, fp, r0, lsl #25 │ │ │ │ + rsceq r2, fp, r0, asr ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r2, fp, r4, lsl #24 │ │ │ │ - strheq r2, [fp], #176 @ 0xb0 @ │ │ │ │ + rsceq r2, fp, r4, asr ip │ │ │ │ + rsceq r2, fp, r0, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr ip, [pc, #580] @ 322a34 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #576] @ 322a38 │ │ │ │ @@ -726671,15 +726671,15 @@ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr r3, [pc, #568] @ 322a3c │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub r3, r6, #36608 @ 0x8f00 │ │ │ │ sub r3, r3, #16 │ │ │ │ cmp r3, #1 │ │ │ │ bhi 3228e8 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -726811,23 +726811,23 @@ │ │ │ │ bl 166a88 │ │ │ │ b 322974 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, r4, lsl #16 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmnpeq fp, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ cmneq fp, r8, asr #14 │ │ │ │ - rsceq r2, fp, r8, ror fp │ │ │ │ + rsceq r2, fp, r8, asr #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq fp, r8, lsl #14 │ │ │ │ - rsceq r2, fp, ip, lsr #21 │ │ │ │ + strdeq r2, [fp], #172 @ 0xac @ │ │ │ │ cmneq fp, r4, asr #13 │ │ │ │ - strheq r2, [fp], #172 @ 0xac @ │ │ │ │ + rsceq r2, fp, ip, lsl #22 │ │ │ │ cmneq fp, ip, lsr r6 │ │ │ │ cmneq fp, r0, lsl r6 │ │ │ │ - rsceq r2, fp, r0, ror #19 │ │ │ │ + rsceq r2, fp, r0, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, #0 │ │ │ │ add r3, r0, #102400 @ 0x19000 │ │ │ │ str r5, [r3, #1864] @ 0x748 │ │ │ │ @@ -726943,15 +726943,15 @@ │ │ │ │ ldrb r3, [r0, #14] │ │ │ │ mla r0, r4, r3, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, r4 │ │ │ │ bhi 322b8c │ │ │ │ b 322bd8 │ │ │ │ - tstpeq r4, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, ip, fp, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #332] @ 322dc4 │ │ │ │ @@ -727097,16 +727097,16 @@ │ │ │ │ ldr r0, [pc, #68] @ 322eec │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ 322ef0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ 322ef4 │ │ │ │ bx lr │ │ │ │ strdeq r8, [r0], -fp │ │ │ │ - smlatbeq r4, fp, r8, pc @ │ │ │ │ - smlabbeq r4, r7, r8, pc @ │ │ │ │ + strdeq pc, [r4, -fp] │ │ │ │ + ldrdeq pc, [r4, -r7] │ │ │ │ andeq r8, r0, r0, asr fp │ │ │ │ andeq r8, r0, r1, asr fp │ │ │ │ andeq r8, r0, r2, asr fp │ │ │ │ andeq r8, r0, sl, ror #22 │ │ │ │ andeq r8, r0, fp, asr fp │ │ │ │ andeq r8, r0, ip, asr fp │ │ │ │ andeq r8, r0, r5, ror #22 │ │ │ │ @@ -727127,15 +727127,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ beq 322f30 │ │ │ │ bl 5b01c │ │ │ │ ldr r3, [pc, #108] @ 322fa4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 32f43c │ │ │ │ cmp r5, #0 │ │ │ │ mov r3, r0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -727172,15 +727172,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ beq 322fe4 │ │ │ │ bl 5b01c │ │ │ │ ldr r3, [pc, #248] @ 3230e4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #240] @ 3230e8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -727236,18 +727236,18 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 4e3080 │ │ │ │ cmneq fp, r8, lsr r0 │ │ │ │ andeq r1, r0, r4, lsr #11 │ │ │ │ cmnpeq fp, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - rsceq r2, fp, r0, lsl #9 │ │ │ │ - rsceq r2, fp, ip, lsr r4 │ │ │ │ + ldrdeq r2, [fp], #64 @ 0x40 @ │ │ │ │ + rsceq r2, fp, ip, lsl #9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrdeq r2, [fp], #60 @ 0x3c @ │ │ │ │ + rsceq r2, fp, ip, lsr #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ @@ -727326,15 +727326,15 @@ │ │ │ │ beq 32323c │ │ │ │ bl 5b01c │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #172] @ 3232f8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 32f43c │ │ │ │ ldr r8, [r0, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5adac │ │ │ │ mov r1, r0 │ │ │ │ @@ -727386,15 +727386,15 @@ │ │ │ │ ldr r3, [ip, r2] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ beq 32333c │ │ │ │ bl 5b01c │ │ │ │ ldr r3, [pc, #368] @ 3234b4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #360] @ 3234b8 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -727480,21 +727480,21 @@ │ │ │ │ ldr r1, [pc, #36] @ 3234c8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq fp, r0, ror #25 │ │ │ │ andeq r1, r0, r4, lsr #11 │ │ │ │ cmnpeq fp, r4, ror #3 @ p-variant is OBSOLETE │ │ │ │ - rsceq r2, fp, r0, lsl #3 │ │ │ │ - rsceq r2, fp, r4, asr #1 │ │ │ │ + ldrdeq r2, [fp], #16 @ │ │ │ │ + rsceq r2, fp, r4, lsl r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - strdeq r2, [fp], #4 @ │ │ │ │ + rsceq r2, fp, r4, asr #2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strheq r2, [fp], #4 @ │ │ │ │ - rsceq r2, fp, r4, lsr #1 │ │ │ │ + rsceq r2, fp, r4, lsl #2 │ │ │ │ + strdeq r2, [fp], #4 @ │ │ │ │ mov r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ b 3232fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -727511,15 +727511,15 @@ │ │ │ │ beq 323520 │ │ │ │ bl 5b01c │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [pc, #168] @ 3235d8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 32f43c │ │ │ │ ldr r9, [r0, #32] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5adac │ │ │ │ mov r1, r0 │ │ │ │ @@ -727575,15 +727575,15 @@ │ │ │ │ add r0, r0, #9 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - smlabteq r4, lr, r0, pc @ │ │ │ │ + tstpeq r4, lr, lsl r1 @ p-variant is OBSOLETE │ │ │ │ ldrh r3, [r0] │ │ │ │ ldr r2, [pc, #76] @ 323690 │ │ │ │ sub r3, r3, #37376 @ 0x9200 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #225 @ 0xe1 │ │ │ │ cmp r3, #19 │ │ │ │ bhi 323688 │ │ │ │ @@ -727598,15 +727598,15 @@ │ │ │ │ sub r0, r0, #9 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - smlabbeq r4, r6, r0, pc @ │ │ │ │ + ldrdeq pc, [r4, -r6] │ │ │ │ ldrh r3, [r0] │ │ │ │ ldr r2, [pc, #128] @ 323720 │ │ │ │ sub r3, r3, #37376 @ 0x9200 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #225 @ 0xe1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #19 │ │ │ │ @@ -727634,15 +727634,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - tstpeq r4, lr, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, lr, r0, pc @ │ │ │ │ ldrh r3, [r0] │ │ │ │ ldr r2, [pc, #116] @ 3237a4 │ │ │ │ sub r3, r3, #37376 @ 0x9200 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #225 @ 0xe1 │ │ │ │ cmp r3, #19 │ │ │ │ bhi 323758 │ │ │ │ @@ -727667,15 +727667,15 @@ │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ cmp r0, #1 │ │ │ │ movcc r0, #1 │ │ │ │ bx lr │ │ │ │ - smlabteq r4, r2, pc, lr @ │ │ │ │ + tstpeq r4, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -727862,15 +727862,15 @@ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ beq 323aac │ │ │ │ bl 5b01c │ │ │ │ ldr r3, [pc, #244] @ 323ba8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #236] @ 323bac │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -727925,18 +727925,18 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, r8, lsl #11 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r8, ror #10 │ │ │ │ andeq r1, r0, r4, lsr #11 │ │ │ │ cmneq fp, r4, ror sl │ │ │ │ - strheq r1, [fp], #164 @ 0xa4 @ │ │ │ │ + rsceq r1, fp, r4, lsl #22 │ │ │ │ andeq r9, r0, r3, ror #5 │ │ │ │ ldrsbeq ip, [fp, #-68]! @ 0xffffffbc │ │ │ │ - rsceq r1, fp, r0, lsr sl │ │ │ │ + rsceq r1, fp, r0, lsl #21 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ cmneq fp, ip, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr lr, [pc, #296] @ 323d04 │ │ │ │ @@ -727953,15 +727953,15 @@ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ beq 323c18 │ │ │ │ bl 5b01c │ │ │ │ ldr r3, [pc, #244] @ 323d14 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #236] @ 323d18 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -728016,18 +728016,18 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, ip, lsl r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq ip, [fp, #-60]! @ 0xffffffc4 │ │ │ │ andeq r1, r0, r4, lsr #11 │ │ │ │ cmneq fp, r8, lsl #18 │ │ │ │ - rsceq r1, fp, r4, lsl #19 │ │ │ │ + ldrdeq r1, [fp], #148 @ 0x94 @ │ │ │ │ andeq r9, r0, r4, ror #5 │ │ │ │ cmneq fp, r8, ror #6 │ │ │ │ - rsceq r1, fp, r4, lsl #18 │ │ │ │ + rsceq r1, fp, r4, asr r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ cmneq fp, r0, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ 323e14 │ │ │ │ @@ -728036,15 +728036,15 @@ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ beq 323d64 │ │ │ │ bl 5b01c │ │ │ │ ldr r3, [pc, #176] @ 323e1c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #168] @ 323e20 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -728082,17 +728082,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrheq ip, [fp, #-32]! @ 0xffffffe0 │ │ │ │ andeq r1, r0, r4, lsr #11 │ │ │ │ ldrheq lr, [fp, #-124]! @ 0xffffff84 │ │ │ │ - rsceq r1, fp, ip, ror r8 │ │ │ │ + rsceq r1, fp, ip, asr #17 │ │ │ │ andeq r9, r0, r4, ror #5 │ │ │ │ - rsceq r1, fp, r8, lsl #16 │ │ │ │ + rsceq r1, fp, r8, asr r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ ldr lr, [r2, #16] │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add lr, lr, r3, lsl #2 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [lr, #4] │ │ │ │ @@ -728327,15 +728327,15 @@ │ │ │ │ b 3241ac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0104e592 │ │ │ │ + smlatteq r4, r2, r5, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr lr, [pc, #432] @ 3243c0 │ │ │ │ ldr ip, [pc, #432] @ 3243c4 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -728357,15 +728357,15 @@ │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ mov fp, r0 │ │ │ │ mov r4, r1 │ │ │ │ beq 324264 │ │ │ │ bl 5b01c │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [pc, #352] @ 3243d0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r2, r6 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, fp │ │ │ │ bl 324030 │ │ │ │ subs fp, r0, #0 │ │ │ │ beq 324398 │ │ │ │ @@ -728449,18 +728449,18 @@ │ │ │ │ cmneq fp, r8, ror #27 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, ip, asr #27 │ │ │ │ andeq r1, r0, r4, lsr #11 │ │ │ │ ldrheq lr, [fp, #-40]! @ 0xffffffd8 │ │ │ │ cmneq fp, r0, lsr #26 │ │ │ │ strdeq r9, [r0], -r4 │ │ │ │ - strheq r5, [fp], #108 @ 0x6c @ │ │ │ │ - rsceq r1, fp, r8, asr #5 │ │ │ │ + rsceq r5, fp, ip, lsl #14 │ │ │ │ + rsceq r1, fp, r8, lsl r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlaleq r1, fp, r0, r2 │ │ │ │ + rsceq r1, fp, r0, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #152] @ 32449c │ │ │ │ ldr lr, [pc, #152] @ 3244a0 │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -728541,15 +728541,15 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ beq 324540 │ │ │ │ bl 5b01c │ │ │ │ ldr r3, [pc, #2712] @ 324fe0 │ │ │ │ ldr r2, [pc, #2712] @ 324fe4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ bhi 3245a8 │ │ │ │ ldr r3, [pc, #2692] @ 324fe8 │ │ │ │ cmp r4, r3 │ │ │ │ bls 324590 │ │ │ │ ldr r2, [pc, #2684] @ 324fec │ │ │ │ @@ -728637,15 +728637,15 @@ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [r2] │ │ │ │ b 324740 │ │ │ │ cmp r8, #0 │ │ │ │ beq 3246d8 │ │ │ │ bl 5b01c │ │ │ │ ldr r3, [pc, #2356] @ 325004 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r0, r3] │ │ │ │ ldrh r7, [r5] │ │ │ │ ldr r3, [pc, #2332] @ 325000 │ │ │ │ cmp r7, r3 │ │ │ │ beq 324c6c │ │ │ │ sub r3, r3, #34 @ 0x22 │ │ │ │ @@ -729221,33 +729221,33 @@ │ │ │ │ mov r1, ip │ │ │ │ b 324f90 │ │ │ │ cmneq fp, r0, ror #21 │ │ │ │ andeq r1, r0, r4, lsr #11 │ │ │ │ cmneq fp, r0, ror #31 │ │ │ │ andeq r9, r0, ip, asr #6 │ │ │ │ andeq r9, r0, r6, ror #5 │ │ │ │ - smlatbeq r4, r6, r1, lr │ │ │ │ + strdeq lr, [r4, -r6] │ │ │ │ andeq r8, r0, sl, asr #28 │ │ │ │ - rsceq r1, fp, ip, lsl #1 │ │ │ │ + ldrdeq r1, [fp], #12 @ │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ andeq r9, r0, r2, ror #5 │ │ │ │ cmneq fp, r8, asr lr │ │ │ │ andeq r8, r0, lr, lsl #25 │ │ │ │ andeq r9, r0, r4, lsl #6 │ │ │ │ andeq lr, r7, sp │ │ │ │ andeq r9, r0, r5, ror #5 │ │ │ │ andeq r9, r0, r1, ror #5 │ │ │ │ - rsceq r0, fp, r0, ror #25 │ │ │ │ + rsceq r0, fp, r0, lsr sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ strdeq r9, [r0], -r4 │ │ │ │ andeq r9, r0, r4, ror #5 │ │ │ │ - smlatbeq r4, r2, sp, sp │ │ │ │ - tsteq r4, lr, lsr #26 │ │ │ │ - strdeq r0, [fp], #144 @ 0x90 @ │ │ │ │ + strdeq sp, [r4, -r2] │ │ │ │ + tsteq r4, lr, ror sp │ │ │ │ + rsceq r0, fp, r0, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [pc, #348] @ 3251b4 │ │ │ │ @@ -729261,15 +729261,15 @@ │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ beq 325088 │ │ │ │ bl 5b01c │ │ │ │ ldr r3, [pc, #300] @ 3251bc │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ blt 325180 │ │ │ │ ldr r9, [pc, #280] @ 3251c0 │ │ │ │ mov r1, r4 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -729338,24 +729338,24 @@ │ │ │ │ b 325188 │ │ │ │ ldr r2, [pc, #52] @ 3251e4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 325188 │ │ │ │ @ instruction: 0x017baf9c │ │ │ │ andeq r1, r0, r4, lsr #11 │ │ │ │ @ instruction: 0x017bd498 │ │ │ │ - ldrdeq r0, [fp], #92 @ 0x5c @ │ │ │ │ - rsceq r0, fp, r4, ror #11 │ │ │ │ + rsceq r0, fp, ip, lsr #12 │ │ │ │ + rsceq r0, fp, r4, lsr r6 │ │ │ │ andeq r9, r0, r3, ror #5 │ │ │ │ strdeq r9, [r0], -fp │ │ │ │ - rsceq r0, fp, r8, lsr r5 │ │ │ │ + rsceq r0, fp, r8, lsl #11 │ │ │ │ strdeq r9, [r0], -sl │ │ │ │ - ldrdeq r0, [fp], #76 @ 0x4c @ │ │ │ │ + rsceq r0, fp, ip, lsr #10 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strdeq r0, [fp], #72 @ 0x48 @ │ │ │ │ - rsceq r0, fp, r8, lsr r5 │ │ │ │ + rsceq r0, fp, r8, asr #10 │ │ │ │ + rsceq r0, fp, r8, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #296] @ 32532c │ │ │ │ mov r8, r2 │ │ │ │ @@ -729413,15 +729413,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ strne r6, [r3] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #72] @ 325338 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bl 1b17c4 │ │ │ │ ldr r2, [pc, #48] @ 32533c │ │ │ │ ldr r1, [pc, #48] @ 325340 │ │ │ │ @@ -729431,17 +729431,17 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ ldrsheq sl, [fp, #-208]! @ 0xffffff30 │ │ │ │ andeq r1, r0, r4, lsr #11 │ │ │ │ - rsceq r0, fp, ip, lsr #9 │ │ │ │ + strdeq r0, [fp], #76 @ 0x4c @ │ │ │ │ cmneq fp, r8, lsr r2 │ │ │ │ - strdeq r0, [fp], #52 @ 0x34 @ │ │ │ │ + rsceq r0, fp, r4, asr #8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #1052] @ 325778 │ │ │ │ mov r7, r2 │ │ │ │ @@ -729458,15 +729458,15 @@ │ │ │ │ bl 5b01c │ │ │ │ ldr r1, [pc, #1008] @ 325780 │ │ │ │ ldr r2, [pc, #1008] @ 325784 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ sub r3, r7, #37376 @ 0x9200 │ │ │ │ sub r3, r3, #245 @ 0xf5 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r1] │ │ │ │ cmp r3, #3 │ │ │ │ bhi 325750 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ sub r3, r4, #37376 @ 0x9200 │ │ │ │ @@ -729707,28 +729707,28 @@ │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x017bac98 │ │ │ │ andeq r1, r0, r4, lsr #11 │ │ │ │ @ instruction: 0x017bd198 │ │ │ │ - tsteq r4, r2, ror r4 │ │ │ │ + smlabteq r4, r2, r4, sp │ │ │ │ andeq r9, r0, r2, ror #5 │ │ │ │ andeq r8, r0, lr, lsl #25 │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ strdeq r9, [r0], -r8 │ │ │ │ - rsceq r0, fp, r4, asr #3 │ │ │ │ + rsceq r0, fp, r4, lsl r2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r9, r0, r6, ror #5 │ │ │ │ andeq r9, r0, r5, ror #5 │ │ │ │ strdeq r9, [r0], -r6 │ │ │ │ - ldrdeq r0, [fp], #8 @ │ │ │ │ + rsceq r0, fp, r8, lsr #2 │ │ │ │ strdeq r9, [r0], -r7 │ │ │ │ - rsceq r0, fp, ip, asr r0 │ │ │ │ - rsceq r0, fp, r0, lsl r0 │ │ │ │ + rsceq r0, fp, ip, lsr #1 │ │ │ │ + rsceq r0, fp, r0, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ add r3, r0, #12 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -730128,16 +730128,16 @@ │ │ │ │ strne r1, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ 325e1c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [pc, #12] @ 325e20 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ - rsceq pc, sl, ip, lsr #20 │ │ │ │ - rsceq pc, sl, r4, lsl #19 │ │ │ │ + rsceq pc, sl, ip, ror sl @ │ │ │ │ + ldrdeq pc, [sl], #148 @ 0x94 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r2 │ │ │ │ @@ -730194,15 +730194,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #16] @ 325f20 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #12] @ 325f24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ - strheq pc, [sl], #136 @ 0x88 @ │ │ │ │ + rsceq pc, sl, r8, lsl #18 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #308] @ 326078 │ │ │ │ @@ -730280,19 +730280,19 @@ │ │ │ │ b 326030 │ │ │ │ ldr r2, [pc, #32] @ 326088 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #28] @ 32608c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ - rsceq pc, sl, ip, lsl #17 │ │ │ │ + ldrdeq pc, [sl], #140 @ 0x8c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq pc, sl, r8, lsr #15 │ │ │ │ + strdeq pc, [sl], #120 @ 0x78 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq pc, sl, r0, ror #14 │ │ │ │ + strheq pc, [sl], #112 @ 0x70 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #276] @ 3261c0 │ │ │ │ @@ -730362,20 +730362,20 @@ │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ str r3, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - rsceq pc, sl, ip, asr #14 │ │ │ │ + smlaleq pc, sl, ip, r7 @ │ │ │ │ andeq r8, r0, r8, lsl #23 │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ + smlabbeq r4, r2, r7, ip │ │ │ │ @ instruction: 0x000091b1 │ │ │ │ andeq r9, r0, r2, asr r5 │ │ │ │ - ldrdeq pc, [sl], #104 @ 0x68 @ │ │ │ │ + rsceq pc, sl, r8, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, r0, #264 @ 0x108 │ │ │ │ @@ -730571,20 +730571,20 @@ │ │ │ │ str r0, [r3] │ │ │ │ b 326448 │ │ │ │ mov r0, #1 │ │ │ │ b 326394 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, r8, lsr sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strdeq pc, [sl], #68 @ 0x44 @ │ │ │ │ + rsceq pc, sl, r4, asr #10 │ │ │ │ cmneq fp, ip, asr ip │ │ │ │ - rsceq pc, sl, r0, ror r4 @ │ │ │ │ + rsceq pc, sl, r0, asr #9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq pc, sl, r8, ror #8 │ │ │ │ - rsceq pc, sl, r8, lsr #8 │ │ │ │ + strheq pc, [sl], #72 @ 0x48 @ │ │ │ │ + rsceq pc, sl, r8, ror r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #732] @ 326814 │ │ │ │ ldr r3, [pc, #732] @ 326818 │ │ │ │ @@ -730804,15 +730804,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ 3268a8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #12] @ 3268ac │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ - rsceq lr, sl, r0, asr #31 │ │ │ │ + rsceq pc, sl, r0, lsl r0 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -730861,15 +730861,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 326820 │ │ │ │ - rscseq r4, r0, r0, lsl r8 │ │ │ │ + rscseq r4, r0, r0, ror #16 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r1, #0 │ │ │ │ beq 3269e8 │ │ │ │ @@ -730890,15 +730890,15 @@ │ │ │ │ b 5adac │ │ │ │ ldr r2, [pc, #16] @ 326a00 │ │ │ │ ldr r1, [pc, #16] @ 326a04 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r6, r5 │ │ │ │ b 3269d4 │ │ │ │ - rsceq lr, sl, r0, lsl #29 │ │ │ │ + ldrdeq lr, [sl], #224 @ 0xe0 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #524] @ 326c2c │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -731031,39 +731031,39 @@ │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ bl 2869c4 │ │ │ │ b 326be0 │ │ │ │ ldrsbeq r0, [sp, #-212]! @ 0xffffff2c │ │ │ │ ldrheq r0, [sp, #-212]! @ 0xffffff2c │ │ │ │ - rsceq lr, sl, r0, asr #28 │ │ │ │ - rsceq lr, sl, r4, lsr #28 │ │ │ │ - smlaleq lr, sl, r4, sp │ │ │ │ + smlaleq lr, sl, r0, lr │ │ │ │ + rsceq lr, sl, r4, ror lr │ │ │ │ + rsceq lr, sl, r4, ror #27 │ │ │ │ ldrsheq r0, [sp, #-200]! @ 0xffffff38 │ │ │ │ - rscseq sl, ip, r0, lsl r1 │ │ │ │ + rscseq sl, ip, r0, ror #2 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ - rsceq lr, sl, r8, ror sp │ │ │ │ - rscseq r6, r0, ip, lsl #9 │ │ │ │ - rsceq lr, sl, r4, lsl #27 │ │ │ │ - rscseq r3, r0, r4, lsr #1 │ │ │ │ - rsceq lr, sl, r4, ror #25 │ │ │ │ - rsceq lr, sl, r8, lsl #26 │ │ │ │ + rsceq lr, sl, r8, asr #27 │ │ │ │ + ldrsbeq r6, [r0], #76 @ 0x4c @ │ │ │ │ + ldrdeq lr, [sl], #212 @ 0xd4 @ │ │ │ │ + ldrsheq r3, [r0], #4 @ │ │ │ │ + rsceq lr, sl, r4, lsr sp │ │ │ │ + rsceq lr, sl, r8, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ add r7, r7, #81920 @ 0x14000 │ │ │ │ add r6, r7, #312 @ 0x138 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 326d4c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #81920 @ 0x14000 │ │ │ │ add r0, r0, #300 @ 0x12c │ │ │ │ bl b6d10 │ │ │ │ @@ -731091,15 +731091,15 @@ │ │ │ │ add r0, r0, #300 @ 0x12c │ │ │ │ bl b68c0 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #81920 @ 0x14000 │ │ │ │ add r5, r4, #312 @ 0x138 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 326d90 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #156] @ 326ddc │ │ │ │ cmp r5, r1 │ │ │ │ moveq r1, #1 │ │ │ │ @@ -731112,15 +731112,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 326d68 │ │ │ │ cmp r7, #0 │ │ │ │ bne 326d54 │ │ │ │ b 326ca0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -731130,15 +731130,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r7, #312] @ 0x138 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 326d84 │ │ │ │ b 326db0 │ │ │ │ andeq r8, r0, r7, lsl #29 │ │ │ │ andeq r8, r0, r1, lsr fp │ │ │ │ ldrdeq r8, [r0], -r9 │ │ │ │ andeq r8, r0, r8, lsl #29 │ │ │ │ @@ -731974,49 +731974,49 @@ │ │ │ │ bne 32740c │ │ │ │ ldr r2, [pc, #152] @ 327b78 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #120] @ 327b60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ - rsceq lr, sl, ip, lsr fp │ │ │ │ + rsceq lr, sl, ip, lsl #23 │ │ │ │ cmneq fp, r0, ror #3 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, sl, lsl #23 │ │ │ │ andeq r8, r0, pc, ror fp │ │ │ │ andeq r8, r0, r6, lsl r9 │ │ │ │ andeq r8, r0, r7, ror #4 │ │ │ │ andeq r8, r0, r9, ror lr │ │ │ │ - tsteq r4, r4, ror #12 │ │ │ │ - tsteq r4, r4, asr #12 │ │ │ │ - rsceq lr, sl, r4, lsr #16 │ │ │ │ + @ instruction: 0x0104b6b4 │ │ │ │ + @ instruction: 0x0104b694 │ │ │ │ + rsceq lr, sl, r4, ror r8 │ │ │ │ andeq r8, r0, r5, lsr sl │ │ │ │ andeq r8, r0, r7, lsl r9 │ │ │ │ andeq r8, r0, pc, ror ip │ │ │ │ strdeq r9, [r0], -r6 │ │ │ │ strdeq r9, [r0], -r4 │ │ │ │ @ instruction: 0x000091b1 │ │ │ │ andeq r8, r0, r1, asr #14 │ │ │ │ andeq r8, r0, pc, ror r8 │ │ │ │ andeq r0, r0, r1, lsl #18 │ │ │ │ andeq r0, r0, r2, lsl #4 │ │ │ │ - tsteq r4, sl, lsr r2 │ │ │ │ + smlabbeq r4, sl, r2, fp │ │ │ │ andeq r9, r0, r1, ror #5 │ │ │ │ strdeq r9, [r0], -r5 │ │ │ │ andeq r8, r0, sl, ror lr │ │ │ │ andeq r8, r0, r6, lsr sl │ │ │ │ andeq r9, r0, r2, ror #5 │ │ │ │ - strheq sp, [sl], #244 @ 0xf4 @ │ │ │ │ + rsceq lr, sl, r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq lr, sl, r0, asr r0 │ │ │ │ - rsceq sp, sl, ip, lsr pc │ │ │ │ - rsceq sp, sl, r8, asr #30 │ │ │ │ + rsceq lr, sl, r0, lsr #1 │ │ │ │ + rsceq sp, sl, ip, lsl #31 │ │ │ │ + smlaleq sp, sl, r8, pc @ │ │ │ │ andeq r8, r0, ip, ror lr │ │ │ │ andeq r8, r0, fp, ror lr │ │ │ │ - rsceq sp, sl, r0, ror #29 │ │ │ │ + rsceq sp, sl, r0, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #292] @ 327cb8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5cdbc │ │ │ │ @@ -732088,26 +732088,26 @@ │ │ │ │ ldr r1, [pc, #64] @ 327ce4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5a944 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ b 327bbc │ │ │ │ - ldrdeq sp, [sl], #224 @ 0xe0 @ │ │ │ │ - rsceq sp, sl, r4, asr #29 │ │ │ │ - rsceq sp, sl, r0, asr #29 │ │ │ │ - rsceq r0, pc, r4, ror #25 │ │ │ │ + rsceq sp, sl, r0, lsr #30 │ │ │ │ + rsceq sp, sl, r4, lsl pc │ │ │ │ + rsceq sp, sl, r0, lsl pc │ │ │ │ + rsceq r0, pc, r4, lsr sp @ │ │ │ │ + strdeq sp, [sl], #224 @ 0xe0 @ │ │ │ │ + rsceq sp, sl, r4, ror #29 │ │ │ │ + ldrdeq sp, [sl], #232 @ 0xe8 @ │ │ │ │ + rsceq sp, sl, r8, asr #29 │ │ │ │ + rscseq r9, ip, ip, ror r2 │ │ │ │ rsceq sp, sl, r0, lsr #29 │ │ │ │ - smlaleq sp, sl, r4, lr │ │ │ │ - rsceq sp, sl, r8, lsl #29 │ │ │ │ - rsceq sp, sl, r8, ror lr │ │ │ │ - rscseq r9, ip, ip, lsr #4 │ │ │ │ - rsceq sp, sl, r0, asr lr │ │ │ │ - strdeq fp, [pc], #212 @ │ │ │ │ - ldrdeq sp, [sl], #216 @ 0xd8 @ │ │ │ │ + rsceq fp, pc, r4, asr #28 │ │ │ │ + rsceq sp, sl, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ 327d3c │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r3, [r4] │ │ │ │ @@ -732123,15 +732123,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r4] │ │ │ │ str r0, [r3] │ │ │ │ pop {r4, pc} │ │ │ │ ldrsheq pc, [ip, #-168]! @ 0xffffff58 @ │ │ │ │ cmnpeq ip, r0, ror #21 @ p-variant is OBSOLETE │ │ │ │ - rsceq sp, sl, r4, ror #22 │ │ │ │ + strheq sp, [sl], #180 @ 0xb4 @ │ │ │ │ cmnpeq ip, r4, asr #21 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ add r6, r0, #96256 @ 0x17800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -732484,21 +732484,21 @@ │ │ │ │ ldr r0, [pc, #44] @ 328300 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4e4fec │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ bl 4e50c0 │ │ │ │ b 3281b8 │ │ │ │ andeq r0, r0, r1, lsl #8 │ │ │ │ - ldrdeq sp, [sl], #136 @ 0x88 @ │ │ │ │ - rsceq sp, sl, r0, ror r8 │ │ │ │ + rsceq sp, sl, r8, lsr #18 │ │ │ │ + rsceq sp, sl, r0, asr #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sp, sl, r4, ror #16 │ │ │ │ - smlaleq r1, sl, r4, r3 │ │ │ │ - rsceq sp, sl, r4, ror #16 │ │ │ │ - rsceq sp, sl, r0, lsl #16 │ │ │ │ + strheq sp, [sl], #132 @ 0x84 @ │ │ │ │ + rsceq r1, sl, r4, ror #7 │ │ │ │ + strheq sp, [sl], #132 @ 0x84 @ │ │ │ │ + rsceq sp, sl, r0, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs ip, r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -732526,24 +732526,24 @@ │ │ │ │ ldr r1, [pc, #24] @ 328394 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ muleq r7, r4, lr │ │ │ │ - rsceq sp, sl, r8, lsr #15 │ │ │ │ + strdeq sp, [sl], #120 @ 0x78 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ 3283f0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ bl 32f43c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ @@ -732557,30 +732557,30 @@ │ │ │ │ cmneq fp, r8, ror r1 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [pc, #36] @ 328424 │ │ │ │ ldr r3, [pc, #36] @ 328428 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ add r3, pc, r3 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 3268b0 │ │ │ │ cmneq fp, r8, lsr #2 │ │ │ │ - rsceq sp, sl, r4, lsr #14 │ │ │ │ + rsceq sp, sl, r4, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ 328484 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ bl 32f43c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ @@ -732594,58 +732594,58 @@ │ │ │ │ cmneq fp, r4, ror #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [pc, #36] @ 3284b8 │ │ │ │ ldr r3, [pc, #36] @ 3284bc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ add r3, pc, r3 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 3268b0 │ │ │ │ @ instruction: 0x017ba094 │ │ │ │ - strheq sp, [sl], #52 @ 0x34 @ │ │ │ │ + rsceq sp, sl, r4, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ 328504 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #32] @ 328508 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 32ed94 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 328164 │ │ │ │ cmneq fp, r0, asr r0 │ │ │ │ - rsceq sp, sl, r8, ror #12 │ │ │ │ + strheq sp, [sl], #104 @ 0x68 @ │ │ │ │ ldr r3, [pc, #24] @ 32852c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r0, [r0, r3] │ │ │ │ b 326c64 │ │ │ │ cmneq fp, r4, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 3285b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 327fa8 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 328580 │ │ │ │ @@ -732665,33 +732665,33 @@ │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq fp, r0, ror #31 │ │ │ │ - ldrdeq sp, [sl], #80 @ 0x50 @ │ │ │ │ - ldrdeq ip, [sl], #20 @ │ │ │ │ + rsceq sp, sl, r0, lsr #12 │ │ │ │ + rsceq ip, sl, r4, lsr #4 │ │ │ │ ldr r3, [pc, #24] @ 3285e4 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r0, [r0, r3] │ │ │ │ b 326c64 │ │ │ │ cmneq fp, ip, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ 328670 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 327fa8 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 328638 │ │ │ │ @@ -732711,31 +732711,31 @@ │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq fp, r8, lsr #30 │ │ │ │ - rsceq sp, sl, r8, lsr #10 │ │ │ │ - rsceq ip, sl, ip, lsl r1 │ │ │ │ + rsceq sp, sl, r8, ror r5 │ │ │ │ + rsceq ip, sl, ip, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #268] @ 3287a0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #1 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ add r4, r4, #81920 @ 0x14000 │ │ │ │ add r6, r4, #312 @ 0x138 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32871c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #81920 @ 0x14000 │ │ │ │ add r0, r0, #300 @ 0x12c │ │ │ │ bl b6d10 │ │ │ │ @@ -732748,30 +732748,30 @@ │ │ │ │ add r0, r0, #300 @ 0x12c │ │ │ │ bl b68c0 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #81920 @ 0x14000 │ │ │ │ add r6, r5, #312 @ 0x138 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 328760 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bne 32877c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 328738 │ │ │ │ cmp r4, #0 │ │ │ │ bne 328724 │ │ │ │ b 3286c0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -732781,35 +732781,35 @@ │ │ │ │ bl 4e2148 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ beq 328754 │ │ │ │ b 328780 │ │ │ │ @ instruction: 0x017b9e94 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #268] @ 3288c8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #1 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ add r4, r4, #81920 @ 0x14000 │ │ │ │ add r6, r4, #312 @ 0x138 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 328844 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #81920 @ 0x14000 │ │ │ │ add r0, r0, #300 @ 0x12c │ │ │ │ bl b6d10 │ │ │ │ @@ -732822,30 +732822,30 @@ │ │ │ │ add r0, r0, #300 @ 0x12c │ │ │ │ bl b68c0 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #81920 @ 0x14000 │ │ │ │ add r6, r5, #312 @ 0x138 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 328888 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bne 3288a4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 328860 │ │ │ │ cmp r4, #0 │ │ │ │ bne 32884c │ │ │ │ b 3287e8 │ │ │ │ mov r3, #0 │ │ │ │ @@ -732855,15 +732855,15 @@ │ │ │ │ bl 4e2148 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ beq 32887c │ │ │ │ b 3288a8 │ │ │ │ cmneq fp, ip, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -732876,15 +732876,15 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ beq 328968 │ │ │ │ ldr r3, [pc, #344] @ 328a64 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 328994 │ │ │ │ mov r1, r4 │ │ │ │ @@ -732964,19 +732964,19 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 286d90 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, r4, lsl r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, ip, lsl ip │ │ │ │ - rsceq sp, sl, r8, asr #4 │ │ │ │ + smlaleq sp, sl, r8, r2 │ │ │ │ cmneq fp, r8, lsl #13 │ │ │ │ - ldrdeq sp, [sl], #24 @ │ │ │ │ + rsceq sp, sl, r8, lsr #4 │ │ │ │ ldrsbeq r7, [fp, #-88]! @ 0xffffffa8 │ │ │ │ - rsceq sp, sl, r4, ror #2 │ │ │ │ + strheq sp, [sl], #20 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #200] @ 328b60 │ │ │ │ ldr r3, [pc, #200] @ 328b64 │ │ │ │ @@ -732985,15 +732985,15 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ beq 328b08 │ │ │ │ ldr r3, [pc, #168] @ 328b68 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 328b34 │ │ │ │ ldr r2, [pc, #140] @ 328b6c │ │ │ │ @@ -733029,15 +733029,15 @@ │ │ │ │ strb ip, [r3, #16] │ │ │ │ bl 32f2bc │ │ │ │ b 328b08 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, r0, ror #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r8, ror #20 │ │ │ │ - rsceq sp, sl, r8, lsr #1 │ │ │ │ + strdeq sp, [sl], #8 @ │ │ │ │ cmneq fp, r8, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #200] @ 328c54 │ │ │ │ ldr r3, [pc, #200] @ 328c58 │ │ │ │ @@ -733046,15 +733046,15 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ beq 328bfc │ │ │ │ ldr r3, [pc, #168] @ 328c5c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 328c28 │ │ │ │ ldr r2, [pc, #140] @ 328c60 │ │ │ │ @@ -733090,55 +733090,55 @@ │ │ │ │ strb ip, [r3, #20] │ │ │ │ bl 32eae0 │ │ │ │ b 328bfc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, ip, ror #8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r4, ror r9 │ │ │ │ - rsceq ip, sl, r4, asr #31 │ │ │ │ + rsceq sp, sl, r4, lsl r0 │ │ │ │ ldrsheq r7, [fp, #-52]! @ 0xffffffcc │ │ │ │ ldr r3, [pc, #32] @ 328c90 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ b 325e24 │ │ │ │ ldrheq r9, [fp, #-136]! @ 0xffffff78 │ │ │ │ ldr r3, [pc, #32] @ 328cbc │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ b 325f28 │ │ │ │ cmneq fp, ip, lsl #17 │ │ │ │ ldr r3, [pc, #32] @ 328ce8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ b 325e24 │ │ │ │ cmneq fp, r0, ror #16 │ │ │ │ ldr r3, [pc, #32] @ 328d14 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ b 325f28 │ │ │ │ cmneq fp, r4, lsr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -733148,15 +733148,15 @@ │ │ │ │ mov ip, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 325d64 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -733169,15 +733169,15 @@ │ │ │ │ mov ip, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str r5, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 325d64 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -733185,15 +733185,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #416] @ 328f78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ bl 32f43c │ │ │ │ @@ -733289,29 +733289,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmp r4, #0 │ │ │ │ beq 328e78 │ │ │ │ mov r4, r3 │ │ │ │ b 328e70 │ │ │ │ cmneq fp, r0, asr r7 │ │ │ │ - rsceq ip, sl, r8, asr #27 │ │ │ │ - rsceq ip, sl, r0, ror sp │ │ │ │ - rsceq ip, sl, r8, ror #25 │ │ │ │ + rsceq ip, sl, r8, lsl lr │ │ │ │ + rsceq ip, sl, r0, asr #27 │ │ │ │ + rsceq ip, sl, r8, lsr sp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq ip, sl, ip, lsl #25 │ │ │ │ ldrdeq ip, [sl], #204 @ 0xcc @ │ │ │ │ + rsceq ip, sl, ip, lsr #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ 329064 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl 32f43c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -733349,15 +733349,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #20] @ 329070 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq fp, r8, ror r5 │ │ │ │ andeq r8, r0, lr, asr #22 │ │ │ │ - strdeq ip, [sl], #176 @ 0xb0 @ │ │ │ │ + rsceq ip, sl, r0, asr #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #284] @ 3291a8 │ │ │ │ ldr lr, [pc, #284] @ 3291ac │ │ │ │ @@ -733368,15 +733368,15 @@ │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #4] │ │ │ │ mov lr, #0 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ bl 32f43c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -733435,48 +733435,48 @@ │ │ │ │ cmneq fp, ip, ror #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r8, ror r4 │ │ │ │ andeq r8, r0, lr, asr #22 │ │ │ │ strmi r4, [fp, -r0] │ │ │ │ cmneq fp, r4, lsl #30 │ │ │ │ strmi r4, [fp, -r0, lsl #16] │ │ │ │ - strheq ip, [sl], #172 @ 0xac @ │ │ │ │ + rsceq ip, sl, ip, lsl #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [pc, #32] @ 3291f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 326de0 │ │ │ │ cmneq fp, r0, asr r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [pc, #32] @ 329228 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 326090 │ │ │ │ cmneq fp, r0, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #180] @ 3292f8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ blt 3292e4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #152] @ 3292fc │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -733513,25 +733513,25 @@ │ │ │ │ b 3292c0 │ │ │ │ ldr r2, [pc, #20] @ 329300 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [pc, #16] @ 329304 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq fp, r4, ror #5 │ │ │ │ - rsceq ip, sl, ip, ror r9 │ │ │ │ - rsceq ip, sl, ip, asr #17 │ │ │ │ + rsceq ip, sl, ip, asr #19 │ │ │ │ + rsceq ip, sl, ip, lsl r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #176] @ 3293d0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ blt 3293bc │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #148] @ 3293d4 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -733567,25 +733567,25 @@ │ │ │ │ b 329398 │ │ │ │ ldr r2, [pc, #20] @ 3293d8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [pc, #16] @ 3293dc │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq fp, r8, lsl #4 │ │ │ │ - rsceq ip, sl, r0, ror #17 │ │ │ │ - rsceq ip, sl, r8, lsr r8 │ │ │ │ + rsceq ip, sl, r0, lsr r9 │ │ │ │ + rsceq ip, sl, r8, lsl #17 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #176] @ 3294a8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ blt 329494 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #148] @ 3294ac │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -733621,26 +733621,26 @@ │ │ │ │ b 329470 │ │ │ │ ldr r2, [pc, #20] @ 3294b0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [pc, #16] @ 3294b4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq fp, r0, lsr r1 │ │ │ │ - rsceq ip, sl, r0, ror r8 │ │ │ │ - rsceq ip, sl, r8, asr #15 │ │ │ │ + rsceq ip, sl, r0, asr #17 │ │ │ │ + rsceq ip, sl, r8, lsl r8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #76] @ 32951c │ │ │ │ ldr r2, [pc, #76] @ 329520 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bne 329504 │ │ │ │ add r0, r0, #491520 @ 0x78000 │ │ │ │ ldr r3, [r0, #3748] @ 0xea4 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ @@ -733651,37 +733651,37 @@ │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq fp, r4, asr r0 │ │ │ │ andeq r8, r0, r0, asr #22 │ │ │ │ - smlaleq ip, sl, r0, r7 │ │ │ │ + rsceq ip, sl, r0, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 32955c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 32f43c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq fp, r8, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 329594 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 32ec88 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldrheq r8, [fp, #-240]! @ 0xffffff10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -733759,15 +733759,15 @@ │ │ │ │ bl 4e8674 │ │ │ │ b 3295e0 │ │ │ │ ldr r3, [pc, #104] @ 329730 │ │ │ │ add r3, pc, r3 │ │ │ │ b 329660 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #92] @ 329734 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bl 5be2c <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5bd84 │ │ │ │ ldr r1, [pc, #68] @ 329738 │ │ │ │ mov r2, r5 │ │ │ │ @@ -733776,23 +733776,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2869c4 │ │ │ │ b 3296b4 │ │ │ │ cmneq fp, r5, lsr sp │ │ │ │ cmneq fp, r4, lsr sl │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r0, lsl sl │ │ │ │ - rsceq ip, sl, r0, lsr #13 │ │ │ │ - rsceq ip, sl, ip, lsl #13 │ │ │ │ - rsceq ip, sl, r8, asr r6 │ │ │ │ + strdeq ip, [sl], #96 @ 0x60 @ │ │ │ │ + ldrdeq ip, [sl], #108 @ 0x6c @ │ │ │ │ + rsceq ip, sl, r8, lsr #13 │ │ │ │ ldrsbeq r3, [r0, #-192]! @ 0xffffff40 │ │ │ │ - rsceq ip, sl, r0, ror #12 │ │ │ │ - rsceq pc, sp, r8, asr #19 │ │ │ │ - rsceq ip, sl, r8, ror #11 │ │ │ │ + strheq ip, [sl], #96 @ 0x60 @ │ │ │ │ + rsceq pc, sp, r8, lsl sl @ │ │ │ │ + rsceq ip, sl, r8, lsr r6 │ │ │ │ cmneq fp, r0, asr lr │ │ │ │ - strdeq ip, [sl], #80 @ 0x50 @ │ │ │ │ + rsceq ip, sl, r0, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [pc, #388] @ 3298e0 │ │ │ │ @@ -733892,24 +733892,24 @@ │ │ │ │ bl 4e6654 │ │ │ │ b 32979c │ │ │ │ mov r6, #0 │ │ │ │ b 329890 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x017b6898 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq ip, sl, r4, lsl #11 │ │ │ │ + ldrdeq ip, [sl], #84 @ 0x54 @ │ │ │ │ cmneq fp, r4, asr #22 │ │ │ │ - rsceq ip, sl, r8, ror r5 │ │ │ │ - strdeq ip, [sl], #76 @ 0x4c @ │ │ │ │ - rsceq ip, sl, ip, asr #9 │ │ │ │ + rsceq ip, sl, r8, asr #11 │ │ │ │ + rsceq ip, sl, ip, asr #10 │ │ │ │ + rsceq ip, sl, ip, lsl r5 │ │ │ │ cmneq r0, r8, asr #22 │ │ │ │ - ldrdeq ip, [sl], #72 @ 0x48 @ │ │ │ │ - rsceq r0, fp, ip, asr #20 │ │ │ │ + rsceq ip, sl, r8, lsr #10 │ │ │ │ + smlaleq r0, fp, ip, sl │ │ │ │ cmneq fp, r0, ror #14 │ │ │ │ - rsceq ip, sl, r8, ror #7 │ │ │ │ + rsceq ip, sl, r8, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr lr, [pc, #732] @ 329c04 │ │ │ │ ldr ip, [pc, #732] @ 329c08 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -733918,15 +733918,15 @@ │ │ │ │ ldr r7, [pc, #720] @ 329c0c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r7] │ │ │ │ mov r9, r2 │ │ │ │ mov r0, sl │ │ │ │ mov r6, r3 │ │ │ │ bl 32ec88 │ │ │ │ cmp r4, #0 │ │ │ │ bne 32999c │ │ │ │ @@ -734097,18 +734097,18 @@ │ │ │ │ b 329bbc │ │ │ │ ldrsbeq r6, [fp, #-96]! @ 0xffffffa0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r4, ror #23 │ │ │ │ cmneq fp, r0, lsl #13 │ │ │ │ cmneq fp, r4, lsl r5 │ │ │ │ cmneq fp, r0, ror #8 │ │ │ │ - rsceq ip, sl, ip, lsl #3 │ │ │ │ + ldrdeq ip, [sl], #28 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ cmneq fp, ip, lsl r4 │ │ │ │ - rsceq ip, sl, r8, asr #2 │ │ │ │ + smlaleq ip, sl, r8, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr lr, [pc, #768] @ 329f44 │ │ │ │ ldr ip, [pc, #768] @ 329f48 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -734118,15 +734118,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r9, [pc, #740] @ 329f50 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r4] │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r6, r3 │ │ │ │ bl 32ed94 │ │ │ │ @@ -734302,26 +734302,26 @@ │ │ │ │ ldr r2, [pc, #64] @ 329f7c │ │ │ │ ldr r1, [pc, #52] @ 329f74 │ │ │ │ add r2, pc, r2 │ │ │ │ b 329d8c │ │ │ │ ldrheq r6, [fp, #-52]! @ 0xffffffcc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r8, asr #17 │ │ │ │ - rsceq ip, sl, ip, asr #1 │ │ │ │ + rsceq ip, sl, ip, lsl r1 │ │ │ │ cmneq fp, r8, lsr r3 │ │ │ │ @ instruction: 0x017b6290 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x017b6190 │ │ │ │ cmneq fp, r4, asr r1 │ │ │ │ - smlaleq fp, sl, r0, lr │ │ │ │ + rsceq fp, sl, r0, ror #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ cmneq fp, r4, lsl r1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ cmneq fp, r0, ror #1 │ │ │ │ - rsceq fp, sl, r8, lsl #28 │ │ │ │ + rsceq fp, sl, r8, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r1, [pc, #256] @ 32a098 │ │ │ │ ldr r2, [pc, #256] @ 32a09c │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -734330,15 +734330,15 @@ │ │ │ │ ldr r3, [pc, #244] @ 32a0a0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ bl 5c2ac │ │ │ │ ldr r2, [pc, #200] @ 32a0a4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -734387,22 +734387,22 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 32a018 │ │ │ │ b 32a044 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, r0, rrx │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r4, ror r5 │ │ │ │ - smlaleq fp, sl, ip, sp │ │ │ │ + rsceq fp, sl, ip, ror #27 │ │ │ │ ldrsbeq r5, [fp, #-248]! @ 0xffffff08 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [pc, #204] @ 32a184 │ │ │ │ ldr r4, [pc, #204] @ 32a188 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, r4 │ │ │ │ ldr r0, [r0, r6] │ │ │ │ beq 32a11c │ │ │ │ ldr ip, [pc, #180] @ 32a18c │ │ │ │ cmp r5, ip │ │ │ │ addeq ip, r0, #94208 @ 0x17000 │ │ │ │ addeq ip, ip, #864 @ 0x360 │ │ │ │ @@ -734446,23 +734446,23 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ cmneq fp, ip, ror #8 │ │ │ │ andeq r8, r0, r0, lsr fp │ │ │ │ andeq r8, r0, r1, lsr fp │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - rsceq fp, sl, ip, ror ip │ │ │ │ - rsceq fp, sl, ip, lsr ip │ │ │ │ + @ instruction: 0x0104879e │ │ │ │ + rsceq fp, sl, ip, asr #25 │ │ │ │ + rsceq fp, sl, ip, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ 32a1dc │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r4, r4, #593920 @ 0x91000 │ │ │ │ ldrb r3, [r4, #2996] @ 0xbb4 │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ bl 3e62d4 │ │ │ │ @@ -734483,15 +734483,15 @@ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr r4, [pc, #456] @ 32a3dc │ │ │ │ ldr r8, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r9, [r0, r4] │ │ │ │ moveq r3, #0 │ │ │ │ orrs r0, r8, r6 │ │ │ │ bmi 32a31c │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bhi 32a35c │ │ │ │ @@ -734595,23 +734595,23 @@ │ │ │ │ bl 286d90 │ │ │ │ b 32a330 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq r5, [fp, #-216]! @ 0xffffff28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r8, lsl #6 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - rsceq fp, sl, r8, ror #22 │ │ │ │ + strheq fp, [sl], #184 @ 0xb8 @ │ │ │ │ andeq r9, r0, r1, asr r5 │ │ │ │ - rsceq fp, sl, r8, lsr fp │ │ │ │ - strheq fp, [sl], #172 @ 0xac @ │ │ │ │ + rsceq fp, sl, r8, lsl #23 │ │ │ │ + rsceq fp, sl, ip, lsl #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq fp, r0, asr #25 │ │ │ │ - rsceq fp, sl, r0, lsr #21 │ │ │ │ + strdeq fp, [sl], #160 @ 0xa0 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rsceq fp, sl, ip, ror #20 │ │ │ │ + strheq fp, [sl], #172 @ 0xac @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr lr, [pc, #328] @ 32a56c │ │ │ │ ldr ip, [pc, #328] @ 32a570 │ │ │ │ @@ -734621,15 +734621,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #312] @ 32a574 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [r0, r2] │ │ │ │ blt 32a4ec │ │ │ │ ldr r2, [pc, #272] @ 32a578 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -734696,32 +734696,32 @@ │ │ │ │ bl 286d90 │ │ │ │ str r6, [r4] │ │ │ │ b 32a4c0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq r5, [fp, #-180]! @ 0xffffff4c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r4, ror #1 │ │ │ │ - rsceq fp, sl, r4, lsl sl │ │ │ │ - rsceq fp, sl, ip, lsl #20 │ │ │ │ + rsceq fp, sl, r4, ror #20 │ │ │ │ + rsceq fp, sl, ip, asr sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ cmneq fp, r0, lsr fp │ │ │ │ cmneq fp, r4, lsl #22 │ │ │ │ - rsceq fp, sl, r4, asr #18 │ │ │ │ + smlaleq fp, sl, r4, r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq fp, sl, r0, asr #18 │ │ │ │ + smlaleq fp, sl, r0, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #212] @ 32a684 │ │ │ │ ldr r8, [pc, #212] @ 32a688 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -734764,27 +734764,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #24] @ 32a694 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq fp, r8, ror pc │ │ │ │ - rsceq fp, sl, r0, lsr r9 │ │ │ │ + rsceq fp, sl, r0, lsl #19 │ │ │ │ andeq r8, r0, pc, asr r7 │ │ │ │ - smlaleq fp, sl, r4, r8 │ │ │ │ + rsceq fp, sl, r4, ror #17 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ 32a6f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ bl 32f43c │ │ │ │ ldr r3, [pc, #32] @ 32a6f4 │ │ │ │ cmp r4, r3 │ │ │ │ beq 32a6e8 │ │ │ │ @@ -734799,15 +734799,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ 32a7cc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r2, [pc, #168] @ 32a7d0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r7 │ │ │ │ @@ -734846,25 +734846,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 32a790 │ │ │ │ cmneq fp, r8, lsl lr │ │ │ │ - strdeq fp, [sl], #116 @ 0x74 @ │ │ │ │ + rsceq fp, sl, r4, asr #16 │ │ │ │ andeq r8, r0, r7, asr r2 │ │ │ │ - rsceq fp, sl, r8, asr #15 │ │ │ │ - rsceq fp, sl, r0, lsr #15 │ │ │ │ + rsceq fp, sl, r8, lsl r8 │ │ │ │ + strdeq fp, [sl], #112 @ 0x70 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 32a85c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #475136 @ 0x74000 │ │ │ │ ldr r3, [r6, #3472] @ 0xd90 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ @@ -734889,15 +734889,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #304] @ 32a9a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #288] @ 32a9ac │ │ │ │ add r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb ip, [r2, #1452] @ 0x5ac │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -734966,29 +734966,29 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 166a88 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 32a924 │ │ │ │ ldrheq r7, [fp, #-192]! @ 0xffffff40 │ │ │ │ cmneq fp, r0, ror #14 │ │ │ │ - rsceq fp, sl, ip, ror #13 │ │ │ │ + rsceq fp, sl, ip, lsr r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, r2, ror lr │ │ │ │ - rsceq fp, sl, r8, lsr #12 │ │ │ │ - rsceq fp, sl, r0, lsl r6 │ │ │ │ + rsceq fp, sl, r8, ror r6 │ │ │ │ + rsceq fp, sl, r0, ror #12 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #292] @ 32ab08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #276] @ 32ab0c │ │ │ │ add r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb r0, [r2, #1452] @ 0x5ac │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32aa20 │ │ │ │ @@ -735054,29 +735054,29 @@ │ │ │ │ b 32aadc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 32aa8c │ │ │ │ cmneq fp, r4, asr #22 │ │ │ │ ldrsheq r5, [fp, #-92]! @ 0xffffffa4 │ │ │ │ - smlaleq fp, sl, r0, r5 │ │ │ │ + rsceq fp, sl, r0, ror #11 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r8, r0, r3, ror lr │ │ │ │ - rsceq fp, sl, ip, lsr r5 │ │ │ │ + rsceq fp, sl, ip, lsl #11 │ │ │ │ muleq r7, r4, sp │ │ │ │ andeq r4, r7, r4, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ 32ac34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r2 │ │ │ │ bl 327fa8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32abf0 │ │ │ │ @@ -735128,31 +735128,31 @@ │ │ │ │ ldr r1, [pc, #44] @ 32ac50 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 32ac0c │ │ │ │ cmneq fp, r4, ror #19 │ │ │ │ - rsceq fp, sl, ip, asr #8 │ │ │ │ + smlaleq fp, sl, ip, r4 │ │ │ │ andeq r8, r0, r7, lsl #29 │ │ │ │ andeq r8, r0, r1, lsr fp │ │ │ │ andeq r8, r0, r8, lsl #29 │ │ │ │ - rsceq fp, sl, r0, asr #7 │ │ │ │ - rscseq r0, r0, r4, lsl #11 │ │ │ │ + rsceq fp, sl, r0, lsl r4 │ │ │ │ + ldrsbeq r0, [r0], #84 @ 0x54 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlaleq fp, sl, ip, r3 │ │ │ │ - rscseq r0, r0, r0, ror #10 │ │ │ │ + rsceq fp, sl, ip, ror #7 │ │ │ │ + ldrheq r0, [r0], #80 @ 0x50 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ 32ad7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r2 │ │ │ │ bl 327fa8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32ad38 │ │ │ │ @@ -735210,31 +735210,31 @@ │ │ │ │ ldr r1, [pc, #44] @ 32ad98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 32ad54 │ │ │ │ ldrheq r7, [fp, #-132]! @ 0xffffff7c │ │ │ │ - rsceq fp, sl, ip, lsr r3 │ │ │ │ + rsceq fp, sl, ip, lsl #7 │ │ │ │ andeq r8, r0, r7, lsl #29 │ │ │ │ andeq r8, r0, r1, lsr fp │ │ │ │ andeq r8, r0, r8, lsl #29 │ │ │ │ - smlaleq fp, sl, r8, r2 │ │ │ │ - rscseq r0, r0, ip, lsr r4 │ │ │ │ + rsceq fp, sl, r8, ror #5 │ │ │ │ + rscseq r0, r0, ip, lsl #9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq fp, sl, r4, ror r2 │ │ │ │ - rscseq r0, r0, r8, lsl r4 │ │ │ │ + rsceq fp, sl, r4, asr #5 │ │ │ │ + rscseq r0, r0, r8, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #656] @ 32b04c │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r5] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ bl 327fa8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ @@ -735390,45 +735390,45 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [pc, #52] @ 32b074 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq fp, ip, ror #14 │ │ │ │ - rsceq fp, sl, r4, lsl #4 │ │ │ │ + rsceq fp, sl, r4, asr r2 │ │ │ │ andeq r8, r0, r7, lsl #29 │ │ │ │ andeq r8, r0, r1, lsr fp │ │ │ │ strdeq r9, [r0], -r2 │ │ │ │ strdeq r9, [r0], -r1 │ │ │ │ andeq r8, r0, sl, asr #28 │ │ │ │ andeq r8, r0, r8, lsr sl │ │ │ │ - rsceq fp, sl, r8, lsr #2 │ │ │ │ - ldrheq r0, [r0], #36 @ 0x24 @ │ │ │ │ + rsceq fp, sl, r8, ror r1 │ │ │ │ + rscseq r0, r0, r4, lsl #6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ strdeq r9, [r0], -r0 │ │ │ │ andeq r9, r0, lr, ror #5 │ │ │ │ andeq r8, r0, r8, lsl #29 │ │ │ │ andeq r9, r0, pc, ror #5 │ │ │ │ strdeq r9, [r0], -r3 │ │ │ │ andeq r8, r0, fp, asr #28 │ │ │ │ - rsceq fp, sl, r8, lsr r0 │ │ │ │ - rsceq fp, sl, r4, asr r0 │ │ │ │ + rsceq fp, sl, r8, lsl #1 │ │ │ │ + rsceq fp, sl, r4, lsr #1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strdeq sl, [sl], #252 @ 0xfc @ │ │ │ │ - rscseq r0, r0, r8, lsl #3 │ │ │ │ - strheq sl, [sl], #244 @ 0xf4 @ │ │ │ │ - rscseq r0, r0, r0, asr #2 │ │ │ │ + rsceq fp, sl, ip, asr #32 │ │ │ │ + ldrsbeq r0, [r0], #24 @ │ │ │ │ + rsceq fp, sl, r4 │ │ │ │ + smlalseq r0, r0, r0, r1 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #296] @ 32b1ec │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ bl 327fa8 │ │ │ │ @@ -735494,32 +735494,32 @@ │ │ │ │ movne r1, #5 │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ bne 32b158 │ │ │ │ b 32b1b4 │ │ │ │ cmneq fp, r4, ror #8 │ │ │ │ - rsceq sl, sl, r4, asr pc │ │ │ │ + rsceq sl, sl, r4, lsr #31 │ │ │ │ andeq r8, r0, r7, lsl #29 │ │ │ │ andeq r8, r0, r1, lsr fp │ │ │ │ - strdeq sl, [sl], #228 @ 0xe4 @ │ │ │ │ - strheq sl, [sl], #236 @ 0xec @ │ │ │ │ - rsceq pc, pc, r8, ror #31 │ │ │ │ + rsceq sl, sl, r4, asr #30 │ │ │ │ + rsceq sl, sl, ip, lsl #30 │ │ │ │ + rscseq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlaleq sl, sl, r8, lr @ │ │ │ │ - rsceq pc, pc, r4, asr #31 │ │ │ │ + rsceq sl, sl, r8, ror #29 │ │ │ │ + rscseq r0, r0, r4, lsl r0 │ │ │ │ andeq r8, r0, r8, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #296] @ 32b358 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ bl 327fa8 │ │ │ │ @@ -735585,32 +735585,32 @@ │ │ │ │ movne r1, #5 │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ bne 32b2c4 │ │ │ │ b 32b320 │ │ │ │ ldrsheq r7, [fp, #-40]! @ 0xffffffd8 │ │ │ │ - rsceq sl, sl, ip, lsl #28 │ │ │ │ + rsceq sl, sl, ip, asr lr │ │ │ │ andeq r8, r0, r7, lsl #29 │ │ │ │ andeq r8, r0, r1, lsr fp │ │ │ │ - rsceq sl, sl, ip, lsr #27 │ │ │ │ - rsceq sl, sl, r4, ror sp │ │ │ │ - rsceq pc, pc, ip, ror lr @ │ │ │ │ + strdeq sl, [sl], #220 @ 0xdc @ │ │ │ │ + rsceq sl, sl, r4, asr #27 │ │ │ │ + rsceq pc, pc, ip, asr #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sl, sl, r0, asr sp │ │ │ │ - rsceq pc, pc, r8, asr lr @ │ │ │ │ + rsceq sl, sl, r0, lsr #27 │ │ │ │ + rsceq pc, pc, r8, lsr #29 │ │ │ │ andeq r8, r0, r8, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #608] @ 32b5fc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r2 │ │ │ │ bl 327fa8 │ │ │ │ @@ -735757,34 +735757,34 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 32b5c0 │ │ │ │ cmneq fp, ip, lsl #3 │ │ │ │ andeq r8, r0, r7, lsl #29 │ │ │ │ andeq r8, r0, r1, lsr fp │ │ │ │ andeq r8, r0, r8, lsl #29 │ │ │ │ - rsceq sl, sl, r4, asr #22 │ │ │ │ - rsceq pc, pc, r0, lsr ip @ │ │ │ │ + smlaleq sl, sl, r4, fp @ │ │ │ │ + rsceq pc, pc, r0, lsl #25 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq sl, sl, r0, lsr #22 │ │ │ │ - rsceq pc, pc, ip, lsl #24 │ │ │ │ - ldrdeq sl, [sl], #172 @ 0xac @ │ │ │ │ - rsceq pc, pc, r8, asr #23 │ │ │ │ - andeq r0, r0, r2, lsl #10 │ │ │ │ - strheq sl, [sl], #168 @ 0xa8 @ │ │ │ │ - rsceq pc, pc, r4, lsr #23 │ │ │ │ - rsceq sl, sl, r4, lsr #21 │ │ │ │ - smlaleq pc, pc, r0, fp @ │ │ │ │ + rsceq sl, sl, r0, ror fp │ │ │ │ + rsceq pc, pc, ip, asr ip @ │ │ │ │ + rsceq sl, sl, ip, lsr #22 │ │ │ │ + rsceq pc, pc, r8, lsl ip @ │ │ │ │ + andeq r0, r0, r2, lsl #10 │ │ │ │ + rsceq sl, sl, r8, lsl #22 │ │ │ │ + strdeq pc, [pc], #180 @ │ │ │ │ + strdeq sl, [sl], #164 @ 0xa4 @ │ │ │ │ + rsceq pc, pc, r0, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #276] @ 32b768 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r2 │ │ │ │ bl 327fa8 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -735848,31 +735848,31 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrsbeq r6, [fp, #-228]! @ 0xffffff1c │ │ │ │ andeq r8, r0, r7, lsl #29 │ │ │ │ andeq r8, r0, r1, lsr fp │ │ │ │ andeq r8, r0, r8, lsl #29 │ │ │ │ - smlaleq sl, sl, r0, r9 @ │ │ │ │ - rsceq pc, pc, r4, ror #20 │ │ │ │ + rsceq sl, sl, r0, ror #19 │ │ │ │ + strheq pc, [pc], #164 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sl, sl, r0, ror r9 │ │ │ │ - rsceq pc, pc, r4, asr #20 │ │ │ │ + rsceq sl, sl, r0, asr #19 │ │ │ │ + smlaleq pc, pc, r4, sl @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq sl, sl, r0, asr r9 │ │ │ │ - rsceq pc, pc, r4, lsr #20 │ │ │ │ + rsceq sl, sl, r0, lsr #19 │ │ │ │ + rsceq pc, pc, r4, ror sl @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #596] @ 32ba08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r2] │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r3 │ │ │ │ bl 327fa8 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -736013,27 +736013,27 @@ │ │ │ │ ldr r3, [r9, #1420] @ 0x58c │ │ │ │ str r3, [r7] │ │ │ │ b 32b8d4 │ │ │ │ ldr r3, [r9, #1428] @ 0x594 │ │ │ │ str r3, [r7] │ │ │ │ b 32b8d4 │ │ │ │ cmneq fp, r4, ror sp │ │ │ │ - rsceq sl, sl, r4, ror #17 │ │ │ │ + rsceq sl, sl, r4, lsr r9 │ │ │ │ andeq r8, r0, r7, lsl #29 │ │ │ │ andeq r8, r0, r1, lsr fp │ │ │ │ andeq r8, r0, r7, asr #28 │ │ │ │ andeq r8, r0, r8, asr #28 │ │ │ │ - rsceq sl, sl, r4, ror #15 │ │ │ │ - smlaleq pc, pc, ip, r8 @ │ │ │ │ + rsceq sl, sl, r4, lsr r8 │ │ │ │ + rsceq pc, pc, ip, ror #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sl, sl, ip, lsl #15 │ │ │ │ - rsceq pc, pc, r4, asr #16 │ │ │ │ + ldrdeq sl, [sl], #124 @ 0x7c @ │ │ │ │ + smlaleq pc, pc, r4, r8 @ │ │ │ │ andeq r8, r0, r8, lsl #29 │ │ │ │ - rsceq sl, sl, r4, asr r7 │ │ │ │ - rsceq pc, pc, ip, lsl #16 │ │ │ │ + rsceq sl, sl, r4, lsr #15 │ │ │ │ + rsceq pc, pc, ip, asr r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #16 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -736103,15 +736103,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #824] @ 32bea8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr fp, [pc, #820] @ 32beac │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r8, r3 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ add fp, pc, fp │ │ │ │ beq 32bbd4 │ │ │ │ ldr r2, [pc, #796] @ 32beb0 │ │ │ │ ldr r3, [pc, #776] @ 32bea0 │ │ │ │ @@ -736165,29 +736165,29 @@ │ │ │ │ beq 32bde4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [r8] │ │ │ │ mov r2, r4 │ │ │ │ add r5, r5, #147456 @ 0x24000 │ │ │ │ add r4, r5, #436 @ 0x1b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32be1c │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r5, [r8] │ │ │ │ ldr r4, [sl, #4] │ │ │ │ add r5, r5, #147456 @ 0x24000 │ │ │ │ ldr r2, [r5, #432] @ 0x1b0 │ │ │ │ cmp sl, r4 │ │ │ │ ldr r7, [r2, #12] │ │ │ │ bne 32bd5c │ │ │ │ add r4, r5, #436 @ 0x1b4 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32be84 │ │ │ │ mov r0, r9 │ │ │ │ bl 5c9c0 │ │ │ │ ldr r2, [pc, #516] @ 32bec4 │ │ │ │ ldr r3, [pc, #476] @ 32bea0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -736279,28 +736279,28 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmp r0, #2 │ │ │ │ beq 32be48 │ │ │ │ ldr r1, [r5, #436] @ 0x1b4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq 32be78 │ │ │ │ b 32be28 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 32be5c │ │ │ │ cmp r5, #0 │ │ │ │ bne 32be48 │ │ │ │ b 32bc78 │ │ │ │ mov r3, #0 │ │ │ │ @@ -736311,32 +736311,32 @@ │ │ │ │ b 32bcb0 │ │ │ │ ldrheq r4, [fp, #-64]! @ 0xffffffc0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrheq r6, [fp, #-156]! @ 0xffffff64 │ │ │ │ andeq r8, r0, lr, lsr #27 │ │ │ │ cmneq fp, r4, ror r4 │ │ │ │ cmneq fp, r4, ror #8 │ │ │ │ - rsceq sl, sl, r4, lsr #10 │ │ │ │ - rsceq sl, sl, r4, lsr r5 │ │ │ │ + rsceq sl, sl, r4, ror r5 │ │ │ │ + rsceq sl, sl, r4, lsl #11 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq sl, sl, r0, lsl #10 │ │ │ │ + rsceq sl, sl, r0, asr r5 │ │ │ │ cmneq fp, r8, lsr r3 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ cmneq fp, r0, asr #4 │ │ │ │ ldrsheq r4, [fp, #-28]! @ 0xffffffe4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ 32c048 │ │ │ │ ldr r7, [pc, #344] @ 32c04c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 326994 │ │ │ │ subs r6, r0, #0 │ │ │ │ @@ -736349,27 +736349,27 @@ │ │ │ │ beq 32bfa0 │ │ │ │ ldr r8, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #147456 @ 0x24000 │ │ │ │ add r7, r8, #436 @ 0x1b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32bfcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 5c9c0 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r7, #0 │ │ │ │ add r4, r4, #147456 @ 0x24000 │ │ │ │ str r7, [r5, #4] │ │ │ │ add r5, r4, #436 @ 0x1b4 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r7 │ │ │ │ bne 32c010 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 5c9c0 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -736391,15 +736391,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 32bfe8 │ │ │ │ cmp r8, #0 │ │ │ │ bne 32bfd4 │ │ │ │ b 32bf58 │ │ │ │ mov r1, #1 │ │ │ │ @@ -736407,22 +736407,22 @@ │ │ │ │ str r7, [r4, #436] @ 0x1b4 │ │ │ │ bl 4e2148 │ │ │ │ b 32bf88 │ │ │ │ ldr r1, [r8, #436] @ 0x1b4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 32c004 │ │ │ │ b 32c028 │ │ │ │ cmneq fp, r8, lsr r6 │ │ │ │ - rsceq sl, sl, r4, lsl #4 │ │ │ │ - rsceq sl, sl, r0, ror r1 │ │ │ │ + rsceq sl, sl, r4, asr r2 │ │ │ │ + rsceq sl, sl, r0, asr #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr ip, [pc, #728] @ 32c348 │ │ │ │ mov r6, r2 │ │ │ │ @@ -736437,30 +736437,30 @@ │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ cmp r6, #0 │ │ │ │ movne fp, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ bne 32c220 │ │ │ │ mov r0, fp │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r1 │ │ │ │ bl 4e83a4 │ │ │ │ mov r1, fp │ │ │ │ ldr fp, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add fp, fp, #147456 @ 0x24000 │ │ │ │ add r4, fp, #436 @ 0x1b4 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32c2bc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r9 │ │ │ │ add r3, r3, #147456 @ 0x24000 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, sl │ │ │ │ @@ -736514,15 +736514,15 @@ │ │ │ │ ldr r3, [r4, #432] @ 0x1b0 │ │ │ │ add r6, r4, #436 @ 0x1b4 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r3, #4] │ │ │ │ str r5, [r3, #8] │ │ │ │ str r5, [r3] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r5 │ │ │ │ bne 32c2a8 │ │ │ │ ldr r2, [pc, #356] @ 32c358 │ │ │ │ ldr r3, [pc, #340] @ 32c34c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -736579,15 +736579,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 32c2d8 │ │ │ │ cmp fp, #0 │ │ │ │ bne 32c2c4 │ │ │ │ b 32c0f4 │ │ │ │ ldr r3, [pc, #100] @ 32c36c │ │ │ │ @@ -736598,42 +736598,42 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b 32c1b8 │ │ │ │ ldr r1, [fp, #436] @ 0x1b4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq 32c2f4 │ │ │ │ b 32c324 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, r4, lsl #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r4, lsl #9 │ │ │ │ - rsceq sl, sl, r0, lsr #32 │ │ │ │ + rsceq sl, sl, r0, ror r0 │ │ │ │ cmneq fp, r4, lsl #28 │ │ │ │ ldrsbeq r3, [fp, #-208]! @ 0xffffff30 │ │ │ │ - strdeq r9, [sl], #232 @ 0xe8 @ │ │ │ │ - rsceq r9, sl, r0, lsl pc │ │ │ │ + rsceq r9, sl, r8, asr #30 │ │ │ │ + rsceq r9, sl, r0, ror #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r9, sl, r8, lsr lr │ │ │ │ - rsceq r9, sl, r0, ror lr │ │ │ │ + rsceq r9, sl, r8, lsl #29 │ │ │ │ + rsceq r9, sl, r0, asr #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ beq 32c40c │ │ │ │ ldr r3, [pc, #124] @ 32c414 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmn r5, #1 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ beq 32c3f8 │ │ │ │ add r1, r5, #1 │ │ │ │ mov r0, #1 │ │ │ │ bl 5cf54 │ │ │ │ mov r2, r5 │ │ │ │ @@ -736665,15 +736665,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #208] @ 32c500 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, #188] @ 32c504 │ │ │ │ ldr r8, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ bl 326994 │ │ │ │ @@ -736715,28 +736715,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 5c9c0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsheq r6, [fp, #-8]! │ │ │ │ - rsceq r9, sl, r0, asr #26 │ │ │ │ - strheq r9, [sl], #196 @ 0xc4 @ │ │ │ │ - rsceq r9, sl, r0, asr #24 │ │ │ │ + smlaleq r9, sl, r0, sp │ │ │ │ + rsceq r9, sl, r4, lsl #26 │ │ │ │ + smlaleq r9, sl, r0, ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #260] @ 32c630 │ │ │ │ ldr r8, [pc, #260] @ 32c634 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ bl 326994 │ │ │ │ @@ -736791,19 +736791,19 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 5c9c0 │ │ │ │ ldrsheq r5, [fp, #-252]! @ 0xffffff04 │ │ │ │ - rsceq r9, sl, r0, ror #24 │ │ │ │ + strheq r9, [sl], #192 @ 0xc0 @ │ │ │ │ andeq r8, r0, r9, ror #27 │ │ │ │ - rsceq r9, sl, r4, lsl ip │ │ │ │ - rsceq r9, sl, ip, asr #23 │ │ │ │ - rsceq r9, sl, r4, asr #22 │ │ │ │ + rsceq r9, sl, r4, ror #24 │ │ │ │ + rsceq r9, sl, ip, lsl ip │ │ │ │ + smlaleq r9, sl, r4, fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, lr, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ add r3, r0, #491520 @ 0x78000 │ │ │ │ @@ -737117,15 +737117,15 @@ │ │ │ │ strb r3, [r8, #2996] @ 0xbb4 │ │ │ │ b 32c9f8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, r0, lsl #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, ip, ror #13 │ │ │ │ cmneq fp, r0, lsr r5 │ │ │ │ - strheq r9, [sl], #108 @ 0x6c @ │ │ │ │ + rsceq r9, sl, ip, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #780] @ 32ce78 │ │ │ │ mov r7, r3 │ │ │ │ @@ -737163,15 +737163,15 @@ │ │ │ │ bl 328164 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r7, #81920 @ 0x14000 │ │ │ │ add r5, r7, #312 @ 0x138 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32cddc │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #81920 @ 0x14000 │ │ │ │ add r0, r0, #300 @ 0x12c │ │ │ │ bl b6d10 │ │ │ │ @@ -737184,15 +737184,15 @@ │ │ │ │ add r0, r0, #300 @ 0x12c │ │ │ │ bl b68c0 │ │ │ │ ldr r7, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r7, r7, #81920 @ 0x14000 │ │ │ │ add r9, r7, #312 @ 0x138 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32ce44 │ │ │ │ cmp r5, #0 │ │ │ │ bne 32cd04 │ │ │ │ ldr r2, [pc, #524] @ 32ce80 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -737287,28 +737287,28 @@ │ │ │ │ b 32cd44 │ │ │ │ cmp r0, #2 │ │ │ │ beq 32ce08 │ │ │ │ ldr r1, [r7, #312] @ 0x138 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ beq 32ce38 │ │ │ │ b 32cde8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ bne 32ce1c │ │ │ │ cmp r7, #0 │ │ │ │ bne 32ce08 │ │ │ │ b 32cc10 │ │ │ │ mov r3, #0 │ │ │ │ @@ -737322,44 +737322,44 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b 32cdc8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, r8, lsl #9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r8, sl, r4, lsr #30 │ │ │ │ + rsceq r8, sl, r4, ror pc │ │ │ │ cmneq fp, r4, asr r3 │ │ │ │ - rsceq r9, sl, r8, lsl #10 │ │ │ │ - rsceq r7, sl, r8, lsl #21 │ │ │ │ - rsceq r8, sl, r0, ror #21 │ │ │ │ - rsceq r9, sl, ip, ror r4 │ │ │ │ + rsceq r9, sl, r8, asr r5 │ │ │ │ + ldrdeq r7, [sl], #168 @ 0xa8 @ │ │ │ │ + rsceq r8, sl, r0, lsr fp │ │ │ │ + rsceq r9, sl, ip, asr #9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r9, sl, ip, asr #8 │ │ │ │ - strheq r9, [sl], #60 @ 0x3c @ │ │ │ │ + smlaleq r9, sl, ip, r4 │ │ │ │ + rsceq r9, sl, ip, lsl #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [pc, #32] @ 32ced4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 32cb50 │ │ │ │ cmneq fp, r4, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ 32cf50 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #84] @ 32cf54 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 32f6c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -737375,16 +737375,16 @@ │ │ │ │ ldr r2, [pc, #24] @ 32cf58 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ 32cf5c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq fp, r8, lsr r6 │ │ │ │ - rsceq r9, sl, r8, asr r3 │ │ │ │ - ldrdeq r9, [sl], #40 @ 0x28 @ │ │ │ │ + rsceq r9, sl, r8, lsr #7 │ │ │ │ + rsceq r9, sl, r8, lsr #6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r1, [pc, #488] @ 32d160 │ │ │ │ ldr r2, [pc, #488] @ 32d164 │ │ │ │ @@ -737393,15 +737393,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [pc, #476] @ 32d168 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r0, r6 │ │ │ │ bl 32f43c │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32d0f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ @@ -737511,15 +737511,15 @@ │ │ │ │ b 32d0dc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, r0, lsl #1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x017b5594 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ ldrsheq r2, [fp, #-236]! @ 0xffffff14 │ │ │ │ - rsceq r9, sl, r8, ror r0 │ │ │ │ + rsceq r9, sl, r8, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -737576,23 +737576,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 328304 │ │ │ │ andeq r8, r7, r8, asr lr │ │ │ │ - rsceq r9, sl, r8 │ │ │ │ + rsceq r9, sl, r8, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ 32d3a4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ bne 32d350 │ │ │ │ ldr r6, [pc, #244] @ 32d3a8 │ │ │ │ mov r4, #0 │ │ │ │ add r6, r5, r6 │ │ │ │ @@ -737662,15 +737662,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #700] @ 32d688 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r6, #524288 @ 0x80000 │ │ │ │ ldr r3, [r3, #3928] @ 0xf58 │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 32d3fc │ │ │ │ @@ -737840,25 +737840,25 @@ │ │ │ │ b 286d90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq fp, ip, asr r1 │ │ │ │ andeq r8, r7, r8, asr lr │ │ │ │ muleq r7, r4, lr │ │ │ │ andeq r8, r7, r4, lsr #29 │ │ │ │ - rsceq r8, sl, ip, asr #27 │ │ │ │ + rsceq r8, sl, ip, lsl lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r8, sl, r0, lsr #27 │ │ │ │ + strdeq r8, [sl], #208 @ 0xd0 @ │ │ │ │ + ldrdeq r8, [sl], #208 @ 0xd0 @ │ │ │ │ + rsceq r8, sl, r8, asr #27 │ │ │ │ rsceq r8, sl, r0, lsl #27 │ │ │ │ - rsceq r8, sl, r8, ror sp │ │ │ │ + rsceq r8, sl, ip, ror #26 │ │ │ │ + rsceq r8, sl, r8, asr sp │ │ │ │ + rsceq r8, sl, r4, asr #26 │ │ │ │ rsceq r8, sl, r0, lsr sp │ │ │ │ - rsceq r8, sl, ip, lsl sp │ │ │ │ - rsceq r8, sl, r8, lsl #26 │ │ │ │ - strdeq r8, [sl], #196 @ 0xc4 @ │ │ │ │ - rsceq r8, sl, r0, ror #25 │ │ │ │ - rsceq r8, sl, r8, lsr ip │ │ │ │ + rsceq r8, sl, r8, lsl #25 │ │ │ │ ldr r3, [pc, #580] @ 32d910 │ │ │ │ cmp r0, r3 │ │ │ │ bhi 32d700 │ │ │ │ sub r3, r3, #20 │ │ │ │ cmp r0, r3 │ │ │ │ bls 32d744 │ │ │ │ ldr r3, [pc, #560] @ 32d914 │ │ │ │ @@ -737999,22 +737999,22 @@ │ │ │ │ mov r0, #83 @ 0x53 │ │ │ │ bx lr │ │ │ │ mov r0, #112 @ 0x70 │ │ │ │ bx lr │ │ │ │ mov r0, #49 @ 0x31 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, ip, lsr r2 │ │ │ │ - tsteq r4, r0, ror #2 │ │ │ │ + @ instruction: 0x010451b0 │ │ │ │ andeq r8, r0, lr, lsl #27 │ │ │ │ - tsteq r4, r7, lsr r1 │ │ │ │ + smlabbeq r4, r7, r1, r5 │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ andeq r8, r0, sl, lsl r8 │ │ │ │ andeq r8, r0, r4, lsl r8 │ │ │ │ muleq r0, fp, pc @ │ │ │ │ - strheq r5, [r4, -r6] │ │ │ │ + tsteq r4, r6, lsl #2 │ │ │ │ andeq r9, r0, pc, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ strb r2, [r0, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -738146,28 +738146,28 @@ │ │ │ │ ldr r0, [pc, #88] @ 32dba4 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ 32db70 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ 32dba0 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, ip, lsr r2 │ │ │ │ - tsteq r4, lr, ror lr │ │ │ │ + smlabteq r4, lr, lr, r4 │ │ │ │ andeq r8, r0, lr, lsl #27 │ │ │ │ andeq r8, r0, sl, lsr ip │ │ │ │ andeq r8, r0, r4, lsl r8 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ - tsteq r4, r5, lsr #28 │ │ │ │ + tsteq r4, r5, ror lr │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ andeq r1, r0, r3, lsl #8 │ │ │ │ andeq r1, r0, r2, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ muleq r0, fp, pc @ │ │ │ │ - smlatbeq r4, r4, sp, r4 │ │ │ │ + strdeq r4, [r4, -r4] │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ andeq r9, r0, pc, rrx │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -738184,16 +738184,16 @@ │ │ │ │ bls 32dbe8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ 32dbfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ pop {r4, pc} │ │ │ │ + tsteq r4, r4, ror sp │ │ │ │ tsteq r4, r4, lsr #26 │ │ │ │ - ldrdeq r4, [r4, -r4] │ │ │ │ ldr r3, [pc, #364] @ 32dd74 │ │ │ │ ldr ip, [pc, #364] @ 32dd78 │ │ │ │ cmp r1, r3 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ beq 32dc9c │ │ │ │ bhi 32dc64 │ │ │ │ @@ -738287,15 +738287,15 @@ │ │ │ │ cmneq fp, ip, ror #7 │ │ │ │ andeq r8, r0, ip, lsr r2 │ │ │ │ muleq r0, fp, pc @ │ │ │ │ tstmi r4, r1, asr #32 │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ andeq r8, r0, fp, asr r0 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - smlatbeq r4, r4, fp, r4 │ │ │ │ + strdeq r4, [r4, -r4] │ │ │ │ andeq r9, r0, pc, rrx │ │ │ │ andeq r8, r0, r4, lsl r8 │ │ │ │ andeq r8, r0, sl, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -738490,25 +738490,25 @@ │ │ │ │ sub r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r9, r0, r8, asr #1 │ │ │ │ - smlabbeq r4, r0, r8, r4 │ │ │ │ + ldrdeq r4, [r4, -r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #164] @ 32e184 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ mov r9, r2 │ │ │ │ bne 32e164 │ │ │ │ add r3, fp, #94208 @ 0x17000 │ │ │ │ @@ -738549,15 +738549,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #388] @ 32e32c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov fp, r2 │ │ │ │ add r7, r5, #94208 @ 0x17000 │ │ │ │ ldr r2, [r7, #2464] @ 0x9a0 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ @@ -738646,35 +738646,35 @@ │ │ │ │ ldr r2, [pc, #52] @ 32e350 │ │ │ │ add r2, pc, r2 │ │ │ │ b 32e2a0 │ │ │ │ ldr r2, [pc, #44] @ 32e354 │ │ │ │ add r2, pc, r2 │ │ │ │ b 32e2a0 │ │ │ │ cmneq fp, r0, lsl #7 │ │ │ │ - rsceq r8, sl, r4, lsr #3 │ │ │ │ - rsceq r8, sl, r0, lsr #1 │ │ │ │ + strdeq r8, [sl], #20 @ │ │ │ │ + strdeq r8, [sl], #0 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r8, sl, r8, asr #1 │ │ │ │ + rsceq r8, sl, r8, lsl r1 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ - rsceq r8, sl, r4, ror #1 │ │ │ │ + rsceq r8, sl, r4, lsr r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r8, sl, ip, asr #32 │ │ │ │ - rsceq r8, sl, ip, asr r0 │ │ │ │ - rsceq r8, sl, r8, lsl #1 │ │ │ │ + smlaleq r8, sl, ip, r0 │ │ │ │ + rsceq r8, sl, ip, lsr #1 │ │ │ │ + ldrdeq r8, [sl], #8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #284] @ 32e490 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ add r6, fp, #94208 @ 0x17000 │ │ │ │ ldr r2, [r6, #2464] @ 0x9a0 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ @@ -738735,27 +738735,27 @@ │ │ │ │ ldr r2, [pc, #32] @ 32e4a0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 32e464 │ │ │ │ ldr r2, [pc, #24] @ 32e4a4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 32e464 │ │ │ │ ldrheq r4, [fp, #-16]! │ │ │ │ - rsceq r8, sl, r0, lsr #32 │ │ │ │ - ldrdeq r7, [sl], #236 @ 0xec @ │ │ │ │ + rsceq r8, sl, r0, ror r0 │ │ │ │ + rsceq r7, sl, ip, lsr #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r7, sl, r4, lsl pc │ │ │ │ - rsceq r7, sl, r4, lsr #30 │ │ │ │ + rsceq r7, sl, r4, ror #30 │ │ │ │ + rsceq r7, sl, r4, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #556] @ 32e6ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ mov r8, r1 │ │ │ │ tst r3, #1 │ │ │ │ mov sl, r2 │ │ │ │ @@ -738769,15 +738769,15 @@ │ │ │ │ add r6, r6, #16384 @ 0x4000 │ │ │ │ orr r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ add r4, r6, #48 @ 0x30 │ │ │ │ str r2, [r3, #3420] @ 0xd5c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32e684 │ │ │ │ cmp r8, #0 │ │ │ │ beq 32e5d4 │ │ │ │ add r4, r5, #35328 @ 0x8a00 │ │ │ │ add r4, r4, #16 │ │ │ │ rsb r9, r5, r5, lsl #30 │ │ │ │ @@ -738820,15 +738820,15 @@ │ │ │ │ add r4, r4, #16 │ │ │ │ bne 32e550 │ │ │ │ ldr r4, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #16384 @ 0x4000 │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32e668 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #244] @ 32e6f8 │ │ │ │ ldr r2, [pc, #244] @ 32e6fc │ │ │ │ strh r2, [r4, #10] │ │ │ │ @@ -738869,26 +738869,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 32e6a0 │ │ │ │ cmp r6, #0 │ │ │ │ bne 32e68c │ │ │ │ b 32e528 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ beq 32e6bc │ │ │ │ b 32e6cc │ │ │ │ cmneq fp, r8, rrx │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ @ instruction: 0x000088ba │ │ │ │ @@ -738899,15 +738899,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #908] @ 32eaac │ │ │ │ mov fp, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ mov r9, r2 │ │ │ │ add r0, r7, #98304 @ 0x18000 │ │ │ │ ldrb r2, [r0, #1434] @ 0x59a │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r2, #0 │ │ │ │ mov sl, r1 │ │ │ │ @@ -738942,15 +738942,15 @@ │ │ │ │ add r5, r5, #16384 @ 0x4000 │ │ │ │ orr r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ add r4, r5, #48 @ 0x30 │ │ │ │ str r1, [r2, #3420] @ 0xd5c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32ea44 │ │ │ │ cmp sl, #0 │ │ │ │ addne r4, fp, #35328 @ 0x8a00 │ │ │ │ addne r4, r4, #16 │ │ │ │ addne r4, r7, r4, lsl #4 │ │ │ │ movne r5, #0 │ │ │ │ @@ -739040,15 +739040,15 @@ │ │ │ │ add r4, r4, #16 │ │ │ │ bne 32e7f4 │ │ │ │ ldr r4, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #16384 @ 0x4000 │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32ea28 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #348] @ 32ead0 │ │ │ │ str r8, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -739105,62 +739105,62 @@ │ │ │ │ b 4e2148 │ │ │ │ cmp r0, #2 │ │ │ │ beq 32ea70 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq 32eaa0 │ │ │ │ b 32ea50 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 32ea84 │ │ │ │ cmp r5, #0 │ │ │ │ bne 32ea70 │ │ │ │ b 32e7dc │ │ │ │ cmneq fp, r8, lsl #28 │ │ │ │ - rsceq r7, sl, r8, asr #25 │ │ │ │ + rsceq r7, sl, r8, lsl sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ @ instruction: 0x000088ba │ │ │ │ @ instruction: 0xffff88b8 │ │ │ │ @ instruction: 0xffff8229 │ │ │ │ andeq r8, r0, r9, lsr #4 │ │ │ │ andeq sl, r8, lr, lsl #2 │ │ │ │ - rsceq r7, sl, r4, ror fp │ │ │ │ - ldrdeq r7, [sl], #172 @ 0xac @ │ │ │ │ - rsceq r7, sl, ip, ror sl │ │ │ │ - rsceq r7, sl, r0, asr fp │ │ │ │ + rsceq r7, sl, r4, asr #23 │ │ │ │ + rsceq r7, sl, ip, lsr #22 │ │ │ │ + rsceq r7, sl, ip, asr #21 │ │ │ │ + rsceq r7, sl, r0, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r1] │ │ │ │ cmp r2, r6 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ beq 32eb6c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, #12 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32eb64 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bne 32eb88 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r6, #264 @ 0x108 │ │ │ │ @@ -739177,15 +739177,15 @@ │ │ │ │ bl 4e8674 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r7] │ │ │ │ add r0, r0, #81920 @ 0x14000 │ │ │ │ add r0, r0, #300 @ 0x12c │ │ │ │ bl b6a44 │ │ │ │ b 32eb30 │ │ │ │ @@ -739256,25 +739256,25 @@ │ │ │ │ beq 32ed04 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #81920 @ 0x14000 │ │ │ │ add r5, r6, #312 @ 0x138 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32ed28 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #300 @ 0x12c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32ed10 │ │ │ │ cmp r4, #0 │ │ │ │ beq 32ed04 │ │ │ │ ldrh r2, [r4] │ │ │ │ ldr r3, [pc, #144] @ 32ed90 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -739295,26 +739295,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 32ed44 │ │ │ │ cmp r7, #0 │ │ │ │ bne 32ed30 │ │ │ │ b 32ecc4 │ │ │ │ ldr r0, [r6, #312] @ 0x138 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 32ed60 │ │ │ │ b 32ed70 │ │ │ │ muleq r0, r9, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -739325,25 +739325,25 @@ │ │ │ │ beq 32ee20 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #81920 @ 0x14000 │ │ │ │ add r5, r6, #312 @ 0x138 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32ee5c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #300 @ 0x12c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32ee44 │ │ │ │ cmp r4, #0 │ │ │ │ beq 32ee20 │ │ │ │ ldrh r2, [r4] │ │ │ │ ldr r3, [pc, #204] @ 32eee0 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -739371,15 +739371,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 32ee78 │ │ │ │ cmp r9, #0 │ │ │ │ bne 32ee64 │ │ │ │ b 32edd8 │ │ │ │ ldr r2, [pc, #68] @ 32eeec │ │ │ │ @@ -739389,38 +739389,38 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 32ee38 │ │ │ │ ldr r1, [r6, #312] @ 0x138 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 32ee94 │ │ │ │ b 32eec0 │ │ │ │ muleq r0, r9, r9 │ │ │ │ - rsceq ip, pc, ip, asr r3 @ │ │ │ │ + rsceq ip, pc, ip, lsr #7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrdeq ip, [pc], #44 @ │ │ │ │ + rsceq ip, pc, ip, lsr #6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, r1 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r5, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ beq 32ef74 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 32ef6c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq 32ef64 │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ @@ -739435,15 +739435,15 @@ │ │ │ │ bl 4e8674 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ beq 32ef88 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r6, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #180 @ 0xb4 │ │ │ │ @@ -739455,15 +739455,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r4] │ │ │ │ bl 4e8890 │ │ │ │ str r0, [r4, #168] @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - rscseq r1, ip, r4, ror ip │ │ │ │ + rscseq r1, ip, r4, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -739504,15 +739504,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 4e8674 │ │ │ │ mov r4, #0 │ │ │ │ b 32f07c │ │ │ │ - rscseq r1, ip, r0, lsl ip │ │ │ │ + rscseq r1, ip, r0, ror #24 │ │ │ │ @ instruction: 0xffff9999 │ │ │ │ @ instruction: 0xffff8c8c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, #0 │ │ │ │ @@ -739588,15 +739588,15 @@ │ │ │ │ mov r8, r5 │ │ │ │ ldr r6, [r3, r5, lsl #2] │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, #0 │ │ │ │ add r0, r6, #12 │ │ │ │ add r7, r3, r5, lsl #2 │ │ │ │ beq 32f250 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32f244 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32f210 │ │ │ │ ldr r0, [r9] │ │ │ │ add r0, r0, #81920 @ 0x14000 │ │ │ │ @@ -739655,32 +739655,32 @@ │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ beq 32f308 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r7, #12 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ subs r1, r0, #0 │ │ │ │ beq 32f324 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r4, [r6] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r9, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #81920 @ 0x14000 │ │ │ │ add r8, r9, #312 @ 0x138 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32f3b0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 32f39c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -739688,15 +739688,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 4e8674 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #81920 @ 0x14000 │ │ │ │ add r7, r5, #312 @ 0x138 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32f300 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r5, #312] @ 0x138 │ │ │ │ bl 4e2148 │ │ │ │ @@ -739708,28 +739708,28 @@ │ │ │ │ b 32f350 │ │ │ │ cmp r0, #2 │ │ │ │ beq 32f3dc │ │ │ │ ldr r1, [r9, #312] @ 0x138 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 32f40c │ │ │ │ b 32f3bc │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 32f3f0 │ │ │ │ cmp r9, #0 │ │ │ │ bne 32f3dc │ │ │ │ b 32f344 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -739749,25 +739749,25 @@ │ │ │ │ beq 32f4b8 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #81920 @ 0x14000 │ │ │ │ add r5, r6, #312 @ 0x138 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32f4dc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #300 @ 0x12c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32f4c4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 32f4b8 │ │ │ │ ldrh r2, [r4] │ │ │ │ ldr r3, [pc, #144] @ 32f544 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -739788,26 +739788,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 32f4f8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 32f4e4 │ │ │ │ b 32f478 │ │ │ │ ldr r0, [r6, #312] @ 0x138 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 32f514 │ │ │ │ b 32f524 │ │ │ │ muleq r0, r9, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -739820,25 +739820,25 @@ │ │ │ │ beq 32f60c │ │ │ │ ldr r7, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r7, #81920 @ 0x14000 │ │ │ │ add r5, r7, #312 @ 0x138 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32f644 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #300 @ 0x12c │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32f62c │ │ │ │ cmp r4, #0 │ │ │ │ beq 32f60c │ │ │ │ ldrh r2, [r4] │ │ │ │ ldr r3, [pc, #220] @ 32f6ac │ │ │ │ cmp r2, r3 │ │ │ │ @@ -739877,34 +739877,34 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 32f660 │ │ │ │ cmp sl, #0 │ │ │ │ bne 32f64c │ │ │ │ b 32f594 │ │ │ │ ldr r1, [r7, #312] @ 0x138 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 32f67c │ │ │ │ b 32f68c │ │ │ │ muleq r0, r9, r9 │ │ │ │ - smlaleq fp, pc, ip, fp @ │ │ │ │ + rsceq fp, pc, ip, ror #23 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq fp, pc, r0, ror fp @ │ │ │ │ + rsceq fp, pc, r0, asr #23 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ b 32f548 │ │ │ │ ldr r2, [r0, #884] @ 0x374 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, r1 │ │ │ │ @@ -740026,15 +740026,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 32f8dc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 216c5c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -740190,20 +740190,20 @@ │ │ │ │ movne r1, #1 │ │ │ │ strb r1, [r5, #9] │ │ │ │ b 32f964 │ │ │ │ blcc fe9e2348 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq ip, r2, r0, lsr #4 │ │ │ │ ldrsbeq r0, [fp, #-108]! @ 0xffffff94 │ │ │ │ - smlaleq r6, sl, r0, ip │ │ │ │ - rsceq r6, sl, r0, lsl #25 │ │ │ │ + rsceq r6, sl, r0, ror #25 │ │ │ │ + ldrdeq r6, [sl], #192 @ 0xc0 @ │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ andeq r2, r0, r0, lsr r1 │ │ │ │ - tsteq r4, r0, lsl #30 │ │ │ │ - strheq r6, [sl], #172 @ 0xac @ │ │ │ │ + tsteq r4, r0, asr pc │ │ │ │ + rsceq r6, sl, ip, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r1] │ │ │ │ cmp r7, r2 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -740211,44 +740211,44 @@ │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ beq 32fbe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32feb8 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ mvn r1, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r7, #4] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32ff20 │ │ │ │ cmp r5, #0 │ │ │ │ beq 32fc3c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32ff38 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mvn r1, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6] │ │ │ │ mov r1, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -740414,28 +740414,28 @@ │ │ │ │ b 32fbd8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 32fee4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq 32ff14 │ │ │ │ b 32fec4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 32fef8 │ │ │ │ cmp r5, #0 │ │ │ │ bne 32fee4 │ │ │ │ b 32fbb0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -740446,28 +740446,28 @@ │ │ │ │ b 32fbd0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 32ff64 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ beq 32ff94 │ │ │ │ b 32ff44 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 32ff78 │ │ │ │ cmp r4, #0 │ │ │ │ bne 32ff64 │ │ │ │ b 32fc00 │ │ │ │ @ instruction: 0xfffffbac │ │ │ │ @@ -740520,25 +740520,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ 33009c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ 3300a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - smlatbeq r4, r4, r9, r2 │ │ │ │ - rsceq r6, sl, r0, lsl #12 │ │ │ │ - ldrdeq r6, [sl], #92 @ 0x5c @ │ │ │ │ - rsceq r6, sl, r8, lsr #13 │ │ │ │ - rsceq r6, sl, r8, ror #12 │ │ │ │ - rsceq r6, sl, r4, ror r6 │ │ │ │ - ldrdeq r6, [sl], #92 @ 0x5c @ │ │ │ │ - rsceq r6, sl, r4, ror #11 │ │ │ │ - strdeq r6, [sl], #80 @ 0x50 @ │ │ │ │ - rsceq r6, sl, r4, lsl #12 │ │ │ │ - smlaleq r2, pc, ip, r2 @ │ │ │ │ + strdeq r2, [r4, -r4] │ │ │ │ + rsceq r6, sl, r0, asr r6 │ │ │ │ + rsceq r6, sl, ip, lsr #12 │ │ │ │ + strdeq r6, [sl], #104 @ 0x68 @ │ │ │ │ + strheq r6, [sl], #104 @ 0x68 @ │ │ │ │ + rsceq r6, sl, r4, asr #13 │ │ │ │ + rsceq r6, sl, ip, lsr #12 │ │ │ │ + rsceq r6, sl, r4, lsr r6 │ │ │ │ + rsceq r6, sl, r0, asr #12 │ │ │ │ + rsceq r6, sl, r4, asr r6 │ │ │ │ + rsceq r2, pc, ip, ror #5 │ │ │ │ add r0, r0, #94208 @ 0x17000 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0, #2772] @ 0xad4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3300e8 │ │ │ │ sub r3, r4, #1 │ │ │ │ add lr, r4, #8 │ │ │ │ @@ -740835,15 +740835,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ ldr r3, [pc, #44] @ 330588 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, r3, #565248 @ 0x8a000 │ │ │ │ ldr r2, [r1, #3412] @ 0xd54 │ │ │ │ add r3, r3, #102400 @ 0x19000 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ str r2, [r1, #3412] @ 0xd54 │ │ │ │ str r4, [r3, #2324] @ 0x914 │ │ │ │ @@ -740854,15 +740854,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #288] @ 3306c4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ sub r1, r0, #512 @ 0x200 │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #16 │ │ │ │ bhi 3305e8 │ │ │ │ sub r1, r6, #512 @ 0x200 │ │ │ │ cmp r1, #7 │ │ │ │ bls 330600 │ │ │ │ @@ -740924,57 +740924,57 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 166a88 │ │ │ │ ldmib sp, {r0, r2, r3} │ │ │ │ b 330624 │ │ │ │ cmneq fp, r4, lsl #31 │ │ │ │ - rsceq r6, sl, r4, lsr #2 │ │ │ │ - rsceq r6, sl, r8, ror #1 │ │ │ │ + rsceq r6, sl, r4, ror r1 │ │ │ │ + rsceq r6, sl, r8, lsr r1 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [pc, #32] @ 3306fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 330100 │ │ │ │ cmneq fp, ip, asr #28 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r5, [pc, #64] @ 33074c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ sub r3, r4, #512 @ 0x200 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r3, #7 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ bhi 330738 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 330100 │ │ │ │ ldr r2, [pc, #16] @ 330750 │ │ │ │ pop {r4, r5, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ cmneq fp, ip, lsl lr │ │ │ │ - rsceq r5, sl, r0, ror #31 │ │ │ │ + rsceq r6, sl, r0, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #236] @ 330858 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r2, r4, #102400 @ 0x19000 │ │ │ │ ldrb r3, [r2, #2262] @ 0x8d6 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3307d0 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ add r5, r3, #102400 @ 0x19000 │ │ │ │ @@ -741029,28 +741029,28 @@ │ │ │ │ bl 166a88 │ │ │ │ b 3307ac │ │ │ │ ldrheq r1, [fp, #-220]! @ 0xffffff24 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [pc, #32] @ 330888 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 330278 │ │ │ │ cmneq fp, r0, asr #25 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r5, [pc, #260] @ 33099c │ │ │ │ ldr r3, [pc, #260] @ 3309a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ bhi 3308e0 │ │ │ │ sub ip, r4, #1 │ │ │ │ sub r3, r3, #5 │ │ │ │ cmp ip, r3 │ │ │ │ bhi 3308f0 │ │ │ │ @@ -741108,22 +741108,22 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 330278 │ │ │ │ cmneq fp, ip, lsl #25 │ │ │ │ andeq r1, r0, r3, lsl #28 │ │ │ │ andeq r1, r0, sl, lsl #10 │ │ │ │ - rsceq r5, sl, r0, ror #28 │ │ │ │ - rsceq r5, sl, r8, lsr #28 │ │ │ │ - strdeq r5, [sl], #208 @ 0xd0 @ │ │ │ │ + strheq r5, [sl], #224 @ 0xe0 @ │ │ │ │ + rsceq r5, sl, r8, ror lr │ │ │ │ + rsceq r5, sl, r0, asr #28 │ │ │ │ ldr r2, [pc, #116] @ 330a30 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb r2, [r2, #1513] @ 0x5e9 │ │ │ │ cmp r2, #0 │ │ │ │ beq 330a1c │ │ │ │ sub r2, r3, #1024 @ 0x400 │ │ │ │ sub r2, r2, #4 │ │ │ │ @@ -741144,45 +741144,45 @@ │ │ │ │ ldr r2, [pc, #24] @ 330a3c │ │ │ │ ldr r1, [pc, #24] @ 330a40 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq fp, ip, ror #22 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - rsceq r5, sl, r8, ror sp │ │ │ │ - rsceq r5, sl, r8, asr #26 │ │ │ │ + rsceq r5, sl, r8, asr #27 │ │ │ │ + smlaleq r5, sl, r8, sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #48] @ 330a8c │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov ip, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str r5, [sp] │ │ │ │ bl 3303fc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmneq fp, ip, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #324] @ 330bec │ │ │ │ ldr r4, [pc, #324] @ 330bf0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r4 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ bhi 330afc │ │ │ │ ldr r3, [pc, #292] @ 330bf4 │ │ │ │ sub ip, r1, #1 │ │ │ │ @@ -741257,27 +741257,27 @@ │ │ │ │ ldr r2, [pc, #36] @ 330c0c │ │ │ │ add r2, pc, r2 │ │ │ │ b 330aec │ │ │ │ cmneq fp, r0, lsl #21 │ │ │ │ andeq r1, r0, r3, lsl #28 │ │ │ │ strdeq r1, [r0], -lr │ │ │ │ andeq r1, r0, sl, lsl #10 │ │ │ │ - rsceq r5, sl, r0, asr #25 │ │ │ │ - rsceq r5, sl, r8, lsl #25 │ │ │ │ - rsceq r5, sl, r4, asr ip │ │ │ │ + rsceq r5, sl, r0, lsl sp │ │ │ │ + ldrdeq r5, [sl], #200 @ 0xc8 @ │ │ │ │ + rsceq r5, sl, r4, lsr #25 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - rsceq r5, sl, r8, lsl ip │ │ │ │ + rsceq r5, sl, r8, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #156] @ 330cc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ mov r5, r1 │ │ │ │ tst r3, #1 │ │ │ │ mov r8, r2 │ │ │ │ @@ -741321,15 +741321,15 @@ │ │ │ │ ldr r6, [pc, #252] @ 330de4 │ │ │ │ ldr r7, [pc, #252] @ 330de8 │ │ │ │ mov r4, r1 │ │ │ │ sub r1, r0, #1024 @ 0x400 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ sub r1, r1, #4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r1, #1 │ │ │ │ ldr r0, [r0, r6] │ │ │ │ sub sp, sp, #12 │ │ │ │ bhi 330db8 │ │ │ │ mov r9, r3 │ │ │ │ sub r3, r4, #512 @ 0x200 │ │ │ │ @@ -741383,24 +741383,24 @@ │ │ │ │ bl 166a88 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 330d38 │ │ │ │ cmneq fp, r4, lsr r8 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - rsceq r5, sl, ip, lsl #21 │ │ │ │ - rsceq r5, sl, r8, asr sl │ │ │ │ + ldrdeq r5, [sl], #172 @ 0xac @ │ │ │ │ + rsceq r5, sl, r8, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #124] @ 330e90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 330e80 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ @@ -741435,15 +741435,15 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ 330f60 │ │ │ │ ldr r5, [pc, #172] @ 330f64 │ │ │ │ sub r2, r0, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub r2, r2, #4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r5 │ │ │ │ cmpne r2, #1 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ bhi 330f48 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -741478,15 +741478,15 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ cmneq fp, ip, ror #12 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - rsceq r5, sl, r0, lsl #18 │ │ │ │ + rsceq r5, sl, r0, asr r9 │ │ │ │ ldr ip, [pc, #96] @ 330fdc │ │ │ │ add r0, r0, #102400 @ 0x19000 │ │ │ │ str ip, [r0, #2264] @ 0x8d8 │ │ │ │ add ip, ip, #465567744 @ 0x1bc00000 │ │ │ │ add ip, ip, #3735552 @ 0x390000 │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ ldr r1, [pc, #76] @ 330fe0 │ │ │ │ @@ -741530,28 +741530,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ ldr r4, [r9] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 331134 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ beq 331178 │ │ │ │ add sl, sp, #16 │ │ │ │ ldr r3, [r4, #712] @ 0x2c8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3311a4 │ │ │ │ str r8, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r4, #716] @ 0x2cc │ │ │ │ mov r1, r9 │ │ │ │ @@ -741574,25 +741574,25 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 331274 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3311e0 │ │ │ │ ldr r3, [r4, #712] @ 0x2c8 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r6, #24 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 331248 │ │ │ │ ldrb r3, [r6, #20] │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r6, #20] │ │ │ │ b 3310a4 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -741601,25 +741601,25 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 331150 │ │ │ │ cmp sl, #0 │ │ │ │ bne 33113c │ │ │ │ b 33104c │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bne 331260 │ │ │ │ ldrb r3, [r6, #20] │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r6, #20] │ │ │ │ b 3310b8 │ │ │ │ @@ -741629,39 +741629,39 @@ │ │ │ │ str r3, [r6, #28] │ │ │ │ bl 4e2148 │ │ │ │ b 331080 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 33116c │ │ │ │ b 3311c0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 33120c │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ beq 33123c │ │ │ │ b 3311ec │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ bne 331220 │ │ │ │ cmp r7, #0 │ │ │ │ bne 33120c │ │ │ │ b 3310fc │ │ │ │ mov r3, #0 │ │ │ │ @@ -741688,15 +741688,15 @@ │ │ │ │ ldr r6, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 33132c │ │ │ │ cmp r4, #0 │ │ │ │ beq 331308 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r4 │ │ │ │ add r3, r3, #131072 @ 0x20000 │ │ │ │ @@ -741712,30 +741712,30 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #4] │ │ │ │ b 33130c │ │ │ │ mov r4, #0 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 331370 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bne 33138c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 331348 │ │ │ │ cmp r8, #0 │ │ │ │ bne 331334 │ │ │ │ b 3312c4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -741745,15 +741745,15 @@ │ │ │ │ bl 4e2148 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 331364 │ │ │ │ b 331390 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -741761,15 +741761,15 @@ │ │ │ │ ldr r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3314ac │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r8, [r4] │ │ │ │ sub r6, r6, r7 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r5, #4] │ │ │ │ @@ -741782,15 +741782,15 @@ │ │ │ │ add r3, r3, #131072 @ 0x20000 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ bl 4ec7e8 │ │ │ │ ldr r7, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 331498 │ │ │ │ add r4, r4, #593920 @ 0x91000 │ │ │ │ ldr r3, [r4, #2920] @ 0xb68 │ │ │ │ add r1, r5, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ @@ -741799,15 +741799,15 @@ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 5c9c0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r8] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -741823,26 +741823,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 3314c8 │ │ │ │ cmp r8, #0 │ │ │ │ bne 3314b4 │ │ │ │ b 3313e8 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 3314e4 │ │ │ │ b 3314f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -741865,28 +741865,28 @@ │ │ │ │ beq 33161c │ │ │ │ mov r4, r1 │ │ │ │ add r6, r4, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 331628 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ beq 33166c │ │ │ │ add r9, sp, #8 │ │ │ │ ldr r3, [r8, #712] @ 0x2c8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3316a8 │ │ │ │ ldr r3, [r7, #420] @ 0x1a4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r2, #0 │ │ │ │ @@ -741918,25 +741918,25 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 331644 │ │ │ │ cmp r9, #0 │ │ │ │ bne 331630 │ │ │ │ b 331588 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 3316e4 │ │ │ │ ldrb r3, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ orr r3, r3, r2 │ │ │ │ mov r1, r4 │ │ │ │ @@ -741950,15 +741950,15 @@ │ │ │ │ str r3, [r4, #28] │ │ │ │ bl 4e2148 │ │ │ │ b 3315bc │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 331660 │ │ │ │ b 3316c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #28] │ │ │ │ @@ -742007,15 +742007,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ 3317f8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ beq 3317e4 │ │ │ │ ldr r2, [pc, #40] @ 3317fc │ │ │ │ ldr r1, [pc, #40] @ 331800 │ │ │ │ @@ -742025,24 +742025,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, #0 │ │ │ │ bl 33128c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq fp, r8, ror sp │ │ │ │ - rsceq r0, r9, ip, ror #28 │ │ │ │ + strheq r0, [r9], #236 @ 0xec @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ subs r1, r0, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ 331854 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #1 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 33128c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ @@ -742055,15 +742055,15 @@ │ │ │ │ subs r1, r0, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #76] @ 3318c4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #1 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ bl 33128c │ │ │ │ subs r1, r0, #0 │ │ │ │ beq 3318ac │ │ │ │ @@ -742076,15 +742076,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 3318c8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 3318cc │ │ │ │ pop {r4, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrheq r0, [fp, #-192]! @ 0xffffff40 │ │ │ │ - strheq r4, [sl], #244 @ 0xf4 @ │ │ │ │ + rsceq r5, sl, r4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -742115,26 +742115,26 @@ │ │ │ │ str r7, [r4] │ │ │ │ str r7, [r4, #4] │ │ │ │ blx r3 │ │ │ │ ldr r6, [r5] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3319a4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r4 │ │ │ │ add r3, r3, #131072 @ 0x20000 │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ bl 4ec738 │ │ │ │ ldr r5, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3319e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bne 331a00 │ │ │ │ mov r2, #0 │ │ │ │ @@ -742142,15 +742142,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 3319c0 │ │ │ │ cmp r7, #0 │ │ │ │ bne 3319ac │ │ │ │ b 331970 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -742159,37 +742159,37 @@ │ │ │ │ bl 4e2148 │ │ │ │ b 33199c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 3319dc │ │ │ │ b 331a04 │ │ │ │ ldr r3, [pc, #32] @ 331a4c │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ b 3318d0 │ │ │ │ ldrsheq r0, [fp, #-172]! @ 0xffffff54 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #136] @ 331af0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r2, r0, #94208 @ 0x17000 │ │ │ │ ldr r2, [r2, #680] @ 0x2a8 │ │ │ │ cmp r2, #15 │ │ │ │ bne 331aa8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #100] @ 331af4 │ │ │ │ @@ -742216,27 +742216,27 @@ │ │ │ │ ldr r1, [pc, #36] @ 331b08 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq fp, r0, asr #21 │ │ │ │ andeq r9, r0, r7, lsl r1 │ │ │ │ - smlaleq r0, r9, r0, fp │ │ │ │ + rsceq r0, r9, r0, ror #23 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq r4, [sl], #208 @ 0xd0 @ │ │ │ │ - ldrdeq r4, [sl], #212 @ 0xd4 @ │ │ │ │ + rsceq r4, sl, r0, lsr #28 │ │ │ │ + rsceq r4, sl, r4, lsr #28 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #56] @ 331b5c │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ bl 33128c │ │ │ │ mov r2, r5 │ │ │ │ @@ -742249,15 +742249,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #176] @ 331c28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r7, r3 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne 331bf4 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -742293,28 +742293,28 @@ │ │ │ │ ldr r2, [pc, #40] @ 331c40 │ │ │ │ ldr r1, [pc, #20] @ 331c30 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b 331bec │ │ │ │ ldrheq r0, [fp, #-144]! @ 0xffffff70 │ │ │ │ - strdeq r4, [sl], #192 @ 0xc0 @ │ │ │ │ + rsceq r4, sl, r0, asr #26 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r9, r0, sp, lsl r1 │ │ │ │ - rsceq r0, r9, r0, asr #20 │ │ │ │ + smlaleq r0, r9, r0, sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq r4, [sl], #196 @ 0xc4 @ │ │ │ │ + rsceq r4, sl, r4, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ 331c84 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 33128c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -742323,15 +742323,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #176] @ 331d50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs ip, r1, #0 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #8 │ │ │ │ bne 331d14 │ │ │ │ cmn r3, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -742367,18 +742367,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #16] @ 331d58 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq fp, r8, lsl #17 │ │ │ │ - rsceq r4, sl, r8, lsr ip │ │ │ │ + rsceq r4, sl, r8, lsl #25 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strdeq r4, [sl], #188 @ 0xbc @ │ │ │ │ - rsceq r4, sl, r0, lsl ip │ │ │ │ + rsceq r4, sl, ip, asr #24 │ │ │ │ + rsceq r4, sl, r0, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr lr, [pc, #444] @ 331f38 │ │ │ │ ldr ip, [pc, #444] @ 331f3c │ │ │ │ add lr, pc, lr │ │ │ │ @@ -742387,15 +742387,15 @@ │ │ │ │ ldr r4, [pc, #432] @ 331f40 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ mov r5, r3 │ │ │ │ bl 33128c │ │ │ │ @@ -742491,22 +742491,22 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 331e44 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sl, ip, ror r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x017b0790 │ │ │ │ - @ instruction: 0x01040bbd │ │ │ │ + tsteq r4, sp, lsl #24 │ │ │ │ andeq r9, r0, r6, lsl r1 │ │ │ │ ldrsbeq lr, [sl, #-16]! │ │ │ │ - rsceq r4, sl, r8, lsr #22 │ │ │ │ + rsceq r4, sl, r8, ror fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq sl, r8, lsr r1 │ │ │ │ - smlaleq r4, sl, r0, sl │ │ │ │ - smlaleq r4, sl, ip, sl │ │ │ │ + rsceq r4, sl, r0, ror #21 │ │ │ │ + rsceq r4, sl, ip, ror #21 │ │ │ │ cmneq sl, r0, ror #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ lsl lr, r0, #1 │ │ │ │ add r3, lr, r0 │ │ │ │ add r8, r3, #5 │ │ │ │ lsr r8, r1, r8 │ │ │ │ add r7, r0, #1 │ │ │ │ @@ -744169,15 +744169,15 @@ │ │ │ │ and r9, r9, #255 @ 0xff │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ mov lr, r8 │ │ │ │ mov r0, r7 │ │ │ │ b 3334e4 │ │ │ │ - tstpeq r3, sp, asr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, sp, r5, pc @ │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov ip, r0 │ │ │ │ @@ -744798,15 +744798,15 @@ │ │ │ │ eor r3, r3, r1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ and r1, r1, #32 │ │ │ │ orr r3, r1, r3, lsr #18 │ │ │ │ cmp r3, #32 │ │ │ │ addhi r3, r3, #1 │ │ │ │ b 3342c0 │ │ │ │ - tsteq r3, r3, lsr #18 │ │ │ │ + tsteq r3, r3, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r6, r1 │ │ │ │ @@ -745255,19 +745255,19 @@ │ │ │ │ lsl r3, r3, #16 │ │ │ │ and r2, r2, #128 @ 0x80 │ │ │ │ orr r2, r2, r3, lsr #18 │ │ │ │ cmp lr, r1 │ │ │ │ strb r2, [r1, #22] │ │ │ │ bne 3349ec │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - tsteq r3, r0, ror r3 │ │ │ │ + smlabteq r3, r0, r3, lr │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ - strdeq lr, [r3, -r2] │ │ │ │ - strdeq lr, [r3, -r6] │ │ │ │ + tsteq r3, r2, asr #4 │ │ │ │ + tsteq r3, r6, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #1900] @ 335210 │ │ │ │ mov r5, r2 │ │ │ │ @@ -745892,18 +745892,18 @@ │ │ │ │ mov ip, r3 │ │ │ │ str r3, [r0, #308] @ 0x134 │ │ │ │ str r3, [r0, #312] @ 0x138 │ │ │ │ str r1, [r0, #316] @ 0x13c │ │ │ │ mov r3, #0 │ │ │ │ b 3352a4 │ │ │ │ bl 5c3c0 │ │ │ │ - tsteq r3, r7, asr r7 │ │ │ │ + smlatbeq r3, r7, r7, sp │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ - smlatbeq r3, r1, r6, sp │ │ │ │ + strdeq sp, [r3, -r1] │ │ │ │ ldr r1, [r0, #108] @ 0x6c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r3, r1, r1, lsl #1 │ │ │ │ ldr r7, [pc, #212] @ 335560 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ add r3, r3, #4 │ │ │ │ mov r8, r0 │ │ │ │ @@ -745955,17 +745955,17 @@ │ │ │ │ str r3, [r8, #348] @ 0x15c │ │ │ │ str r3, [r8, #344] @ 0x158 │ │ │ │ str r3, [r8, #340] @ 0x154 │ │ │ │ str r3, [r8, #336] @ 0x150 │ │ │ │ str r3, [r8, #332] @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ - tsteq r3, r8, lsl r5 │ │ │ │ + tsteq r3, r8, ror #10 │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ - smlatbeq r3, r8, r4, sp │ │ │ │ + strdeq sp, [r3, -r8] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ @@ -746396,15 +746396,15 @@ │ │ │ │ addeq r0, r0, r1, lsr #1 │ │ │ │ addne r0, r0, r1 │ │ │ │ cmp r4, ip │ │ │ │ bne 335c04 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - tsteq r3, r4, lsr lr │ │ │ │ + smlabbeq r3, r4, lr, ip │ │ │ │ ldr r3, [pc, #188] @ 335d10 │ │ │ │ cmp r1, r3 │ │ │ │ bhi 335c90 │ │ │ │ sub r3, r3, #6 │ │ │ │ cmp r1, r3 │ │ │ │ bhi 335cdc │ │ │ │ sub r3, r3, #31 │ │ │ │ @@ -746521,18 +746521,18 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ bl 286d90 │ │ │ │ b 335de0 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ - strheq sp, [r9], #156 @ 0x9c @ │ │ │ │ + rsceq sp, r9, ip, lsl #20 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ + rsceq sp, r9, ip, lsr #20 │ │ │ │ ldrdeq sp, [r9], #156 @ 0x9c @ │ │ │ │ - rsceq sp, r9, ip, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ @@ -746624,17 +746624,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - rsceq r0, sl, ip, asr #20 │ │ │ │ + smlaleq r0, sl, ip, sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r0, sl, ip, lsl #20 │ │ │ │ + rsceq r0, sl, ip, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #1272] @ 3364f8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ @@ -746957,35 +746957,35 @@ │ │ │ │ b 336300 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq r9, [sl, #-240]! @ 0xffffff10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ - rsceq pc, r8, r0, lsl #7 │ │ │ │ + ldrdeq pc, [r8], #48 @ 0x30 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq sl, r0, lsl #27 │ │ │ │ - rsceq r0, sl, r4, asr #14 │ │ │ │ - rsceq r0, sl, r4, asr r7 │ │ │ │ - rsceq r0, sl, r8, lsl r7 │ │ │ │ - strdeq pc, [r8], #32 @ │ │ │ │ - rsceq pc, r8, r4, lsr #5 │ │ │ │ + smlaleq r0, sl, r4, r7 │ │ │ │ + rsceq r0, sl, r4, lsr #15 │ │ │ │ + rsceq r0, sl, r8, ror #14 │ │ │ │ + rsceq pc, r8, r0, asr #6 │ │ │ │ + strdeq pc, [r8], #36 @ 0x24 @ │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ - rsceq pc, r8, r0, ror r1 @ │ │ │ │ - rsceq pc, r8, r0, ror r1 @ │ │ │ │ - rsceq r0, sl, r8, asr #12 │ │ │ │ - rsceq pc, r8, r8, asr #2 │ │ │ │ - rsceq r0, sl, r4, lsl #12 │ │ │ │ - rsceq r0, sl, r0, asr #11 │ │ │ │ - rsceq r0, sl, r0, ror #10 │ │ │ │ - rsceq r0, sl, ip, ror #10 │ │ │ │ - rsceq pc, r8, r4, lsl r1 @ │ │ │ │ - rsceq r0, sl, r8, lsr #10 │ │ │ │ - strdeq pc, [r8], #12 @ │ │ │ │ - rsceq pc, r8, r0, lsl #2 │ │ │ │ + rsceq pc, r8, r0, asr #3 │ │ │ │ + rsceq pc, r8, r0, asr #3 │ │ │ │ + smlaleq r0, sl, r8, r6 │ │ │ │ + smlaleq pc, r8, r8, r1 @ │ │ │ │ + rsceq r0, sl, r4, asr r6 │ │ │ │ + rsceq r0, sl, r0, lsl r6 │ │ │ │ + strheq r0, [sl], #80 @ 0x50 @ │ │ │ │ + strheq r0, [sl], #92 @ 0x5c @ │ │ │ │ + rsceq pc, r8, r4, ror #2 │ │ │ │ + rsceq r0, sl, r8, ror r5 │ │ │ │ + rsceq pc, r8, ip, asr #2 │ │ │ │ + rsceq pc, r8, r0, asr r1 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #656] @ 33680c │ │ │ │ mov r4, r3 │ │ │ │ @@ -747152,23 +747152,23 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 33674c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sl, r8, ror sl │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - rsceq sp, r9, r8, asr #1 │ │ │ │ + rsceq sp, r9, r8, lsl r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r0, sl, r8, asr #6 │ │ │ │ + smlaleq r0, sl, r8, r3 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq sl, r0, lsr #17 │ │ │ │ - rsceq r0, sl, r4, ror #5 │ │ │ │ - strdeq r0, [sl], #36 @ 0x24 @ │ │ │ │ - ldrdeq ip, [r9], #252 @ 0xfc @ │ │ │ │ - smlaleq ip, r9, ip, pc @ │ │ │ │ + rsceq r0, sl, r4, lsr r3 │ │ │ │ + rsceq r0, sl, r4, asr #6 │ │ │ │ + rsceq sp, r9, ip, lsr #32 │ │ │ │ + rsceq ip, r9, ip, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldrh r3, [r1, #8] │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -747227,20 +747227,20 @@ │ │ │ │ ldr r1, [pc, #32] @ 336950 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 3368d4 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - strdeq r0, [sl], #16 @ │ │ │ │ + rsceq r0, sl, r0, asr #4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r0, sl, ip, ror r1 │ │ │ │ + rsceq r0, sl, ip, asr #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r0, sl, r0, asr #3 │ │ │ │ - rsceq r0, sl, r4, lsr #3 │ │ │ │ + rsceq r0, sl, r0, lsl r2 │ │ │ │ + strdeq r0, [sl], #20 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr ip, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ @@ -747525,15 +747525,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 336b20 │ │ │ │ ldr r5, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 336b20 │ │ │ │ ldr r2, [pc, #392] @ 336f88 │ │ │ │ ldr r3, [pc, #372] @ 336f78 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r5, #204] @ 0xcc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -747569,37 +747569,37 @@ │ │ │ │ bl 286d90 │ │ │ │ b 336dac │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r3, #32768 @ 0x8000 │ │ │ │ add sl, r7, #204 @ 0xcc │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq 336bb4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 336ed4 │ │ │ │ ldr r1, [r7, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ beq 336f04 │ │ │ │ b 336eb4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ bne 336ee8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 336ed4 │ │ │ │ b 336bb4 │ │ │ │ add r3, r6, #458752 @ 0x70000 │ │ │ │ @@ -747627,18 +747627,18 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ b 336b90 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sl, r4, ror r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ ldrsbeq r9, [sl, #-64]! @ 0xffffffc0 │ │ │ │ - rsceq pc, r9, r4, lsl pc @ │ │ │ │ + rsceq pc, r9, r4, ror #30 │ │ │ │ ldrsheq r9, [sl, #-24]! @ 0xffffffe8 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rsceq pc, r9, r0, ror ip @ │ │ │ │ + rsceq pc, r9, r0, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r3 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ @@ -747744,15 +747744,15 @@ │ │ │ │ bne 337038 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r3] │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 337038 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -747764,29 +747764,29 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3] │ │ │ │ add r4, r2, #32768 @ 0x8000 │ │ │ │ add r3, r4, #204 @ 0xcc │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3370a4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 337208 │ │ │ │ ldr r1, [r4, #204] @ 0xcc │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 3371d4 │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r7 │ │ │ │ @@ -747799,15 +747799,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 337228 │ │ │ │ cmp r5, #0 │ │ │ │ bne 337214 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ @@ -747935,15 +747935,15 @@ │ │ │ │ bxeq lr │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ 337478 │ │ │ │ bx lr │ │ │ │ muleq r0, sp, sp │ │ │ │ - tsteq r3, ip, lsl #14 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ andeq r1, r0, r7, lsl #18 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ andeq r1, r0, r6, lsl #18 │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ andeq r1, r0, r5, lsl #18 │ │ │ │ andeq r1, r0, r4, lsl #18 │ │ │ │ @@ -748952,40 +748952,40 @@ │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ andeq r8, r0, r7, asr r7 │ │ │ │ andeq r1, r0, fp, lsl #8 │ │ │ │ andeq r0, r0, r5, asr r8 │ │ │ │ - rsceq pc, r9, r4, lsr #8 │ │ │ │ + rsceq pc, r9, r4, ror r4 @ │ │ │ │ cmneq sl, r0, lsl #13 │ │ │ │ cmneq sl, r8, asr #12 │ │ │ │ - rsceq pc, r9, ip, asr r1 @ │ │ │ │ + rsceq pc, r9, ip, lsr #3 │ │ │ │ cmneq sl, r4, asr #9 │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ andeq r1, r0, r4, ror r0 │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ muleq r0, ip, pc @ │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ @ instruction: 0x000085ba │ │ │ │ @ instruction: 0x000085bb │ │ │ │ streq r0, [r4, #-1024] @ 0xfffffc00 │ │ │ │ - rsceq lr, r9, r8, asr #16 │ │ │ │ - rsceq lr, r9, r0, lsl r8 │ │ │ │ - rsceq lr, r9, ip, ror #11 │ │ │ │ - ldrdeq lr, [r9], #80 @ 0x50 @ │ │ │ │ - rsceq lr, r9, r0, lsr #11 │ │ │ │ - rsceq lr, r9, ip, ror #10 │ │ │ │ - rsceq lr, r9, r4, asr r5 │ │ │ │ + smlaleq lr, r9, r8, r8 │ │ │ │ + rsceq lr, r9, r0, ror #16 │ │ │ │ + rsceq lr, r9, ip, lsr r6 │ │ │ │ + rsceq lr, r9, r0, lsr #12 │ │ │ │ + strdeq lr, [r9], #80 @ 0x50 @ │ │ │ │ + strheq lr, [r9], #92 @ 0x5c @ │ │ │ │ + rsceq lr, r9, r4, lsr #11 │ │ │ │ andeq r1, r0, sl, lsl #18 │ │ │ │ tsteq r4, #0, 8 │ │ │ │ - rsceq lr, r9, r4, lsl r5 │ │ │ │ - rsceq lr, r9, r0, lsl #10 │ │ │ │ + rsceq lr, r9, r4, ror #10 │ │ │ │ + rsceq lr, r9, r0, asr r5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r6, r6, r3 │ │ │ │ beq 33854c │ │ │ │ @@ -749102,15 +749102,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #260] @ 338788 │ │ │ │ ldr r6, [pc, #260] @ 33878c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ sub sp, sp, #28 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r6 │ │ │ │ mov r7, r3 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r8, r2 │ │ │ │ bhi 33871c │ │ │ │ @@ -749169,29 +749169,29 @@ │ │ │ │ ldrb r2, [r2, #1458] @ 0x5b2 │ │ │ │ b 3386e0 │ │ │ │ cmneq sl, r0, lsr #29 │ │ │ │ andeq r8, r0, sl, lsl r5 │ │ │ │ andeq r8, r0, r4, lsl r5 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ - rsceq lr, r9, r0, lsl #9 │ │ │ │ + ldrdeq lr, [r9], #64 @ 0x40 @ │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ - rsceq lr, r9, r8, lsr #8 │ │ │ │ - rsceq r2, pc, r8, lsr sl @ │ │ │ │ + rsceq lr, r9, r8, ror r4 │ │ │ │ + rsceq r2, pc, r8, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #260] @ 3388d0 │ │ │ │ ldr r6, [pc, #260] @ 3388d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r4, r6 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ bhi 338864 │ │ │ │ @@ -749251,30 +749251,30 @@ │ │ │ │ ldrb r3, [r3, #1458] @ 0x5b2 │ │ │ │ b 338824 │ │ │ │ cmneq sl, r8, asr sp │ │ │ │ andeq r8, r0, sl, lsl r5 │ │ │ │ andeq r8, r0, r4, lsl r5 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ - rsceq lr, r9, ip, lsl r3 │ │ │ │ + rsceq lr, r9, ip, ror #6 │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ - rsceq lr, r9, r0, asr #5 │ │ │ │ - strdeq r2, [pc], #128 @ │ │ │ │ + rsceq lr, r9, r0, lsl r3 │ │ │ │ + rsceq r2, pc, r0, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #160] @ 3389b4 │ │ │ │ ldr r8, [pc, #160] @ 3389b8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r8 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ @@ -749304,28 +749304,28 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #20] @ 3389c0 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r4, lsl ip │ │ │ │ - rsceq lr, r9, ip, asr r2 │ │ │ │ - rsceq r2, pc, r8, ror #15 │ │ │ │ + rsceq lr, r9, ip, lsr #5 │ │ │ │ + rsceq r2, pc, r8, lsr r8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ 338a94 │ │ │ │ ldr r9, [pc, #180] @ 338a98 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r9, [sp, #4] │ │ │ │ @@ -749360,27 +749360,27 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r8, asr #22 │ │ │ │ - rsceq lr, r9, r0, lsr #3 │ │ │ │ - rsceq r2, pc, r8, lsl #14 │ │ │ │ + strdeq lr, [r9], #16 @ │ │ │ │ + rsceq r2, pc, r8, asr r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #388] @ 338c40 │ │ │ │ ldr r8, [pc, #388] @ 338c44 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r8, pc, r8 │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r8, [sp] │ │ │ │ @@ -749467,17 +749467,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ b 338b2c │ │ │ │ mov fp, r2 │ │ │ │ mov r8, #6 │ │ │ │ b 338b2c │ │ │ │ cmneq sl, ip, ror #20 │ │ │ │ - ldrdeq lr, [r9], #12 @ │ │ │ │ - rsceq lr, r9, r8, rrx │ │ │ │ - strheq r2, [pc], #84 @ │ │ │ │ + rsceq lr, r9, ip, lsr #2 │ │ │ │ + strheq lr, [r9], #8 @ │ │ │ │ + rsceq r2, pc, r4, lsl #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -749485,15 +749485,15 @@ │ │ │ │ ldr r3, [pc, #492] @ 338e64 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [pc, #464] @ 338e68 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -749604,27 +749604,27 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ 338e78 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r0, lsr #17 │ │ │ │ - rsceq sp, r9, r0, lsr #30 │ │ │ │ + rsceq sp, r9, r0, ror pc │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - strdeq sp, [r9], #212 @ 0xd4 @ │ │ │ │ - smlaleq sp, r9, r4, sp │ │ │ │ + rsceq sp, r9, r4, asr #28 │ │ │ │ + rsceq sp, r9, r4, ror #27 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #308] @ 338fc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r3 │ │ │ │ @@ -749693,26 +749693,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x017a9694 │ │ │ │ - rsceq sp, r9, r4, lsl #26 │ │ │ │ + rsceq sp, r9, r4, asr sp │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - rsceq sp, r9, r4, asr ip │ │ │ │ - ldrdeq r2, [pc], #20 @ │ │ │ │ + rsceq sp, r9, r4, lsr #25 │ │ │ │ + rsceq r2, pc, r4, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #308] @ 339128 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -749781,31 +749781,31 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r4, lsr r5 │ │ │ │ - rsceq sp, r9, r0, asr #23 │ │ │ │ + rsceq sp, r9, r0, lsl ip │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - rsceq sp, r9, r0, lsl fp │ │ │ │ - rsceq r2, pc, r4, ror r0 @ │ │ │ │ + rsceq sp, r9, r0, ror #22 │ │ │ │ + rsceq r2, pc, r4, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #300] @ 339280 │ │ │ │ mov r7, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [pc, #292] @ 339284 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, #0 │ │ │ │ bl e02b8 │ │ │ │ @@ -749867,28 +749867,28 @@ │ │ │ │ mov r5, #6 │ │ │ │ b 3391a8 │ │ │ │ mov fp, r3 │ │ │ │ mov sl, r5 │ │ │ │ mov r9, r5 │ │ │ │ b 3391a8 │ │ │ │ ldrsbeq r9, [sl, #-52]! @ 0xffffffcc │ │ │ │ - ldrdeq sp, [r9], #160 @ 0xa0 @ │ │ │ │ - rsceq sp, r9, r4, ror sl │ │ │ │ + rsceq sp, r9, r0, lsr #22 │ │ │ │ + rsceq sp, r9, r4, asr #21 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #296] @ 3393d0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [pc, #288] @ 3393d4 │ │ │ │ mov r6, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -749951,27 +749951,27 @@ │ │ │ │ mov r5, #6 │ │ │ │ b 3392f8 │ │ │ │ mov fp, r3 │ │ │ │ mov sl, r5 │ │ │ │ mov r9, r5 │ │ │ │ b 3392f8 │ │ │ │ cmneq sl, r0, lsl #5 │ │ │ │ - smlaleq sp, r9, r0, r9 │ │ │ │ - rsceq sp, r9, r4, asr #18 │ │ │ │ + rsceq sp, r9, r0, ror #19 │ │ │ │ + smlaleq sp, r9, r4, r9 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #304] @ 339528 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #284] @ 33952c │ │ │ │ ldr r9, [r0, r4] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r7, r3 │ │ │ │ bl dde38 │ │ │ │ @@ -750037,28 +750037,28 @@ │ │ │ │ mov fp, r6 │ │ │ │ mov sl, r6 │ │ │ │ b 339444 │ │ │ │ mov r1, r3 │ │ │ │ mov r6, #6 │ │ │ │ b 339444 │ │ │ │ cmneq sl, r0, lsr r1 │ │ │ │ - rsceq sp, r9, r0, ror #16 │ │ │ │ - rsceq sp, r9, r8, lsl r8 │ │ │ │ + strheq sp, [r9], #128 @ 0x80 @ │ │ │ │ + rsceq sp, r9, r8, ror #16 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #212] @ 339628 │ │ │ │ ldr r9, [pc, #212] @ 33962c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r9, pc, r9 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r9 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ @@ -750101,15 +750101,15 @@ │ │ │ │ str sl, [sp, #20] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ bl 336a64 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsbeq r8, [sl, #-244]! @ 0xffffff0c │ │ │ │ - rsceq sp, r9, ip, lsl #14 │ │ │ │ + rsceq sp, r9, ip, asr r7 │ │ │ │ ldr r3, [pc, #160] @ 3396d8 │ │ │ │ cmp r0, r3 │ │ │ │ beq 3396d0 │ │ │ │ bhi 33966c │ │ │ │ ldr r3, [pc, #148] @ 3396dc │ │ │ │ cmp r0, r3 │ │ │ │ beq 3396d0 │ │ │ │ @@ -750276,15 +750276,15 @@ │ │ │ │ cmp r1, r4 │ │ │ │ bls 3397d0 │ │ │ │ b 339850 │ │ │ │ andeq r8, r0, r0, ror r3 │ │ │ │ cmneq sl, r0, ror #17 │ │ │ │ andeq r8, r0, sp, lsr #2 │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ - rsceq sp, r9, r8, lsr #10 │ │ │ │ + rsceq sp, r9, r8, ror r5 │ │ │ │ andeq r8, r0, r3, asr #14 │ │ │ │ andeq r8, r0, r2, lsl r9 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ andeq r2, r0, r1, lsl #18 │ │ │ │ andeq r8, r0, pc, lsr #2 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ ldr r3, [pc, #148] @ 3399a0 │ │ │ │ @@ -750877,49 +750877,49 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl aa2b8 │ │ │ │ str r0, [r8] │ │ │ │ b 339da0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sl, r4, lsr #12 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq pc, [sp], #152 @ 0x98 @ │ │ │ │ + rscseq pc, sp, r8, lsr #20 │ │ │ │ andeq r8, r0, sl, lsr #24 │ │ │ │ andeq r8, r0, sl, asr #16 │ │ │ │ andeq r8, r0, pc, asr r0 │ │ │ │ - tsteq r3, r2, lsr r0 │ │ │ │ - rscseq r7, fp, r0, ror #2 │ │ │ │ + smlabbeq r3, r2, r0, r9 │ │ │ │ + ldrheq r7, [fp], #16 @ │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ cmneq sl, r8, ror #9 │ │ │ │ - rsceq sp, r9, r8, ror r1 │ │ │ │ + rsceq sp, r9, r8, asr #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - tsteq r3, r6, lsr #30 │ │ │ │ + tsteq r3, r6, ror pc │ │ │ │ andeq r8, r0, pc, lsr ip │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ + tsteq r3, r0, asr #30 │ │ │ │ ldrheq r6, [sl, #-60]! @ 0xffffffc4 │ │ │ │ - rsceq sp, r9, ip, asr #1 │ │ │ │ + rsceq sp, r9, ip, lsl r1 │ │ │ │ cmneq sl, r0, ror r3 │ │ │ │ - rsceq sp, r9, ip, asr #32 │ │ │ │ + smlaleq sp, r9, ip, r0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ muleq r0, lr, r1 │ │ │ │ andeq r8, r0, r0, lsr #13 │ │ │ │ andeq r8, r0, r1, rrx │ │ │ │ andeq r9, r0, r6, lsl #2 │ │ │ │ muleq r0, sp, r1 │ │ │ │ strdeq r8, [r0], -r1 │ │ │ │ cmneq sl, r0, asr r2 │ │ │ │ andeq r8, r0, r1, ror r0 │ │ │ │ cmneq sl, r4, ror #3 │ │ │ │ - strdeq ip, [r9], #224 @ 0xe0 @ │ │ │ │ + rsceq ip, r9, r0, asr #30 │ │ │ │ andeq r8, r0, r1, lsr #13 │ │ │ │ ldrheq r6, [sl, #-4]! │ │ │ │ - rsceq ip, r9, r4, asr #27 │ │ │ │ + rsceq ip, r9, r4, lsl lr │ │ │ │ andeq r1, r0, r3 │ │ │ │ andeq r9, r0, r7, lsl #2 │ │ │ │ ldrheq r5, [sl, #-248]! @ 0xffffff08 │ │ │ │ - rsceq ip, r9, r4, asr #25 │ │ │ │ + rsceq ip, r9, r4, lsl sp │ │ │ │ andeq r8, r0, ip, asr r0 │ │ │ │ andeq r8, r0, sp, asr r0 │ │ │ │ andeq r8, r0, sp, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -750995,15 +750995,15 @@ │ │ │ │ b 33a6d0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r7, #32768 @ 0x8000 │ │ │ │ add r6, r7, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 33ab30 │ │ │ │ ldrb r7, [r5, #5] │ │ │ │ b 33a320 │ │ │ │ ldr r3, [pc, #2936] @ 33afb8 │ │ │ │ cmp r4, r3 │ │ │ │ beq 33acf4 │ │ │ │ @@ -751131,15 +751131,15 @@ │ │ │ │ bhi 33aef8 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r8, r6, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33a5c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r6, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b 33a5c0 │ │ │ │ @@ -751437,43 +751437,43 @@ │ │ │ │ bne 33a5b8 │ │ │ │ ldrh r3, [r9, #150] @ 0x96 │ │ │ │ str r3, [r8] │ │ │ │ b 33a6d0 │ │ │ │ add r4, r6, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33a6d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r6, #204] @ 0xcc │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 4e2148 │ │ │ │ cmp r0, #2 │ │ │ │ beq 33ab5c │ │ │ │ ldr r1, [r7, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ beq 33ab8c │ │ │ │ b 33ab3c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ bne 33ab70 │ │ │ │ cmp r7, #0 │ │ │ │ bne 33ab5c │ │ │ │ b 33a430 │ │ │ │ ldr r3, [pc, #1108] @ 33aff4 │ │ │ │ @@ -751731,33 +751731,33 @@ │ │ │ │ ldr r3, [r3, #1636] @ 0x664 │ │ │ │ cmp r3, #29 │ │ │ │ bls 33a5b8 │ │ │ │ b 33af24 │ │ │ │ cmneq sl, r0, ror #25 │ │ │ │ andeq r8, r0, r1, lsl #10 │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ - smlatbeq r3, r8, r7, r8 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ andeq r8, r0, r9, ror #30 │ │ │ │ andeq r8, r0, r8, asr #20 │ │ │ │ andeq r8, r0, r5, asr #28 │ │ │ │ andeq r8, r0, r8, ror #26 │ │ │ │ andeq r9, r0, r7, lsr #3 │ │ │ │ andeq r9, r0, r0, lsl #11 │ │ │ │ andeq r9, r0, sl, lsr #3 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ + tsteq r3, r0, asr #12 │ │ │ │ andeq r8, r0, r7, rrx │ │ │ │ @ instruction: 0xffc00000 │ │ │ │ ldrshmi pc, [pc, #255] @ 33b0db @ │ │ │ │ - rscseq lr, sp, r8, lsl lr │ │ │ │ - rsceq ip, r9, ip, ror r7 │ │ │ │ - rscseq r6, fp, ip, lsr r6 │ │ │ │ + rscseq lr, sp, r8, ror #28 │ │ │ │ + rsceq ip, r9, ip, asr #15 │ │ │ │ + rscseq r6, fp, ip, lsl #13 │ │ │ │ ldrdeq r8, [r0], -pc @ │ │ │ │ - tsteq r3, r2, lsl r5 │ │ │ │ - smlabteq r3, r6, r4, r8 │ │ │ │ + tsteq r3, r2, ror #10 │ │ │ │ + tsteq r3, r6, lsl r5 │ │ │ │ andeq r1, r0, r4 │ │ │ │ muleq r0, r1, r1 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r8, r0, r6, asr #28 │ │ │ │ andeq r9, r0, r6, lsr #3 │ │ │ │ andeq r9, r0, r0, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -752533,31 +752533,31 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bcc 33b288 │ │ │ │ b 33bbbc │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ ldrheq r4, [sl, #-252]! @ 0xffffff04 │ │ │ │ andeq r8, r0, sp, lsr r1 │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ - @ instruction: 0x01037abe │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ andeq r8, r0, r6, asr #28 │ │ │ │ andeq r8, r0, pc, asr #16 │ │ │ │ - tsteq r3, r2, ror sl │ │ │ │ + smlabteq r3, r2, sl, r7 │ │ │ │ andeq r9, r0, r7, lsr #3 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ strbmi r0, [r8, #2048] @ 0x800 │ │ │ │ strbmi r1, [r8] │ │ │ │ muleq r0, r1, r1 │ │ │ │ - @ instruction: 0x010379bc │ │ │ │ + tsteq r3, ip, lsl #20 │ │ │ │ andeq r8, r0, r8, ror #26 │ │ │ │ muleq r0, sp, fp │ │ │ │ andeq r8, r0, r7, rrx │ │ │ │ - rscseq lr, sp, r8, asr #2 │ │ │ │ - rsceq fp, r9, ip, asr #21 │ │ │ │ - rscseq r5, fp, r0, ror r9 │ │ │ │ - tsteq r3, r8, ror r8 │ │ │ │ + smlalseq lr, sp, r8, r1 │ │ │ │ + rsceq fp, r9, ip, lsl fp │ │ │ │ + rscseq r5, fp, r0, asr #19 │ │ │ │ + smlabteq r3, r8, r8, r7 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r9, r0, r0, lsl #11 │ │ │ │ andeq r9, r0, sl, lsr #3 │ │ │ │ andeq r1, r0, r4 │ │ │ │ andeq r8, r0, r1, lsl #10 │ │ │ │ andeq r9, r0, r6, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -753047,34 +753047,34 @@ │ │ │ │ b 33bf64 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ ldr r7, [r6] │ │ │ │ b 33c218 │ │ │ │ cmneq sl, r0, asr #6 │ │ │ │ - rscseq sp, sp, r8, lsl r7 │ │ │ │ + rscseq sp, sp, r8, ror #14 │ │ │ │ andeq r8, r0, fp, lsr r1 │ │ │ │ andeq r1, r0, r4 │ │ │ │ - rscseq r4, fp, r8, ror sp │ │ │ │ - ldrdeq sl, [r9], #228 @ 0xe4 @ │ │ │ │ + rscseq r4, fp, r8, asr #27 │ │ │ │ + rsceq sl, r9, r4, lsr #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, r1, lsl #10 │ │ │ │ andeq r9, r0, r0, lsl #11 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ @ instruction: 0x00008bbe │ │ │ │ + rsceq sl, r9, r8, asr #26 │ │ │ │ strdeq sl, [r9], #200 @ 0xc8 @ │ │ │ │ - rsceq sl, r9, r8, lsr #25 │ │ │ │ - rsceq sl, r9, r4, lsl #25 │ │ │ │ + ldrdeq sl, [r9], #196 @ 0xc4 @ │ │ │ │ cmneq fp, r4, lsr #12 │ │ │ │ mvnsmi r0, r0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsceq sl, r9, r0, lsl sl │ │ │ │ + rsceq sl, r9, r0, ror #20 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strdeq sl, [r9], #148 @ 0x94 @ │ │ │ │ + rsceq sl, r9, r4, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrb ip, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [pc, #3816] @ 33d38c │ │ │ │ @@ -754030,64 +754030,64 @@ │ │ │ │ moveq r3, #1 │ │ │ │ bic r2, r2, #6 │ │ │ │ orr r3, r2, r3, lsl #1 │ │ │ │ strh r6, [r4, #62] @ 0x3e │ │ │ │ strb r3, [r4, #67] @ 0x43 │ │ │ │ b 33c9a8 │ │ │ │ cmneq sl, r4, asr #22 │ │ │ │ - rscseq ip, sp, ip, lsl pc │ │ │ │ + rscseq ip, sp, ip, ror #30 │ │ │ │ andeq r8, r0, pc, asr #16 │ │ │ │ andeq r8, r0, r2, ror r0 │ │ │ │ - tsteq r3, r4, asr #12 │ │ │ │ - ldrsheq r4, [fp], #108 @ 0x6c @ │ │ │ │ - rsceq sl, r9, r8, asr r8 │ │ │ │ + @ instruction: 0x01036694 │ │ │ │ + rscseq r4, fp, ip, asr #14 │ │ │ │ + rsceq sl, r9, r8, lsr #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, r9, ror #30 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r9, r0, r6, lsr #3 │ │ │ │ andeq r8, r0, sl, lsl ip │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r9, r0, r9 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ andeq r8, r0, r8, asr #20 │ │ │ │ muleq r0, sp, fp │ │ │ │ andeq r8, r0, sp, lsr r1 │ │ │ │ - strdeq sl, [r9], #88 @ 0x58 @ │ │ │ │ - tsteq r3, sl, asr #6 │ │ │ │ + rsceq sl, r9, r8, asr #12 │ │ │ │ + @ instruction: 0x0103639a │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ andeq r1, r0, r9, lsl #18 │ │ │ │ andeq r8, r0, r9, asr #32 │ │ │ │ - rsceq sl, r9, r8, lsr r0 │ │ │ │ + rsceq sl, r9, r8, lsl #1 │ │ │ │ andeq r8, r0, lr, asr #16 │ │ │ │ - ldrdeq r9, [r9], #212 @ 0xd4 @ │ │ │ │ + rsceq r9, r9, r4, lsr #28 │ │ │ │ andeq r9, r0, r0, lsl #11 │ │ │ │ @ instruction: 0x00008bbe │ │ │ │ andeq r8, r0, r6, asr #28 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ - tsteq r3, r4, asr sl │ │ │ │ + smlatbeq r3, r4, sl, r5 │ │ │ │ andeq r8, r0, sl, lsl r8 │ │ │ │ andeq r8, r0, r8, asr r0 │ │ │ │ andeq r9, r0, r7, ror #6 │ │ │ │ andeq r8, r0, r7 │ │ │ │ andeq r8, r0, r8 │ │ │ │ andeq r1, r0, r8, lsl pc │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r1, r0, r6, lsl #18 │ │ │ │ - tsteq r3, r7, lsr r5 │ │ │ │ - rsceq r9, r9, ip, lsl #14 │ │ │ │ - rsceq r9, r9, r4, lsr #12 │ │ │ │ + smlabbeq r3, r7, r5, r5 │ │ │ │ + rsceq r9, r9, ip, asr r7 │ │ │ │ + rsceq r9, r9, r4, ror r6 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ andeq r2, r0, r1, lsl #12 │ │ │ │ andeq r2, r0, r1, lsl #14 │ │ │ │ - rsceq r9, r9, r0, ror #9 │ │ │ │ - rsceq r9, r9, r0, ror #9 │ │ │ │ - smlaleq r9, r9, r8, r4 @ │ │ │ │ - rsceq r8, r9, r4, ror #24 │ │ │ │ + rsceq r9, r9, r0, lsr r5 │ │ │ │ + rsceq r9, r9, r0, lsr r5 │ │ │ │ + rsceq r9, r9, r8, ror #9 │ │ │ │ + strheq r8, [r9], #196 @ 0xc4 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r8, r0, r2, asr #14 │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ bic r3, r1, #2 │ │ │ │ cmp r3, #37120 @ 0x9100 │ │ │ │ beq 33cff0 │ │ │ │ ldr r2, [fp] │ │ │ │ @@ -755339,18 +755339,18 @@ │ │ │ │ andeq r9, r0, r7, lsr #3 │ │ │ │ cmneq sl, r8, asr sl │ │ │ │ andeq r1, r0, r4 │ │ │ │ andeq r8, r0, sp, lsr r1 │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ svccc 0x00e00000 │ │ │ │ cmneq sl, ip, asr r9 │ │ │ │ - rscseq r2, fp, r4, asr r5 │ │ │ │ + rscseq r2, fp, r4, lsr #11 │ │ │ │ cmneq sl, r0, lsl r9 │ │ │ │ - rsceq r8, r9, ip, asr r7 │ │ │ │ - rscseq sl, sp, r0, asr #25 │ │ │ │ + rsceq r8, r9, ip, lsr #15 │ │ │ │ + rscseq sl, sp, r0, lsl sp │ │ │ │ andeq r8, r0, r8, asr #20 │ │ │ │ muleq r0, r1, r1 │ │ │ │ andeq r9, r0, r6, ror #6 │ │ │ │ andeq r8, r0, r2, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -755644,22 +755644,22 @@ │ │ │ │ b 33eb68 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sl, ip, ror #9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r8, r0, r6, rrx │ │ │ │ andeq r1, r0, r4 │ │ │ │ - rscseq r2, fp, ip, asr #1 │ │ │ │ + rscseq r2, fp, ip, lsl r1 │ │ │ │ cmneq sl, r8, lsl #9 │ │ │ │ - strdeq r8, [r9], #40 @ 0x28 @ │ │ │ │ + rsceq r8, r9, r8, asr #6 │ │ │ │ andeq r8, r0, r1, lsl #10 │ │ │ │ andeq r8, r0, r6, asr #28 │ │ │ │ ldrsheq r1, [sl, #-60]! @ 0xffffffc4 │ │ │ │ cmneq sl, r8, lsl #7 │ │ │ │ - rscseq sl, sp, ip, lsr r7 │ │ │ │ + rscseq sl, sp, ip, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #532] @ 33ef18 │ │ │ │ mov r5, r3 │ │ │ │ @@ -755864,17 +755864,17 @@ │ │ │ │ ldr r1, [pc, #24] @ 33f03c │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ mov r1, #1 │ │ │ │ bl 166a88 │ │ │ │ b 33ef94 │ │ │ │ andeq r1, r0, r4 │ │ │ │ - ldrdeq r7, [r9], #228 @ 0xe4 @ │ │ │ │ + rsceq r7, r9, r4, lsr #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlaleq r7, r9, r0, lr │ │ │ │ + rsceq r7, r9, r0, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [pc, #224] @ 33f13c │ │ │ │ cmp r2, ip │ │ │ │ ldrb ip, [sp, #16] │ │ │ │ @@ -755930,25 +755930,25 @@ │ │ │ │ ldr r1, [pc, #24] @ 33f144 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ mov r1, #1 │ │ │ │ bl 166a88 │ │ │ │ b 33f09c │ │ │ │ andeq r1, r0, r4 │ │ │ │ - rsceq r7, r9, r8, lsl lr │ │ │ │ + rsceq r7, r9, r8, ror #28 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq r7, [r9], #212 @ 0xd4 @ │ │ │ │ + rsceq r7, r9, r4, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 33f1d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #102400 @ 0x19000 │ │ │ │ ldr ip, [r3, #2380] @ 0x94c │ │ │ │ ldr r3, [pc, #80] @ 33f1d4 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -755967,23 +755967,23 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 33e4dc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq sl, r4, asr #7 │ │ │ │ - rsceq r7, r9, r4, asr #27 │ │ │ │ + rsceq r7, r9, r4, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 33f25c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #102400 @ 0x19000 │ │ │ │ ldr ip, [r3, #2380] @ 0x94c │ │ │ │ ldr r3, [pc, #80] @ 33f260 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -756002,23 +756002,23 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 33e824 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq sl, r8, lsr r3 │ │ │ │ - rsceq r7, r9, r8, asr #26 │ │ │ │ + smlaleq r7, r9, r8, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 33f2e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #102400 @ 0x19000 │ │ │ │ ldr ip, [r3, #2380] @ 0x94c │ │ │ │ ldr r3, [pc, #80] @ 33f2ec │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -756037,23 +756037,23 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 33eae8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq sl, ip, lsr #5 │ │ │ │ - ldrdeq r7, [r9], #192 @ 0xc0 @ │ │ │ │ + rsceq r7, r9, r0, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 33f374 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #102400 @ 0x19000 │ │ │ │ ldr ip, [r3, #2380] @ 0x94c │ │ │ │ ldr r3, [pc, #80] @ 33f378 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -756072,23 +756072,23 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 33ece8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq sl, r0, lsr #4 │ │ │ │ - rsceq r7, r9, r4, asr ip │ │ │ │ + rsceq r7, r9, r4, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 33f400 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #102400 @ 0x19000 │ │ │ │ ldr ip, [r3, #2380] @ 0x94c │ │ │ │ ldr r3, [pc, #80] @ 33f404 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -756107,23 +756107,23 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 33ef3c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0x017a3194 │ │ │ │ - ldrdeq r7, [r9], #188 @ 0xbc @ │ │ │ │ + rsceq r7, r9, ip, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 33f48c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #102400 @ 0x19000 │ │ │ │ ldr ip, [r3, #2380] @ 0x94c │ │ │ │ ldr r3, [pc, #80] @ 33f490 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -756142,25 +756142,25 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 33f044 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq sl, r8, lsl #2 │ │ │ │ - rsceq r7, r9, r4, ror #22 │ │ │ │ + strheq r7, [r9], #180 @ 0xb4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #132] @ 33f530 │ │ │ │ ldr r8, [pc, #132] @ 33f534 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, #1 │ │ │ │ mov r6, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -756183,25 +756183,25 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 33f538 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, ip, ror r0 │ │ │ │ - strdeq r7, [r9], #164 @ 0xa4 @ │ │ │ │ + rsceq r7, r9, r4, asr #22 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #136] @ 33f5dc │ │ │ │ ldr r7, [pc, #136] @ 33f5e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -756226,26 +756226,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 33f5e8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ ldrsbeq r2, [sl, #-244]! @ 0xffffff0c │ │ │ │ - rsceq r7, r9, ip, ror #20 │ │ │ │ - rsceq r3, r8, r0, asr #4 │ │ │ │ + strheq r7, [r9], #172 @ 0xac @ │ │ │ │ + smlaleq r3, r8, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #136] @ 33f68c │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr r0, [pc, #116] @ 33f690 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r6, r3 │ │ │ │ @@ -756270,27 +756270,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 33f698 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r4, lsr #30 │ │ │ │ - rsceq r7, r9, ip, asr #19 │ │ │ │ - rsceq r7, r9, ip, lsl #19 │ │ │ │ + rsceq r7, r9, ip, lsl sl │ │ │ │ + ldrdeq r7, [r9], #156 @ 0x9c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #132] @ 33f738 │ │ │ │ ldr r8, [pc, #132] @ 33f73c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, #1 │ │ │ │ mov r6, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -756313,26 +756313,26 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 33f740 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r4, ror lr │ │ │ │ - rsceq r7, r9, ip, asr r9 │ │ │ │ + rsceq r7, r9, ip, lsr #19 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #132] @ 33f7e0 │ │ │ │ ldr r6, [pc, #132] @ 33f7e4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -756355,25 +756355,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 33f7e8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, ip, asr #27 │ │ │ │ - rsceq r7, r9, ip, asr #17 │ │ │ │ + rsceq r7, r9, ip, lsl r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #136] @ 33f88c │ │ │ │ ldr r7, [pc, #136] @ 33f890 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -756398,28 +756398,28 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 33f898 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r4, lsr #26 │ │ │ │ - rsceq r7, r9, r4, asr #16 │ │ │ │ - smlaleq r2, r8, r0, pc @ │ │ │ │ + smlaleq r7, r9, r4, r8 │ │ │ │ + rsceq r2, r8, r0, ror #31 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ 33f93c │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [pc, #128] @ 33f940 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -756442,26 +756442,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 33f948 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r4, ror ip │ │ │ │ - smlaleq r7, r9, ip, r7 │ │ │ │ - rsceq r7, r9, ip, asr r7 │ │ │ │ + rsceq r7, r9, ip, ror #15 │ │ │ │ + rsceq r7, r9, ip, lsr #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #136] @ 33f9ec │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr r0, [pc, #116] @ 33f9f0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r6, r3 │ │ │ │ @@ -756486,26 +756486,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 33f9f8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r4, asr #23 │ │ │ │ - rsceq r7, r9, r8, lsr #14 │ │ │ │ - rsceq r7, r9, r4, ror #13 │ │ │ │ + rsceq r7, r9, r8, ror r7 │ │ │ │ + rsceq r7, r9, r4, lsr r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #136] @ 33fa9c │ │ │ │ ldr r7, [pc, #136] @ 33faa0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -756530,28 +756530,28 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 33faa8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r4, lsl fp │ │ │ │ - strheq r7, [r9], #104 @ 0x68 @ │ │ │ │ - rsceq r2, r8, r0, lsl #27 │ │ │ │ + rsceq r7, r9, r8, lsl #14 │ │ │ │ + ldrdeq r2, [r8], #208 @ 0xd0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ 33fb4c │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [pc, #128] @ 33fb50 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -756574,26 +756574,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 33fb58 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r4, ror #20 │ │ │ │ - rsceq r7, r9, r0, lsl r6 │ │ │ │ - ldrdeq r7, [r9], #80 @ 0x50 @ │ │ │ │ + rsceq r7, r9, r0, ror #12 │ │ │ │ + rsceq r7, r9, r0, lsr #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #136] @ 33fbfc │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr r0, [pc, #116] @ 33fc00 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r6, r3 │ │ │ │ @@ -756618,26 +756618,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 33fc08 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 286d90 │ │ │ │ ldrheq r2, [sl, #-148]! @ 0xffffff6c │ │ │ │ - smlaleq r7, r9, ip, r5 │ │ │ │ - rsceq r7, r9, ip, asr r5 │ │ │ │ + rsceq r7, r9, ip, ror #11 │ │ │ │ + rsceq r7, r9, ip, lsr #11 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #136] @ 33fcac │ │ │ │ ldr r7, [pc, #136] @ 33fcb0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -756662,26 +756662,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 33fcb8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r4, lsl #18 │ │ │ │ - rsceq r7, r9, r4, lsr r5 │ │ │ │ - rsceq r2, r8, r0, ror fp │ │ │ │ + rsceq r7, r9, r4, lsl #11 │ │ │ │ + rsceq r2, r8, r0, asr #23 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #136] @ 33fd5c │ │ │ │ ldr r7, [pc, #136] @ 33fd60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -756706,28 +756706,28 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 33fd68 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r4, asr r8 │ │ │ │ - smlaleq r7, r9, ip, r4 │ │ │ │ - rsceq r2, r8, r0, asr #21 │ │ │ │ + rsceq r7, r9, ip, ror #9 │ │ │ │ + rsceq r2, r8, r0, lsl fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #92] @ 33fde0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [pc, #84] @ 33fde4 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #0 │ │ │ │ @@ -756739,24 +756739,24 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 33ef3c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq sl, r4, lsr #15 │ │ │ │ - strdeq r7, [r9], #56 @ 0x38 @ │ │ │ │ + rsceq r7, r9, r8, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #92] @ 33fe5c │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr r0, [pc, #72] @ 33fe60 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r6, r3 │ │ │ │ @@ -756770,24 +756770,24 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 33ef3c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq sl, r8, lsr #14 │ │ │ │ - smlaleq r7, r9, ip, r3 │ │ │ │ + rsceq r7, r9, ip, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #136] @ 33ff04 │ │ │ │ ldr r7, [pc, #136] @ 33ff08 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -756812,28 +756812,28 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 33ff10 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, ip, lsr #13 │ │ │ │ - rsceq r7, r9, r4, asr #6 │ │ │ │ - rsceq r2, r8, r8, lsl r9 │ │ │ │ + smlaleq r7, r9, r4, r3 │ │ │ │ + rsceq r2, r8, r8, ror #18 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #92] @ 33ff88 │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [pc, #84] @ 33ff8c │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #0 │ │ │ │ @@ -756845,24 +756845,24 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 33f044 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsheq r2, [sl, #-92]! @ 0xffffffa4 │ │ │ │ - rsceq r7, r9, r0, lsr #5 │ │ │ │ + strdeq r7, [r9], #32 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #92] @ 340004 │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ ldr r0, [pc, #72] @ 340008 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r6, r3 │ │ │ │ @@ -756876,15 +756876,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 33f044 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq sl, r0, lsl #11 │ │ │ │ - rsceq r7, r9, r4, asr #4 │ │ │ │ + smlaleq r7, r9, r4, r2 │ │ │ │ ldr r3, [pc, #632] @ 34028c │ │ │ │ mov ip, r0 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [pc, #624] @ 340290 │ │ │ │ add r3, pc, r3 │ │ │ │ beq 340144 │ │ │ │ bls 3400a8 │ │ │ │ @@ -757067,15 +757067,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #232] @ 3403dc │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r3 │ │ │ │ @@ -757123,24 +757123,24 @@ │ │ │ │ bl 286d90 │ │ │ │ b 340374 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmnpeq r9, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sl, ip, lsr #4 │ │ │ │ cmnpeq r9, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ - rscseq r0, fp, r0, lsl #17 │ │ │ │ - rsceq r6, r9, ip, ror #28 │ │ │ │ + ldrsbeq r0, [fp], #128 @ 0x80 @ │ │ │ │ + strheq r6, [r9], #236 @ 0xec @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #164] @ 3404a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -757173,16 +757173,16 @@ │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq sl, r4, lsr #2 │ │ │ │ - rscseq r0, fp, ip, lsr #15 │ │ │ │ - smlaleq r6, r9, r8, sp │ │ │ │ + ldrsheq r0, [fp], #124 @ 0x7c @ │ │ │ │ + rsceq r6, r9, r8, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr lr, [pc, #256] @ 3405cc │ │ │ │ ldr ip, [pc, #256] @ 3405d0 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -757193,15 +757193,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #216] @ 3405d8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r3 │ │ │ │ bl dde38 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 34056c │ │ │ │ @@ -757248,18 +757248,18 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ b 34056c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmnpeq r9, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sl, r0, asr #32 │ │ │ │ - rsceq r6, r9, r8, asr #26 │ │ │ │ + smlaleq r6, r9, r8, sp │ │ │ │ cmnpeq r9, r4, lsl #21 @ p-variant is OBSOLETE │ │ │ │ - rscseq r8, sp, ip, lsr lr │ │ │ │ - rsceq r6, r9, r4, ror ip │ │ │ │ + rscseq r8, sp, ip, lsl #29 │ │ │ │ + rsceq r6, r9, r4, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr lr, [pc, #308] @ 340734 │ │ │ │ ldr ip, [pc, #308] @ 340738 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -757270,15 +757270,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #276] @ 340740 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp] │ │ │ │ @@ -757338,19 +757338,19 @@ │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 286d90 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq pc, [r9, #-152]! @ 0xffffff68 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sl, ip, lsl #30 │ │ │ │ - rsceq r6, r9, r4, lsr ip │ │ │ │ + rsceq r6, r9, r4, lsl #25 │ │ │ │ cmnpeq r9, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ cmnpeq r9, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - ldrsbeq r8, [sp], #196 @ 0xc4 @ │ │ │ │ - rsceq r6, r9, ip, lsl #22 │ │ │ │ + rscseq r8, sp, r4, lsr #26 │ │ │ │ + rsceq r6, r9, ip, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr lr, [pc, #308] @ 3408a0 │ │ │ │ ldr ip, [pc, #308] @ 3408a4 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -757361,15 +757361,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #276] @ 3408ac │ │ │ │ mov r5, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ @@ -757429,29 +757429,29 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmnpeq r9, ip, lsl #17 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sl, r0, lsr #27 │ │ │ │ - rsceq r6, r9, r8, ror #21 │ │ │ │ + rsceq r6, r9, r8, lsr fp │ │ │ │ ldrsbeq pc, [r9, #-120]! @ 0xffffff88 @ │ │ │ │ cmnpeq r9, r4, lsr #15 @ p-variant is OBSOLETE │ │ │ │ - rscseq r8, sp, r8, ror #22 │ │ │ │ - rsceq r6, r9, r0, lsr #19 │ │ │ │ + ldrheq r8, [sp], #184 @ 0xb8 @ │ │ │ │ + strdeq r6, [r9], #144 @ 0x90 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ 340988 │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #156] @ 34098c │ │ │ │ ldr r8, [r0, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r3 │ │ │ │ bl dde38 │ │ │ │ @@ -757485,28 +757485,28 @@ │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r8 │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmneq sl, r0, asr ip │ │ │ │ - strheq r6, [r9], #156 @ 0x9c @ │ │ │ │ - rscseq r8, sp, r0, lsl #21 │ │ │ │ - strheq r6, [r9], #136 @ 0x88 @ │ │ │ │ + rsceq r6, r9, ip, lsl #20 │ │ │ │ + ldrsbeq r8, [sp], #160 @ 0xa0 @ │ │ │ │ + rsceq r6, r9, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #188] @ 340a6c │ │ │ │ mov r5, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [pc, #180] @ 340a70 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #0 │ │ │ │ @@ -757542,28 +757542,28 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r8, ror fp │ │ │ │ - rsceq r6, r9, r4, lsl #18 │ │ │ │ - smlalseq r8, sp, ip, r9 │ │ │ │ - ldrdeq r6, [r9], #116 @ 0x74 @ │ │ │ │ + rsceq r6, r9, r4, asr r9 │ │ │ │ + rscseq r8, sp, ip, ror #19 │ │ │ │ + rsceq r6, r9, r4, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #188] @ 340b50 │ │ │ │ mov r5, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [pc, #180] @ 340b54 │ │ │ │ mov r6, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ @@ -757599,25 +757599,25 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x017a1a94 │ │ │ │ - rsceq r6, r9, r0, asr #16 │ │ │ │ - ldrheq r8, [sp], #136 @ 0x88 @ │ │ │ │ - strdeq r6, [r9], #96 @ 0x60 @ │ │ │ │ + smlaleq r6, r9, r0, r8 │ │ │ │ + rscseq r8, sp, r8, lsl #18 │ │ │ │ + rsceq r6, r9, r0, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 340be4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #102400 @ 0x19000 │ │ │ │ ldr ip, [r3, #2380] @ 0x94c │ │ │ │ ldr r3, [pc, #80] @ 340be8 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -757636,23 +757636,23 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 33b008 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrheq r1, [sl, #-144]! @ 0xffffff70 │ │ │ │ - rsceq r6, r9, ip, ror r7 │ │ │ │ + rsceq r6, r9, ip, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ 340c70 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #102400 @ 0x19000 │ │ │ │ ldr ip, [r3, #2380] @ 0x94c │ │ │ │ ldr r3, [pc, #80] @ 340c74 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -757671,23 +757671,23 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 33a2e4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq sl, r4, lsr #18 │ │ │ │ - rsceq r6, r9, r4, lsl #14 │ │ │ │ + rsceq r6, r9, r4, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ 340d2c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r6, #102400 @ 0x19000 │ │ │ │ ldr r3, [r3, #2380] @ 0x94c │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #120] @ 340d30 │ │ │ │ @@ -757718,24 +757718,24 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl 33a2e4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0x017a1898 │ │ │ │ - rsceq r6, r9, r4, lsl #13 │ │ │ │ + ldrdeq r6, [r9], #100 @ 0x64 @ │ │ │ │ andeq r1, r0, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ 340dec │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r3, r6, #102400 @ 0x19000 │ │ │ │ ldr r3, [r3, #2380] @ 0x94c │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #120] @ 340df0 │ │ │ │ @@ -757766,26 +757766,26 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl 33a2e4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsbeq r1, [sl, #-120]! @ 0xffffff88 │ │ │ │ - ldrdeq r6, [r9], #92 @ 0x5c @ │ │ │ │ + rsceq r6, r9, ip, lsr #12 │ │ │ │ andeq r1, r0, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #132] @ 340e94 │ │ │ │ ldr r8, [pc, #132] @ 340e98 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, #1 │ │ │ │ mov r6, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -757808,26 +757808,26 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 340e9c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r8, lsl r7 │ │ │ │ - rsceq r6, r9, r4, asr #10 │ │ │ │ + smlaleq r6, r9, r4, r5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #132] @ 340f3c │ │ │ │ ldr r6, [pc, #132] @ 340f40 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -757850,25 +757850,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 340f44 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r0, ror r6 │ │ │ │ - strheq r6, [r9], #72 @ 0x48 @ │ │ │ │ + rsceq r6, r9, r8, lsl #10 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #136] @ 340fe8 │ │ │ │ ldr r7, [pc, #136] @ 340fec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -757893,27 +757893,27 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 340ff4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r8, asr #11 │ │ │ │ - rsceq r6, r9, r4, lsr r4 │ │ │ │ - rsceq r1, r8, r4, lsr r8 │ │ │ │ + rsceq r6, r9, r4, lsl #9 │ │ │ │ + rsceq r1, r8, r4, lsl #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #132] @ 341094 │ │ │ │ ldr r8, [pc, #132] @ 341098 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, #1 │ │ │ │ mov r6, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -757936,26 +757936,26 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 34109c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r8, lsl r5 │ │ │ │ - smlaleq r6, r9, r4, r3 │ │ │ │ + rsceq r6, r9, r4, ror #7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #132] @ 34113c │ │ │ │ ldr r6, [pc, #132] @ 341140 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -757978,25 +757978,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 341144 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r0, ror r4 │ │ │ │ - rsceq r6, r9, r8, lsl #6 │ │ │ │ + rsceq r6, r9, r8, asr r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #136] @ 3411e8 │ │ │ │ ldr r7, [pc, #136] @ 3411ec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -758021,26 +758021,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 3411f4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r8, asr #7 │ │ │ │ - rsceq r6, r9, r4, lsl #5 │ │ │ │ - rsceq r1, r8, r4, lsr r6 │ │ │ │ + ldrdeq r6, [r9], #36 @ 0x24 @ │ │ │ │ + rsceq r1, r8, r4, lsl #13 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ 3412cc │ │ │ │ ldr r7, [pc, #188] @ 3412d0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -758078,29 +758078,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #24] @ 3412dc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r8, lsl r3 │ │ │ │ - rsceq r6, r9, ip, ror #3 │ │ │ │ + rsceq r6, r9, ip, lsr r2 │ │ │ │ andeq r1, r0, r4 │ │ │ │ - rsceq r1, r8, r0, asr r5 │ │ │ │ + rsceq r1, r8, r0, lsr #11 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #144] @ 341388 │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [pc, #136] @ 34138c │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r6] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #0 │ │ │ │ @@ -758125,27 +758125,27 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 33a2e4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq sl, r0, lsr r2 │ │ │ │ - rsceq r6, r9, r4, lsl r1 │ │ │ │ + rsceq r6, r9, r4, ror #2 │ │ │ │ andeq r1, r0, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #144] @ 34143c │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [pc, #136] @ 341440 │ │ │ │ mov r5, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -758170,25 +758170,25 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl 33a2e4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq sl, ip, ror r1 │ │ │ │ - rsceq r6, r9, ip, ror r0 │ │ │ │ + rsceq r6, r9, ip, asr #1 │ │ │ │ andeq r1, r0, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ 34151c │ │ │ │ ldr r7, [pc, #188] @ 341520 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -758226,29 +758226,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #24] @ 34152c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq sl, r8, asr #1 │ │ │ │ - strdeq r5, [r9], #240 @ 0xf0 @ │ │ │ │ + rsceq r6, r9, r0, asr #32 │ │ │ │ andeq r1, r0, r4 │ │ │ │ - rsceq r1, r8, r0, lsl #6 │ │ │ │ + rsceq r1, r8, r0, asr r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #144] @ 3415d8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [pc, #136] @ 3415dc │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r6] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #0 │ │ │ │ @@ -758273,27 +758273,27 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 33a2e4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq sl, r0, ror #31 │ │ │ │ - rsceq r5, r9, r8, lsl pc │ │ │ │ + rsceq r5, r9, r8, ror #30 │ │ │ │ andeq r1, r0, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #144] @ 34168c │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [pc, #136] @ 341690 │ │ │ │ mov r5, r2 │ │ │ │ sub r2, r0, #33792 @ 0x8400 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -758318,15 +758318,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl 33a2e4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq sl, ip, lsr #30 │ │ │ │ - rsceq r5, r9, r0, lsl #29 │ │ │ │ + ldrdeq r5, [r9], #224 @ 0xe0 @ │ │ │ │ andeq r1, r0, r4 │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r2, #60] @ 0x3c │ │ │ │ @@ -758475,35 +758475,35 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ ldr r2, [pc, #32] @ 34191c │ │ │ │ ldm sp, {r4, r6} │ │ │ │ add r2, pc, r2 │ │ │ │ b 3418dc │ │ │ │ - smlaleq r5, r9, r8, ip │ │ │ │ - rsceq r5, r9, r4, lsl ip │ │ │ │ - rsceq r0, r8, r0, lsl #20 │ │ │ │ + rsceq r5, r9, r8, ror #25 │ │ │ │ + rsceq r5, r9, r4, ror #24 │ │ │ │ + rsceq r0, r8, r0, asr sl │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r9, lr, ip, lsr #17 │ │ │ │ + strdeq r9, [lr], #140 @ 0x8c @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rsceq r9, lr, r8, lsl #17 │ │ │ │ + ldrdeq r9, [lr], #136 @ 0x88 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ add r4, r1, #124 @ 0x7c │ │ │ │ add r9, r1, #140 @ 0x8c │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ subs r0, r5, #0 │ │ │ │ beq 341970 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 341970 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ blx r3 │ │ │ │ cmp r4, r9 │ │ │ │ @@ -758515,15 +758515,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ add r6, r7, #108 @ 0x6c │ │ │ │ mov r9, r5 │ │ │ │ ldr r4, [r6, #4]! │ │ │ │ mov r1, #1 │ │ │ │ subs r0, r4, #0 │ │ │ │ beq 3419c4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3419c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #108] @ 0x6c │ │ │ │ @@ -758538,15 +758538,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 341a10 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, r3 │ │ │ │ mov r0, r5 │ │ │ │ beq 341a2c │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 341a3c │ │ │ │ str r9, [r4] │ │ │ │ cmp r4, r6 │ │ │ │ bne 3419e0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 5c9c0 │ │ │ │ @@ -758585,15 +758585,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r2, [r4, #15] │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #28] @ 341adc │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ cmp r0, #0 │ │ │ │ beq 341a8c │ │ │ │ mov r1, r3 │ │ │ │ bl 341920 │ │ │ │ b 341a8c │ │ │ │ @@ -758623,15 +758623,15 @@ │ │ │ │ bl 66c248 │ │ │ │ add r4, r6, #124 @ 0x7c │ │ │ │ add r9, r6, #140 @ 0x8c │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ subs r0, r5, #0 │ │ │ │ beq 341b70 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 341b70 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ blx r3 │ │ │ │ cmp r9, r4 │ │ │ │ @@ -758665,15 +758665,15 @@ │ │ │ │ strh r1, [r3, #12] │ │ │ │ strb r2, [r3, #14] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 280ac0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r8, [r5, #128] @ 0x80 │ │ │ │ b 341bb0 │ │ │ │ mov r1, #1 │ │ │ │ bl 166a88 │ │ │ │ b 341b1c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -758756,15 +758756,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ beq 341d80 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 341d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #3900] @ 0xf3c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -758785,15 +758785,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 341df0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r0, r3 │ │ │ │ beq 341e20 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 341e38 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #3900] @ 0xf3c │ │ │ │ ldr r1, [pc, #80] @ 341e48 │ │ │ │ add r0, r5, #3904 @ 0xf40 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -758828,15 +758828,15 @@ │ │ │ │ ldr r3, [pc, #824] @ 3421ac │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #491520 @ 0x78000 │ │ │ │ ldr r2, [r3, #3748] @ 0xea4 │ │ │ │ add r3, r2, #28 │ │ │ │ add r2, r2, #12 │ │ │ │ b 341eac │ │ │ │ cmp r3, r2 │ │ │ │ @@ -758918,15 +758918,15 @@ │ │ │ │ blx r6 │ │ │ │ ldr r7, [r5, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ beq 34200c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 34200c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ blx r3 │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ @@ -758956,15 +758956,15 @@ │ │ │ │ bne 342198 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ beq 3420a4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3420a4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ blx r3 │ │ │ │ str sl, [r5, #68] @ 0x44 │ │ │ │ @@ -759046,15 +759046,15 @@ │ │ │ │ ldr r3, [pc, #1176] @ 342674 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #491520 @ 0x78000 │ │ │ │ ldr r2, [r3, #3748] @ 0xea4 │ │ │ │ add r3, r2, #28 │ │ │ │ add r2, r2, #12 │ │ │ │ ldr r4, [r3, #-4]! │ │ │ │ cmp r4, #0 │ │ │ │ @@ -759172,15 +759172,15 @@ │ │ │ │ blx r6 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ beq 342404 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 342404 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ blx r3 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ @@ -759228,15 +759228,15 @@ │ │ │ │ b 286d90 │ │ │ │ mov sl, #2 │ │ │ │ b 342288 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3424e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3424e4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ blx r3 │ │ │ │ str sl, [r4, #68] @ 0x44 │ │ │ │ @@ -759337,38 +759337,38 @@ │ │ │ │ bl 166a88 │ │ │ │ b 3422e4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, ip, lsr #28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sl, r0, asr #6 │ │ │ │ ldrsbeq sp, [r9, #-212]! @ 0xffffff2c │ │ │ │ - rsceq r5, r9, r4, lsr #5 │ │ │ │ + strdeq r5, [r9], #36 @ 0x24 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ cmneq r9, ip, lsr #23 │ │ │ │ cmneq r9, r0, lsl #23 │ │ │ │ - rsceq r5, r9, r8, lsr #1 │ │ │ │ + strdeq r5, [r9], #8 @ │ │ │ │ cmneq r9, r4, lsl #22 │ │ │ │ - rsceq r5, r9, r0 │ │ │ │ + rsceq r5, r9, r0, asr r0 │ │ │ │ cmneq r9, ip, asr #21 │ │ │ │ - rsceq r5, r9, r0, asr #32 │ │ │ │ + smlaleq r5, r9, r0, r0 │ │ │ │ cmneq r9, ip, lsl #21 │ │ │ │ - ldrdeq r4, [r9], #248 @ 0xf8 @ │ │ │ │ + rsceq r5, r9, r8, lsr #32 │ │ │ │ ldr r3, [pc, #28] @ 3426cc │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #524288 @ 0x80000 │ │ │ │ ldr r1, [r3, #3928] @ 0xf58 │ │ │ │ b 341af0 │ │ │ │ cmnpeq r9, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ ldr r3, [pc, #60] @ 342714 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #524288 @ 0x80000 │ │ │ │ ldr r1, [r3, #3928] @ 0xf58 │ │ │ │ ldrb r3, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq 342700 │ │ │ │ @@ -759376,15 +759376,15 @@ │ │ │ │ b 341af0 │ │ │ │ ldr r2, [pc, #16] @ 342718 │ │ │ │ ldr r1, [pc, #16] @ 34271c │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmnpeq r9, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [r9], #228 @ 0xe4 @ │ │ │ │ + rsceq r4, r9, r4, lsr #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb lr, [sp, #32] │ │ │ │ @@ -759456,24 +759456,24 @@ │ │ │ │ b 3427c4 │ │ │ │ ldr r2, [pc, #52] @ 34287c │ │ │ │ ldr r1, [pc, #32] @ 34286c │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ bl 286d90 │ │ │ │ b 3427c4 │ │ │ │ - rsceq r4, r9, r8, lsr #29 │ │ │ │ - rsceq fp, r8, r8, ror #13 │ │ │ │ - rsceq r4, r9, r8, ror #28 │ │ │ │ + strdeq r4, [r9], #232 @ 0xe8 @ │ │ │ │ + rsceq fp, r8, r8, lsr r7 │ │ │ │ + strheq r4, [r9], #232 @ 0xe8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - strheq r4, [r9], #224 @ 0xe0 @ │ │ │ │ + rsceq r4, r9, r0, lsl #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r4, r9, r4, asr lr │ │ │ │ - strheq r4, [r9], #232 @ 0xe8 @ │ │ │ │ - rsceq r4, r9, r0, lsr lr │ │ │ │ - rsceq r4, r9, ip, ror #28 │ │ │ │ + rsceq r4, r9, r4, lsr #29 │ │ │ │ + rsceq r4, r9, r8, lsl #30 │ │ │ │ + rsceq r4, r9, r0, lsl #29 │ │ │ │ + strheq r4, [r9], #236 @ 0xec @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r6, #12] │ │ │ │ @@ -759506,29 +759506,29 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 342938 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r0, r3 │ │ │ │ beq 342acc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 342938 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 216c5c │ │ │ │ cmp r5, #0 │ │ │ │ beq 342adc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 342a84 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r8, r4, #10 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ add r3, r6, r8, lsl #2 │ │ │ │ str r5, [r9, #3900] @ 0xf3c │ │ │ │ ldr r9, [r3, #4] │ │ │ │ cmp r5, r9 │ │ │ │ beq 3429fc │ │ │ │ cmp r9, #0 │ │ │ │ beq 3429dc │ │ │ │ @@ -759548,26 +759548,26 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 3429d4 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 342b44 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 342b34 │ │ │ │ cmp r5, #0 │ │ │ │ beq 342b0c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ beq 342b1c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r8, r6, r8, lsl #2 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r5, [r8, #4] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r4, r6, r4, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ orr r3, r3, #16 │ │ │ │ str r1, [r4, #28] │ │ │ │ @@ -759647,30 +759647,30 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 216c5c │ │ │ │ b 3429d4 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #12] │ │ │ │ b 3429d4 │ │ │ │ - rsceq fp, r8, ip, asr r6 │ │ │ │ - rsceq r4, r9, r0, ror #26 │ │ │ │ + rsceq fp, r8, ip, lsr #13 │ │ │ │ + strheq r4, [r9], #208 @ 0xd0 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strdeq fp, [r8], #72 @ 0x48 @ │ │ │ │ - rsceq r4, r9, r0, ror #23 │ │ │ │ + rsceq fp, r8, r8, asr #10 │ │ │ │ + rsceq r4, r9, r0, lsr ip │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlaleq r4, r9, r8, ip │ │ │ │ - rsceq r4, r9, ip, lsl #25 │ │ │ │ + rsceq r4, r9, r8, ror #25 │ │ │ │ + ldrdeq r4, [r9], #204 @ 0xcc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ 342c68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ bne 342bfc │ │ │ │ add r3, r7, #524288 @ 0x80000 │ │ │ │ @@ -759717,28 +759717,28 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 286d90 │ │ │ │ b 342bf4 │ │ │ │ @ instruction: 0x0179f99c │ │ │ │ - rsceq r4, r9, r0, asr #21 │ │ │ │ - ldrdeq r4, [r9], #172 @ 0xac @ │ │ │ │ + rsceq r4, r9, r0, lsl fp │ │ │ │ + rsceq r4, r9, ip, lsr #22 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlaleq r4, r9, r8, sl │ │ │ │ - ldrdeq r4, [r9], #172 @ 0xac @ │ │ │ │ + rsceq r4, r9, r8, ror #21 │ │ │ │ + rsceq r4, r9, ip, lsr #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #452] @ 342e60 │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [r0, r5] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -759792,28 +759792,28 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 342db0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r9, r3 │ │ │ │ beq 342e04 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 342db0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 216c5c │ │ │ │ cmp r8, #0 │ │ │ │ beq 342e28 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r9, r3 │ │ │ │ beq 342e14 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r8, [r5, #44] @ 0x2c │ │ │ │ b 342de0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 342e2c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r3, [r5, #28] │ │ │ │ ldr r3, [r8, #16] │ │ │ │ @@ -759843,26 +759843,26 @@ │ │ │ │ ldr r1, [pc, #40] @ 342e78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ b 342d60 │ │ │ │ cmnpeq r9, ip, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - strheq r4, [r9], #132 @ 0x84 @ │ │ │ │ - strheq r4, [r9], #148 @ 0x94 @ │ │ │ │ + rsceq r4, r9, r4, lsl #18 │ │ │ │ + rsceq r4, r9, r4, lsl #20 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - strheq r4, [r9], #120 @ 0x78 @ │ │ │ │ - rsceq r4, r9, r0, ror #17 │ │ │ │ + rsceq r4, r9, r8, lsl #16 │ │ │ │ + rsceq r4, r9, r0, lsr r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #724] @ 343168 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r8, [r0, r4] │ │ │ │ mov r9, r1 │ │ │ │ add r0, r8, #524288 @ 0x80000 │ │ │ │ ldr r4, [r0, #3928] @ 0xf58 │ │ │ │ mov r7, r3 │ │ │ │ @@ -759872,15 +759872,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 343070 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r8, r3 │ │ │ │ beq 3430c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 342ef0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 216c5c │ │ │ │ mov r3, #0 │ │ │ │ add fp, r9, #10 │ │ │ │ @@ -759890,15 +759890,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 342f44 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r8, r3 │ │ │ │ beq 343114 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 342f38 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 216c5c │ │ │ │ add fp, r4, fp, lsl #2 │ │ │ │ mov r3, #0 │ │ │ │ @@ -759920,52 +759920,52 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 342fa4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r8, r3 │ │ │ │ beq 343138 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 343158 │ │ │ │ cmp r6, #0 │ │ │ │ beq 342ef0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r8, r3 │ │ │ │ beq 3430d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add fp, r9, #10 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ add r3, r4, fp, lsl #2 │ │ │ │ str r6, [sl, #3900] @ 0xf3c │ │ │ │ ldr sl, [r3, #4] │ │ │ │ cmp r6, sl │ │ │ │ beq 3430b8 │ │ │ │ cmp sl, #0 │ │ │ │ beq 343130 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r8, r3 │ │ │ │ beq 343124 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 343148 │ │ │ │ mov r5, r6 │ │ │ │ cmp r5, #0 │ │ │ │ beq 342f38 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r8, r3 │ │ │ │ ldreq r3, [r5, #12] │ │ │ │ beq 343100 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add fp, r4, fp, lsl #2 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r5, [fp, #4] │ │ │ │ b 343090 │ │ │ │ add fp, r9, #10 │ │ │ │ add r3, r4, fp, lsl #2 │ │ │ │ ldr sl, [r3, #4] │ │ │ │ cmp r5, sl │ │ │ │ beq 343088 │ │ │ │ @@ -760046,15 +760046,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #840] @ 3434d0 │ │ │ │ ldr r5, [pc, #840] @ 3434d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, r5 │ │ │ │ ldr r5, [r0, r1] │ │ │ │ bne 343284 │ │ │ │ mov r7, r2 │ │ │ │ add r2, r5, #524288 @ 0x80000 │ │ │ │ ldr r6, [r2, #3928] @ 0xf58 │ │ │ │ ldrb r2, [r6, #12] │ │ │ │ @@ -760074,15 +760074,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 3433e8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 3434b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 343218 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 216c5c │ │ │ │ mov r3, #0 │ │ │ │ add r7, r4, #10 │ │ │ │ @@ -760092,15 +760092,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 34326c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 343430 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 343260 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 216c5c │ │ │ │ add r7, r6, r7, lsl #2 │ │ │ │ mov r3, #0 │ │ │ │ @@ -760129,51 +760129,51 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 3432e8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 343440 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3434c0 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 34346c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ add r7, r4, #10 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ add r3, r6, r7, lsl #2 │ │ │ │ str r9, [sl, #3900] @ 0xf3c │ │ │ │ ldr sl, [r3, #4] │ │ │ │ cmp r9, sl │ │ │ │ beq 343418 │ │ │ │ cmp sl, #0 │ │ │ │ beq 34334c │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 343420 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 34334c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 216c5c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ mov sl, r9 │ │ │ │ cmp r5, r3 │ │ │ │ ldreq r3, [r9, #12] │ │ │ │ beq 34349c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ add r7, r6, r7, lsl #2 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r9, [r7, #4] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ add r6, r6, r4, lsl #2 │ │ │ │ str r2, [r6, #28] │ │ │ │ orr r3, r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -760256,30 +760256,30 @@ │ │ │ │ b 343218 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 216c5c │ │ │ │ b 3432e8 │ │ │ │ @ instruction: 0x0179f39c │ │ │ │ andeq r8, r0, lr, lsl #25 │ │ │ │ - strheq r4, [r9], #76 @ 0x4c @ │ │ │ │ - rsceq r4, r9, ip, ror #7 │ │ │ │ + rsceq r4, r9, ip, lsl #10 │ │ │ │ + rsceq r4, r9, ip, lsr r4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r4, r9, r0, lsr #7 │ │ │ │ + strdeq r4, [r9], #48 @ 0x30 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq r4, [r9], #60 @ 0x3c @ │ │ │ │ - rsceq r4, r9, ip, ror r3 │ │ │ │ + rsceq r4, r9, ip, lsr #8 │ │ │ │ + rsceq r4, r9, ip, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #196] @ 3435d0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ mov r0, sl │ │ │ │ mov r7, r2 │ │ │ │ bl 32f43c │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ @@ -760319,24 +760319,24 @@ │ │ │ │ ldr r2, [pc, #20] @ 3435d4 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #16] @ 3435d8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmnpeq r9, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - rsceq r4, r9, r4, asr #4 │ │ │ │ + smlaleq r4, r9, r4, r2 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r7, [pc, #764] @ 3438f0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ mov r6, r3 │ │ │ │ add r3, r7, #524288 @ 0x80000 │ │ │ │ ldr r3, [r3, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -760520,44 +760520,44 @@ │ │ │ │ b 3438b8 │ │ │ │ ldr r2, [pc, #76] @ 343934 │ │ │ │ ldr r1, [pc, #76] @ 343938 │ │ │ │ add r2, pc, r2 │ │ │ │ b 343788 │ │ │ │ cmneq r9, r4, lsr pc │ │ │ │ andeq r8, r0, sp, lsl #25 │ │ │ │ - rsceq r4, r9, r4, asr r2 │ │ │ │ + rsceq r4, r9, r4, lsr #5 │ │ │ │ andeq r8, r0, ip, lsl #25 │ │ │ │ - rsceq r4, r9, r4, lsr #4 │ │ │ │ - rsceq r4, r9, r0, ror r2 │ │ │ │ - rsceq r4, r9, r0, lsl #5 │ │ │ │ - smlaleq r4, r9, r0, r2 │ │ │ │ - rsceq r4, r9, r0, lsr #5 │ │ │ │ - rsceq r4, r9, r0, lsl #4 │ │ │ │ - andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r4, r9, r0, ror #1 │ │ │ │ - strdeq r3, [r9], #240 @ 0xf0 @ │ │ │ │ - rsceq r4, r9, r4, lsr r0 │ │ │ │ - andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r4, r9, r0, asr r0 │ │ │ │ - rsceq r4, r9, r0, lsl r0 │ │ │ │ - rsceq r3, r9, r4, lsr #30 │ │ │ │ + rsceq r4, r9, r4, ror r2 │ │ │ │ + rsceq r4, r9, r0, asr #5 │ │ │ │ + ldrdeq r4, [r9], #32 @ │ │ │ │ + rsceq r4, r9, r0, ror #5 │ │ │ │ + strdeq r4, [r9], #32 @ │ │ │ │ + rsceq r4, r9, r0, asr r2 │ │ │ │ + andeq r0, r0, r2, lsl #10 │ │ │ │ + rsceq r4, r9, r0, lsr r1 │ │ │ │ + rsceq r4, r9, r0, asr #32 │ │ │ │ + rsceq r4, r9, r4, lsl #1 │ │ │ │ + andeq r0, r0, r1, lsl #10 │ │ │ │ + rsceq r4, r9, r0, lsr #1 │ │ │ │ + rsceq r4, r9, r0, rrx │ │ │ │ + rsceq r3, r9, r4, ror pc │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #256] @ 343a58 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r7, [pc, #244] @ 343a5c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r7 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ @@ -760609,20 +760609,20 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #36] @ 343a74 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq r9, ip, asr #23 │ │ │ │ - rsceq r4, r9, r8, lsr r0 │ │ │ │ + rsceq r4, r9, r8, lsl #1 │ │ │ │ strdeq r9, [r0], -r4 │ │ │ │ strdeq r9, [r0], -sl │ │ │ │ - rsceq r3, r9, r8, lsr #31 │ │ │ │ + strdeq r3, [r9], #248 @ 0xf8 @ │ │ │ │ strdeq r9, [r0], -fp │ │ │ │ - rsceq r3, r9, ip, lsl #31 │ │ │ │ + ldrdeq r3, [r9], #252 @ 0xfc @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ subs r2, r1, #0 │ │ │ │ bne 343a8c │ │ │ │ add r0, r0, #524288 @ 0x80000 │ │ │ │ ldr r0, [r0, #3932] @ 0xf5c │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -760636,41 +760636,41 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #36] @ 343ae0 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #0 │ │ │ │ b 3417ec │ │ │ │ cmneq r9, ip, ror #20 │ │ │ │ ldr r3, [pc, #36] @ 343b10 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ pop {r4, lr} │ │ │ │ mov r3, #1 │ │ │ │ b 3417ec │ │ │ │ cmneq r9, ip, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #104] @ 343b94 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne 343b7c │ │ │ │ cmp r2, #0 │ │ │ │ bne 343b58 │ │ │ │ @@ -760688,22 +760688,22 @@ │ │ │ │ ldr r2, [pc, #20] @ 343b98 │ │ │ │ ldr r1, [pc, #20] @ 343b9c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsheq lr, [r9, #-156]! @ 0xffffff64 │ │ │ │ - strheq lr, [r7], #172 @ 0xac @ │ │ │ │ + rsceq lr, r7, ip, lsl #22 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #168] @ 343c60 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ subs r2, r1, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ bne 343c44 │ │ │ │ add r4, r4, #524288 @ 0x80000 │ │ │ │ ldr r5, [r4, #3932] @ 0xf5c │ │ │ │ ldr r1, [r4, #3928] @ 0xf58 │ │ │ │ @@ -760724,15 +760724,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r5, #4] │ │ │ │ strb r2, [r5, #15] │ │ │ │ str r5, [r4, #3928] @ 0xf58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #56] @ 343c64 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 343bf8 │ │ │ │ bl 341920 │ │ │ │ b 343bf8 │ │ │ │ add r0, r4, #507904 @ 0x7c000 │ │ │ │ @@ -760748,15 +760748,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #204] @ 343d4c │ │ │ │ ldr r3, [pc, #204] @ 343d50 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ bne 343cf8 │ │ │ │ add r3, r5, #524288 @ 0x80000 │ │ │ │ ldr r2, [r3, #3928] @ 0xf58 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r1, [r2, #12] │ │ │ │ @@ -760799,27 +760799,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #20] @ 343d58 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r9, r4, lsr #17 │ │ │ │ andeq r8, r0, r2, lsr #28 │ │ │ │ - rsceq r3, r9, r8, asr #26 │ │ │ │ + smlaleq r3, r9, r8, sp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r0, r8, r8, asr pc │ │ │ │ - strdeq r3, [r9], #196 @ 0xc4 @ │ │ │ │ - rsceq r3, r9, ip, lsl #26 │ │ │ │ + rsceq r3, r9, r4, asr #26 │ │ │ │ + rsceq r3, r9, ip, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #272] @ 343e90 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ blt 343e60 │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r7, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -760854,15 +760854,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [pc, #116] @ 343e94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ bne 343db8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ cmp r0, #0 │ │ │ │ beq 343db8 │ │ │ │ mov r1, r6 │ │ │ │ bl 341920 │ │ │ │ b 343db8 │ │ │ │ ldr r0, [pc, #68] @ 343e98 │ │ │ │ @@ -760881,24 +760881,24 @@ │ │ │ │ ldr r1, [pc, #32] @ 343ea8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r9, r8, lsr #15 │ │ │ │ ldrsheq lr, [r9, #-108]! @ 0xffffff94 │ │ │ │ andeq r0, r8, r8, asr pc │ │ │ │ - rsceq r3, r9, r4, lsl #24 │ │ │ │ + rsceq r3, r9, r4, asr ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r3, r9, r0, lsl ip │ │ │ │ + rsceq r3, r9, r0, ror #24 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ 343f2c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #688] @ 0x2b0 │ │ │ │ add r3, r4, #524288 @ 0x80000 │ │ │ │ tst r2, #1 │ │ │ │ @@ -760923,15 +760923,15 @@ │ │ │ │ b 343ee8 │ │ │ │ cmneq r9, r4, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #156] @ 343fe4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #524288 @ 0x80000 │ │ │ │ ldr r5, [r3, #3928] @ 0xf58 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -760964,29 +760964,29 @@ │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 286d90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 343f84 │ │ │ │ cmneq r9, r0, ror #11 │ │ │ │ - rsceq r3, r9, r8, lsl #22 │ │ │ │ + rsceq r3, r9, r8, asr fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #28] @ 344014 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #524288 @ 0x80000 │ │ │ │ ldr r1, [r3, #3928] @ 0xf58 │ │ │ │ b 3416e8 │ │ │ │ cmneq r9, ip, lsr #10 │ │ │ │ ldr r3, [pc, #140] @ 3440ac │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #524288 @ 0x80000 │ │ │ │ ldr r1, [r3, #3928] @ 0xf58 │ │ │ │ ldrb r3, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq 344098 │ │ │ │ @@ -761014,25 +761014,25 @@ │ │ │ │ b 3416e8 │ │ │ │ ldr r2, [pc, #24] @ 3440b8 │ │ │ │ ldr r1, [pc, #16] @ 3440b4 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r9, r4, lsl #10 │ │ │ │ - rsceq r3, r9, r0, asr #21 │ │ │ │ + rsceq r3, r9, r0, lsl fp │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r3, r9, r4, ror #20 │ │ │ │ + strheq r3, [r9], #164 @ 0xa4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ 3441a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ bne 34414c │ │ │ │ add r3, r7, #524288 @ 0x80000 │ │ │ │ @@ -761077,26 +761077,26 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r4, asr r4 │ │ │ │ andeq r8, r0, r3, lsr #28 │ │ │ │ - rsceq r3, r9, r0, ror #20 │ │ │ │ - rsceq r3, r9, r0, lsl #20 │ │ │ │ - rsceq r3, r9, ip, lsl #11 │ │ │ │ + strheq r3, [r9], #160 @ 0xa0 @ │ │ │ │ + rsceq r3, r9, r0, asr sl │ │ │ │ + ldrdeq r3, [r9], #92 @ 0x5c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #236] @ 3442c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r3 │ │ │ │ bne 344258 │ │ │ │ @@ -761148,28 +761148,28 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #36] @ 3442dc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq r9, r4, asr r3 │ │ │ │ andeq r8, r0, pc, lsl #25 │ │ │ │ - strheq r3, [r9], #152 @ 0x98 @ │ │ │ │ - rsceq r3, r9, r4, lsr r9 │ │ │ │ - rsceq r3, r9, r0, lsl #9 │ │ │ │ + rsceq r3, r9, r8, lsl #20 │ │ │ │ + rsceq r3, r9, r4, lsl #19 │ │ │ │ + ldrdeq r3, [r9], #64 @ 0x40 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r3, r9, ip, lsr #18 │ │ │ │ + rsceq r3, r9, ip, ror r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #336] @ 344448 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r3 │ │ │ │ bne 3443b4 │ │ │ │ @@ -761245,20 +761245,20 @@ │ │ │ │ b 286d90 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq r9, r0, lsr r2 │ │ │ │ - strdeq r3, [r9], #136 @ 0x88 @ │ │ │ │ + rsceq r3, r9, r8, asr #18 │ │ │ │ andeq r8, r0, r4, lsl #25 │ │ │ │ - rsceq r3, r9, ip, lsr r8 │ │ │ │ - rsceq r3, r9, r4, lsr #6 │ │ │ │ + rsceq r3, r9, ip, lsl #17 │ │ │ │ + rsceq r3, r9, r4, ror r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r3, r9, ip, lsl r8 │ │ │ │ + rsceq r3, r9, ip, ror #16 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldr r3, [pc, #212] @ 344544 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #22 │ │ │ │ bhi 344484 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ @@ -761307,31 +761307,31 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #76] @ 344580 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ 344584 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - strdeq lr, [r2, -sl] │ │ │ │ + tsteq r2, sl, asr #14 │ │ │ │ + rsceq r3, r9, r8, lsl #17 │ │ │ │ + rsceq pc, sl, ip, asr #1 │ │ │ │ rsceq r3, r9, r8, lsr r8 │ │ │ │ - rsceq pc, sl, ip, ror r0 @ │ │ │ │ - rsceq r3, r9, r8, ror #15 │ │ │ │ - rsceq r3, r9, r4, ror #15 │ │ │ │ - rsceq sp, r8, r4, lsl pc │ │ │ │ - ldrdeq r3, [r9], #116 @ 0x74 @ │ │ │ │ - rsceq r7, fp, r0, lsr #22 │ │ │ │ - strdeq sl, [fp], #232 @ 0xe8 @ │ │ │ │ - strheq r3, [r9], #120 @ 0x78 @ │ │ │ │ - rsceq r9, sl, r0, ror #7 │ │ │ │ - rsceq r3, r9, ip, lsr #15 │ │ │ │ - rsceq r8, sl, r0, lsl #4 │ │ │ │ - rsceq r3, r9, r0, lsr #15 │ │ │ │ - rsceq r1, r9, r0, asr r5 │ │ │ │ - rsceq r4, ip, r8, lsr #28 │ │ │ │ - rsceq pc, sl, r4, lsl r7 @ │ │ │ │ + rsceq r3, r9, r4, lsr r8 │ │ │ │ + rsceq sp, r8, r4, ror #30 │ │ │ │ + rsceq r3, r9, r4, lsr #16 │ │ │ │ + rsceq r7, fp, r0, ror fp │ │ │ │ + rsceq sl, fp, r8, asr #30 │ │ │ │ + rsceq r3, r9, r8, lsl #16 │ │ │ │ + rsceq r9, sl, r0, lsr r4 │ │ │ │ + strdeq r3, [r9], #124 @ 0x7c @ │ │ │ │ + rsceq r8, sl, r0, asr r2 │ │ │ │ + strdeq r3, [r9], #112 @ 0x70 @ │ │ │ │ + rsceq r1, r9, r0, lsr #11 │ │ │ │ + rsceq r4, ip, r8, ror lr │ │ │ │ + rsceq pc, sl, r4, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r5, r3 │ │ │ │ @@ -761409,19 +761409,19 @@ │ │ │ │ ldr r2, [pc, #36] @ 3446ec │ │ │ │ ldr r1, [pc, #36] @ 3446f0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b 34463c │ │ │ │ - ldrdeq r3, [r9], #104 @ 0x68 @ │ │ │ │ + rsceq r3, r9, r8, lsr #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r3, r9, r4, lsl #13 │ │ │ │ - rsceq r3, r9, ip, lsr #12 │ │ │ │ - rsceq r3, r9, r4, lsl r6 │ │ │ │ + ldrdeq r3, [r9], #100 @ 0x64 @ │ │ │ │ + rsceq r3, r9, ip, ror r6 │ │ │ │ + rsceq r3, r9, r4, ror #12 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ @@ -761658,36 +761658,36 @@ │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ b 3447f4 │ │ │ │ ldrsbeq fp, [r9, #-132]! @ 0xffffff7c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrheq fp, [r9, #-132]! @ 0xffffff7c │ │ │ │ - rsceq r3, r9, r0, asr #11 │ │ │ │ - strheq r3, [r9], #84 @ 0x54 @ │ │ │ │ - strheq r3, [r9], #80 @ 0x50 @ │ │ │ │ - smlabteq r2, r5, r3, lr │ │ │ │ - strdeq r8, [lr], #116 @ 0x74 @ │ │ │ │ + rsceq r3, r9, r0, lsl r6 │ │ │ │ + rsceq r3, r9, r4, lsl #12 │ │ │ │ + rsceq r3, r9, r0, lsl #12 │ │ │ │ + tsteq r2, r5, lsl r4 │ │ │ │ + rsceq r8, lr, r4, asr #16 │ │ │ │ cmneq r9, r0, ror #15 │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ - strdeq r3, [r9], #64 @ 0x40 @ │ │ │ │ - rscseq ip, sl, r8, lsl r6 │ │ │ │ - rsceq r3, r9, ip, lsr #10 │ │ │ │ - rscseq r8, sp, r4, lsl r3 │ │ │ │ - ldrdeq r1, [sl], #140 @ 0x8c @ │ │ │ │ + rsceq r3, r9, r0, asr #10 │ │ │ │ + rscseq ip, sl, r8, ror #12 │ │ │ │ + rsceq r3, r9, ip, ror r5 │ │ │ │ + rscseq r8, sp, r4, ror #6 │ │ │ │ + rsceq r1, sl, ip, lsr #18 │ │ │ │ + ldrsheq r8, [sp], #44 @ 0x2c @ │ │ │ │ + rsceq r3, r9, ip, asr #9 │ │ │ │ rscseq r8, sp, ip, lsr #5 │ │ │ │ - rsceq r3, r9, ip, ror r4 │ │ │ │ - rscseq r8, sp, ip, asr r2 │ │ │ │ - rsceq r3, r9, r0, lsr #8 │ │ │ │ - rscseq r8, sp, r0, lsl #4 │ │ │ │ - rsceq r3, r9, r8, lsr #7 │ │ │ │ - smlalseq r8, sp, r8, r1 │ │ │ │ - rscseq r4, lr, r8, asr #22 │ │ │ │ - ldrsheq r8, [sp], #4 @ │ │ │ │ - ldrsbeq r8, [sp], #12 @ │ │ │ │ + rsceq r3, r9, r0, ror r4 │ │ │ │ + rscseq r8, sp, r0, asr r2 │ │ │ │ + strdeq r3, [r9], #56 @ 0x38 @ │ │ │ │ + rscseq r8, sp, r8, ror #3 │ │ │ │ + smlalseq r4, lr, r8, fp │ │ │ │ + rscseq r8, sp, r4, asr #2 │ │ │ │ + rscseq r8, sp, ip, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [pc, #340] @ 344c8c │ │ │ │ @@ -761701,15 +761701,15 @@ │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ ldrb r7, [sp, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ beq 344b68 │ │ │ │ bl 5b01c │ │ │ │ ldr r3, [pc, #292] @ 344c94 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ blt 344c60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [pc, #268] @ 344c98 │ │ │ │ mov r2, r7 │ │ │ │ @@ -761776,23 +761776,23 @@ │ │ │ │ b b41c4 │ │ │ │ ldr r3, [pc, #48] @ 344cb8 │ │ │ │ add r3, pc, r3 │ │ │ │ b 344c68 │ │ │ │ ldrheq fp, [r9, #-76]! @ 0xffffffb4 │ │ │ │ andeq r1, r0, r4, lsr #11 │ │ │ │ ldrheq sp, [r9, #-152]! @ 0xffffff68 │ │ │ │ - rsceq r3, r9, ip, lsr r2 │ │ │ │ + rsceq r3, r9, ip, lsl #5 │ │ │ │ andeq r9, r0, r1, ror #5 │ │ │ │ - rsceq r3, r9, r8, asr #3 │ │ │ │ + rsceq r3, r9, r8, lsl r2 │ │ │ │ strdeq r9, [r0], -sl │ │ │ │ - smlaleq r3, r9, r8, r1 │ │ │ │ + rsceq r3, r9, r8, ror #3 │ │ │ │ strdeq r9, [r0], -fp │ │ │ │ - rsceq r3, r9, r0, asr #2 │ │ │ │ + smlaleq r3, r9, r0, r1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r3, r9, r8, asr r1 │ │ │ │ + rsceq r3, r9, r8, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ str ip, [sp] │ │ │ │ @@ -761819,15 +761819,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ beq 344d40 │ │ │ │ bl 5b01c │ │ │ │ ldr r3, [pc, #396] @ 344ed4 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ cmp r5, #0 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ blt 344e0c │ │ │ │ ldr r2, [pc, #376] @ 344ed8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -761920,23 +761920,23 @@ │ │ │ │ mov r9, #0 │ │ │ │ b 344e2c │ │ │ │ ldr r9, [pc, #76] @ 344f18 │ │ │ │ b 344e2c │ │ │ │ ldrsbeq fp, [r9, #-44]! @ 0xffffffd4 │ │ │ │ andeq r1, r0, r4, lsr #11 │ │ │ │ cmneq r9, r0, ror #15 │ │ │ │ - rsceq r3, r9, r8, rrx │ │ │ │ + strheq r3, [r9], #8 @ │ │ │ │ andeq r8, r0, lr, lsr sl │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ - rsceq r3, r9, r8, lsl #1 │ │ │ │ + tsteq r2, r0, asr #28 │ │ │ │ + ldrdeq r3, [r9], #8 @ │ │ │ │ andeq r9, r0, r1, ror #5 │ │ │ │ - rsceq r2, r9, r8, ror #31 │ │ │ │ + rsceq r3, r9, r8, lsr r0 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ strdeq r9, [r0], -fp │ │ │ │ - strheq r2, [r9], #240 @ 0xf0 @ │ │ │ │ + rsceq r3, r9, r0 │ │ │ │ strdeq r9, [r0], -pc @ │ │ │ │ strdeq r9, [r0], -lr │ │ │ │ strdeq r9, [r0], -ip │ │ │ │ strdeq r9, [r0], -sp │ │ │ │ strdeq r9, [r0], -r9 @ │ │ │ │ ldrdeq r9, [r0], -sl │ │ │ │ andeq r9, r0, r1, lsl #6 │ │ │ │ @@ -762672,35 +762672,35 @@ │ │ │ │ b 345238 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ b 345860 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq fp, [r9, #-12]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r2, r9, ip, lsl #30 │ │ │ │ - strdeq r2, [r9], #228 @ 0xe4 @ │ │ │ │ - @ instruction: 0x0102dcb0 │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ - ldrdeq sp, [r2, -r4] │ │ │ │ - smlatbeq r2, r4, fp, sp │ │ │ │ + rsceq r2, r9, ip, asr pc │ │ │ │ + rsceq r2, r9, r4, asr #30 │ │ │ │ + tsteq r2, r0, lsl #26 │ │ │ │ + tsteq r2, r0, asr #24 │ │ │ │ + tsteq r2, r4, lsr #22 │ │ │ │ + strdeq sp, [r2, -r4] │ │ │ │ cmneq r9, r4, lsr #29 │ │ │ │ cmneq r9, ip, ror #28 │ │ │ │ - smlatbeq r2, ip, sl, sp │ │ │ │ - smlabbeq r2, r4, r9, sp │ │ │ │ - tsteq r2, r4, asr r9 │ │ │ │ - tsteq r2, lr, lsr r9 │ │ │ │ - tsteq r2, lr, lsr #18 │ │ │ │ - tsteq r2, r6, lsr #18 │ │ │ │ - tsteq r2, r6, lsr #18 │ │ │ │ - tsteq r2, r6, lsr #18 │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + ldrdeq sp, [r2, -r4] │ │ │ │ + smlatbeq r2, r4, r9, sp │ │ │ │ + smlabbeq r2, lr, r9, sp │ │ │ │ + tsteq r2, lr, ror r9 │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ cmneq r9, ip, asr #19 │ │ │ │ - rsceq r2, r9, r4, asr #16 │ │ │ │ + smlaleq r2, r9, r4, r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldrsheq sl, [r9, #-128]! @ 0xffffff80 │ │ │ │ - rsceq r2, r9, ip, asr #14 │ │ │ │ + smlaleq r2, r9, ip, r7 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -762889,15 +762889,15 @@ │ │ │ │ add r5, r5, r3 │ │ │ │ bne 345db8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr lr, [r3, #40] @ 0x28 │ │ │ │ mov r8, r9 │ │ │ │ b 345c6c │ │ │ │ - tsteq r2, r0, asr r1 │ │ │ │ + smlatbeq r2, r0, r1, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ @@ -763117,16 +763117,16 @@ │ │ │ │ b 346040 │ │ │ │ lsl r2, r2, #16 │ │ │ │ asr r2, r2, #16 │ │ │ │ lsl r1, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ b 345f28 │ │ │ │ - strdeq ip, [r2, -r2] │ │ │ │ - tsteq r2, r0, lsr #22 │ │ │ │ + tsteq r2, r2, asr #28 │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r1, #92] @ 0x5c │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -764757,29 +764757,29 @@ │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ b 3474dc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r0, ror lr │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0102bab8 │ │ │ │ - strdeq fp, [r2, -r4] │ │ │ │ + tsteq r2, r8, lsl #22 │ │ │ │ + tsteq r2, r4, asr #20 │ │ │ │ @ instruction: 0x01798c9c │ │ │ │ - rsceq r0, r9, r0, asr fp │ │ │ │ - smlabbeq r2, r0, r8, fp │ │ │ │ + rsceq r0, r9, r0, lsr #23 │ │ │ │ + ldrdeq fp, [r2, -r0] │ │ │ │ cmneq r9, ip, ror #13 │ │ │ │ - rsceq r0, r9, r8, ror r6 │ │ │ │ - rsceq r0, r9, r4, lsr #11 │ │ │ │ + rsceq r0, r9, r8, asr #13 │ │ │ │ + strdeq r0, [r9], #84 @ 0x54 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldrsbeq r8, [r9, #-92]! @ 0xffffffa4 │ │ │ │ - rsceq r0, r9, ip, lsr #10 │ │ │ │ + rsceq r0, r9, ip, ror r5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r0, r9, r0, lsr #9 │ │ │ │ + strdeq r0, [r9], #64 @ 0x40 @ │ │ │ │ cmneq r9, ip, lsr r5 │ │ │ │ - rsceq r0, r9, ip, lsl #8 │ │ │ │ + rsceq r0, r9, ip, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #1104] @ 347fd8 │ │ │ │ @@ -765058,27 +765058,27 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ bl 3446f4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 347cd8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, ip, ror #8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r0, r9, ip, lsr #8 │ │ │ │ + rsceq r0, r9, ip, ror r4 │ │ │ │ cmneq r9, r8, lsl #7 │ │ │ │ - rsceq r0, r9, ip, asr #7 │ │ │ │ + rsceq r0, r9, ip, lsl r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ cmneq r9, r8, ror r2 │ │ │ │ - smlatbeq r2, ip, lr, sl │ │ │ │ + strdeq sl, [r2, -ip] │ │ │ │ cmneq r9, r8, asr #2 │ │ │ │ - rsceq r0, r9, r8, lsl r1 │ │ │ │ + rsceq r0, r9, r8, ror #2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq r9, r4, lsl r1 │ │ │ │ - rsceq r0, r9, r0, asr #2 │ │ │ │ + smlaleq r0, r9, r0, r1 │ │ │ │ ldrsbeq r8, [r9, #-4]! │ │ │ │ - ldrdeq r0, [r9], #12 @ │ │ │ │ + rsceq r0, r9, ip, lsr #2 │ │ │ │ cmneq r9, r4, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr ip, [pc, #1092] @ 348474 │ │ │ │ mov r7, r2 │ │ │ │ @@ -765354,17 +765354,17 @@ │ │ │ │ str r6, [sp] │ │ │ │ bl 3446f4 │ │ │ │ b 3480b8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r4, asr #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r0, asr lr │ │ │ │ - rsceq pc, r8, r0, asr #29 │ │ │ │ + rsceq pc, r8, r0, lsl pc @ │ │ │ │ ldrsheq r7, [r9, #-212]! @ 0xffffff2c │ │ │ │ - rsceq pc, r8, r8, lsl #29 │ │ │ │ + ldrdeq pc, [r8], #232 @ 0xe8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3484c8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -765381,15 +765381,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [pc, #12] @ 3484ec │ │ │ │ add r2, pc, r2 │ │ │ │ bl 5ccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - rsceq pc, r8, r0, lsl ip @ │ │ │ │ + rsceq pc, r8, r0, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3280] @ 0xcd0 │ │ │ │ ldr ip, [pc, #312] @ 348640 │ │ │ │ ldr r3, [pc, #312] @ 348644 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -765468,27 +765468,27 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 34863c │ │ │ │ add sp, sp, #780 @ 0x30c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq r7, [r9, #-160]! @ 0xffffff60 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq pc, r8, r0, lsr #23 │ │ │ │ - rsceq pc, r8, r0, asr #22 │ │ │ │ + strdeq pc, [r8], #176 @ 0xb0 @ │ │ │ │ + smlaleq pc, r8, r0, fp @ │ │ │ │ cmneq r9, r0, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #684] @ 34891c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r9, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ mov r6, r2 │ │ │ │ bl 324030 │ │ │ │ subs r1, r0, #0 │ │ │ │ @@ -765652,30 +765652,30 @@ │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ ldrheq r9, [r9, #-232]! @ 0xffffff18 │ │ │ │ andeq r9, r0, sp, ror #1 │ │ │ │ andeq r8, r0, r6, asr #20 │ │ │ │ - strdeq sl, [r2, -ip] │ │ │ │ - ldrdeq sl, [r2, -r7] │ │ │ │ + tsteq r2, ip, asr #12 │ │ │ │ + tsteq r2, r7, lsr #12 │ │ │ │ andeq r9, r0, fp, lsl #6 │ │ │ │ andeq r9, r0, r9, lsl #6 │ │ │ │ andeq r9, r0, r6, lsl #6 │ │ │ │ andeq r9, r0, r5, lsl #6 │ │ │ │ andeq r9, r0, r4, lsl #6 │ │ │ │ strdeq r9, [r0], -r9 @ │ │ │ │ andeq r9, r0, r3, lsl #6 │ │ │ │ andeq r9, r0, sl, lsl #6 │ │ │ │ andeq r9, r0, r2, lsl #6 │ │ │ │ strdeq r8, [r0], -r0 │ │ │ │ - rsceq pc, r8, r8, lsr r9 @ │ │ │ │ + rsceq pc, r8, r8, lsl #19 │ │ │ │ andeq r9, r0, r8, lsl #6 │ │ │ │ andeq r9, r0, r7, lsl #6 │ │ │ │ - strheq pc, [r8], #128 @ 0x80 @ │ │ │ │ + rsceq pc, r8, r0, lsl #18 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ add r3, r1, #340 @ 0x154 │ │ │ │ ldrh r3, [r3] │ │ │ │ @@ -765938,15 +765938,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #68] @ 348dd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r1, #1 │ │ │ │ add r2, r3, #491520 @ 0x78000 │ │ │ │ mov r0, #2 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r2, [r2, #3748] @ 0xea4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -765968,15 +765968,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [pc, #136] @ 348e90 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ mov ip, r2 │ │ │ │ @@ -766016,15 +766016,15 @@ │ │ │ │ ldr r4, [pc, #140] @ 348f50 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r6, #2 │ │ │ │ add r1, r3, #491520 @ 0x78000 │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -766066,15 +766066,15 @@ │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #32] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r6, #2 │ │ │ │ add r1, r3, #491520 @ 0x78000 │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -766107,15 +766107,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #68] @ 34907c │ │ │ │ sub sp, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r1, #1 │ │ │ │ add r2, r3, #491520 @ 0x78000 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [r2, #3748] @ 0xea4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -766137,15 +766137,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [pc, #140] @ 349138 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ add r2, r3, #491520 @ 0x78000 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -766186,15 +766186,15 @@ │ │ │ │ ldr r4, [pc, #136] @ 3491f4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ add r2, r3, #491520 @ 0x78000 │ │ │ │ mov r6, #3 │ │ │ │ str r6, [sp, #8] │ │ │ │ @@ -766235,15 +766235,15 @@ │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #4 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -766273,15 +766273,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 349314 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #2 │ │ │ │ mov ip, #1 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -766295,15 +766295,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34936c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -766317,15 +766317,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 3493c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #2 │ │ │ │ mov ip, #3 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -766339,15 +766339,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34941c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #2 │ │ │ │ mov ip, #4 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -766361,15 +766361,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 349474 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -766383,15 +766383,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 3494cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #1 │ │ │ │ mov ip, #2 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -766405,15 +766405,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 349524 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #1 │ │ │ │ mov ip, #3 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -766427,15 +766427,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34957c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #1 │ │ │ │ mov ip, #4 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -766451,15 +766451,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #60] @ 3495d4 │ │ │ │ sub sp, sp, #16 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, r3, #491520 @ 0x78000 │ │ │ │ ldr r1, [r1, #3748] @ 0xea4 │ │ │ │ mov r0, r4 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ str ip, [sp] │ │ │ │ @@ -766471,15 +766471,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ 349620 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r3, #491520 @ 0x78000 │ │ │ │ ldr ip, [ip, #3748] @ 0xea4 │ │ │ │ mov r0, r4 │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ str ip, [sp] │ │ │ │ @@ -766493,15 +766493,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #92] @ 349698 │ │ │ │ sub sp, sp, #24 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #76] @ 34969c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 32f6c0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -766513,15 +766513,15 @@ │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq r9, r8, ror #29 │ │ │ │ - rsceq lr, r8, r0, lsl #23 │ │ │ │ + ldrdeq lr, [r8], #176 @ 0xb0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr lr, [pc, #160] @ 349758 │ │ │ │ ldr ip, [pc, #160] @ 34975c │ │ │ │ add lr, pc, lr │ │ │ │ @@ -766532,15 +766532,15 @@ │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #120] @ 349764 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 32f6c0 │ │ │ │ mov ip, #2 │ │ │ │ mov r3, r5 │ │ │ │ @@ -766563,15 +766563,15 @@ │ │ │ │ bne 349754 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r0, asr #18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r4, asr lr │ │ │ │ - strdeq lr, [r8], #172 @ 0xac @ │ │ │ │ + rsceq lr, r8, ip, asr #22 │ │ │ │ cmneq r9, r8, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr lr, [pc, #168] @ 34982c │ │ │ │ ldr ip, [pc, #168] @ 349830 │ │ │ │ @@ -766585,15 +766585,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #24] │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #120] @ 349838 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 32f6c0 │ │ │ │ mov lr, #3 │ │ │ │ mov r2, #2 │ │ │ │ @@ -766616,15 +766616,15 @@ │ │ │ │ bne 349828 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r4, ror r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r8, lsl #27 │ │ │ │ - rsceq lr, r8, ip, lsr sl │ │ │ │ + rsceq lr, r8, ip, lsl #21 │ │ │ │ ldrsheq r6, [r9, #-116]! @ 0xffffff8c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr lr, [pc, #176] @ 349908 │ │ │ │ ldr ip, [pc, #176] @ 34990c │ │ │ │ @@ -766638,15 +766638,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ str ip, [sp, #28] │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #128] @ 349914 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 32f6c0 │ │ │ │ @@ -766671,27 +766671,27 @@ │ │ │ │ bne 349904 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r0, lsr #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrheq r8, [r9, #-196]! @ 0xffffff3c │ │ │ │ - rsceq lr, r8, ip, ror r9 │ │ │ │ + rsceq lr, r8, ip, asr #19 │ │ │ │ cmneq r9, r8, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #88] @ 34998c │ │ │ │ sub sp, sp, #24 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #72] @ 349990 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 32f6c0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -766702,15 +766702,15 @@ │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsheq r8, [r9, #-176]! @ 0xffffff50 │ │ │ │ - ldrdeq lr, [r8], #136 @ 0x88 @ │ │ │ │ + rsceq lr, r8, r8, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr lr, [pc, #156] @ 349a48 │ │ │ │ ldr ip, [pc, #156] @ 349a4c │ │ │ │ add lr, pc, lr │ │ │ │ @@ -766721,15 +766721,15 @@ │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #116] @ 349a54 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 32f6c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ @@ -766751,15 +766751,15 @@ │ │ │ │ bne 349a44 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, ip, asr #12 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r0, ror #22 │ │ │ │ - rsceq lr, r8, r8, asr r8 │ │ │ │ + rsceq lr, r8, r8, lsr #17 │ │ │ │ ldrsbeq r6, [r9, #-88]! @ 0xffffffa8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr lr, [pc, #160] @ 349b14 │ │ │ │ ldr ip, [pc, #160] @ 349b18 │ │ │ │ @@ -766773,15 +766773,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #116] @ 349b20 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 32f6c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, r5 │ │ │ │ @@ -766802,15 +766802,15 @@ │ │ │ │ bne 349b10 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r4, lsl #11 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01798a98 │ │ │ │ - smlaleq lr, r8, ip, r7 │ │ │ │ + rsceq lr, r8, ip, ror #15 │ │ │ │ cmneq r9, ip, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr lr, [pc, #168] @ 349be8 │ │ │ │ ldr ip, [pc, #168] @ 349bec │ │ │ │ @@ -766824,15 +766824,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #124] @ 349bf4 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 32f6c0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -766855,26 +766855,26 @@ │ │ │ │ bne 349be4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq r6, [r9, #-72]! @ 0xffffffb8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, ip, asr #19 │ │ │ │ - rsceq lr, r8, r0, ror #13 │ │ │ │ + rsceq lr, r8, r0, lsr r7 │ │ │ │ cmneq r9, r8, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 349c70 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 349c74 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -766887,25 +766887,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r4, lsl r9 │ │ │ │ - rsceq lr, r8, r8, asr #12 │ │ │ │ + smlaleq lr, r8, r8, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #88] @ 349ce8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #68] @ 349cec │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -766917,25 +766917,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0x01798898 │ │ │ │ - rsceq lr, r8, r0, ror #11 │ │ │ │ + rsceq lr, r8, r0, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 349d64 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 349d68 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -766948,25 +766948,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r0, lsr #16 │ │ │ │ - rsceq lr, r8, ip, ror r5 │ │ │ │ + rsceq lr, r8, ip, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 349de0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 349de4 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -766979,25 +766979,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r4, lsr #15 │ │ │ │ - rsceq lr, r8, r4, lsl r5 │ │ │ │ + rsceq lr, r8, r4, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #88] @ 349e58 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #68] @ 349e5c │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -767009,25 +767009,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r8, lsr #14 │ │ │ │ - rsceq lr, r8, ip, lsr #9 │ │ │ │ + strdeq lr, [r8], #76 @ 0x4c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 349ed4 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 349ed8 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -767040,25 +767040,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrheq r8, [r9, #-96]! @ 0xffffffa0 │ │ │ │ - rsceq lr, r8, r8, asr #8 │ │ │ │ + smlaleq lr, r8, r8, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 349f50 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 349f54 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -767071,25 +767071,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r4, lsr r6 │ │ │ │ - rsceq lr, r8, r0, ror #7 │ │ │ │ + rsceq lr, r8, r0, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 349fcc │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 349fd0 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -767102,26 +767102,26 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrheq r8, [r9, #-88]! @ 0xffffffa8 │ │ │ │ - rsceq lr, r8, r8, ror r3 │ │ │ │ + rsceq lr, r8, r8, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ 34a03c │ │ │ │ sub sp, sp, #20 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, #64] @ 34a040 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r3 │ │ │ │ bl 32f6c0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -767130,25 +767130,25 @@ │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 348018 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmneq r9, r8, lsr r5 │ │ │ │ - rsceq lr, r8, r4, lsl r3 │ │ │ │ + rsceq lr, r8, r4, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [pc, #80] @ 34a0ac │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #60] @ 34a0b0 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -767158,25 +767158,25 @@ │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 348018 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, ip, asr #9 │ │ │ │ - rsceq lr, r8, r0, asr #5 │ │ │ │ + rsceq lr, r8, r0, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #68] @ 34a110 │ │ │ │ sub sp, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r1, #1 │ │ │ │ add r2, r3, #491520 @ 0x78000 │ │ │ │ mov r0, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r2, [r2, #3748] @ 0xea4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -767198,15 +767198,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [pc, #136] @ 34a1c8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov ip, #2 │ │ │ │ mov r0, #0 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ mov ip, r2 │ │ │ │ @@ -767246,15 +767246,15 @@ │ │ │ │ ldr r4, [pc, #140] @ 34a288 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r6, #0 │ │ │ │ add r1, r3, #491520 @ 0x78000 │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -767296,15 +767296,15 @@ │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r6, #0 │ │ │ │ add r1, r3, #491520 @ 0x78000 │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -767335,15 +767335,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34a3ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #1 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -767357,15 +767357,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34a404 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #2 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -767379,15 +767379,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34a45c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #3 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -767401,15 +767401,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34a4b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #4 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -767423,15 +767423,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34a514 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr lr, [r0, r4] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #16] │ │ │ │ str ip, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, lr, #491520 @ 0x78000 │ │ │ │ @@ -767448,15 +767448,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34a574 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #3 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ mov lr, #2 │ │ │ │ str lr, [sp, #16] │ │ │ │ add lr, ip, #491520 @ 0x78000 │ │ │ │ @@ -767472,15 +767472,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34a5d4 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #4 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ mov lr, #2 │ │ │ │ str lr, [sp, #16] │ │ │ │ add lr, ip, #491520 @ 0x78000 │ │ │ │ @@ -767498,15 +767498,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #92] @ 34a64c │ │ │ │ sub sp, sp, #24 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #76] @ 34a650 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 32f6c0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -767518,15 +767518,15 @@ │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq r9, r4, lsr pc │ │ │ │ - rsceq sp, r8, ip, asr #26 │ │ │ │ + smlaleq sp, r8, ip, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr lr, [pc, #160] @ 34a70c │ │ │ │ ldr ip, [pc, #160] @ 34a710 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -767537,15 +767537,15 @@ │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #120] @ 34a718 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 32f6c0 │ │ │ │ mov lr, #2 │ │ │ │ mov r2, #0 │ │ │ │ @@ -767568,15 +767568,15 @@ │ │ │ │ bne 34a708 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, ip, lsl #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r0, lsr #29 │ │ │ │ - rsceq sp, r8, r8, asr #25 │ │ │ │ + rsceq sp, r8, r8, lsl sp │ │ │ │ cmneq r9, r4, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr lr, [pc, #164] @ 34a7dc │ │ │ │ ldr ip, [pc, #164] @ 34a7e0 │ │ │ │ @@ -767590,15 +767590,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #120] @ 34a7e8 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 32f6c0 │ │ │ │ mov lr, #3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ @@ -767620,15 +767620,15 @@ │ │ │ │ bne 34a7d8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r0, asr #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsbeq r7, [r9, #-212]! @ 0xffffff2c │ │ │ │ - rsceq sp, r8, r8, lsl #24 │ │ │ │ + rsceq sp, r8, r8, asr ip │ │ │ │ cmneq r9, r4, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr lr, [pc, #172] @ 34a8b4 │ │ │ │ ldr ip, [pc, #172] @ 34a8b8 │ │ │ │ @@ -767642,15 +767642,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #128] @ 34a8c0 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 32f6c0 │ │ │ │ mov lr, #4 │ │ │ │ @@ -767674,26 +767674,26 @@ │ │ │ │ bne 34a8b0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq r5, [r9, #-112]! @ 0xffffff90 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r4, lsl #26 │ │ │ │ - rsceq sp, r8, r8, asr #22 │ │ │ │ + smlaleq sp, r8, r8, fp │ │ │ │ cmneq r9, ip, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34a93c │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34a940 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -767706,25 +767706,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r8, asr #24 │ │ │ │ - rsceq sp, r8, ip, lsr #21 │ │ │ │ + strdeq sp, [r8], #172 @ 0xac @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34a9b8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34a9bc │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -767737,25 +767737,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, ip, asr #23 │ │ │ │ - rsceq sp, r8, r8, asr #20 │ │ │ │ + smlaleq sp, r8, r8, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34aa34 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34aa38 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -767768,25 +767768,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r0, asr fp │ │ │ │ - rsceq sp, r8, r4, ror #19 │ │ │ │ + rsceq sp, r8, r4, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34aab0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34aab4 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -767799,25 +767799,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsbeq r7, [r9, #-164]! @ 0xffffff5c │ │ │ │ - rsceq sp, r8, r0, lsl #19 │ │ │ │ + ldrdeq sp, [r8], #144 @ 0x90 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #96] @ 34ab30 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #76] @ 34ab34 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -767831,25 +767831,25 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r8, asr sl │ │ │ │ - rsceq sp, r8, ip, lsl r9 │ │ │ │ + rsceq sp, r8, ip, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #100] @ 34abb4 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #80] @ 34abb8 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -767864,25 +767864,25 @@ │ │ │ │ str ip, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsbeq r7, [r9, #-152]! @ 0xffffff68 │ │ │ │ - strheq sp, [r8], #136 @ 0x88 @ │ │ │ │ + rsceq sp, r8, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #100] @ 34ac38 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #80] @ 34ac3c │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -767897,24 +767897,24 @@ │ │ │ │ str ip, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r4, asr r9 │ │ │ │ - rsceq sp, r8, r0, asr r8 │ │ │ │ + rsceq sp, r8, r0, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34ac9c │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #2 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #16] │ │ │ │ str lr, [sp, #8] │ │ │ │ mov lr, #3 │ │ │ │ str lr, [sp, #12] │ │ │ │ add lr, ip, #491520 @ 0x78000 │ │ │ │ @@ -767930,15 +767930,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34acfc │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #2 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #16] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov lr, #3 │ │ │ │ str lr, [sp, #8] │ │ │ │ add lr, ip, #491520 @ 0x78000 │ │ │ │ @@ -767954,15 +767954,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34ad5c │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #2 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #16] │ │ │ │ str lr, [sp, #8] │ │ │ │ mov lr, #4 │ │ │ │ str lr, [sp, #12] │ │ │ │ add lr, ip, #491520 @ 0x78000 │ │ │ │ @@ -767978,15 +767978,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34adbc │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #2 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #16] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov lr, #4 │ │ │ │ str lr, [sp, #8] │ │ │ │ add lr, ip, #491520 @ 0x78000 │ │ │ │ @@ -768002,15 +768002,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #72] @ 34ae20 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #2 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #16] │ │ │ │ mov lr, #4 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov lr, #3 │ │ │ │ str lr, [sp, #8] │ │ │ │ @@ -768027,15 +768027,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #72] @ 34ae84 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #2 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #16] │ │ │ │ mov lr, #3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov lr, #4 │ │ │ │ str lr, [sp, #8] │ │ │ │ @@ -768053,15 +768053,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #100] @ 34af04 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #80] @ 34af08 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -768076,25 +768076,25 @@ │ │ │ │ str ip, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r8, lsl #13 │ │ │ │ - rsceq sp, r8, r0, lsr #11 │ │ │ │ + strdeq sp, [r8], #80 @ 0x50 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #100] @ 34af88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #80] @ 34af8c │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -768109,25 +768109,25 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r4, lsl #12 │ │ │ │ - rsceq sp, r8, r8, lsr r5 │ │ │ │ + rsceq sp, r8, r8, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #100] @ 34b00c │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #80] @ 34b010 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -768142,25 +768142,25 @@ │ │ │ │ str ip, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r0, lsl #11 │ │ │ │ - ldrdeq sp, [r8], #64 @ 0x40 @ │ │ │ │ + rsceq sp, r8, r0, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #100] @ 34b090 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #80] @ 34b094 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -768175,25 +768175,25 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsheq r7, [r9, #-76]! @ 0xffffffb4 │ │ │ │ - rsceq sp, r8, r8, ror #8 │ │ │ │ + strheq sp, [r8], #72 @ 0x48 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #104] @ 34b118 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #84] @ 34b11c │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -768209,25 +768209,25 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r8, ror r4 │ │ │ │ - rsceq sp, r8, r0, lsl #8 │ │ │ │ + rsceq sp, r8, r0, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #104] @ 34b1a0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #84] @ 34b1a4 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -768243,28 +768243,28 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsheq r7, [r9, #-48]! @ 0xffffffd0 │ │ │ │ - smlaleq sp, r8, r4, r3 │ │ │ │ + rsceq sp, r8, r4, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #56] @ 34b1f8 │ │ │ │ mov ip, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #2 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 344f1c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -768273,15 +768273,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 34b248 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ @@ -768297,15 +768297,15 @@ │ │ │ │ mov ip, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #1 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 344f1c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -768314,15 +768314,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 34b2ec │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ @@ -768338,15 +768338,15 @@ │ │ │ │ mov ip, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 344f1c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -768355,15 +768355,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 34b390 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ @@ -768379,15 +768379,15 @@ │ │ │ │ mov ip, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #4 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 344f1c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -768396,15 +768396,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 34b434 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ @@ -768420,15 +768420,15 @@ │ │ │ │ mov ip, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #10 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 344f1c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -768437,15 +768437,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 34b4d8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #10 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ @@ -768461,15 +768461,15 @@ │ │ │ │ mov ip, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, #9 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 344f1c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -768478,15 +768478,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 34b57c │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #9 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ @@ -768497,15 +768497,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #116] @ 34b60c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #100] @ 34b610 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r2 │ │ │ │ @@ -768526,29 +768526,29 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl b41c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0x01796f90 │ │ │ │ - rsceq ip, r8, r8, asr pc │ │ │ │ + rsceq ip, r8, r8, lsr #31 │ │ │ │ andeq r9, r0, r1, ror #5 │ │ │ │ - rsceq ip, r8, r8, lsr #30 │ │ │ │ + rsceq ip, r8, r8, ror pc │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov r2, #0 │ │ │ │ b 34b580 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ 34b668 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 32f43c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [pc, #8] @ 34b66c │ │ │ │ pop {r4, lr} │ │ │ │ b 3243ec │ │ │ │ @@ -768557,15 +768557,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #116] @ 34b6fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1477] @ 0x5c5 │ │ │ │ cmp r3, #0 │ │ │ │ beq 34b6e4 │ │ │ │ ldr r2, [pc, #84] @ 34b700 │ │ │ │ mov r5, r1 │ │ │ │ @@ -768586,26 +768586,26 @@ │ │ │ │ ldr r2, [pc, #28] @ 34b708 │ │ │ │ ldr r1, [pc, #28] @ 34b70c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq r9, r0, lsr #29 │ │ │ │ - smlaleq ip, r8, ip, lr │ │ │ │ + rsceq ip, r8, ip, ror #29 │ │ │ │ andeq r9, r0, r2, ror #5 │ │ │ │ - rsceq ip, r8, ip, asr lr │ │ │ │ + rsceq ip, r8, ip, lsr #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #192] @ 34b7e8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r5, r3 │ │ │ │ add r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1477] @ 0x5c5 │ │ │ │ cmp r3, #0 │ │ │ │ beq 34b7b8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -768645,28 +768645,28 @@ │ │ │ │ ldr r2, [pc, #36] @ 34b7fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #32] @ 34b800 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r9, r0, lsl #28 │ │ │ │ - rsceq ip, r8, ip, lsl #28 │ │ │ │ + rsceq ip, r8, ip, asr lr │ │ │ │ andeq r9, r0, r1, ror #5 │ │ │ │ - smlaleq ip, r8, r8, sp │ │ │ │ + rsceq ip, r8, r8, ror #27 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlaleq ip, r8, r4, sp │ │ │ │ + rsceq ip, r8, r4, ror #27 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ 34b8ac │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r2 │ │ │ │ bl 32f43c │ │ │ │ add r2, r4, r4, lsl #2 │ │ │ │ @@ -768701,15 +768701,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #304] @ 34b9f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r6, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1477] @ 0x5c5 │ │ │ │ cmp r3, #0 │ │ │ │ beq 34b978 │ │ │ │ mov r7, r2 │ │ │ │ @@ -768777,28 +768777,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 166a88 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ add r3, r3, r4 │ │ │ │ b 34b958 │ │ │ │ cmneq r9, r0, ror #24 │ │ │ │ - rsceq ip, r8, r8, lsr #25 │ │ │ │ - rsceq ip, r8, ip, lsl ip │ │ │ │ + strdeq ip, [r8], #200 @ 0xc8 @ │ │ │ │ + rsceq ip, r8, ip, ror #24 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq ip, r8, r8, lsl ip │ │ │ │ + rsceq ip, r8, r8, ror #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq ip, r8, r0, lsr #24 │ │ │ │ + rsceq ip, r8, r0, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ 34babc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r2 │ │ │ │ bl 32f43c │ │ │ │ add r2, r4, r4, lsl #2 │ │ │ │ @@ -768833,15 +768833,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #304] @ 34bc08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r6, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1438] @ 0x59e │ │ │ │ cmp r3, #0 │ │ │ │ beq 34bb88 │ │ │ │ mov r7, r2 │ │ │ │ @@ -768909,28 +768909,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 166a88 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ add r3, r3, r4 │ │ │ │ b 34bb68 │ │ │ │ cmneq r9, r0, asr sl │ │ │ │ - rsceq ip, r8, ip, lsl #22 │ │ │ │ - rsceq ip, r8, r0, lsl #21 │ │ │ │ + rsceq ip, r8, ip, asr fp │ │ │ │ + ldrdeq ip, [r8], #160 @ 0xa0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq ip, r8, r0, lsl #21 │ │ │ │ + ldrdeq ip, [r8], #160 @ 0xa0 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlaleq ip, r8, r0, sl │ │ │ │ + rsceq ip, r8, r0, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #128] @ 34bcbc │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1477] @ 0x5c5 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 34bca4 │ │ │ │ @@ -768954,26 +768954,26 @@ │ │ │ │ ldr r2, [pc, #28] @ 34bcc8 │ │ │ │ ldr r1, [pc, #28] @ 34bccc │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq r9, ip, ror #17 │ │ │ │ - rsceq ip, r8, ip, lsr #20 │ │ │ │ + rsceq ip, r8, ip, ror sl │ │ │ │ andeq r9, r0, r2, ror #5 │ │ │ │ - rsceq ip, r8, r8, ror #19 │ │ │ │ + rsceq ip, r8, r8, lsr sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #196] @ 34bdac │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r7, r3 │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1477] @ 0x5c5 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -769014,29 +769014,29 @@ │ │ │ │ ldr r2, [pc, #40] @ 34bdc4 │ │ │ │ ldr r1, [pc, #40] @ 34bdc8 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq r9, r0, asr #16 │ │ │ │ - rsceq ip, r8, r0, ror r9 │ │ │ │ - smlaleq ip, r8, r0, r9 │ │ │ │ + rsceq ip, r8, r0, asr #19 │ │ │ │ + rsceq ip, r8, r0, ror #19 │ │ │ │ andeq r9, r0, r2, ror #5 │ │ │ │ - rsceq ip, r8, r0, lsr r9 │ │ │ │ + rsceq ip, r8, r0, lsl #19 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strdeq ip, [r8], #136 @ 0x88 @ │ │ │ │ + rsceq ip, r8, r8, asr #18 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #180] @ 34be98 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r7, r3 │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1477] @ 0x5c5 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ @@ -769073,28 +769073,28 @@ │ │ │ │ ldr r2, [pc, #36] @ 34beac │ │ │ │ ldr r1, [pc, #36] @ 34beb0 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq r9, r4, asr #14 │ │ │ │ - ldrdeq ip, [r8], #136 @ 0x88 @ │ │ │ │ + rsceq ip, r8, r8, lsr #18 │ │ │ │ andeq r9, r0, r1, ror #5 │ │ │ │ - rsceq ip, r8, r4, lsr #17 │ │ │ │ + strdeq ip, [r8], #132 @ 0x84 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq ip, r8, r0, ror r8 │ │ │ │ + rsceq ip, r8, r0, asr #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #128] @ 34bf4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1428] @ 0x594 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 34bf34 │ │ │ │ @@ -769118,28 +769118,28 @@ │ │ │ │ ldr r2, [pc, #28] @ 34bf58 │ │ │ │ ldr r1, [pc, #28] @ 34bf5c │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq r9, ip, asr r6 │ │ │ │ - rsceq ip, r8, r0, asr #16 │ │ │ │ + smlaleq ip, r8, r0, r8 │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ - strdeq ip, [r8], #124 @ 0x7c @ │ │ │ │ + rsceq ip, r8, ip, asr #16 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #68] @ 34bfbc │ │ │ │ sub sp, sp, #24 │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ mov r1, #1 │ │ │ │ add r2, r3, #491520 @ 0x78000 │ │ │ │ mov r0, #4 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r2, [r2, #3748] @ 0xea4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -769164,15 +769164,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #132] @ 34c080 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r0, r2 │ │ │ │ strd r0, [sp, #16] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r5, #4 │ │ │ │ add r1, r3, #491520 @ 0x78000 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r1, [r1, #3748] @ 0xea4 │ │ │ │ @@ -769214,15 +769214,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #140] @ 34c150 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r0, r2 │ │ │ │ strd r0, [sp, #16] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r5, #4 │ │ │ │ add r1, r3, #491520 @ 0x78000 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r1, [r1, #3748] @ 0xea4 │ │ │ │ @@ -769267,15 +769267,15 @@ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [sp, #80] @ 0x50 │ │ │ │ mov r4, #4 │ │ │ │ strd r0, [sp, #24] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r4, [sp, #8] │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ mov r6, r2 │ │ │ │ ldr ip, [r0, #60] @ 0x3c │ │ │ │ @@ -769308,15 +769308,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34c280 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #4 │ │ │ │ mov ip, #1 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -769330,15 +769330,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34c2d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #4 │ │ │ │ mov ip, #2 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -769352,15 +769352,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34c330 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #4 │ │ │ │ mov ip, #3 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -769374,15 +769374,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34c388 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -769397,15 +769397,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34c3e8 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #2 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ mov lr, #4 │ │ │ │ str lr, [sp, #16] │ │ │ │ add lr, ip, #491520 @ 0x78000 │ │ │ │ @@ -769421,15 +769421,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34c448 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #3 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ mov lr, #4 │ │ │ │ str lr, [sp, #16] │ │ │ │ add lr, ip, #491520 @ 0x78000 │ │ │ │ @@ -769444,15 +769444,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34c4a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr lr, [r0, r4] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov ip, #4 │ │ │ │ str ip, [sp, #16] │ │ │ │ str ip, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, lr, #491520 @ 0x78000 │ │ │ │ @@ -769469,15 +769469,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #72] @ 34c50c │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #4 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #16] │ │ │ │ mov lr, #3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov lr, #2 │ │ │ │ str lr, [sp, #8] │ │ │ │ @@ -769494,15 +769494,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #72] @ 34c570 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #4 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #16] │ │ │ │ mov lr, #2 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov lr, #3 │ │ │ │ str lr, [sp, #8] │ │ │ │ @@ -769519,15 +769519,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34c5d0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #4 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #16] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov lr, #2 │ │ │ │ str lr, [sp, #8] │ │ │ │ add lr, ip, #491520 @ 0x78000 │ │ │ │ @@ -769543,15 +769543,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34c630 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #4 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #16] │ │ │ │ str lr, [sp, #8] │ │ │ │ mov lr, #2 │ │ │ │ str lr, [sp, #12] │ │ │ │ add lr, ip, #491520 @ 0x78000 │ │ │ │ @@ -769567,15 +769567,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34c690 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #4 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #16] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov lr, #3 │ │ │ │ str lr, [sp, #8] │ │ │ │ add lr, ip, #491520 @ 0x78000 │ │ │ │ @@ -769591,15 +769591,15 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ 34c6f0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov lr, #4 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ str lr, [sp, #16] │ │ │ │ str lr, [sp, #8] │ │ │ │ mov lr, #3 │ │ │ │ str lr, [sp, #12] │ │ │ │ add lr, ip, #491520 @ 0x78000 │ │ │ │ @@ -769617,15 +769617,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #92] @ 34c768 │ │ │ │ sub sp, sp, #28 │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, #76] @ 34c76c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r3 │ │ │ │ bl 32f6c0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -769637,15 +769637,15 @@ │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmneq r9, r8, lsl lr │ │ │ │ - rsceq ip, r8, r8, lsr r0 │ │ │ │ + rsceq ip, r8, r8, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr lr, [pc, #172] @ 34c834 │ │ │ │ ldr ip, [pc, #172] @ 34c838 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -769657,15 +769657,15 @@ │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #132] @ 34c840 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ strd r6, [sp, #16] │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [sp, #24] │ │ │ │ bl 32f6c0 │ │ │ │ @@ -769690,15 +769690,15 @@ │ │ │ │ bne 34c830 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r0, ror r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r0, lsl #27 │ │ │ │ - rsceq fp, r8, r4, lsr #31 │ │ │ │ + strdeq fp, [r8], #244 @ 0xf4 @ │ │ │ │ cmneq r9, ip, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr lr, [pc, #180] @ 34c914 │ │ │ │ ldr ip, [pc, #180] @ 34c918 │ │ │ │ @@ -769713,15 +769713,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r2 │ │ │ │ strd r6, [sp, #16] │ │ │ │ ldrd r6, [sp, #72] @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #132] @ 34c920 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ strd r6, [sp, #24] │ │ │ │ ldrd r6, [sp, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [sp, #32] │ │ │ │ bl 32f6c0 │ │ │ │ @@ -769746,15 +769746,15 @@ │ │ │ │ bne 34c910 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01793798 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r8, lsr #25 │ │ │ │ - ldrdeq fp, [r8], #232 @ 0xe8 @ │ │ │ │ + rsceq fp, r8, r8, lsr #30 │ │ │ │ cmneq r9, ip, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr lr, [pc, #188] @ 34c9fc │ │ │ │ ldr ip, [pc, #188] @ 34ca00 │ │ │ │ @@ -769771,15 +769771,15 @@ │ │ │ │ strd r6, [sp, #16] │ │ │ │ ldrd r6, [sp, #80] @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ strd r6, [sp, #24] │ │ │ │ ldrd r6, [sp, #88] @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #128] @ 34ca08 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ strd r6, [sp, #32] │ │ │ │ ldrd r6, [sp, #96] @ 0x60 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [sp, #40] @ 0x28 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -769804,26 +769804,26 @@ │ │ │ │ bne 34c9f8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq r3, [r9, #-104]! @ 0xffffff98 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r4, asr #23 │ │ │ │ - rsceq fp, r8, r4, lsl #28 │ │ │ │ + rsceq fp, r8, r4, asr lr │ │ │ │ cmneq r9, r4, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34ca84 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34ca88 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -769836,25 +769836,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r0, lsl #22 │ │ │ │ - rsceq fp, r8, r8, ror #26 │ │ │ │ + strheq fp, [r8], #216 @ 0xd8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34cb00 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34cb04 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -769867,25 +769867,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r4, lsl #21 │ │ │ │ - rsceq fp, r8, r0, lsl #26 │ │ │ │ + rsceq fp, r8, r0, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34cb7c │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34cb80 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -769898,25 +769898,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r8, lsl #20 │ │ │ │ - smlaleq fp, r8, r8, ip │ │ │ │ + rsceq fp, r8, r8, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #88] @ 34cbf4 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #68] @ 34cbf8 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -769928,25 +769928,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, ip, lsl #19 │ │ │ │ - rsceq fp, r8, r0, lsr ip │ │ │ │ + rsceq fp, r8, r0, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #100] @ 34cc78 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #80] @ 34cc7c │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -769961,25 +769961,25 @@ │ │ │ │ str ip, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r4, lsl r9 │ │ │ │ - rsceq fp, r8, ip, asr #23 │ │ │ │ + rsceq fp, r8, ip, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #100] @ 34ccfc │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #80] @ 34cd00 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -769994,25 +769994,25 @@ │ │ │ │ str ip, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0x01795890 │ │ │ │ - rsceq fp, r8, r4, ror #22 │ │ │ │ + strheq fp, [r8], #180 @ 0xb4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #96] @ 34cd7c │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #76] @ 34cd80 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -770026,25 +770026,25 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, ip, lsl #16 │ │ │ │ - strdeq fp, [r8], #172 @ 0xac @ │ │ │ │ + rsceq fp, r8, ip, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #104] @ 34ce04 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #84] @ 34ce08 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -770060,25 +770060,25 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, ip, lsl #15 │ │ │ │ - smlaleq fp, r8, r8, sl │ │ │ │ + rsceq fp, r8, r8, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #104] @ 34ce8c │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #84] @ 34ce90 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -770094,25 +770094,25 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r4, lsl #14 │ │ │ │ - rsceq fp, r8, ip, lsr #20 │ │ │ │ + rsceq fp, r8, ip, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #100] @ 34cf10 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #80] @ 34cf14 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -770127,25 +770127,25 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, ip, ror r6 │ │ │ │ - rsceq fp, r8, r0, asr #19 │ │ │ │ + rsceq fp, r8, r0, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #100] @ 34cf94 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #80] @ 34cf98 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -770160,25 +770160,25 @@ │ │ │ │ str ip, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsheq r5, [r9, #-88]! @ 0xffffffa8 │ │ │ │ - rsceq fp, r8, r8, asr r9 │ │ │ │ + rsceq fp, r8, r8, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #100] @ 34d018 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #80] @ 34d01c │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -770193,25 +770193,25 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r4, ror r5 │ │ │ │ - strdeq fp, [r8], #128 @ 0x80 @ │ │ │ │ + rsceq fp, r8, r0, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #100] @ 34d09c │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #80] @ 34d0a0 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -770226,25 +770226,25 @@ │ │ │ │ str ip, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 347b68 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsheq r5, [r9, #-64]! @ 0xffffffc0 │ │ │ │ - rsceq fp, r8, r8, lsl #17 │ │ │ │ + ldrdeq fp, [r8], #136 @ 0x88 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #68] @ 34d100 │ │ │ │ sub sp, sp, #24 │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ mov r1, #1 │ │ │ │ add r2, r3, #491520 @ 0x78000 │ │ │ │ mov r0, #10 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r2, [r2, #3748] @ 0xea4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -770269,15 +770269,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #132] @ 34d1c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r0, r2 │ │ │ │ strd r0, [sp, #16] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r5, #10 │ │ │ │ add r1, r3, #491520 @ 0x78000 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r1, [r1, #3748] @ 0xea4 │ │ │ │ @@ -770319,15 +770319,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #140] @ 34d294 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r0, r2 │ │ │ │ strd r0, [sp, #16] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r5, #10 │ │ │ │ add r1, r3, #491520 @ 0x78000 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r1, [r1, #3748] @ 0xea4 │ │ │ │ @@ -770371,15 +770371,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #148] @ 34d36c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r0, r2 │ │ │ │ strd r0, [sp, #16] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r5, #10 │ │ │ │ add r1, r3, #491520 @ 0x78000 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -770414,15 +770414,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34d3c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #10 │ │ │ │ mov ip, #1 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -770436,15 +770436,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34d420 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #10 │ │ │ │ mov ip, #2 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -770458,15 +770458,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34d478 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #10 │ │ │ │ mov ip, #3 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -770480,15 +770480,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34d4d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #10 │ │ │ │ mov ip, #4 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -770504,15 +770504,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #68] @ 34d530 │ │ │ │ sub sp, sp, #24 │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ mov r1, #1 │ │ │ │ add r2, r3, #491520 @ 0x78000 │ │ │ │ mov r0, #9 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r2, [r2, #3748] @ 0xea4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -770537,15 +770537,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #132] @ 34d5f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r0, r2 │ │ │ │ strd r0, [sp, #16] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r5, #9 │ │ │ │ add r1, r3, #491520 @ 0x78000 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r1, [r1, #3748] @ 0xea4 │ │ │ │ @@ -770587,15 +770587,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #140] @ 34d6c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r0, r2 │ │ │ │ strd r0, [sp, #16] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r5, #9 │ │ │ │ add r1, r3, #491520 @ 0x78000 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r1, [r1, #3748] @ 0xea4 │ │ │ │ @@ -770639,15 +770639,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [pc, #148] @ 34d79c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r0, r2 │ │ │ │ strd r0, [sp, #16] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r5, #9 │ │ │ │ add r1, r3, #491520 @ 0x78000 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -770682,15 +770682,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34d7f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #9 │ │ │ │ mov ip, #1 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -770704,15 +770704,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34d850 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #9 │ │ │ │ mov ip, #2 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -770726,15 +770726,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34d8a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #9 │ │ │ │ mov ip, #3 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -770748,15 +770748,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #60] @ 34d900 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #9 │ │ │ │ mov ip, #4 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ add r0, r3, #491520 @ 0x78000 │ │ │ │ ldr r0, [r0, #3748] @ 0xea4 │ │ │ │ @@ -770773,15 +770773,15 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #92] @ 34d978 │ │ │ │ sub sp, sp, #28 │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, #76] @ 34d97c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r3 │ │ │ │ bl 32f6c0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -770793,15 +770793,15 @@ │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmneq r9, r8, lsl #24 │ │ │ │ - rsceq sl, r8, r4, asr #31 │ │ │ │ + rsceq fp, r8, r4, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr lr, [pc, #176] @ 34da48 │ │ │ │ ldr ip, [pc, #176] @ 34da4c │ │ │ │ add lr, pc, lr │ │ │ │ @@ -770813,15 +770813,15 @@ │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #132] @ 34da54 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 32f6c0 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [sp, #24] │ │ │ │ @@ -770847,15 +770847,15 @@ │ │ │ │ bne 34da44 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r0, ror #12 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r0, ror fp │ │ │ │ - rsceq sl, r8, ip, lsr pc │ │ │ │ + rsceq sl, r8, ip, lsl #31 │ │ │ │ ldrsbeq r2, [r9, #-88]! @ 0xffffffa8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr lr, [pc, #184] @ 34db2c │ │ │ │ ldr ip, [pc, #184] @ 34db30 │ │ │ │ @@ -770868,15 +770868,15 @@ │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #140] @ 34db38 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 32f6c0 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ mov r1, #3 │ │ │ │ strd r2, [sp, #24] │ │ │ │ @@ -770904,15 +770904,15 @@ │ │ │ │ bne 34db28 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r4, lsl #11 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01794a94 │ │ │ │ - rsceq sl, r8, r8, ror lr │ │ │ │ + rsceq sl, r8, r8, asr #29 │ │ │ │ ldrsheq r2, [r9, #-68]! @ 0xffffffbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr lr, [pc, #192] @ 34dc18 │ │ │ │ ldr ip, [pc, #192] @ 34dc1c │ │ │ │ @@ -770925,15 +770925,15 @@ │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #148] @ 34dc24 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 32f6c0 │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ mov r1, #4 │ │ │ │ strd r2, [sp, #24] │ │ │ │ @@ -770963,26 +770963,26 @@ │ │ │ │ bne 34dc14 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r0, lsr #9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrheq r4, [r9, #-144]! @ 0xffffff70 │ │ │ │ - rsceq sl, r8, ip, lsr #27 │ │ │ │ + strdeq sl, [r8], #220 @ 0xdc @ │ │ │ │ cmneq r9, r8, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34dca0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34dca4 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -770995,25 +770995,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r4, ror #17 │ │ │ │ - strdeq sl, [r8], #200 @ 0xc8 @ │ │ │ │ + rsceq sl, r8, r8, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34dd1c │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34dd20 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -771026,25 +771026,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r8, ror #16 │ │ │ │ - smlaleq sl, r8, r8, ip │ │ │ │ + rsceq sl, r8, r8, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34dd98 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34dd9c │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -771057,25 +771057,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, ip, ror #15 │ │ │ │ - rsceq sl, r8, r8, lsr ip │ │ │ │ + rsceq sl, r8, r8, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34de14 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34de18 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -771088,26 +771088,26 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r0, ror r7 │ │ │ │ - ldrdeq sl, [r8], #184 @ 0xb8 @ │ │ │ │ + rsceq sl, r8, r8, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #92] @ 34de90 │ │ │ │ sub sp, sp, #28 │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, #76] @ 34de94 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r3 │ │ │ │ bl 32f6c0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -771119,15 +771119,15 @@ │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrsheq r4, [r9, #-96]! @ 0xffffffa0 │ │ │ │ - rsceq sl, r8, ip, ror fp │ │ │ │ + rsceq sl, r8, ip, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr lr, [pc, #176] @ 34df60 │ │ │ │ ldr ip, [pc, #176] @ 34df64 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -771139,15 +771139,15 @@ │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #132] @ 34df6c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 32f6c0 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [sp, #24] │ │ │ │ @@ -771173,15 +771173,15 @@ │ │ │ │ bne 34df5c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r8, asr #2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r8, asr r6 │ │ │ │ - strdeq sl, [r8], #168 @ 0xa8 @ │ │ │ │ + rsceq sl, r8, r8, asr #22 │ │ │ │ cmneq r9, r0, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr lr, [pc, #184] @ 34e044 │ │ │ │ ldr ip, [pc, #184] @ 34e048 │ │ │ │ @@ -771194,15 +771194,15 @@ │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #140] @ 34e050 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 32f6c0 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ mov r1, #3 │ │ │ │ strd r2, [sp, #24] │ │ │ │ @@ -771230,15 +771230,15 @@ │ │ │ │ bne 34e040 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, ip, rrx │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, ip, ror r5 │ │ │ │ - rsceq sl, r8, r8, lsr sl │ │ │ │ + rsceq sl, r8, r8, lsl #21 │ │ │ │ ldrsbeq r1, [r9, #-252]! @ 0xffffff04 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr lr, [pc, #192] @ 34e130 │ │ │ │ ldr ip, [pc, #192] @ 34e134 │ │ │ │ @@ -771251,15 +771251,15 @@ │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #148] @ 34e13c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 32f6c0 │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ mov r1, #4 │ │ │ │ strd r2, [sp, #24] │ │ │ │ @@ -771289,26 +771289,26 @@ │ │ │ │ bne 34e12c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r8, lsl #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01794498 │ │ │ │ - rsceq sl, r8, r0, ror r9 │ │ │ │ + rsceq sl, r8, r0, asr #19 │ │ │ │ ldrsheq r1, [r9, #-224]! @ 0xffffff20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34e1b8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34e1bc │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -771321,25 +771321,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, ip, asr #7 │ │ │ │ - rsceq sl, r8, r0, asr #17 │ │ │ │ + rsceq sl, r8, r0, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34e234 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34e238 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -771352,25 +771352,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r0, asr r3 │ │ │ │ - rsceq sl, r8, r0, ror #16 │ │ │ │ + strheq sl, [r8], #128 @ 0x80 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34e2b0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34e2b4 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -771383,25 +771383,25 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsbeq r4, [r9, #-36]! @ 0xffffffdc │ │ │ │ - rsceq sl, r8, r0, lsl #16 │ │ │ │ + rsceq sl, r8, r0, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #92] @ 34e32c │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #72] @ 34e330 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ @@ -771414,15 +771414,15 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 347164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmneq r9, r8, asr r2 │ │ │ │ - rsceq sl, r8, r0, lsr #15 │ │ │ │ + strdeq sl, [r8], #112 @ 0x70 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #832] @ 0x340 │ │ │ │ @@ -771729,30 +771729,30 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov ip, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str r5, [sp] │ │ │ │ bl 34e5ec │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmneq r9, r4, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #96] @ 34e8b0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ orrs r3, r2, r4 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ bmi 34e88c │ │ │ │ mov r3, r2 │ │ │ │ str r4, [sp] │ │ │ │ @@ -771767,15 +771767,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 34e8b8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsbeq r3, [r9, #-200]! @ 0xffffff38 │ │ │ │ - rsceq sl, r8, ip, lsl #4 │ │ │ │ + rsceq sl, r8, ip, asr r2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ add r8, r0, #94208 @ 0x17000 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -771910,30 +771910,30 @@ │ │ │ │ b 34ea0c │ │ │ │ ldrsheq r1, [r9, #-108]! @ 0xffffff94 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [pc, #32] @ 34eb0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 34e498 │ │ │ │ cmneq r9, ip, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #276] @ 34ec3c │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, r3, #94208 @ 0x17000 │ │ │ │ ldr ip, [r3, #840] @ 0x348 │ │ │ │ add r3, r1, sl │ │ │ │ cmp r3, ip │ │ │ │ @@ -771994,29 +771994,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, sl │ │ │ │ stm sp, {r7, ip} │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmneq r9, r0, lsl #20 │ │ │ │ - rsceq r9, r8, r0, asr #30 │ │ │ │ + smlaleq r9, r8, r0, pc @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r9, r8, r0, lsr #29 │ │ │ │ + strdeq r9, [r8], #224 @ 0xe0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #52] @ 34ec98 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str ip, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 34e8bc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -772025,15 +772025,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #244] @ 34edac │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r1, [r3, #840] @ 0x348 │ │ │ │ sub sp, sp, #24 │ │ │ │ cmp r5, r1 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ @@ -772086,29 +772086,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp] │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmneq r9, r0, ror r8 │ │ │ │ - strdeq r9, [r8], #216 @ 0xd8 @ │ │ │ │ - rsceq r9, r8, r8, lsl #28 │ │ │ │ + rsceq r9, r8, r8, asr #28 │ │ │ │ + rsceq r9, r8, r8, asr lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strheq r9, [r8], #212 @ 0xd4 @ │ │ │ │ - rsceq r6, r8, r8, asr #11 │ │ │ │ + rsceq r9, r8, r4, lsl #28 │ │ │ │ + rsceq r6, r8, r8, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 34ee18 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ @@ -772120,15 +772120,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #240] @ 34ef24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr ip, [r3, #840] @ 0x348 │ │ │ │ cmp r5, ip │ │ │ │ bcs 34eefc │ │ │ │ ldr r7, [r1, #8] │ │ │ │ @@ -772180,27 +772180,27 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ stm sp, {r5, ip} │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsheq r3, [r9, #-100]! @ 0xffffff9c │ │ │ │ - strheq r9, [r8], #204 @ 0xcc @ │ │ │ │ - rsceq r9, r8, ip, lsl #25 │ │ │ │ + rsceq r9, r8, ip, lsl #26 │ │ │ │ + ldrdeq r9, [r8], #204 @ 0xcc @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r9, r8, r8, ror ip │ │ │ │ - rsceq r6, r8, r0, asr r4 │ │ │ │ + rsceq r9, r8, r8, asr #25 │ │ │ │ + rsceq r6, r8, r0, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #432] @ 34f104 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ add fp, ip, #94208 @ 0x17000 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [fp, #840] @ 0x348 │ │ │ │ cmp r3, #0 │ │ │ │ beq 34f0fc │ │ │ │ @@ -772308,15 +772308,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #372] @ 34f298 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add fp, r2, #94208 @ 0x17000 │ │ │ │ ldr r3, [fp, #840] @ 0x348 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 34f290 │ │ │ │ @@ -772408,15 +772408,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #476] @ 34f490 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ sub sp, sp, #20 │ │ │ │ ble 34f488 │ │ │ │ add r3, ip, r3, lsl #5 │ │ │ │ add r0, r3, #119808 @ 0x1d400 │ │ │ │ add r3, r0, #580 @ 0x244 │ │ │ │ @@ -772535,15 +772535,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #516] @ 34f6b4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr lr, [r0, r4] │ │ │ │ add r0, r1, r3 │ │ │ │ add ip, lr, #94208 @ 0x17000 │ │ │ │ ldr r4, [ip, #840] @ 0x348 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r0, r4 │ │ │ │ bhi 34f694 │ │ │ │ @@ -772665,24 +772665,24 @@ │ │ │ │ ldr r1, [pc, #24] @ 34f6c0 │ │ │ │ mov r0, lr │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmneq r9, r8, ror r0 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - strdeq r9, [r8], #72 @ 0x48 @ │ │ │ │ + rsceq r9, r8, r8, asr #10 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #420] @ 34f880 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r4] │ │ │ │ add r0, r1, r3 │ │ │ │ add lr, ip, #94208 @ 0x17000 │ │ │ │ ldr r4, [lr, #840] @ 0x348 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r0, r4 │ │ │ │ bhi 34f860 │ │ │ │ @@ -772779,25 +772779,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 34f888 │ │ │ │ mov r0, ip │ │ │ │ bl 286d90 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmneq r9, ip, asr #28 │ │ │ │ - rsceq r9, r8, r8, ror #6 │ │ │ │ + strheq r9, [r8], #56 @ 0x38 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #392] @ 34fa30 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r4, r2 │ │ │ │ add r9, r8, r9, lsl #5 │ │ │ │ add r9, r9, #118784 @ 0x1d000 │ │ │ │ ldr r0, [r9, #1600] @ 0x640 │ │ │ │ bl 5b328 <__aeabi_f2d@plt> │ │ │ │ ldrd r6, [sp, #32] │ │ │ │ @@ -772896,15 +772896,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #448] @ 34fc14 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldrd r8, [sp, #32] │ │ │ │ add sl, r5, #94208 @ 0x17000 │ │ │ │ ldr ip, [sl, #840] @ 0x348 │ │ │ │ cmp ip, r4 │ │ │ │ bls 34fbc0 │ │ │ │ add r4, r5, r4, lsl #5 │ │ │ │ @@ -773009,24 +773009,24 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ str r0, [r4, #1604] @ 0x644 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrsbeq r2, [r9, #-164]! @ 0xffffff5c │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - rsceq r9, r8, ip, lsr r0 │ │ │ │ + rsceq r9, r8, ip, lsl #1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #332] @ 34fd88 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, r5, #94208 @ 0x17000 │ │ │ │ ldr ip, [r8, #840] @ 0x348 │ │ │ │ cmp r3, ip │ │ │ │ bcs 34fd58 │ │ │ │ add r3, r5, r3, lsl #5 │ │ │ │ @@ -773101,15 +773101,15 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ b 34fca0 │ │ │ │ cmneq r9, ip, ror #17 │ │ │ │ - strheq r8, [r8], #228 @ 0xe4 @ │ │ │ │ + rsceq r8, r8, r4, lsl #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r4, r0, #118784 @ 0x1d000 │ │ │ │ ldr r6, [pc, #104] @ 34fe0c │ │ │ │ add r3, r0, #119808 @ 0x1d400 │ │ │ │ add r1, r0, #120832 @ 0x1d800 │ │ │ │ add r5, r4, #1568 @ 0x620 │ │ │ │ @@ -773144,15 +773144,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ 34ff18 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r1 │ │ │ │ add r5, r4, #118784 @ 0x1d000 │ │ │ │ add r2, r5, #1568 @ 0x620 │ │ │ │ ldrh r3, [r2, #10] │ │ │ │ cmp r6, r3 │ │ │ │ beq 34fea0 │ │ │ │ @@ -773208,15 +773208,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #308] @ 350068 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #680] @ 0x2a8 │ │ │ │ cmp r2, #15 │ │ │ │ bne 34ffe8 │ │ │ │ add r2, r0, #98304 @ 0x18000 │ │ │ │ @@ -773285,19 +773285,19 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ ldr r2, [pc, #24] @ 35007c │ │ │ │ add r2, pc, r2 │ │ │ │ b 35004c │ │ │ │ ldrsheq r2, [r9, #-84]! @ 0xffffffac │ │ │ │ - rsceq r2, r7, r0, asr r6 │ │ │ │ + rsceq r2, r7, r0, lsr #13 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r8, r8, r4, lsr ip │ │ │ │ - rsceq r8, r8, r4, lsl #24 │ │ │ │ - rsceq r8, r8, ip, ror #23 │ │ │ │ + rsceq r8, r8, r4, lsl #25 │ │ │ │ + rsceq r8, r8, r4, asr ip │ │ │ │ + rsceq r8, r8, ip, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r5, r0, r1, lsl #5 │ │ │ │ add r8, r5, #119808 @ 0x1d400 │ │ │ │ mov r4, r0 │ │ │ │ @@ -773378,15 +773378,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ 350238 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ mov r5, r1 │ │ │ │ add r2, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r2, #688] @ 0x2b0 │ │ │ │ tst r2, #1 │ │ │ │ bne 350228 │ │ │ │ add r3, r4, #565248 @ 0x8a000 │ │ │ │ @@ -773408,15 +773408,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ 350340 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #680] @ 0x2a8 │ │ │ │ cmp r2, #15 │ │ │ │ bne 3502d8 │ │ │ │ add r2, r0, #98304 @ 0x18000 │ │ │ │ @@ -773467,29 +773467,29 @@ │ │ │ │ ldr r2, [pc, #40] @ 350358 │ │ │ │ ldr r1, [pc, #20] @ 350348 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 286d90 │ │ │ │ ldrsbeq r2, [r9, #-36]! @ 0xffffffdc │ │ │ │ - rsceq r2, r7, r0, ror #6 │ │ │ │ + strheq r2, [r7], #48 @ 0x30 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlaleq r8, r8, r0, r9 @ │ │ │ │ + rsceq r8, r8, r0, ror #19 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r8, r8, r4, ror #18 │ │ │ │ - rsceq r8, r8, ip, lsr #18 │ │ │ │ + strheq r8, [r8], #148 @ 0x94 @ │ │ │ │ + rsceq r8, r8, ip, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #224] @ 350458 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ lsl sl, r7, #5 │ │ │ │ add r7, r4, r7, lsl #5 │ │ │ │ add r3, r7, #119808 @ 0x1d400 │ │ │ │ mov r9, r2 │ │ │ │ add r2, r3, #584 @ 0x248 │ │ │ │ ldrh r2, [r2] │ │ │ │ @@ -773547,15 +773547,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #480] @ 350660 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r7, r2 │ │ │ │ add r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb r2, [r2, #1608] @ 0x648 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ @@ -773667,24 +773667,24 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ ldr r2, [pc, #44] @ 350688 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3505a4 │ │ │ │ cmneq r9, r8, lsr #1 │ │ │ │ - rsceq r8, r8, r8, lsl r7 │ │ │ │ + rsceq r8, r8, r8, ror #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r8, r8, r0, lsl #15 │ │ │ │ + ldrdeq r8, [r8], #112 @ 0x70 @ │ │ │ │ andeq sp, r1, sl, asr #12 │ │ │ │ andeq sp, r1, lr, asr #12 │ │ │ │ - rsceq r8, r8, r0, asr #13 │ │ │ │ + rsceq r8, r8, r0, lsl r7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrdeq r8, [r8], #104 @ 0x68 @ │ │ │ │ rsceq r8, r8, r8, lsr #14 │ │ │ │ - rsceq r8, r8, ip, ror #13 │ │ │ │ + rsceq r8, r8, r8, ror r7 │ │ │ │ + rsceq r8, r8, ip, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ mov r9, r0 │ │ │ │ @@ -776041,15 +776041,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af8c <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq sp, ip, lsr r8 │ │ │ │ cmneq sl, r0, lsr sp │ │ │ │ - rsceq r6, r8, r0, asr #4 │ │ │ │ + smlaleq r6, r8, r0, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ bl 5cf54 │ │ │ │ @@ -776189,15 +776189,15 @@ │ │ │ │ bl 286ab0 │ │ │ │ bl 5c3c0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq sp, [r8, #-60]! @ 0xffffffc4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r8, r8, ror r3 │ │ │ │ ldrheq sp, [r8, #-32]! @ 0xffffffe0 │ │ │ │ - rsceq r6, r8, r8, ror r0 │ │ │ │ + rsceq r6, r8, r8, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -776440,15 +776440,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ b 3530a4 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ eorseq r7, r8, r7 │ │ │ │ - rscseq sp, r9, r0, asr #21 │ │ │ │ + rscseq sp, r9, r0, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #872] @ 353540 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -776811,25 +776811,25 @@ │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af8c <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - tstpeq r1, r6, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - rsceq r5, r8, ip, ror #15 │ │ │ │ - ldrdeq r5, [r8], #120 @ 0x78 @ │ │ │ │ - rscseq r8, fp, r4, asr r6 │ │ │ │ - rscseq r2, sl, r0, lsl #23 │ │ │ │ - rsceq pc, sp, r4, lsr sl @ │ │ │ │ - strheq r5, [r8], #120 @ 0x78 @ │ │ │ │ - strheq r5, [r8], #116 @ 0x74 @ │ │ │ │ - rscseq lr, r9, r0, lsl #2 │ │ │ │ + tstpeq r1, r6, ror r6 @ p-variant is OBSOLETE │ │ │ │ + rsceq r5, r8, ip, lsr r8 │ │ │ │ + rsceq r5, r8, r8, lsr #16 │ │ │ │ + rscseq r8, fp, r4, lsr #13 │ │ │ │ + ldrsbeq r2, [sl], #176 @ 0xb0 @ │ │ │ │ + rsceq pc, sp, r4, lsl #21 │ │ │ │ + rsceq r5, r8, r8, lsl #16 │ │ │ │ + rsceq r5, r8, r4, lsl #16 │ │ │ │ + rscseq lr, r9, r0, asr r1 │ │ │ │ ldrheq r4, [sl, #-24]! @ 0xffffffe8 │ │ │ │ - rsceq r5, r8, r4, lsl #15 │ │ │ │ + ldrdeq r5, [r8], #116 @ 0x74 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ @@ -776976,41 +776976,41 @@ │ │ │ │ ldr ip, [r3, r6, lsl #2] │ │ │ │ b 3538e0 │ │ │ │ ldr r1, [pc, #116] @ 353a80 │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 286ab0 │ │ │ │ b 353828 │ │ │ │ - rsceq r5, r8, r0, lsl r7 │ │ │ │ + rsceq r5, r8, r0, ror #14 │ │ │ │ cmneq sl, r4, lsr #1 │ │ │ │ - rsceq r5, r8, r8, ror #13 │ │ │ │ + rsceq r5, r8, r8, lsr r7 │ │ │ │ cmneq sl, ip, asr r0 │ │ │ │ - ldrsheq sp, [r9], #52 @ 0x34 @ │ │ │ │ + rscseq sp, r9, r4, asr #8 │ │ │ │ + rsceq r5, r8, r8, asr #14 │ │ │ │ + smlatteq r1, r2, r4, pc @ │ │ │ │ strdeq r5, [r8], #104 @ 0x68 @ │ │ │ │ - @ instruction: 0x0101f492 │ │ │ │ - rsceq r5, r8, r8, lsr #13 │ │ │ │ ldrsheq r3, [sl, #-252]! @ 0xffffff04 │ │ │ │ - rsceq r5, r8, ip, asr r6 │ │ │ │ + rsceq r5, r8, ip, lsr #13 │ │ │ │ ldrsbeq r3, [sl, #-248]! @ 0xffffff08 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ cmneq sp, ip, ror #28 │ │ │ │ - smlaleq r7, sp, ip, r8 │ │ │ │ + rsceq r7, sp, ip, ror #17 │ │ │ │ @ instruction: 0x017a3f90 │ │ │ │ strdeq r9, [sp, #-196]! @ 0xffffff3c │ │ │ │ - rsceq r7, sp, r4, asr r8 │ │ │ │ + rsceq r7, sp, r4, lsr #17 │ │ │ │ cmneq sl, r8, asr #30 │ │ │ │ - strheq r5, [r8], #80 @ 0x50 @ │ │ │ │ + rsceq r5, r8, r0, lsl #12 │ │ │ │ cmneq sl, r0, lsr #30 │ │ │ │ - strdeq r7, [sp], #112 @ 0x70 @ │ │ │ │ + rsceq r7, sp, r0, asr #16 │ │ │ │ cmneq sl, r0, ror #29 │ │ │ │ - rsceq r5, r8, r0, asr r5 │ │ │ │ + rsceq r5, r8, r0, lsr #11 │ │ │ │ ldrheq r3, [sl, #-224]! @ 0xffffff20 │ │ │ │ cmneq sp, ip, asr ip │ │ │ │ cmneq sp, ip, asr #28 │ │ │ │ - rsceq r5, r8, ip, lsl r5 │ │ │ │ + rsceq r5, r8, ip, ror #10 │ │ │ │ ldr r3, [pc, #688] @ 353d3c │ │ │ │ push {r4, r5, lr} │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r0, r3 │ │ │ │ bne 353b48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 353d30 │ │ │ │ @@ -777179,37 +777179,37 @@ │ │ │ │ mov ip, #3 │ │ │ │ b 353ad8 │ │ │ │ ldr r0, [pc, #100] @ 353d9c │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ andeq r0, r0, r8, lsl #13 │ │ │ │ cmneq sl, r4, asr #28 │ │ │ │ - tstpeq r1, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r1, r0, r2, pc @ │ │ │ │ + @ instruction: 0x0101f294 │ │ │ │ cmneq sl, r0, lsl #28 │ │ │ │ ldrsbeq r3, [sl, #-216]! @ 0xffffff28 │ │ │ │ - strdeq pc, [r1, -ip] │ │ │ │ - smlatteq r1, r0, r1, pc @ │ │ │ │ + tstpeq r1, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ cmneq sl, r4, lsl #27 │ │ │ │ cmneq sl, r0, ror sp │ │ │ │ - @ instruction: 0x0101f190 │ │ │ │ + smlatteq r1, r0, r1, pc @ │ │ │ │ cmneq sl, r0, lsr sp │ │ │ │ - tstpeq r1, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0101f19c │ │ │ │ cmneq sl, ip, ror #25 │ │ │ │ ldrsbeq r3, [sl, #-192]! @ 0xffffff40 │ │ │ │ - strdeq pc, [r1, -r0] │ │ │ │ + tstpeq r1, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ ldrheq r3, [sl, #-192]! @ 0xffffff40 │ │ │ │ - smlabteq r1, r4, r0, pc @ │ │ │ │ - smlatbeq r1, r0, r0, pc @ │ │ │ │ + tstpeq r1, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -r0] │ │ │ │ cmneq sl, r4, asr #24 │ │ │ │ - qaddeq pc, r8, r1 @ │ │ │ │ + smlatbeq r1, r8, r0, pc @ │ │ │ │ cmneq sl, r4, lsl ip │ │ │ │ - tstpeq r1, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r1, r0, r0, pc @ │ │ │ │ cmneq sl, ip, ror #23 │ │ │ │ - ldrsheq ip, [r9], #236 @ 0xec @ │ │ │ │ + rscseq ip, r9, ip, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -777237,15 +777237,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - rsceq ip, ip, r0, asr #7 │ │ │ │ + rsceq ip, ip, r0, lsl r4 │ │ │ │ cmp r0, #15 │ │ │ │ beq 353ec8 │ │ │ │ ldr r2, [pc, #148] @ 353ed4 │ │ │ │ tst r0, #1 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ add r2, pc, r2 │ │ │ │ movne r1, #120 @ 0x78 │ │ │ │ @@ -777284,15 +777284,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ cmneq sl, r8, lsr #21 │ │ │ │ cmneq sl, r0, lsl #21 │ │ │ │ cmneq sl, r4, ror #20 │ │ │ │ cmneq sl, r8, asr #20 │ │ │ │ cmneq sl, r4, lsr sl │ │ │ │ - rscseq ip, r9, r4, ror #26 │ │ │ │ + ldrheq ip, [r9], #212 @ 0xd4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #332] @ 354058 │ │ │ │ @@ -777376,22 +777376,22 @@ │ │ │ │ b 354008 │ │ │ │ ldr r2, [pc, #44] @ 354074 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ b 353f30 │ │ │ │ - rsceq r7, sp, r4, ror r2 │ │ │ │ - rsceq r1, sp, r0, asr #26 │ │ │ │ - rsceq ip, ip, r0, asr #4 │ │ │ │ - rsceq r2, sp, ip, lsr #21 │ │ │ │ - rsceq r4, r8, r4, ror #31 │ │ │ │ - smlalseq r8, ip, ip, fp │ │ │ │ - rscseq r8, ip, ip, lsl #23 │ │ │ │ - rsceq ip, ip, ip, lsl r2 │ │ │ │ + rsceq r7, sp, r4, asr #5 │ │ │ │ + smlaleq r1, sp, r0, sp │ │ │ │ + smlaleq ip, ip, r0, r2 @ │ │ │ │ + strdeq r2, [sp], #172 @ 0xac @ │ │ │ │ + rsceq r5, r8, r4, lsr r0 │ │ │ │ + rscseq r8, ip, ip, ror #23 │ │ │ │ + ldrsbeq r8, [ip], #188 @ 0xbc @ │ │ │ │ + rsceq ip, ip, ip, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r6, r2, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -777754,48 +777754,48 @@ │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add r1, r8, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 353da0 │ │ │ │ b 3541f8 │ │ │ │ - ldrdeq r1, [sp], #176 @ 0xb0 @ │ │ │ │ - tsteq r1, r5, lsr #24 │ │ │ │ - rsceq r7, sp, ip, asr #32 │ │ │ │ - rsceq r1, sp, ip, lsl fp │ │ │ │ - rsceq ip, ip, ip, lsl r0 │ │ │ │ - rscseq r8, ip, ip, asr #19 │ │ │ │ - rsceq r4, r8, r4, asr #27 │ │ │ │ - strdeq lr, [r1, -r8] │ │ │ │ - smlalseq lr, r2, r4, lr │ │ │ │ - strdeq r2, [sp], #116 @ 0x74 @ │ │ │ │ - rsceq r4, r8, r8, ror sp │ │ │ │ - strdeq fp, [ip], #236 @ 0xec @ │ │ │ │ - smlalseq r8, ip, r8, r8 │ │ │ │ - rsceq r2, sp, r8, asr #14 │ │ │ │ - rsceq r0, ip, r8, lsr #1 │ │ │ │ - rsceq r6, sp, r8, lsr #28 │ │ │ │ - rsceq r1, sp, r4, lsl #18 │ │ │ │ - rsceq r2, sp, r0, asr #13 │ │ │ │ - rsceq r4, r8, r8, asr #20 │ │ │ │ - smlaleq r1, sp, ip, r8 │ │ │ │ - rsceq fp, ip, r0, lsr #27 │ │ │ │ - rsceq r4, r8, r8, lsr fp │ │ │ │ - strheq r2, [sp], #92 @ 0x5c @ │ │ │ │ - rsceq r4, r8, r8, lsl fp │ │ │ │ - rsceq r2, sp, ip, ror r5 │ │ │ │ - rsceq r9, r8, r8, lsr #8 │ │ │ │ - rsceq r9, r8, r8, lsl r4 │ │ │ │ - rsceq r9, r8, ip, lsl r4 │ │ │ │ - strdeq r9, [r8], #48 @ 0x30 @ │ │ │ │ - rsceq ip, sl, ip, lsr #15 │ │ │ │ - rsceq r4, r8, r8, asr #20 │ │ │ │ - strheq fp, [ip], #192 @ 0xc0 @ │ │ │ │ - rsceq r4, r8, r4, lsr #20 │ │ │ │ - rsceq fp, ip, r0, lsl #25 │ │ │ │ + rsceq r1, sp, r0, lsr #24 │ │ │ │ + tsteq r1, r5, ror ip │ │ │ │ + smlaleq r7, sp, ip, r0 │ │ │ │ + rsceq r1, sp, ip, ror #22 │ │ │ │ + rsceq ip, ip, ip, rrx │ │ │ │ + rscseq r8, ip, ip, lsl sl │ │ │ │ + rsceq r4, r8, r4, lsl lr │ │ │ │ + tsteq r1, r8, asr #22 │ │ │ │ + rscseq lr, r2, r4, ror #29 │ │ │ │ + rsceq r2, sp, r4, asr #16 │ │ │ │ + rsceq r4, r8, r8, asr #27 │ │ │ │ + rsceq fp, ip, ip, asr #30 │ │ │ │ + rscseq r8, ip, r8, ror #17 │ │ │ │ + smlaleq r2, sp, r8, r7 │ │ │ │ + strdeq r0, [ip], #8 @ │ │ │ │ + rsceq r6, sp, r8, ror lr │ │ │ │ + rsceq r1, sp, r4, asr r9 │ │ │ │ + rsceq r2, sp, r0, lsl r7 │ │ │ │ + smlaleq r4, r8, r8, sl │ │ │ │ + rsceq r1, sp, ip, ror #17 │ │ │ │ + strdeq fp, [ip], #208 @ 0xd0 @ │ │ │ │ + rsceq r4, r8, r8, lsl #23 │ │ │ │ + rsceq r2, sp, ip, lsl #12 │ │ │ │ + rsceq r4, r8, r8, ror #22 │ │ │ │ + rsceq r2, sp, ip, asr #11 │ │ │ │ + rsceq r9, r8, r8, ror r4 │ │ │ │ + rsceq r9, r8, r8, ror #8 │ │ │ │ + rsceq r9, r8, ip, ror #8 │ │ │ │ + rsceq r9, r8, r0, asr #8 │ │ │ │ + strdeq ip, [sl], #124 @ 0x7c @ │ │ │ │ + smlaleq r4, r8, r8, sl │ │ │ │ + rsceq fp, ip, r0, lsl #26 │ │ │ │ + rsceq r4, r8, r4, ror sl │ │ │ │ + ldrdeq fp, [ip], #192 @ 0xc0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r3 │ │ │ │ add r3, r1, #340 @ 0x154 │ │ │ │ ldrh r3, [r3] │ │ │ │ @@ -777873,20 +777873,20 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ b 354718 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, r6, lsr #24 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ - rsceq r4, r8, ip, lsr r9 │ │ │ │ - rsceq r4, r8, ip, asr r8 │ │ │ │ + rsceq r4, r8, ip, lsl #19 │ │ │ │ + rsceq r4, r8, ip, lsr #17 │ │ │ │ + rsceq r4, r8, ip, ror #17 │ │ │ │ + rsceq r4, r8, r4, lsr #17 │ │ │ │ smlaleq r4, r8, ip, r8 │ │ │ │ - rsceq r4, r8, r4, asr r8 │ │ │ │ - rsceq r4, r8, ip, asr #16 │ │ │ │ - rsceq r4, r8, ip, lsl #16 │ │ │ │ + rsceq r4, r8, ip, asr r8 │ │ │ │ ldr ip, [pc, #28] @ 354858 │ │ │ │ ldr r3, [pc, #28] @ 35485c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r3] │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ @@ -778012,34 +778012,34 @@ │ │ │ │ b 354998 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #88] @ 354a94 │ │ │ │ add r1, pc, r1 │ │ │ │ b 3548c4 │ │ │ │ cmneq r8, r8, ror r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0101e494 │ │ │ │ + smlatteq r1, r4, r4, lr │ │ │ │ cmneq r8, r0, ror #14 │ │ │ │ - strheq r4, [r8], #112 @ 0x70 @ │ │ │ │ - rsceq r4, r8, r0, ror #15 │ │ │ │ - rsceq r4, fp, r8, asr r7 │ │ │ │ - rsceq r4, r8, r8, asr #15 │ │ │ │ - rsceq r8, sp, r8, asr #13 │ │ │ │ - rsceq r4, r8, r0, asr r7 │ │ │ │ - smlaleq r4, r8, r8, r7 │ │ │ │ + rsceq r4, r8, r0, lsl #16 │ │ │ │ + rsceq r4, r8, r0, lsr r8 │ │ │ │ + rsceq r4, fp, r8, lsr #15 │ │ │ │ + rsceq r4, r8, r8, lsl r8 │ │ │ │ + rsceq r8, sp, r8, lsl r7 │ │ │ │ rsceq r4, r8, r0, lsr #15 │ │ │ │ + rsceq r4, r8, r8, ror #15 │ │ │ │ + strdeq r4, [r8], #112 @ 0x70 @ │ │ │ │ cmneq r8, r8, asr r6 │ │ │ │ - rsceq r4, r8, r8, asr #13 │ │ │ │ - rsceq r4, r7, r8, lsr r7 │ │ │ │ - smlaleq r4, r8, r8, r6 │ │ │ │ - smlaleq r4, r8, r4, r6 │ │ │ │ - smlaleq r4, r8, r0, r6 │ │ │ │ - rsceq r4, r8, r0, lsr #13 │ │ │ │ + rsceq r4, r8, r8, lsl r7 │ │ │ │ + rsceq r4, r7, r8, lsl #15 │ │ │ │ + rsceq r4, r8, r8, ror #13 │ │ │ │ + rsceq r4, r8, r4, ror #13 │ │ │ │ + rsceq r4, r8, r0, ror #13 │ │ │ │ + strdeq r4, [r8], #96 @ 0x60 @ │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r4, r8, r4, lsr #13 │ │ │ │ - rsceq r4, r8, r0, ror #12 │ │ │ │ + strdeq r4, [r8], #100 @ 0x64 @ │ │ │ │ + strheq r4, [r8], #96 @ 0x60 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrsh r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #3972] @ 355a3c │ │ │ │ @@ -779033,15 +779033,15 @@ │ │ │ │ ldr r1, [r2, #292] @ 0x124 │ │ │ │ str r1, [r4, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r2, #300] @ 0x12c │ │ │ │ str r3, [r4, #12] │ │ │ │ b 354b1c │ │ │ │ - smlabbeq r1, r2, r2, lr │ │ │ │ + ldrdeq lr, [r1, -r2] │ │ │ │ andeq r8, r0, r1, lsr #25 │ │ │ │ strvs r8, [fp, #-766]! @ 0xfffffd02 │ │ │ │ svccc 0x00f71547 │ │ │ │ orrcs fp, r3, r0, asr r0 │ │ │ │ svccc 0x00f337cc │ │ │ │ andeq r2, r7, r8, asr sp │ │ │ │ andeq r2, r7, ip, asr sp │ │ │ │ @@ -780556,97 +780556,97 @@ │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r3, [r0], #1 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne 3571f4 │ │ │ │ b 356278 │ │ │ │ - @ instruction: 0x0101cb9e │ │ │ │ - strdeq r4, [r8], #16 @ │ │ │ │ - rsceq r4, r8, r0, lsr r0 │ │ │ │ - strdeq r3, [r8], #240 @ 0xf0 @ │ │ │ │ - rsceq r3, r8, ip, lsr #31 │ │ │ │ - rsceq r3, r8, r0, ror pc │ │ │ │ - rsceq r3, r8, r0, lsr #23 │ │ │ │ - rsceq r3, r8, r4, lsl #26 │ │ │ │ - rsceq r3, r8, r0, lsl #24 │ │ │ │ - rsceq r3, r8, r8, lsr #24 │ │ │ │ - rsceq r3, r8, r4, ror #22 │ │ │ │ - rsceq r3, r8, r8, ror #23 │ │ │ │ - rsceq r3, r8, ip, lsl #22 │ │ │ │ - rsceq r3, r8, r0, lsl fp │ │ │ │ - rsceq r3, r8, ip, ror sl │ │ │ │ - rsceq r3, r8, r4, lsr #22 │ │ │ │ - rsceq r3, r8, r4, lsr sl │ │ │ │ - rsceq r3, r8, ip, asr #20 │ │ │ │ - rsceq r0, r7, r4, asr sl │ │ │ │ - rsceq r3, r8, r4, lsl sl │ │ │ │ - rsceq r3, r8, r0, asr #18 │ │ │ │ - rsceq r3, r8, ip, lsr r9 │ │ │ │ - rsceq r3, r8, r4, lsr #17 │ │ │ │ - rsceq r3, r8, r8, lsl fp │ │ │ │ - rsceq r3, r8, ip, ror ip │ │ │ │ - rsceq r3, r8, r4, lsl #22 │ │ │ │ + smlatteq r1, lr, fp, ip │ │ │ │ + rsceq r4, r8, r0, asr #4 │ │ │ │ + rsceq r4, r8, r0, lsl #1 │ │ │ │ + rsceq r4, r8, r0, asr #32 │ │ │ │ + strdeq r3, [r8], #252 @ 0xfc @ │ │ │ │ + rsceq r3, r8, r0, asr #31 │ │ │ │ + strdeq r3, [r8], #176 @ 0xb0 @ │ │ │ │ + rsceq r3, r8, r4, asr sp │ │ │ │ + rsceq r3, r8, r0, asr ip │ │ │ │ + rsceq r3, r8, r8, ror ip │ │ │ │ + strheq r3, [r8], #180 @ 0xb4 @ │ │ │ │ + rsceq r3, r8, r8, lsr ip │ │ │ │ + rsceq r3, r8, ip, asr fp │ │ │ │ + rsceq r3, r8, r0, ror #22 │ │ │ │ + rsceq r3, r8, ip, asr #21 │ │ │ │ + rsceq r3, r8, r4, ror fp │ │ │ │ + rsceq r3, r8, r4, lsl #21 │ │ │ │ + smlaleq r3, r8, ip, sl │ │ │ │ + rsceq r0, r7, r4, lsr #21 │ │ │ │ + rsceq r3, r8, r4, ror #20 │ │ │ │ + smlaleq r3, r8, r0, r9 │ │ │ │ rsceq r3, r8, ip, lsl #19 │ │ │ │ - ldrdeq r3, [r8], #152 @ 0x98 @ │ │ │ │ - rsceq r3, r8, r0, lsl fp │ │ │ │ - rsceq r3, r8, r4, lsl #14 │ │ │ │ - rsceq r3, r8, r8, lsl #18 │ │ │ │ - rsceq r3, r8, r0, lsr r9 │ │ │ │ - smlaleq r3, r8, r4, sl │ │ │ │ - rsceq r3, r8, r8, lsl #18 │ │ │ │ - rsceq r3, r8, r0, ror r7 │ │ │ │ - rsceq r3, r8, ip, asr sl │ │ │ │ - rsceq r3, r8, r4, lsl #18 │ │ │ │ - strdeq r3, [r8], #72 @ 0x48 @ │ │ │ │ - rsceq r3, r8, r4, lsl r7 │ │ │ │ - rsceq r3, r8, r4, asr #14 │ │ │ │ - rsceq r3, r8, ip, ror #17 │ │ │ │ - rsceq r3, r8, r0, ror #14 │ │ │ │ - ldrdeq r3, [r8], #88 @ 0x58 @ │ │ │ │ - rsceq r3, r8, r8, asr #12 │ │ │ │ + strdeq r3, [r8], #132 @ 0x84 @ │ │ │ │ + rsceq r3, r8, r8, ror #22 │ │ │ │ + rsceq r3, r8, ip, asr #25 │ │ │ │ + rsceq r3, r8, r4, asr fp │ │ │ │ + ldrdeq r3, [r8], #156 @ 0x9c @ │ │ │ │ + rsceq r3, r8, r8, lsr #20 │ │ │ │ + rsceq r3, r8, r0, ror #22 │ │ │ │ + rsceq r3, r8, r4, asr r7 │ │ │ │ + rsceq r3, r8, r8, asr r9 │ │ │ │ + rsceq r3, r8, r0, lsl #19 │ │ │ │ + rsceq r3, r8, r4, ror #21 │ │ │ │ + rsceq r3, r8, r8, asr r9 │ │ │ │ + rsceq r3, r8, r0, asr #15 │ │ │ │ + rsceq r3, r8, ip, lsr #21 │ │ │ │ + rsceq r3, r8, r4, asr r9 │ │ │ │ + rsceq r3, r8, r8, asr #10 │ │ │ │ rsceq r3, r8, r4, ror #14 │ │ │ │ - rsceq r3, r8, r0, ror #6 │ │ │ │ - rsceq r3, r8, ip, ror #10 │ │ │ │ + smlaleq r3, r8, r4, r7 │ │ │ │ + rsceq r3, r8, ip, lsr r9 │ │ │ │ + strheq r3, [r8], #112 @ 0x70 @ │ │ │ │ + rsceq r3, r8, r8, lsr #12 │ │ │ │ + smlaleq r3, r8, r8, r6 │ │ │ │ + strheq r3, [r8], #116 @ 0x74 @ │ │ │ │ + strheq r3, [r8], #48 @ 0x30 @ │ │ │ │ + strheq r3, [r8], #92 @ 0x5c @ │ │ │ │ + rsceq r3, r8, ip, ror #11 │ │ │ │ + rsceq r3, r8, r8, lsr #14 │ │ │ │ + rsceq r3, r8, r8, asr #11 │ │ │ │ + rsceq r3, r8, r4, lsl r4 │ │ │ │ + rsceq r3, r8, r8, lsl #14 │ │ │ │ smlaleq r3, r8, ip, r5 │ │ │ │ - ldrdeq r3, [r8], #104 @ 0x68 @ │ │ │ │ - rsceq r3, r8, r8, ror r5 │ │ │ │ + strheq r3, [r8], #20 @ │ │ │ │ + rsceq r3, r8, r0, asr r5 │ │ │ │ + rsceq r3, r8, r0, lsr #8 │ │ │ │ + rsceq r3, r8, r4, asr #11 │ │ │ │ + rsceq r3, r8, r8, asr #8 │ │ │ │ + rsceq r3, r8, r0, asr #5 │ │ │ │ + rsceq r3, r8, r0, lsr #6 │ │ │ │ + rsceq r3, r8, r8, asr #8 │ │ │ │ + rsceq r3, r8, ip, lsr r0 │ │ │ │ + rsceq r3, r8, r8, lsl #3 │ │ │ │ + rsceq r3, r8, ip, lsl #5 │ │ │ │ rsceq r3, r8, r4, asr #7 │ │ │ │ - strheq r3, [r8], #104 @ 0x68 @ │ │ │ │ - rsceq r3, r8, ip, asr #10 │ │ │ │ + rsceq r3, r8, r0, asr r2 │ │ │ │ + ldrdeq r3, [r8], #8 @ │ │ │ │ + rsceq r3, r8, r0, lsr #7 │ │ │ │ + rsceq r3, r8, r4, lsr #4 │ │ │ │ + rsceq r2, r8, ip, lsr lr │ │ │ │ rsceq r3, r8, r4, ror #2 │ │ │ │ - rsceq r3, r8, r0, lsl #10 │ │ │ │ - ldrdeq r3, [r8], #48 @ 0x30 @ │ │ │ │ - rsceq r3, r8, r4, ror r5 │ │ │ │ - strdeq r3, [r8], #56 @ 0x38 @ │ │ │ │ - rsceq r3, r8, r0, ror r2 │ │ │ │ - ldrdeq r3, [r8], #32 @ │ │ │ │ - strdeq r3, [r8], #56 @ 0x38 @ │ │ │ │ - rsceq r2, r8, ip, ror #31 │ │ │ │ - rsceq r3, r8, r8, lsr r1 │ │ │ │ - rsceq r3, r8, ip, lsr r2 │ │ │ │ - rsceq r3, r8, r4, ror r3 │ │ │ │ - rsceq r3, r8, r0, lsl #4 │ │ │ │ - rsceq r3, r8, r8, lsl #1 │ │ │ │ - rsceq r3, r8, r0, asr r3 │ │ │ │ - ldrdeq r3, [r8], #20 @ │ │ │ │ - rsceq r2, r8, ip, ror #27 │ │ │ │ - rsceq r3, r8, r4, lsl r1 │ │ │ │ - rsceq r3, r8, ip, lsl #1 │ │ │ │ - rsceq r3, r8, r4, ror #3 │ │ │ │ - rsceq r2, r8, r8, lsl #30 │ │ │ │ - rsceq r2, r8, r4, ror pc │ │ │ │ - rsceq r3, r8, r0, rrx │ │ │ │ - rsceq r2, r8, r4, asr pc │ │ │ │ - rsceq r2, r8, r0, lsl #22 │ │ │ │ - strdeq r2, [r8], #200 @ 0xc8 @ │ │ │ │ - rsceq r2, r8, r8, asr sp │ │ │ │ - rsceq r2, r8, ip, asr sp │ │ │ │ - rsceq r2, r8, r4, lsr #23 │ │ │ │ - smlaleq r2, r8, r4, lr │ │ │ │ + ldrdeq r3, [r8], #12 @ │ │ │ │ + rsceq r3, r8, r4, lsr r2 │ │ │ │ + rsceq r2, r8, r8, asr pc │ │ │ │ + rsceq r2, r8, r4, asr #31 │ │ │ │ + strheq r3, [r8], #0 @ │ │ │ │ + rsceq r2, r8, r4, lsr #31 │ │ │ │ + rsceq r2, r8, r0, asr fp │ │ │ │ + rsceq r2, r8, r8, asr #26 │ │ │ │ + rsceq r2, r8, r8, lsr #27 │ │ │ │ + rsceq r2, r8, ip, lsr #27 │ │ │ │ + strdeq r2, [r8], #180 @ 0xb4 @ │ │ │ │ + rsceq r2, r8, r4, ror #29 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ beq 35736c │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne 357360 │ │ │ │ ldr r2, [pc, #-72] @ 35732c │ │ │ │ @@ -780859,22 +780859,22 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #44] @ 3576e0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 286ab0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - smlabteq r1, r4, r8, fp │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ andmi r0, r0, r0, lsl #2 │ │ │ │ subcs r0, r0, r0, asr #32 │ │ │ │ subcs r0, r8, r0 │ │ │ │ subeq r0, r0, r0, lsl #16 │ │ │ │ tsteq r0, r0, lsl #16 │ │ │ │ andeq r0, r2, r2 │ │ │ │ - rsceq r2, r8, ip, lsr #27 │ │ │ │ + strdeq r2, [r8], #220 @ 0xdc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3024] @ 0xbd0 │ │ │ │ ldr ip, [pc, #1780] @ 357df0 │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ ldr r3, [pc, #1776] @ 357df4 │ │ │ │ @@ -781320,45 +781320,45 @@ │ │ │ │ strb r2, [r3], #1 │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ bne 357ddc │ │ │ │ b 357ab0 │ │ │ │ ldrsheq r8, [r8, #-132]! @ 0xffffff7c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r2, r8, r4, asr sp │ │ │ │ - tsteq r1, r4, asr #14 │ │ │ │ - rscseq r9, r9, ip, lsl #9 │ │ │ │ - rsceq r2, r8, r4, ror #25 │ │ │ │ + rsceq r2, r8, r4, lsr #27 │ │ │ │ + @ instruction: 0x0101b794 │ │ │ │ + ldrsbeq r9, [r9], #76 @ 0x4c @ │ │ │ │ + rsceq r2, r8, r4, lsr sp │ │ │ │ cmneq r8, r4, ror #15 │ │ │ │ svcne 0x00f03900 │ │ │ │ andvs ip, sl, r5, asr r6 │ │ │ │ andeq r0, r5, sl, lsr #1 │ │ │ │ - rsceq r2, r8, ip, asr #24 │ │ │ │ - strheq r2, [r8], #188 @ 0xbc @ │ │ │ │ - rsceq r4, ip, r4, lsr #25 │ │ │ │ - strdeq r2, [r8], #172 @ 0xac @ │ │ │ │ - rsceq r4, ip, r4, lsr ip │ │ │ │ - rsceq r2, r8, ip, lsl #21 │ │ │ │ - rsceq r2, r8, r0, lsl #20 │ │ │ │ - rsceq r2, r8, ip, ror #19 │ │ │ │ - rscseq r9, r9, r4, asr #2 │ │ │ │ - smlaleq r2, r8, r8, r9 │ │ │ │ - rscseq r9, r9, r8, asr #1 │ │ │ │ - rsceq r2, r8, r8, lsr #18 │ │ │ │ - rsceq r4, ip, r4, ror #20 │ │ │ │ - strheq r2, [r8], #140 @ 0x8c @ │ │ │ │ - strdeq r4, [ip], #148 @ 0x94 @ │ │ │ │ - rsceq r2, r8, r0, asr r8 │ │ │ │ - rsceq r2, r8, ip, lsl #6 │ │ │ │ - rsceq r4, ip, ip, asr #18 │ │ │ │ - rsceq r2, r8, r8, lsr #15 │ │ │ │ - rsceq r2, r8, r0, ror r7 │ │ │ │ - rsceq r2, r8, r4, lsl #15 │ │ │ │ - rsceq r2, r8, r4, asr #14 │ │ │ │ - rsceq r2, r8, r4, lsr #14 │ │ │ │ + smlaleq r2, r8, ip, ip │ │ │ │ + rsceq r2, r8, ip, lsl #24 │ │ │ │ + strdeq r4, [ip], #196 @ 0xc4 @ │ │ │ │ + rsceq r2, r8, ip, asr #22 │ │ │ │ + rsceq r4, ip, r4, lsl #25 │ │ │ │ + ldrdeq r2, [r8], #172 @ 0xac @ │ │ │ │ + rsceq r2, r8, r0, asr sl │ │ │ │ + rsceq r2, r8, ip, lsr sl │ │ │ │ + smlalseq r9, r9, r4, r1 @ │ │ │ │ + rsceq r2, r8, r8, ror #19 │ │ │ │ + rscseq r9, r9, r8, lsl r1 │ │ │ │ + rsceq r2, r8, r8, ror r9 │ │ │ │ + strheq r4, [ip], #164 @ 0xa4 @ │ │ │ │ + rsceq r2, r8, ip, lsl #18 │ │ │ │ + rsceq r4, ip, r4, asr #20 │ │ │ │ + rsceq r2, r8, r0, lsr #17 │ │ │ │ + rsceq r2, r8, ip, asr r3 │ │ │ │ + smlaleq r4, ip, ip, r9 │ │ │ │ + strdeq r2, [r8], #120 @ 0x78 @ │ │ │ │ + rsceq r2, r8, r0, asr #15 │ │ │ │ + ldrdeq r2, [r8], #116 @ 0x74 @ │ │ │ │ + smlaleq r2, r8, r4, r7 │ │ │ │ + rsceq r2, r8, r4, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ @@ -783212,35 +783212,35 @@ │ │ │ │ bl 524f74 │ │ │ │ str r0, [sp, #24] │ │ │ │ b 359108 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, r8, lsr #8 │ │ │ │ cmneq r8, r0, lsl r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strdeq sl, [r1, -r2] │ │ │ │ - tsteq r1, sl, lsl r1 │ │ │ │ + tsteq r1, r2, asr #6 │ │ │ │ + tsteq r1, sl, ror #2 │ │ │ │ cmneq r8, r8, ror r1 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, pc, asr #2 │ │ │ │ andeq r0, r0, r4, lsr #18 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ streq r0, [r7, -r7, lsl #14] │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ cmneq r8, r8, asr #23 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - rsceq r0, r8, r0, ror #28 │ │ │ │ + strheq r0, [r8], #224 @ 0xe0 @ │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - tsteq r1, r2, lsl #12 │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r0, r8, ip, lsr r9 │ │ │ │ + rsceq r0, r8, ip, lsl #19 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [pc, #-20] @ 359bd4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 3536bc │ │ │ │ ldr r2, [pc, #-36] @ 359bd8 │ │ │ │ @@ -783278,15 +783278,15 @@ │ │ │ │ strb r3, [r1] │ │ │ │ mov r0, #3 │ │ │ │ bx lr │ │ │ │ mov r0, #5 │ │ │ │ bx lr │ │ │ │ mov r0, #4 │ │ │ │ bx lr │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ + @ instruction: 0x01019394 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ add r3, r0, #593920 @ 0x91000 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ @@ -784276,31 +784276,31 @@ │ │ │ │ cmneq r8, ip, lsr #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, pc, lsl r9 │ │ │ │ andeq r8, r0, r6, lsr #24 │ │ │ │ strdeq r9, [r0], -fp │ │ │ │ andeq r8, r0, r0, lsr #18 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - tsteq r1, r8, lsl pc │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ + @ instruction: 0x01018fb0 │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ andeq r0, r0, r7, lsr #3 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ - smlaleq pc, r7, ip, pc @ │ │ │ │ + rsceq pc, r7, ip, ror #31 │ │ │ │ cmneq r8, r4, asr r9 │ │ │ │ andeq r8, r0, lr, lsl r9 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - tsteq r1, r8, ror #16 │ │ │ │ - smlabteq r1, r8, r7, r8 │ │ │ │ - smlatbeq r1, r8, r7, r8 │ │ │ │ - tsteq r1, ip, lsr r4 │ │ │ │ + @ instruction: 0x010188b8 │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + smlabbeq r1, ip, r4, r8 │ │ │ │ andeq r0, r0, r2, lsl #3 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - strdeq r7, [r1, -r8] │ │ │ │ + tsteq r1, r8, asr #28 │ │ │ │ rsbmi r0, r0, r0 │ │ │ │ rsbgt r0, r0, r0 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, r6, lsr #5 │ │ │ │ @@ -785478,18 +785478,18 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ bl 5c3c0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r8, fp │ │ │ │ b 35a69c │ │ │ │ - rsceq r6, r7, r8, asr #30 │ │ │ │ + smlaleq r6, r7, r8, pc @ │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq lr, r7, r8, ror #13 │ │ │ │ - rsceq lr, r7, r8, asr #13 │ │ │ │ + rsceq lr, r7, r8, lsr r7 │ │ │ │ + rsceq lr, r7, r8, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [pc, #436] @ 35c0d0 │ │ │ │ subs r4, r3, #0 │ │ │ │ @@ -786956,39 +786956,39 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ b 35cba4 │ │ │ │ cmneq r8, ip, asr r9 │ │ │ │ cmneq r8, r8, asr r9 │ │ │ │ - rsceq sp, r7, r0, lsl #30 │ │ │ │ - rsceq sp, r7, r8, lsr #29 │ │ │ │ + rsceq sp, r7, r0, asr pc │ │ │ │ + strdeq sp, [r7], #232 @ 0xe8 @ │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - rsceq sp, r7, r4, ror #28 │ │ │ │ + strheq sp, [r7], #228 @ 0xe4 @ │ │ │ │ andeq r8, r0, r6, ror r9 │ │ │ │ andeq r8, r0, r8, ror r9 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - tsteq r1, ip, asr #8 │ │ │ │ + smlatbeq r1, r8, r7, r6 │ │ │ │ + @ instruction: 0x01016590 │ │ │ │ + @ instruction: 0x0101649c │ │ │ │ svccc 0x00e00000 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ svccc 0x00d00000 │ │ │ │ eormi r0, r0, r0 │ │ │ │ andsmi r0, r0, r0 │ │ │ │ svclt 0x00e00000 │ │ │ │ andeq r8, r0, r7, ror r5 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ + @ instruction: 0x0101599c │ │ │ │ cmneq r8, r0, lsl r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r8, ip, ror #18 │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - rscseq r3, r9, r4, lsl #7 │ │ │ │ + ldrsbeq r3, [r9], #52 @ 0x34 @ │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ bl 51f904 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ add r3, r0, #68 @ 0x44 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -787759,25 +787759,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ beq 35e174 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 35e174 │ │ │ │ cmp r2, #0 │ │ │ │ beq 35e174 │ │ │ │ ldr r1, [pc, #76] @ 35e300 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #60] @ 35e304 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r1, [sl, #28] │ │ │ │ b 35e174 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ @@ -787962,25 +787962,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ beq 35e40c │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 35e40c │ │ │ │ cmp r2, #0 │ │ │ │ beq 35e40c │ │ │ │ ldr r1, [pc, #76] @ 35e62c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #60] @ 35e630 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r1, [r6, #28] │ │ │ │ b 35e40c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add r5, sp, #456 @ 0x1c8 │ │ │ │ @@ -788123,25 +788123,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ beq 35e734 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ b 35e734 │ │ │ │ cmp r3, #0 │ │ │ │ beq 35e734 │ │ │ │ ldr r1, [pc, #64] @ 35e8a4 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #48] @ 35e8a8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [r9, #28] │ │ │ │ b 35e734 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ @@ -788299,25 +788299,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ beq 35e98c │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ b 35e98c │ │ │ │ cmp r2, #0 │ │ │ │ beq 35e98c │ │ │ │ ldr r1, [pc, #68] @ 35eb68 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #52] @ 35eb6c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r1, [r5, #28] │ │ │ │ b 35e98c │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ @@ -788600,25 +788600,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ beq 35ec7c │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ b 35ec7c │ │ │ │ cmp r2, #0 │ │ │ │ beq 35ec7c │ │ │ │ ldr r1, [pc, #68] @ 35f01c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #52] @ 35f020 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r1, [r9, #28] │ │ │ │ b 35ec7c │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ str r6, [sp, #16] │ │ │ │ @@ -788881,25 +788881,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ beq 35f170 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ b 35f170 │ │ │ │ cmp r2, #0 │ │ │ │ beq 35f170 │ │ │ │ ldr r1, [pc, #68] @ 35f480 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #52] @ 35f484 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r1, [fp, #28] │ │ │ │ b 35f170 │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ str r6, [sp, #20] │ │ │ │ @@ -789136,23 +789136,23 @@ │ │ │ │ add sp, sp, #852 @ 0x354 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ beq 35f584 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ b 35f584 │ │ │ │ cmp r2, #0 │ │ │ │ beq 35f584 │ │ │ │ ldr r1, [pc, #52] @ 35f868 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #40] @ 35f86c │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r1, [r8, #28] │ │ │ │ b 35f584 │ │ │ │ mov sl, r6 │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ b 35f62c │ │ │ │ @@ -789407,23 +789407,23 @@ │ │ │ │ add sp, sp, #860 @ 0x35c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ beq 35f958 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ b 35f958 │ │ │ │ cmp r2, #0 │ │ │ │ beq 35f958 │ │ │ │ ldr r1, [pc, #52] @ 35fca4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #40] @ 35fca8 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r1, [r5, #28] │ │ │ │ b 35f958 │ │ │ │ mov sl, r7 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ b 35fa60 │ │ │ │ @@ -789683,25 +789683,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ beq 35fdf8 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ b 35fdf8 │ │ │ │ cmp r2, #0 │ │ │ │ beq 35fdf8 │ │ │ │ ldr r1, [pc, #68] @ 360108 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #52] @ 36010c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r1, [fp, #28] │ │ │ │ b 35fdf8 │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ str r6, [sp, #20] │ │ │ │ @@ -789984,25 +789984,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ beq 36021c │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ b 36021c │ │ │ │ cmp r2, #0 │ │ │ │ beq 36021c │ │ │ │ ldr r1, [pc, #68] @ 3605bc │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #52] @ 3605c0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r1, [r9, #28] │ │ │ │ b 36021c │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ str r6, [sp, #16] │ │ │ │ @@ -790239,23 +790239,23 @@ │ │ │ │ add sp, sp, #852 @ 0x354 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ beq 3606c0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ b 3606c0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 3606c0 │ │ │ │ ldr r1, [pc, #52] @ 3609a4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #40] @ 3609a8 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r1, [r8, #28] │ │ │ │ b 3606c0 │ │ │ │ mov sl, r6 │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ b 360768 │ │ │ │ @@ -790510,23 +790510,23 @@ │ │ │ │ add sp, sp, #860 @ 0x35c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ beq 360a94 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ b 360a94 │ │ │ │ cmp r2, #0 │ │ │ │ beq 360a94 │ │ │ │ ldr r1, [pc, #52] @ 360de0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #40] @ 360de4 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r1, [r5, #28] │ │ │ │ b 360a94 │ │ │ │ mov sl, r7 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ b 360b9c │ │ │ │ @@ -790644,25 +790644,25 @@ │ │ │ │ b 360ec4 │ │ │ │ cmp r2, #0 │ │ │ │ beq 360f44 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b 360f44 │ │ │ │ cmp r2, #0 │ │ │ │ beq 360f44 │ │ │ │ ldr r1, [pc, #56] @ 361000 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #40] @ 361004 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r1, [sl, #28] │ │ │ │ b 360f44 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmnpeq r7, r4, ror #3 @ p-variant is OBSOLETE │ │ │ │ @@ -790791,25 +790791,25 @@ │ │ │ │ b 3611a4 │ │ │ │ cmp r2, #0 │ │ │ │ beq 361178 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b 361178 │ │ │ │ cmp r2, #0 │ │ │ │ beq 361178 │ │ │ │ ldr r1, [pc, #56] @ 36124c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #40] @ 361250 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r1, [r5, #28] │ │ │ │ b 361178 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq lr, [r7, #-244]! @ 0xffffff0c │ │ │ │ @@ -790907,25 +790907,25 @@ │ │ │ │ b 361308 │ │ │ │ cmp r5, #0 │ │ │ │ beq 361360 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b 361360 │ │ │ │ cmp r5, #0 │ │ │ │ beq 361360 │ │ │ │ ldr r1, [pc, #48] @ 361414 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #32] @ 361418 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r1, [r6, #28] │ │ │ │ b 361360 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r4, ror sp │ │ │ │ @@ -791033,25 +791033,25 @@ │ │ │ │ b 361568 │ │ │ │ cmp r9, #0 │ │ │ │ beq 361540 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b 361540 │ │ │ │ cmp r9, #0 │ │ │ │ beq 361540 │ │ │ │ ldr r1, [pc, #48] @ 36160c │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #32] @ 361610 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r1, [r6, #28] │ │ │ │ b 361540 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r4, asr #23 │ │ │ │ @@ -791239,25 +791239,25 @@ │ │ │ │ b 361800 │ │ │ │ cmp r3, #0 │ │ │ │ beq 361880 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ b 361880 │ │ │ │ cmp r3, #0 │ │ │ │ beq 361880 │ │ │ │ ldr r1, [pc, #56] @ 36194c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #40] @ 361950 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r1, [sl, #28] │ │ │ │ b 361880 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, ip, lsr #19 │ │ │ │ @@ -791457,25 +791457,25 @@ │ │ │ │ b 361c00 │ │ │ │ cmp r2, #0 │ │ │ │ beq 361bd8 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ b 361bd8 │ │ │ │ cmp r2, #0 │ │ │ │ beq 361bd8 │ │ │ │ ldr r1, [pc, #56] @ 361cb4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #40] @ 361cb8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [r5, #28] │ │ │ │ b 361bd8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r0, lsl #13 │ │ │ │ @@ -791644,25 +791644,25 @@ │ │ │ │ b 361e80 │ │ │ │ cmp sl, #0 │ │ │ │ beq 361ed8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ b 361ed8 │ │ │ │ cmp sl, #0 │ │ │ │ beq 361ed8 │ │ │ │ ldr r1, [pc, #48] @ 361f98 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #32] @ 361f9c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [fp, #28] │ │ │ │ b 361ed8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r8, lsl r3 │ │ │ │ @@ -791840,25 +791840,25 @@ │ │ │ │ b 3621f4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3621cc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ b 3621cc │ │ │ │ cmp r3, #0 │ │ │ │ beq 3621cc │ │ │ │ ldr r1, [pc, #48] @ 3622a8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #32] @ 3622ac │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [r7, #28] │ │ │ │ b 3621cc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r8, lsr r0 │ │ │ │ @@ -792046,25 +792046,25 @@ │ │ │ │ b 36249c │ │ │ │ cmp r3, #0 │ │ │ │ beq 36251c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ b 36251c │ │ │ │ cmp r3, #0 │ │ │ │ beq 36251c │ │ │ │ ldr r1, [pc, #56] @ 3625e8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #40] @ 3625ec │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r1, [sl, #28] │ │ │ │ b 36251c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r0, lsl sp │ │ │ │ @@ -792264,25 +792264,25 @@ │ │ │ │ b 36289c │ │ │ │ cmp r2, #0 │ │ │ │ beq 362874 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ b 362874 │ │ │ │ cmp r2, #0 │ │ │ │ beq 362874 │ │ │ │ ldr r1, [pc, #56] @ 362950 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #40] @ 362954 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [r5, #28] │ │ │ │ b 362874 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r4, ror #19 │ │ │ │ @@ -792451,25 +792451,25 @@ │ │ │ │ b 362b1c │ │ │ │ cmp sl, #0 │ │ │ │ beq 362b74 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ b 362b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 362b74 │ │ │ │ ldr r1, [pc, #48] @ 362c34 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #32] @ 362c38 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [fp, #28] │ │ │ │ b 362b74 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, ip, ror r6 │ │ │ │ @@ -792647,25 +792647,25 @@ │ │ │ │ b 362e90 │ │ │ │ cmp r3, #0 │ │ │ │ beq 362e68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ b 362e68 │ │ │ │ cmp r3, #0 │ │ │ │ beq 362e68 │ │ │ │ ldr r1, [pc, #48] @ 362f44 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #32] @ 362f48 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [r7, #28] │ │ │ │ b 362e68 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x0177d39c │ │ │ │ @@ -792983,25 +792983,25 @@ │ │ │ │ strb r2, [r4] │ │ │ │ b 3630fc │ │ │ │ cmp r9, #0 │ │ │ │ beq 3630e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [sl, #1700] @ 0x6a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsl r1, r1, #5 │ │ │ │ b 3630e4 │ │ │ │ cmp r9, #0 │ │ │ │ beq 3630e4 │ │ │ │ ldr r1, [pc, #164] @ 3634fc │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #152] @ 363500 │ │ │ │ str r1, [r7, #28] │ │ │ │ ldr r1, [sl, #1700] @ 0x6a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsl r1, r1, #5 │ │ │ │ b 3630e4 │ │ │ │ lsl r1, r3, #16 │ │ │ │ @@ -793196,15 +793196,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 3637f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ strb r1, [r8] │ │ │ │ sub r1, r9, r4 │ │ │ │ add r1, sl, r1, lsl #2 │ │ │ │ @@ -793217,15 +793217,15 @@ │ │ │ │ b 3635dc │ │ │ │ cmp r5, #0 │ │ │ │ beq 3637f4 │ │ │ │ ldr r1, [pc, #112] @ 363844 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #96] @ 363848 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r1, [fp, #28] │ │ │ │ b 363794 │ │ │ │ sub r1, r9, r4 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ @@ -793405,15 +793405,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 363b38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ strb r1, [r8] │ │ │ │ sub r1, r9, r4 │ │ │ │ add r1, sl, r1, lsl #2 │ │ │ │ @@ -793426,15 +793426,15 @@ │ │ │ │ b 363920 │ │ │ │ cmp r5, #0 │ │ │ │ beq 363b38 │ │ │ │ ldr r1, [pc, #112] @ 363b88 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #96] @ 363b8c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r1, [fp, #28] │ │ │ │ b 363ad8 │ │ │ │ sub r1, r9, r4 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ @@ -793634,15 +793634,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ beq 363ed0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ add r2, r2, r5 │ │ │ │ add r2, sl, r2, lsl #3 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [fp] │ │ │ │ @@ -793656,15 +793656,15 @@ │ │ │ │ b 363c84 │ │ │ │ cmp r3, #0 │ │ │ │ beq 363ed0 │ │ │ │ ldr r1, [pc, #124] @ 363f2c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #108] @ 363f30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r1, [r8, #28] │ │ │ │ b 363e6c │ │ │ │ lsl r3, r6, #3 │ │ │ │ add r2, r2, r5 │ │ │ │ @@ -793867,15 +793867,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ beq 364274 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ add r2, r2, r5 │ │ │ │ add r2, sl, r2, lsl #3 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [fp] │ │ │ │ @@ -793889,15 +793889,15 @@ │ │ │ │ b 364028 │ │ │ │ cmp r3, #0 │ │ │ │ beq 364274 │ │ │ │ ldr r1, [pc, #124] @ 3642d0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #108] @ 3642d4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r1, [r8, #28] │ │ │ │ b 364210 │ │ │ │ lsl r3, r6, #3 │ │ │ │ add r2, r2, r5 │ │ │ │ @@ -794396,15 +794396,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #0 │ │ │ │ beq 364ab8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ add r2, r2, r6 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r9] │ │ │ │ @@ -794418,15 +794418,15 @@ │ │ │ │ b 364690 │ │ │ │ cmp fp, #0 │ │ │ │ beq 364ab8 │ │ │ │ ldr r1, [pc, #124] @ 364b14 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #108] @ 364b18 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ str r1, [sl, #28] │ │ │ │ b 364a54 │ │ │ │ add r2, r2, r6 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ @@ -794763,25 +794763,25 @@ │ │ │ │ strb r2, [r4] │ │ │ │ b 364ccc │ │ │ │ cmp r9, #0 │ │ │ │ beq 364cb4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [sl, #1700] @ 0x6a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsl r1, r1, #5 │ │ │ │ b 364cb4 │ │ │ │ cmp r9, #0 │ │ │ │ beq 364cb4 │ │ │ │ ldr r1, [pc, #164] @ 3650cc │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #152] @ 3650d0 │ │ │ │ str r1, [r7, #28] │ │ │ │ ldr r1, [sl, #1700] @ 0x6a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsl r1, r1, #5 │ │ │ │ b 364cb4 │ │ │ │ lsl r1, r3, #16 │ │ │ │ @@ -794905,15 +794905,15 @@ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ b 36515c │ │ │ │ cmp r9, #0 │ │ │ │ beq 3652a8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ lsl r1, r4, #3 │ │ │ │ sub r1, r1, r4 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r1, fp, r1, lsl #2 │ │ │ │ add r4, fp, r4, lsl #3 │ │ │ │ @@ -794926,15 +794926,15 @@ │ │ │ │ b 3651e0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 3652a8 │ │ │ │ ldr r1, [pc, #92] @ 3652e4 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #76] @ 3652e8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r1, [r7, #28] │ │ │ │ b 365248 │ │ │ │ lsl r1, r4, #3 │ │ │ │ sub r1, r1, r4 │ │ │ │ @@ -795038,15 +795038,15 @@ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ b 365370 │ │ │ │ cmp r9, #0 │ │ │ │ beq 3654bc │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ lsl r1, r4, #3 │ │ │ │ sub r1, r1, r4 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r1, fp, r1, lsl #2 │ │ │ │ add r4, fp, r4, lsl #3 │ │ │ │ @@ -795059,15 +795059,15 @@ │ │ │ │ b 3653f4 │ │ │ │ cmp r9, #0 │ │ │ │ beq 3654bc │ │ │ │ ldr r1, [pc, #92] @ 3654f8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #76] @ 3654fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r1, [r7, #28] │ │ │ │ b 36545c │ │ │ │ lsl r1, r4, #3 │ │ │ │ sub r1, r1, r4 │ │ │ │ @@ -795189,15 +795189,15 @@ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ b 3655ac │ │ │ │ cmp sl, #0 │ │ │ │ beq 365718 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ lsl r1, r8, #1 │ │ │ │ add r8, r1, r8 │ │ │ │ sub r3, r3, r9 │ │ │ │ add r3, fp, r3, lsl #2 │ │ │ │ add r8, fp, r8, lsl #3 │ │ │ │ @@ -795210,15 +795210,15 @@ │ │ │ │ b 36564c │ │ │ │ cmp sl, #0 │ │ │ │ beq 365718 │ │ │ │ ldr r1, [pc, #100] @ 36575c │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #84] @ 365760 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r1, [r7, #28] │ │ │ │ b 3656b8 │ │ │ │ lsl r1, r8, #1 │ │ │ │ sub r3, r3, r9 │ │ │ │ @@ -795342,15 +795342,15 @@ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ b 365810 │ │ │ │ cmp sl, #0 │ │ │ │ beq 36597c │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ lsl r1, r8, #1 │ │ │ │ add r8, r1, r8 │ │ │ │ sub r3, r3, r9 │ │ │ │ add r3, fp, r3, lsl #2 │ │ │ │ add r8, fp, r8, lsl #3 │ │ │ │ @@ -795363,15 +795363,15 @@ │ │ │ │ b 3658b0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 36597c │ │ │ │ ldr r1, [pc, #100] @ 3659c0 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #84] @ 3659c4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r1, [r7, #28] │ │ │ │ b 36591c │ │ │ │ lsl r1, r8, #1 │ │ │ │ sub r3, r3, r9 │ │ │ │ @@ -795591,15 +795591,15 @@ │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ b 365bfc │ │ │ │ cmp r9, #0 │ │ │ │ beq 365d60 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ sub r2, r2, r4 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r0, r1, r4, lsl #3 │ │ │ │ add r1, r1, r2, lsl #2 │ │ │ │ @@ -795612,15 +795612,15 @@ │ │ │ │ b 365c88 │ │ │ │ cmp r9, #0 │ │ │ │ beq 365d60 │ │ │ │ ldr r1, [pc, #108] @ 365dac │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #92] @ 365db0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r1, [r6, #28] │ │ │ │ b 365d00 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ sub r2, r2, r4 │ │ │ │ @@ -795842,15 +795842,15 @@ │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ b 365fe8 │ │ │ │ cmp r9, #0 │ │ │ │ beq 36614c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ sub r2, r2, r4 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r0, r1, r4, lsl #3 │ │ │ │ add r1, r1, r2, lsl #2 │ │ │ │ @@ -795863,15 +795863,15 @@ │ │ │ │ b 366074 │ │ │ │ cmp r9, #0 │ │ │ │ beq 36614c │ │ │ │ ldr r1, [pc, #108] @ 366198 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #92] @ 36619c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r1, [r6, #28] │ │ │ │ b 3660ec │ │ │ │ ldr r0, [sp, #16] │ │ │ │ sub r2, r2, r4 │ │ │ │ @@ -796109,15 +796109,15 @@ │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ b 3663f4 │ │ │ │ cmp sl, #0 │ │ │ │ beq 366578 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r3, r8 │ │ │ │ sub r2, r2, r9 │ │ │ │ add r3, r1, r3, lsl #3 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ @@ -796130,15 +796130,15 @@ │ │ │ │ b 366498 │ │ │ │ cmp sl, #0 │ │ │ │ beq 366578 │ │ │ │ ldr r1, [pc, #116] @ 3665cc │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #100] @ 3665d0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r1, [r6, #28] │ │ │ │ b 366518 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub r2, r2, r9 │ │ │ │ @@ -796378,15 +796378,15 @@ │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ b 366828 │ │ │ │ cmp sl, #0 │ │ │ │ beq 3669ac │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r3, r8 │ │ │ │ sub r2, r2, r9 │ │ │ │ add r3, r1, r3, lsl #3 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ @@ -796399,15 +796399,15 @@ │ │ │ │ b 3668cc │ │ │ │ cmp sl, #0 │ │ │ │ beq 3669ac │ │ │ │ ldr r1, [pc, #116] @ 366a00 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #100] @ 366a04 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r1, [r6, #28] │ │ │ │ b 36694c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub r2, r2, r9 │ │ │ │ @@ -796710,15 +796710,15 @@ │ │ │ │ bne 366f08 │ │ │ │ add sp, sp, #484 @ 0x1e4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #0 │ │ │ │ beq 366ec8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7] │ │ │ │ lsl r3, r4, #3 │ │ │ │ sub r1, r3, r4 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ add r1, sl, r1, lsl #2 │ │ │ │ add r0, sl, r0, lsl #3 │ │ │ │ @@ -796728,15 +796728,15 @@ │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [r7, #4] │ │ │ │ b 366af4 │ │ │ │ cmp fp, #0 │ │ │ │ beq 366ec8 │ │ │ │ ldr r1, [pc, #100] @ 366f1c │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #92] @ 366f20 │ │ │ │ str r1, [r8, #28] │ │ │ │ b 366e74 │ │ │ │ lsl r3, r4, #3 │ │ │ │ sub r1, r3, r4 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ add r1, sl, r1, lsl #2 │ │ │ │ @@ -797037,15 +797037,15 @@ │ │ │ │ bne 367424 │ │ │ │ add sp, sp, #484 @ 0x1e4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #0 │ │ │ │ beq 3673e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7] │ │ │ │ lsl r3, r4, #3 │ │ │ │ sub r1, r3, r4 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ add r1, sl, r1, lsl #2 │ │ │ │ add r0, sl, r0, lsl #3 │ │ │ │ @@ -797055,15 +797055,15 @@ │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [r7, #4] │ │ │ │ b 367010 │ │ │ │ cmp fp, #0 │ │ │ │ beq 3673e4 │ │ │ │ ldr r1, [pc, #100] @ 367438 │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #92] @ 36743c │ │ │ │ str r1, [r8, #28] │ │ │ │ b 367390 │ │ │ │ lsl r3, r4, #3 │ │ │ │ sub r1, r3, r4 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ add r1, sl, r1, lsl #2 │ │ │ │ @@ -797391,15 +797391,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #0 │ │ │ │ beq 367984 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ add r2, r2, r6 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r9] │ │ │ │ @@ -797413,15 +797413,15 @@ │ │ │ │ b 36755c │ │ │ │ cmp fp, #0 │ │ │ │ beq 367984 │ │ │ │ ldr r1, [pc, #124] @ 3679e0 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #108] @ 3679e4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ str r1, [sl, #28] │ │ │ │ b 367920 │ │ │ │ add r2, r2, r6 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ @@ -797573,25 +797573,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ beq 367a88 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ b 367a88 │ │ │ │ cmp r2, #0 │ │ │ │ beq 367a88 │ │ │ │ ldr r1, [pc, #40] @ 367c34 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #24] @ 367c38 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r1, [r8, #28] │ │ │ │ b 367a88 │ │ │ │ ldrheq r8, [r7, #-92]! @ 0xffffffa4 │ │ │ │ andeq r1, r0, ip, lsr r1 │ │ │ │ @@ -797671,15 +797671,15 @@ │ │ │ │ ldr r5, [pc, #180] @ 367e14 │ │ │ │ ldr r3, [pc, #180] @ 367e18 │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp r7, #0 │ │ │ │ beq 367df8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r2, [r6, #24] │ │ │ │ add r3, r3, #94208 @ 0x17000 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldrb r3, [r3, #2770] @ 0xad2 │ │ │ │ @@ -797896,37 +797896,37 @@ │ │ │ │ strb r3, [r4] │ │ │ │ b 367f58 │ │ │ │ cmp sl, #0 │ │ │ │ beq 367f40 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [r6, #1700] @ 0x6a4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsl r1, r1, #5 │ │ │ │ b 367f40 │ │ │ │ cmp sl, #0 │ │ │ │ beq 367f40 │ │ │ │ ldr r1, [pc, #128] @ 36819c │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #116] @ 3681a0 │ │ │ │ str r1, [r8, #28] │ │ │ │ ldr r1, [r6, #1700] @ 0x6a4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsl r1, r1, #5 │ │ │ │ b 367f40 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3680a0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3680a0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -798267,16 +798267,16 @@ │ │ │ │ mov r0, #7 │ │ │ │ bx lr │ │ │ │ mov r0, #2 │ │ │ │ bx lr │ │ │ │ mov r0, #10 │ │ │ │ bx lr │ │ │ │ andeq r8, r0, fp │ │ │ │ - smlabteq r0, r0, fp, sl │ │ │ │ - smlatbeq r0, r4, fp, sl │ │ │ │ + tsteq r0, r0, lsl ip │ │ │ │ + strdeq sl, [r0, -r4] │ │ │ │ strdeq r8, [r0], -sl │ │ │ │ andeq r8, r0, r9, lsl #11 │ │ │ │ strdeq r8, [r0], -fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -798899,26 +798899,26 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ beq 3690ec │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ b 368fc0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3690ec │ │ │ │ ldr r1, [pc, #68] @ 36910c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r1, [pc, #52] @ 369110 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r1, [sl, #28] │ │ │ │ str r3, [sp, #28] │ │ │ │ b 368fc0 │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -799971,40 +799971,40 @@ │ │ │ │ ldrh r2, [sp, #26] │ │ │ │ b 36a024 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ b 369f40 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, fp │ │ │ │ beq 36a1a4 │ │ │ │ ldr r4, [r7, #708] @ 0x2c4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r7, #704] @ 0x2c0 │ │ │ │ beq 36a198 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36a1d8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #708] @ 0x2c4 │ │ │ │ b 369d6c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 36a170 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36a170 │ │ │ │ b 36a1a4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ @@ -800767,18 +800767,18 @@ │ │ │ │ ldr r3, [r5, #232] @ 0xe8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #236] @ 0xec │ │ │ │ b 36a6e8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, ip, asr #18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlatteq r0, ip, r9, r8 │ │ │ │ + tsteq r0, ip, lsr sl │ │ │ │ andeq ip, r1, r6, ror r1 │ │ │ │ cmneq r7, r4, lsl #13 │ │ │ │ - @ instruction: 0x0100879c │ │ │ │ + smlatteq r0, ip, r7, r8 │ │ │ │ svccc 0x007f0000 │ │ │ │ @ instruction: 0xfffff800 │ │ │ │ @ instruction: 0xfffff000 │ │ │ │ @ instruction: 0xffff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -801862,30 +801862,30 @@ │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ bl 36bcf0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36c01c │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ bl 12263c │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r3] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r6 │ │ │ │ beq 36be60 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4] │ │ │ │ bl 4e2148 │ │ │ │ b 36be60 │ │ │ │ @@ -801944,28 +801944,28 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 36c048 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 36c078 │ │ │ │ b 36c028 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 36c05c │ │ │ │ cmp r7, #0 │ │ │ │ bne 36c048 │ │ │ │ b 36befc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq r4, [r7, #-16]! │ │ │ │ @@ -802132,30 +802132,30 @@ │ │ │ │ ldr r1, [r3, #3448] @ 0xd78 │ │ │ │ add r2, sp, #212 @ 0xd4 │ │ │ │ bl 36bcf0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36c6c4 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 1228a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r5 │ │ │ │ bne 36c5a0 │ │ │ │ ldr r5, [r4] │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #220] @ 0xdc │ │ │ │ cmp r6, r3 │ │ │ │ beq 36c398 │ │ │ │ @@ -802374,26 +802374,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 36c6e0 │ │ │ │ cmp r7, #0 │ │ │ │ bne 36c6cc │ │ │ │ b 36c334 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 36c6fc │ │ │ │ b 36c70c │ │ │ │ sub r1, r2, #388 @ 0x184 │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #25 │ │ │ │ bhi 36c758 │ │ │ │ @@ -802559,20 +802559,20 @@ │ │ │ │ strne r2, [sp, #16] │ │ │ │ b 36c77c │ │ │ │ cmneq r7, r8, lsr pc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r7, r8, asr ip │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ - tsteq r0, r4, ror #22 │ │ │ │ - ldrdeq r6, [r0, -r5] │ │ │ │ - rsceq sp, r6, r8, lsl #29 │ │ │ │ + @ instruction: 0x01006bb4 │ │ │ │ + tsteq r0, r5, lsr #22 │ │ │ │ + ldrdeq sp, [r6], #232 @ 0xe8 @ │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ - tsteq r0, r7, asr r9 │ │ │ │ + smlatbeq r0, r7, r9, r6 │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, r3, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -802631,15 +802631,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 36bcf0 │ │ │ │ ldr r5, [r5] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36cc00 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ @@ -802647,15 +802647,15 @@ │ │ │ │ bl 12263c │ │ │ │ ldr r3, [r4] │ │ │ │ add r7, r4, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3] │ │ │ │ mvn r1, #0 │ │ │ │ str r0, [r7, #228] @ 0xe4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r5 │ │ │ │ bne 36cc44 │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r3, [r7, #204] @ 0xcc │ │ │ │ cmp r6, r3 │ │ │ │ beq 36cb64 │ │ │ │ add r1, r4, #4288 @ 0x10c0 │ │ │ │ @@ -802709,15 +802709,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 36cc1c │ │ │ │ cmp r7, #0 │ │ │ │ bne 36cc08 │ │ │ │ b 36cb00 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ @@ -802725,15 +802725,15 @@ │ │ │ │ bl 4e2148 │ │ │ │ b 36cb40 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 36cc38 │ │ │ │ b 36cc5c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq r3, [r7, #-92]! @ 0xffffffa4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r7, ip, lsl #9 │ │ │ │ @@ -803401,15 +803401,15 @@ │ │ │ │ str r0, [r7, r4, lsl #2] │ │ │ │ mov r4, r9 │ │ │ │ b 36d4e4 │ │ │ │ cmneq r7, r0, asr sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0xfffffce8 │ │ │ │ cmneq r7, r0, ror #24 │ │ │ │ - smlabteq r0, r6, sp, r5 │ │ │ │ + tsteq r0, r6, lsl lr │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ ldc2l 0, cr15, [pc], #-0 @ 36d70c │ │ │ │ mvnseq pc, #0 │ │ │ │ andeq r0, r0, r9, lsl #3 │ │ │ │ @ instruction: 0xfffff031 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -804010,15 +804010,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 36e080 │ │ │ │ ldr r1, [pc, #16] @ 36e084 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b 36e01c │ │ │ │ - rsceq r1, r6, r4, lsl r2 │ │ │ │ + rsceq r1, r6, r4, ror #4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #344] @ 36e1f8 │ │ │ │ ldr r3, [pc, #344] @ 36e1fc │ │ │ │ @@ -804077,15 +804077,15 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ bl 36de88 │ │ │ │ ldr r4, [r5, #372] @ 0x174 │ │ │ │ cmp r4, #0 │ │ │ │ beq 36e198 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36e1d4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [pc, #92] @ 36e200 │ │ │ │ str r3, [r5, #372] @ 0x174 │ │ │ │ ldr r3, [pc, #80] @ 36e1fc │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -804390,25 +804390,25 @@ │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 36e67c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36e64c │ │ │ │ ldr r4, [r5, #708] @ 0x2c4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r5, #704] @ 0x2c0 │ │ │ │ beq 36e6a4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36e99c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #708] @ 0x2c4 │ │ │ │ b 36e450 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ @@ -804562,15 +804562,15 @@ │ │ │ │ ldr r3, [r6, #428] @ 0x1ac │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36e594 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -804675,15 +804675,15 @@ │ │ │ │ ldr r3, [r0, #460] @ 0x1cc │ │ │ │ blx r3 │ │ │ │ ldr r4, [r5, #372] @ 0x174 │ │ │ │ cmp r4, #0 │ │ │ │ beq 36eaf0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36eb18 │ │ │ │ ldr r3, [r5, #344] @ 0x158 │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r5, #372] @ 0x174 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -805071,25 +805071,25 @@ │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 36f120 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36f0f0 │ │ │ │ ldr r4, [r6, #708] @ 0x2c4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r6, #704] @ 0x2c0 │ │ │ │ beq 36f148 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36f664 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #708] @ 0x2c4 │ │ │ │ b 36ec84 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36efcc │ │ │ │ @@ -805712,21 +805712,21 @@ │ │ │ │ cmneq r7, r8, lsl r0 │ │ │ │ andeq pc, r7, r6, lsr #23 │ │ │ │ andeq pc, pc, r6, lsr #23 │ │ │ │ @ instruction: 0xffffe3fe │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ cmneq r7, r8, lsr sl │ │ │ │ andeq r8, r0, r0, lsl pc │ │ │ │ - rsceq sl, r6, r8, lsr #29 │ │ │ │ + strdeq sl, [r6], #232 @ 0xe8 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ svcne 0x00e00000 │ │ │ │ andseq lr, pc, pc, lsr #18 │ │ │ │ - rsceq sl, r6, ip, asr ip │ │ │ │ + rsceq sl, r6, ip, lsr #25 │ │ │ │ + rsceq sl, r6, ip, ror #24 │ │ │ │ rsceq sl, r6, ip, lsl ip │ │ │ │ - rsceq sl, r6, ip, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #540] @ 36fd6c │ │ │ │ mov r7, r3 │ │ │ │ @@ -805866,15 +805866,15 @@ │ │ │ │ b 286d90 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r4, lsr #9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ ldrsheq r0, [r7, #-36]! @ 0xffffffdc │ │ │ │ cmneq r7, r8, asr #5 │ │ │ │ - strdeq sl, [r6], #128 @ 0x80 @ │ │ │ │ + rsceq sl, r6, r0, asr #18 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr ip, [pc, #412] @ 36ff3c │ │ │ │ ldr r3, [pc, #412] @ 36ff40 │ │ │ │ @@ -806025,18 +806025,18 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 36fff8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ - strdeq r3, [r0, -ip] │ │ │ │ + tsteq r0, ip, asr #6 │ │ │ │ @ instruction: 0x01770090 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sl, r6, r4, lsr #13 │ │ │ │ + strdeq sl, [r6], #100 @ 0x64 @ │ │ │ │ cmneq r7, ip, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -806045,18 +806045,18 @@ │ │ │ │ beq 370094 │ │ │ │ cmp r1, #0 │ │ │ │ beq 370050 │ │ │ │ cmp r4, r1 │ │ │ │ beq 370064 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37006c │ │ │ │ str r5, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ @@ -806067,15 +806067,15 @@ │ │ │ │ bne 370058 │ │ │ │ str r5, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq 370064 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r5, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub r5, r2, #4 │ │ │ │ @@ -806836,15 +806836,15 @@ │ │ │ │ mov r8, r4 │ │ │ │ str r3, [sl, #2800] @ 0xaf0 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ cmp r7, #0 │ │ │ │ beq 370cc4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 370cc4 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ add r4, r4, #1 │ │ │ │ @@ -806917,15 +806917,15 @@ │ │ │ │ andeq lr, r7, r8, lsr #5 │ │ │ │ strdeq r3, [r0], -ip │ │ │ │ muleq r0, r2, r8 │ │ │ │ muleq r2, r2, r8 │ │ │ │ @ instruction: 0xfffdf200 │ │ │ │ cmnpeq r6, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ svcne 0x00e00000 │ │ │ │ - strdeq lr, [r5], #36 @ 0x24 @ │ │ │ │ + rsceq lr, r5, r4, asr #6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #872] @ 371178 │ │ │ │ @@ -807636,25 +807636,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3700b0 │ │ │ │ mov r6, r0 │ │ │ │ b 371814 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, r8, asr #28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlaleq r9, r6, r4, r4 │ │ │ │ - ldrdeq r7, [sl], #68 @ 0x44 @ │ │ │ │ - rsceq pc, r5, r8, lsl #22 │ │ │ │ + rsceq r9, r6, r4, ror #9 │ │ │ │ + rsceq r7, sl, r4, lsr #10 │ │ │ │ + rsceq pc, r5, r8, asr fp @ │ │ │ │ strdmi pc, [pc, #-255] @ 37183d │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ svccc 0x00701010 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ cmneq r6, r4, lsr r7 │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ + smlabteq r0, r8, r9, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #1212] @ 371e2c │ │ │ │ ldr r3, [pc, #1212] @ 371e30 │ │ │ │ @@ -807960,29 +807960,29 @@ │ │ │ │ orr r3, r3, #16 │ │ │ │ strb r3, [r1, #310] @ 0x136 │ │ │ │ b 371d94 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, r8, lsl #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r6, r8, asr r6 │ │ │ │ - rscseq pc, r7, r4, ror r2 @ │ │ │ │ - rsceq ip, r8, ip, lsr #20 │ │ │ │ - rsceq r8, r6, ip, lsr #25 │ │ │ │ - ldrdeq r6, [sl], #204 @ 0xcc @ │ │ │ │ - andeq r2, r0, ip, lsl r7 │ │ │ │ - rsceq pc, fp, r4, ror #7 │ │ │ │ - ldrheq lr, [r7], #240 @ 0xf0 @ │ │ │ │ - strdeq r8, [r6], #152 @ 0x98 @ │ │ │ │ - rsceq pc, r5, r4, rrx │ │ │ │ + rscseq pc, r7, r4, asr #5 │ │ │ │ + rsceq ip, r8, ip, ror sl │ │ │ │ + strdeq r8, [r6], #204 @ 0xcc @ │ │ │ │ + rsceq r6, sl, ip, lsr #26 │ │ │ │ + andeq r2, r0, ip, lsl r7 │ │ │ │ + rsceq pc, fp, r4, lsr r4 @ │ │ │ │ + rscseq pc, r7, r0 │ │ │ │ + rsceq r8, r6, r8, asr #20 │ │ │ │ + strheq pc, [r5], #4 @ │ │ │ │ cmneq r6, r4, asr r2 │ │ │ │ - rsceq pc, fp, r8, lsl #5 │ │ │ │ - rsceq ip, r8, r8, lsl r6 │ │ │ │ - smlaleq r8, r6, r8, r8 │ │ │ │ - rscseq lr, r7, r8, lsr lr │ │ │ │ - rsceq r8, r6, r4, lsl #17 │ │ │ │ + ldrdeq pc, [fp], #40 @ 0x28 @ │ │ │ │ + rsceq ip, r8, r8, ror #12 │ │ │ │ + rsceq r8, r6, r8, ror #17 │ │ │ │ + rscseq lr, r7, r8, lsl #29 │ │ │ │ + ldrdeq r8, [r6], #132 @ 0x84 @ │ │ │ │ add r3, r0, #45056 @ 0xb000 │ │ │ │ ldr r3, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ b 36ff4c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -808305,18 +808305,18 @@ │ │ │ │ beq 373038 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3723a0 │ │ │ │ cmp r6, r8 │ │ │ │ beq 3723c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3723c4 │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ str r6, [sp, #252] @ 0xfc │ │ │ │ @@ -808392,15 +808392,15 @@ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r3, #2976] @ 0xba0 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, fp │ │ │ │ bl 370638 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 372a5c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -808609,25 +808609,25 @@ │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 372868 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 372838 │ │ │ │ ldr r4, [r9, #708] @ 0x2c4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r9, #704] @ 0x2c0 │ │ │ │ beq 372890 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 372a88 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9, #708] @ 0x2c4 │ │ │ │ b 371f1c │ │ │ │ ldr r2, [r7, #-12] │ │ │ │ cmp r2, sl │ │ │ │ @@ -808966,15 +808966,15 @@ │ │ │ │ ldrb r2, [sp, #323] @ 0x143 │ │ │ │ bic r2, r2, #224 @ 0xe0 │ │ │ │ orr r3, r2, r3, lsl #5 │ │ │ │ strb r3, [sp, #323] @ 0x143 │ │ │ │ b 372400 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 372e18 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -808992,15 +808992,15 @@ │ │ │ │ ldr r2, [pc, #120] @ 372ebc │ │ │ │ ldr r1, [pc, #240] @ 372f38 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ bl 286d90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 372a5c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -809013,49 +809013,49 @@ │ │ │ │ andeq r1, r0, r1, lsl #18 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r8, r0, r1, ror #1 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ @ instruction: 0x0176d594 │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ - tsteq r0, ip, asr r7 │ │ │ │ - rsceq r7, r6, r0, asr fp │ │ │ │ + smlatbeq r0, ip, r7, r0 │ │ │ │ + rsceq r7, r6, r0, lsr #23 │ │ │ │ @ instruction: 0xffffe3ef │ │ │ │ - rsceq ip, r5, r8, ror r2 │ │ │ │ - rsceq ip, r5, r0, ror #4 │ │ │ │ + rsceq ip, r5, r8, asr #5 │ │ │ │ + strheq ip, [r5], #32 @ │ │ │ │ andeq r8, r0, sp, lsr #27 │ │ │ │ andeq r8, r0, sp, lsr #25 │ │ │ │ strdeq r8, [r0], -r0 │ │ │ │ - rsceq ip, r5, ip, asr #32 │ │ │ │ + smlaleq ip, r5, ip, r0 │ │ │ │ andeq r2, r0, r8, lsr #16 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r8, r0, r5, lsr #3 │ │ │ │ andeq r8, r0, r6, lsr r0 │ │ │ │ - rscseq pc, pc, r5, lsl pc @ │ │ │ │ + rscseq pc, pc, r5, ror #30 │ │ │ │ andeq r8, r0, r4, lsl r8 │ │ │ │ muleq r0, fp, pc @ │ │ │ │ andeq r8, r0, fp, asr r0 │ │ │ │ muleq r0, r7, pc @ │ │ │ │ andeq r8, r0, sl, lsl r8 │ │ │ │ andeq r8, r0, ip, lsr #25 │ │ │ │ andeq r8, r0, r7, lsr #3 │ │ │ │ andeq r8, r0, r8, ror #6 │ │ │ │ - rscseq pc, pc, sp, lsl lr @ │ │ │ │ + rscseq pc, pc, sp, ror #28 │ │ │ │ andeq r8, r0, r2, ror #26 │ │ │ │ andeq r2, r0, r0, lsl sl │ │ │ │ andeq r8, r0, r9, asr r0 │ │ │ │ andeq r8, r0, r7, asr r0 │ │ │ │ andeq r8, r0, r6, asr r0 │ │ │ │ muleq r0, r9, sp │ │ │ │ andeq r8, r0, fp, lsr ip │ │ │ │ andeq r8, r0, sl, lsr ip │ │ │ │ andeq r8, r0, lr, lsr ip │ │ │ │ andeq r8, r0, r8, asr r0 │ │ │ │ - smlalseq pc, pc, ip, sp @ │ │ │ │ - strdeq r7, [r6], #24 @ │ │ │ │ + rscseq pc, pc, ip, ror #27 │ │ │ │ + rsceq r7, r6, r8, asr #4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r2, r0, r8, asr #16 │ │ │ │ cmp r6, #0 │ │ │ │ ble 3727f4 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -809116,32 +809116,32 @@ │ │ │ │ ldr r1, [pc, #-364] @ 372ec8 │ │ │ │ moveq r1, r3 │ │ │ │ b 372afc │ │ │ │ cmp r6, #0 │ │ │ │ beq 3723c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 3723c4 │ │ │ │ ldr r2, [pc, #-396] @ 372ecc │ │ │ │ ldr r1, [pc, #-292] @ 372f38 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ bl 286d90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3730ac │ │ │ │ ldr r4, [sp, #248] @ 0xf8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 372a5c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 372a5c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ b 372a5c │ │ │ │ @@ -809245,18 +809245,18 @@ │ │ │ │ ldr r6, [r7, #28] │ │ │ │ cmp r6, #0 │ │ │ │ beq 3733c0 │ │ │ │ cmp r6, r4 │ │ │ │ beq 373264 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3732d4 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [r9, #700] @ 0x2bc │ │ │ │ add r3, r3, r8 │ │ │ │ add r3, r8, r3, lsl #5 │ │ │ │ add r3, r8, r3, lsl #3 │ │ │ │ @@ -809340,15 +809340,15 @@ │ │ │ │ ldrb r2, [r3, #1461] @ 0x5b5 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [pc, #-1224] @ 372ef4 │ │ │ │ bne 372afc │ │ │ │ b 373358 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 373264 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #396] @ 0x18c │ │ │ │ add r3, r3, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1389] @ 0x56d │ │ │ │ ldr r1, [pc, #-1264] @ 372ef8 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -809818,15 +809818,15 @@ │ │ │ │ ldr r2, [sp, #512] @ 0x200 │ │ │ │ ldr r3, [r3, #2976] @ 0xba0 │ │ │ │ ldr r1, [sp, #508] @ 0x1fc │ │ │ │ mov r0, r7 │ │ │ │ bl 370638 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r5 │ │ │ │ beq 373e00 │ │ │ │ ldr r2, [pc, #1708] @ 374204 │ │ │ │ ldr r3, [pc, #1696] @ 3741fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -809870,25 +809870,25 @@ │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 373c1c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 373bec │ │ │ │ ldr r4, [fp, #708] @ 0x2c4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [fp, #704] @ 0x2c0 │ │ │ │ beq 373c44 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 373d64 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #708] @ 0x2c4 │ │ │ │ b 3735d0 │ │ │ │ ldr r3, [fp, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -810002,15 +810002,15 @@ │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 373b50 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 373b50 │ │ │ │ mov r1, r4 │ │ │ │ b 373e00 │ │ │ │ ldr ip, [sp, #512] @ 0x200 │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr ip, [sp, #508] @ 0x1fc │ │ │ │ @@ -810196,18 +810196,18 @@ │ │ │ │ beq 3746dc │ │ │ │ cmp r8, #0 │ │ │ │ beq 37412c │ │ │ │ cmp r8, r5 │ │ │ │ beq 374150 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 374150 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ mov r3, #2 │ │ │ │ @@ -810261,15 +810261,15 @@ │ │ │ │ andeq r8, r0, r4, lsl r8 │ │ │ │ andeq r1, r0, r3, lsl #10 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r8, r0, r2, lsl #27 │ │ │ │ andeq r8, r0, r0, ror sp │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ andeq r1, r0, r1, lsl #16 │ │ │ │ - rsceq sl, r5, r4, ror #21 │ │ │ │ + rsceq sl, r5, r4, lsr fp │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ andeq r0, r0, r7, lsl #4 │ │ │ │ andeq r1, r0, r2, lsl #16 │ │ │ │ add r9, r7, #471040 @ 0x73000 │ │ │ │ ldrb r3, [r9, #3440] @ 0xd70 │ │ │ │ cmp r3, #0 │ │ │ │ bne 373eec │ │ │ │ @@ -810533,27 +810533,27 @@ │ │ │ │ beq 3746cc │ │ │ │ cmp r3, #6 │ │ │ │ movne r0, #48 @ 0x30 │ │ │ │ moveq r0, #16 │ │ │ │ b 373ab8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r5 │ │ │ │ bne 373b50 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 373b50 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 373b50 │ │ │ │ mov r1, r4 │ │ │ │ b 37467c │ │ │ │ ldr r3, [fp, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 37484c │ │ │ │ @@ -810565,32 +810565,32 @@ │ │ │ │ movne r0, #32 │ │ │ │ moveq r0, #15 │ │ │ │ b 373ab8 │ │ │ │ cmp r8, #0 │ │ │ │ beq 374150 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 374150 │ │ │ │ ldr r2, [pc, #-1232] @ 37422c │ │ │ │ ldr r1, [pc, #-1232] @ 374230 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 374814 │ │ │ │ ldr r4, [sp, #288] @ 0x120 │ │ │ │ cmp r4, #0 │ │ │ │ beq 373b50 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 373b50 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ b 373b50 │ │ │ │ @@ -810648,15 +810648,15 @@ │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 37471c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37471c │ │ │ │ mov r1, r4 │ │ │ │ b 374818 │ │ │ │ mov r0, r6 │ │ │ │ bl 36ff4c │ │ │ │ b 3746bc │ │ │ │ @@ -810755,15 +810755,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ bl 5c9c0 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 3749b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3749b4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -811855,15 +811855,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ movcc r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #2800] @ 0xaf0 │ │ │ │ beq 375b30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 375b30 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ mov r5, #0 │ │ │ │ @@ -812296,33 +812296,33 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 3767b0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 376200 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r3 │ │ │ │ streq r5, [sp, #44] @ 0x2c │ │ │ │ beq 376544 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r4, [r3, #704] @ 0x2c0 │ │ │ │ ldr r4, [r3, #708] @ 0x2c4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 37624c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3766d4 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str r3, [r0, #712] @ 0x2c8 │ │ │ │ @@ -812489,41 +812489,41 @@ │ │ │ │ ldr r3, [r0, #460] @ 0x1cc │ │ │ │ blx r3 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 30cd0c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r1, [sp, #44] @ 0x2c │ │ │ │ bne 375f1c │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 375f1c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 375f1c │ │ │ │ mov r1, r4 │ │ │ │ b 37650c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r5, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ beq 376570 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 376540 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ b 376224 │ │ │ │ mov r3, #172 @ 0xac │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b 376068 │ │ │ │ @@ -812627,15 +812627,15 @@ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #708] @ 0x2c4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq 376278 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r4, fp │ │ │ │ mov r3, r8 │ │ │ │ b 3763a8 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ sub r3, r3, #5120 @ 0x1400 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -812666,15 +812666,15 @@ │ │ │ │ beq 3766f4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 376224 │ │ │ │ cmp r4, #0 │ │ │ │ beq 376224 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 376224 │ │ │ │ cmp r2, r5 │ │ │ │ bne 376498 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mul r3, r2, r3 │ │ │ │ mov r2, r3 │ │ │ │ @@ -812682,27 +812682,27 @@ │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b 3764dc │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 30cd0c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 375ec8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 375ec8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 375ec8 │ │ │ │ mov r1, r4 │ │ │ │ b 376810 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mla r3, r7, r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ @@ -812711,16 +812711,16 @@ │ │ │ │ b 37630c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, r8, lsr #4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r6, r0, lsl #4 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ ldrsbeq sl, [r6, #-4]! │ │ │ │ - ldrsbeq sp, [pc], #40 @ │ │ │ │ - rscseq sp, pc, r6, ror #6 │ │ │ │ + rscseq sp, pc, r8, lsr #6 │ │ │ │ + ldrheq sp, [pc], #54 @ │ │ │ │ andeq r1, r0, r2, lsl #18 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ andeq r1, r0, r5, lsl #8 │ │ │ │ andeq r2, r0, r4, asr r3 │ │ │ │ andeq r0, r0, sl, lsr r1 │ │ │ │ andeq r0, r0, r9, lsr r1 │ │ │ │ andeq r0, r0, lr, lsr r1 │ │ │ │ @@ -813551,15 +813551,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #-4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 3775b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3775b0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r0, #432] @ 0x1b0 │ │ │ │ blx r2 │ │ │ │ str r8, [r6, #-4] │ │ │ │ @@ -813686,15 +813686,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 377750 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ beq 3777bc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3777c4 │ │ │ │ str r7, [r6, #8] │ │ │ │ b 377750 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ @@ -814018,17 +814018,17 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ ldrb r0, [r0, #17] │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ beq 377a80 │ │ │ │ cmp r1, r3 │ │ │ │ bne 377cc0 │ │ │ │ b 377c34 │ │ │ │ - rscseq fp, pc, r4, lsr #21 │ │ │ │ + ldrsheq fp, [pc], #164 @ │ │ │ │ cmneq r6, r4, ror r6 │ │ │ │ - rscseq fp, pc, r7, ror sl @ │ │ │ │ + rscseq fp, pc, r7, asr #21 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrsb r3, [r0, #65] @ 0x41 │ │ │ │ @@ -814094,16 +814094,16 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 353620 │ │ │ │ b 377dc0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, r0, ror #5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrheq r8, [r6, #-36]! @ 0xffffffdc │ │ │ │ + rscseq fp, pc, r0, lsl r7 @ │ │ │ │ rscseq fp, pc, r0, asr #13 │ │ │ │ - rscseq fp, pc, r0, ror r6 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r0, [r0, #116] @ 0x74 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -815366,35 +815366,35 @@ │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ ldrb r2, [r3, #176] @ 0xb0 │ │ │ │ b 37919c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, r8, ror #24 │ │ │ │ cmneq r6, r8, asr ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r2, r6, r4, lsr #4 │ │ │ │ + rsceq r2, r6, r4, ror r2 │ │ │ │ ldrsbeq r7, [r6, #-156]! @ 0xffffff64 │ │ │ │ - smlaleq r2, r6, r0, r0 │ │ │ │ + rsceq r2, r6, r0, ror #1 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r2, r6, r0, lsl r1 │ │ │ │ - rsceq r0, r5, r8, ror #30 │ │ │ │ + rsceq r2, r6, r0, ror #2 │ │ │ │ + strheq r0, [r5], #248 @ 0xf8 @ │ │ │ │ cmneq r6, r0, lsr r9 │ │ │ │ - rsceq r2, r6, r8 │ │ │ │ - rsceq r1, r6, ip, lsl #30 │ │ │ │ - rsceq r1, r6, r0, lsl pc │ │ │ │ + rsceq r2, r6, r8, asr r0 │ │ │ │ + rsceq r1, r6, ip, asr pc │ │ │ │ + rsceq r1, r6, r0, ror #30 │ │ │ │ strdeq r7, [r1], -sl │ │ │ │ andeq r0, r4, r2, lsl #5 │ │ │ │ strdeq r7, [r1], -r9 │ │ │ │ andeq r0, r0, r2, lsl #5 │ │ │ │ @ instruction: 0xffffeeb0 │ │ │ │ andeq r0, r4, ip │ │ │ │ - rsceq r3, fp, r0, ror #31 │ │ │ │ - rsceq r1, r6, r8, lsl r7 │ │ │ │ - smlaleq r4, fp, ip, r1 │ │ │ │ - rscseq sl, pc, ip, ror #5 │ │ │ │ - rscseq sl, pc, r8, ror r2 @ │ │ │ │ + rsceq r4, fp, r0, lsr r0 │ │ │ │ + rsceq r1, r6, r8, ror #14 │ │ │ │ + rsceq r4, fp, ip, ror #3 │ │ │ │ + rscseq sl, pc, ip, lsr r3 @ │ │ │ │ + rscseq sl, pc, r8, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr r2, [pc, #1448] @ 379808 │ │ │ │ cmp r3, #276 @ 0x114 │ │ │ │ @@ -815760,20 +815760,20 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #0 │ │ │ │ @ instruction: 0x01766d94 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r6, r4, lsl #27 │ │ │ │ cmneq r6, ip, lsr sp │ │ │ │ - rscseq r9, pc, r4, asr #31 │ │ │ │ + rscseq sl, pc, r4, lsl r0 @ │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ svcvc 0x00fff931 │ │ │ │ - ldrsheq r9, [pc], #206 @ │ │ │ │ + rscseq r9, pc, lr, asr #26 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -816193,15 +816193,15 @@ │ │ │ │ mov sl, #8 │ │ │ │ b 379e2c │ │ │ │ mov sl, #1 │ │ │ │ b 379e2c │ │ │ │ mov sl, #16 │ │ │ │ b 379e2c │ │ │ │ cmneq r6, ip, lsr r2 │ │ │ │ - rscseq r9, pc, r2, ror r6 @ │ │ │ │ + rscseq r9, pc, r2, asr #13 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3800] @ 0xed8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #2032] @ 37a6f0 │ │ │ │ @@ -816716,16 +816716,16 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, ip, ror #1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r6, r0, asr #1 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, pc, asr #2 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - ldrheq r9, [pc], #32 @ │ │ │ │ - smlalseq r9, pc, r4, r2 @ │ │ │ │ + rscseq r9, pc, r0, lsl #6 │ │ │ │ + rscseq r9, pc, r4, ror #5 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ @ instruction: 0x01765a98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -817462,15 +817462,15 @@ │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ cmneq r6, r8, ror #8 │ │ │ │ cmneq r6, r4, ror #8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r8, pc, r0, asr r8 @ │ │ │ │ + rscseq r8, pc, r0, lsr #17 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ cmneq r6, r4, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -817729,15 +817729,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 37b6d0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, ip, lsl sl │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq pc, r5, r4, asr r1 @ │ │ │ │ + rsceq pc, r5, r4, lsr #3 │ │ │ │ cmneq r6, r0, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #788] @ 37ba14 │ │ │ │ @@ -817937,17 +817937,17 @@ │ │ │ │ mvn r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 579610 │ │ │ │ b 37b9c8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq r4, [r6, #-132]! @ 0xffffff7c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq pc, r5, r8, ror r0 @ │ │ │ │ - ldrsbeq fp, [r7], #12 @ │ │ │ │ - rscseq r5, r7, r0, lsl r4 │ │ │ │ + rsceq pc, r5, r8, asr #1 │ │ │ │ + rscseq fp, r7, ip, lsr #2 │ │ │ │ + rscseq r5, r7, r0, ror #8 │ │ │ │ @ instruction: 0x0176479c │ │ │ │ add r3, r0, #102400 @ 0x19000 │ │ │ │ add r2, r3, #2128 @ 0x850 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r3, #2124] @ 0x84c │ │ │ │ ldrh r3, [r2] │ │ │ │ ldr r2, [pc, #112] @ 37bab8 │ │ │ │ @@ -818163,15 +818163,15 @@ │ │ │ │ and r3, r3, #66 @ 0x42 │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ beq 37be18 │ │ │ │ add r3, r4, #48 @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37c144 │ │ │ │ ldrb r3, [r4, #52] @ 0x34 │ │ │ │ tst r3, #1 │ │ │ │ beq 37bfa0 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ @@ -818189,15 +818189,15 @@ │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mvn r1, #0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37c108 │ │ │ │ mul r2, r7, r6 │ │ │ │ mov r1, r5 │ │ │ │ cmp r2, fp │ │ │ │ movcs r2, fp │ │ │ │ mov fp, #1 │ │ │ │ @@ -818223,15 +818223,15 @@ │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ beq 37bf14 │ │ │ │ ldr sl, [r8] │ │ │ │ add r8, r4, #48 @ 0x30 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r8 │ │ │ │ ldr r9, [r9] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37c088 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 37c03c │ │ │ │ mov r0, #20 │ │ │ │ bl 5c030 │ │ │ │ @@ -818252,15 +818252,15 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 287100 │ │ │ │ mov r0, fp │ │ │ │ bl 5c9c0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37c0f0 │ │ │ │ ldr r2, [pc, #796] @ 37c238 │ │ │ │ ldr r3, [pc, #776] @ 37c228 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -818315,15 +818315,15 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ adds r3, r6, r3 │ │ │ │ bcs 37c1f8 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37c208 │ │ │ │ ldr r2, [pc, #552] @ 37c240 │ │ │ │ ldr r3, [pc, #524] @ 37c228 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -818354,28 +818354,28 @@ │ │ │ │ b 37bf00 │ │ │ │ cmp r0, #2 │ │ │ │ beq 37c0b4 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ beq 37c0e4 │ │ │ │ b 37c094 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 37c0c8 │ │ │ │ cmp fp, #0 │ │ │ │ bne 37c0b4 │ │ │ │ b 37bea0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -818407,15 +818407,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 37c168 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ @@ -818431,39 +818431,39 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 37c1c8 │ │ │ │ cmp r4, #0 │ │ │ │ bne 37c1b4 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ b 37bdb0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37c010 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ bl 4e2148 │ │ │ │ b 37c010 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, ip, asr #5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, lr, lsr r1 │ │ │ │ @ instruction: 0xfffffd10 │ │ │ │ - ldrdeq lr, [r5], #140 @ 0x8c @ │ │ │ │ + rsceq lr, r5, ip, lsr #18 │ │ │ │ ldrsbeq r4, [r6, #-12]! │ │ │ │ cmneq r6, r0, lsr #1 │ │ │ │ cmneq r6, r0, ror #31 │ │ │ │ @ instruction: 0xfffffa70 │ │ │ │ @ instruction: 0xfffffab4 │ │ │ │ @ instruction: 0xfffff9c4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -818778,20 +818778,20 @@ │ │ │ │ ldr r3, [fp, #3408] @ 0xd50 │ │ │ │ b 37c6c4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, r4, ror #23 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r1, r0, sl, lsl #8 │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ - rscseq r6, pc, r0, lsl #31 │ │ │ │ + ldrsbeq r6, [pc], #240 @ │ │ │ │ andeq sl, r8, r8, asr #31 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ cmneq r6, r0, lsr #20 │ │ │ │ andeq r1, r0, r4, lsl #8 │ │ │ │ - smlalseq r6, pc, r0, lr @ │ │ │ │ + rscseq r6, pc, r0, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #320] @ 37c8b8 │ │ │ │ @@ -818967,15 +818967,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 37ca34 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #12] @ 37ca38 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ - ldrdeq sp, [r5], #208 @ 0xd0 @ │ │ │ │ + rsceq sp, r5, r0, lsr #28 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #1292] @ 37cf64 │ │ │ │ @@ -819171,15 +819171,15 @@ │ │ │ │ beq 37cd24 │ │ │ │ cmp r8, #0 │ │ │ │ sub r3, r7, r5 │ │ │ │ beq 37ccf0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldrb r2, [r9, r5] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b 37ccf0 │ │ │ │ bl 166a88 │ │ │ │ b 37caa0 │ │ │ │ mov r1, #2 │ │ │ │ bl 166a88 │ │ │ │ @@ -819295,29 +819295,29 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ blx r7 │ │ │ │ b 37ce6c │ │ │ │ ldr r1, [pc, #60] @ 37cf90 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [pc, #52] @ 37cf94 │ │ │ │ b 37ce38 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x0176359c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r6, r8, asr r4 │ │ │ │ - rsceq sp, r5, r0, lsr #24 │ │ │ │ + rsceq sp, r5, r0, ror ip │ │ │ │ ldrsheq pc, [pc], #-255 @ │ │ │ │ cmneq r6, r8, ror #4 │ │ │ │ - rsceq sp, r5, ip, lsr sl │ │ │ │ + rsceq sp, r5, ip, lsl #21 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ cmneq r6, r4, ror r1 │ │ │ │ cmneq r6, ip, lsl #2 │ │ │ │ - rsceq sp, r5, r0, lsl #18 │ │ │ │ + rsceq sp, r5, r0, asr r9 │ │ │ │ andeq r1, r0, r6, asr #1 │ │ │ │ andeq r1, r0, r5, asr #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add r4, r0, #94208 @ 0x17000 │ │ │ │ ldr r2, [r4, #1836] @ 0x72c │ │ │ │ ldr r3, [pc, #4088] @ 37dfa4 │ │ │ │ tst r2, #8 │ │ │ │ @@ -825641,15 +825641,15 @@ │ │ │ │ bl 286d90 │ │ │ │ b 3830dc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r5, r0, lsr #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r5, r4, lsl pc │ │ │ │ ldrbtmi pc, [pc], r0, lsl #28 @ │ │ │ │ - rsceq r7, r5, r4, asr #11 │ │ │ │ + rsceq r7, r5, r4, lsl r6 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr ip, [pc, #872] @ 383604 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -825871,26 +825871,26 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 383388 │ │ │ │ cmneq r5, r4, asr sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r5, r0, asr ip │ │ │ │ ldrbtmi pc, [pc], r0, lsl #28 @ │ │ │ │ - rsceq r7, r5, ip, ror #4 │ │ │ │ + strheq r7, [r5], #44 @ 0x2c @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rsceq r7, r5, r8, asr #4 │ │ │ │ - rsceq r7, r5, ip, lsr #4 │ │ │ │ + smlaleq r7, r5, r8, r2 │ │ │ │ + rsceq r7, r5, ip, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #400] @ 3837cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ ldr r9, [r0, r8] │ │ │ │ ldr r1, [pc, #380] @ 3837d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ bl 5ccfc <__aeabi_fcmpgt@plt> │ │ │ │ @@ -826128,16 +826128,16 @@ │ │ │ │ bl 286d90 │ │ │ │ b 383968 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r5, r8, lsl #16 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrbmi pc, [pc, -r0, lsl #30]! @ │ │ │ │ cmneq r5, r8, lsl #13 │ │ │ │ - rsceq r6, r5, r4, asr lr │ │ │ │ - rsceq r6, r5, ip, lsr #28 │ │ │ │ + rsceq r6, r5, r4, lsr #29 │ │ │ │ + rsceq r6, r5, ip, ror lr │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #98304 @ 0x18000 │ │ │ │ str r3, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [r0, #1716] @ 0x6b4 │ │ │ │ str r3, [r0, #1720] @ 0x6b8 │ │ │ │ str r3, [r0, #1724] @ 0x6bc │ │ │ │ @@ -826153,15 +826153,15 @@ │ │ │ │ ldr r3, [pc, #2208] @ 384308 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r7, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r7, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 383b68 │ │ │ │ sub r6, r6, #256 @ 0x100 │ │ │ │ @@ -826704,31 +826704,31 @@ │ │ │ │ b 383afc │ │ │ │ cmneq r5, r0, lsr #11 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrheq lr, [r5, #-164]! @ 0xffffff5c │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ ldrsheq ip, [r5, #-68]! @ 0xffffffbc │ │ │ │ cmneq r5, r8, asr #9 │ │ │ │ - strdeq r6, [r5], #196 @ 0xc4 @ │ │ │ │ + rsceq r6, r5, r4, asr #26 │ │ │ │ cmneq r5, r8, ror r4 │ │ │ │ - ldrdeq r6, [r5], #192 @ 0xc0 @ │ │ │ │ + rsceq r6, r5, r0, lsr #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ cmneq r5, r8, lsr r4 │ │ │ │ - rsceq r6, r5, r4, ror ip │ │ │ │ + rsceq r6, r5, r4, asr #25 │ │ │ │ cmneq r5, r8, lsl #8 │ │ │ │ - rsceq r6, r5, r4, lsl #25 │ │ │ │ + ldrdeq r6, [r5], #196 @ 0xc4 @ │ │ │ │ andeq r0, r0, r6, lsl #10 │ │ │ │ - rscseq pc, lr, r4, ror #16 │ │ │ │ + ldrheq pc, [lr], #132 @ 0x84 @ │ │ │ │ ldrbtmi pc, [pc], r0, lsl #28 @ │ │ │ │ cmneq r5, ip, asr #1 │ │ │ │ - rsceq r6, r5, r8, ror #18 │ │ │ │ - strheq r6, [r5], #84 @ 0x54 @ │ │ │ │ + strheq r6, [r5], #152 @ 0x98 @ │ │ │ │ + rsceq r6, r5, r4, lsl #12 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rsceq r6, r5, ip, lsl #11 │ │ │ │ - rsceq r6, r5, r0, ror r5 │ │ │ │ + ldrdeq r6, [r5], #92 @ 0x5c @ │ │ │ │ + rsceq r6, r5, r0, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ 3843d8 │ │ │ │ add r4, r0, #565248 @ 0x8a000 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -826762,15 +826762,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #700] @ 3846b0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #696] @ 3846b4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ beq 384454 │ │ │ │ ldr r3, [pc, #672] @ 3846b8 │ │ │ │ cmp r2, r3 │ │ │ │ add r3, r0, #95232 @ 0x17400 │ │ │ │ add r3, r3, #352 @ 0x160 │ │ │ │ @@ -826938,21 +826938,21 @@ │ │ │ │ add r0, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r0, #1388] @ 0x56c │ │ │ │ b 384544 │ │ │ │ cmneq r5, r0, lsr r1 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ @ instruction: 0x000088b6 │ │ │ │ andeq r8, r0, r5, ror r8 │ │ │ │ - rscseq pc, lr, r8, lsr #1 │ │ │ │ - rscseq pc, lr, r5, lsr #1 │ │ │ │ + ldrsheq pc, [lr], #8 @ │ │ │ │ + ldrsheq pc, [lr], #5 @ │ │ │ │ andeq r8, r0, r7, lsr #12 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, sl, lsl #16 │ │ │ │ - rsceq r6, r5, r8, ror #5 │ │ │ │ - strheq r6, [r5], #44 @ 0x2c @ │ │ │ │ + rsceq r6, r5, r8, lsr r3 │ │ │ │ + rsceq r6, r5, ip, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr lr, [pc, #1272] @ 384bec │ │ │ │ ldr ip, [pc, #1272] @ 384bf0 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -826960,15 +826960,15 @@ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r4, [pc, #1260] @ 384bf4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ ldr r9, [pc, #1220] @ 384bf8 │ │ │ │ tst r3, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -827275,50 +827275,50 @@ │ │ │ │ b 384a58 │ │ │ │ cmneq r5, r4, lsl #18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r5, r8, lsl lr │ │ │ │ cmneq r5, r4, asr #17 │ │ │ │ andeq r8, r0, r5, ror r8 │ │ │ │ cmneq r5, r0, ror r8 │ │ │ │ - rsceq r6, r5, r0, lsl #3 │ │ │ │ + ldrdeq r6, [r5], #16 @ │ │ │ │ andeq r8, r0, pc, lsl r9 │ │ │ │ andeq r8, r0, r6, lsr #24 │ │ │ │ strdeq r9, [r0], -fp │ │ │ │ andeq r8, r0, r0, lsr #18 │ │ │ │ - rsceq r6, r5, r0, lsl r1 │ │ │ │ + rsceq r6, r5, r0, ror #2 │ │ │ │ cmneq r5, r4, lsr #15 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, lr, lsl r9 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ - rscseq ip, r6, r4, ror #15 │ │ │ │ + rscseq ip, r6, r4, lsr r8 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r6, r5, r0, lsr #32 │ │ │ │ - rsceq r4, r4, r4, lsl #25 │ │ │ │ + rsceq r6, r5, r0, ror r0 │ │ │ │ + ldrdeq r4, [r4], #196 @ 0xc4 @ │ │ │ │ + rsceq r6, r5, r4, ror r0 │ │ │ │ + rsceq r8, sl, ip, ror r6 │ │ │ │ + rscseq ip, r6, r4, lsl #15 │ │ │ │ + rsceq r6, r5, r4, lsr r0 │ │ │ │ + rsceq r4, r8, r0, lsl #13 │ │ │ │ rsceq r6, r5, r4, lsr #32 │ │ │ │ - rsceq r8, sl, ip, lsr #12 │ │ │ │ - rscseq ip, r6, r4, lsr r7 │ │ │ │ - rsceq r5, r5, r4, ror #31 │ │ │ │ - rsceq r4, r8, r0, lsr r6 │ │ │ │ - ldrdeq r5, [r5], #244 @ 0xf4 @ │ │ │ │ cmneq r5, r4, lsl #11 │ │ │ │ - rsceq r5, r5, ip, ror lr │ │ │ │ + rsceq r5, r5, ip, asr #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r5, r5, r0, ror #29 │ │ │ │ - rsceq r5, r5, r4, ror #27 │ │ │ │ - rsceq r5, r5, r4, lsl lr │ │ │ │ - rsceq r5, r5, r0, asr #26 │ │ │ │ - rsceq r0, r5, r8, asr #26 │ │ │ │ + rsceq r5, r5, r0, lsr pc │ │ │ │ + rsceq r5, r5, r4, lsr lr │ │ │ │ + rsceq r5, r5, r4, ror #28 │ │ │ │ + smlaleq r5, r5, r0, sp @ │ │ │ │ + smlaleq r0, r5, r8, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #656] @ 384f1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [pc, #644] @ 384f20 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ cmp r6, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr ip, [r7] │ │ │ │ mov r5, r1 │ │ │ │ bne 384ccc │ │ │ │ @@ -827331,15 +827331,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r4, ip, #32768 @ 0x8000 │ │ │ │ add sl, r4, #224 @ 0xe0 │ │ │ │ mov r9, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 384e14 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl f7f88 │ │ │ │ ldr r3, [pc, #548] @ 384f28 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ @@ -827385,15 +827385,15 @@ │ │ │ │ cmp r3, r5 │ │ │ │ bne 384e7c │ │ │ │ ldr r5, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #224 @ 0xe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 384cc4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #224] @ 0xe0 │ │ │ │ bl 4e2148 │ │ │ │ @@ -827413,28 +827413,28 @@ │ │ │ │ b 384d64 │ │ │ │ cmp r0, #2 │ │ │ │ beq 384e40 │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ beq 384e70 │ │ │ │ b 384e20 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 384e54 │ │ │ │ cmp r4, #0 │ │ │ │ bne 384e40 │ │ │ │ b 384cf0 │ │ │ │ ldr r2, [pc, #192] @ 384f44 │ │ │ │ @@ -827444,15 +827444,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ ldr r4, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r5, r4, #224 @ 0xe0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 384f08 │ │ │ │ mov r4, #0 │ │ │ │ b 384cc4 │ │ │ │ ldr r2, [pc, #136] @ 384f4c │ │ │ │ ldr r1, [pc, #136] @ 384f50 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -827460,15 +827460,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ ldr r5, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #32768 @ 0x8000 │ │ │ │ add r6, r5, #224 @ 0xe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 384eb4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #224] @ 0xe0 │ │ │ │ bl 4e2148 │ │ │ │ b 384eb4 │ │ │ │ @@ -827483,27 +827483,27 @@ │ │ │ │ andeq r0, r0, ip, lsr pc │ │ │ │ andeq r8, r0, pc, lsl r9 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, lr, lsl r9 │ │ │ │ andeq r8, r0, r6, lsr #24 │ │ │ │ strdeq r9, [r0], -fp │ │ │ │ andeq r8, r0, r0, lsr #18 │ │ │ │ - rsceq r1, r4, ip, lsr lr │ │ │ │ + rsceq r1, r4, ip, lsl #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r6, sl, r0, asr #5 │ │ │ │ + rsceq r6, sl, r0, lsl r3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #272] @ 385080 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r2] │ │ │ │ add sl, r4, #340 @ 0x154 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r8 │ │ │ │ ldrh r1, [sl] │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ @@ -827563,29 +827563,29 @@ │ │ │ │ str r0, [r4, #1404] @ 0x57c │ │ │ │ bne 385044 │ │ │ │ ldr r2, [pc, #28] @ 385094 │ │ │ │ ldr r1, [pc, #28] @ 385098 │ │ │ │ add r2, pc, r2 │ │ │ │ b 38500c │ │ │ │ ldrheq sp, [r5, #-88]! @ 0xffffffa8 │ │ │ │ - rsceq r5, r5, r8, ror #20 │ │ │ │ + strheq r5, [r5], #168 @ 0xa8 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r3, r4, r0, lsr r5 │ │ │ │ + rsceq r3, r4, r0, lsl #11 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ - rsceq r6, sl, ip, lsl #2 │ │ │ │ + rsceq r6, sl, ip, asr r1 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ 3851f4 │ │ │ │ ldr r2, [pc, #320] @ 3851f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r2 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ beq 38518c │ │ │ │ ldr r3, [pc, #292] @ 3851fc │ │ │ │ cmp r4, r3 │ │ │ │ bne 38519c │ │ │ │ @@ -827658,17 +827658,17 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ b 38512c │ │ │ │ cmneq r5, r0, ror r4 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ - rsceq r5, r5, r0, ror r9 │ │ │ │ + rsceq r5, r5, r0, asr #19 │ │ │ │ andeq r3, r7, r4, ror sp │ │ │ │ - rsceq r5, r5, ip, lsr #17 │ │ │ │ + strdeq r5, [r5], #140 @ 0x8c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #520] @ 38542c │ │ │ │ ldr r2, [pc, #520] @ 385430 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -827676,15 +827676,15 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [pc, #508] @ 385434 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r8, [pc, #480] @ 385438 │ │ │ │ add r3, r7, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ add r8, pc, r8 │ │ │ │ tst r3, #1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -827805,41 +827805,41 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r5, r8, ror #5 │ │ │ │ @ instruction: 0x0175ad9c │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r0, r0, ip, lsr pc │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ ldrheq sl, [r5, #-200]! @ 0xffffff38 │ │ │ │ - rsceq r5, r5, r4, lsr #14 │ │ │ │ + rsceq r5, r5, r4, ror r7 │ │ │ │ cmneq r5, r8, lsl ip │ │ │ │ - rsceq r5, r5, r8, ror r6 │ │ │ │ + rsceq r5, r5, r8, asr #13 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ 3855cc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [pc, #336] @ 3855d0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ blt 38554c │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r1 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r9, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #32768 @ 0x8000 │ │ │ │ add r4, r9, #224 @ 0xe0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 385564 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #32768 @ 0x8000 │ │ │ │ add r0, r0, #212 @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ @@ -827860,15 +827860,15 @@ │ │ │ │ cmp r6, r4 │ │ │ │ bne 3854f0 │ │ │ │ ldr r4, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r5, r4, #224 @ 0xe0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -827885,43 +827885,43 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 385580 │ │ │ │ cmp r9, #0 │ │ │ │ bne 38556c │ │ │ │ b 3854c0 │ │ │ │ ldr r1, [r9, #224] @ 0xe0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 38559c │ │ │ │ b 3855ac │ │ │ │ ldrheq sp, [r5, #-4]! │ │ │ │ cmneq r5, r4, ror fp │ │ │ │ andeq r0, r0, ip, lsr pc │ │ │ │ - rsceq r5, r5, r8, asr r5 │ │ │ │ + rsceq r5, r5, r8, lsr #11 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ 385664 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r4, [pc, #92] @ 385668 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #680] @ 0x2a8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r3, #15 │ │ │ │ bne 38564c │ │ │ │ @@ -827942,25 +827942,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq r5, r0, lsr pc │ │ │ │ cmneq r5, r8, ror #19 │ │ │ │ andeq r0, r0, ip, lsr pc │ │ │ │ - rsceq ip, r3, ip, ror #31 │ │ │ │ + rsceq sp, r3, ip, lsr r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #148] @ 385724 │ │ │ │ ldr r7, [pc, #148] @ 385728 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r7 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ beq 385708 │ │ │ │ ldr r3, [pc, #116] @ 38572c │ │ │ │ cmp r4, r3 │ │ │ │ @@ -827990,15 +827990,15 @@ │ │ │ │ beq 3856cc │ │ │ │ add r0, r0, #466944 @ 0x72000 │ │ │ │ ldr r0, [r0, #3408] @ 0xd50 │ │ │ │ b 3856ec │ │ │ │ @ instruction: 0x0175ce94 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ - rsceq r5, r5, r4, ror r2 │ │ │ │ + rsceq r5, r5, r4, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #48] @ 385780 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -828010,25 +828010,25 @@ │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3846dc │ │ │ │ - rsceq r9, r4, ip, ror #10 │ │ │ │ + strheq r9, [r4], #92 @ 0x5c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [pc, #584] @ 3859ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #568] @ 3859f0 │ │ │ │ add fp, r0, #94208 @ 0x17000 │ │ │ │ ldrd r6, [sp, #72] @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ ldr r3, [fp, #688] @ 0x2b0 │ │ │ │ strd r6, [sp, #8] │ │ │ │ @@ -828169,32 +828169,32 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 385948 │ │ │ │ cmneq r5, r4, lsl #27 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r2, r7, r8, asr sp │ │ │ │ - rsceq r5, r5, r8, lsl #3 │ │ │ │ - rsceq ip, r3, r4, asr #29 │ │ │ │ + ldrdeq r5, [r5], #24 @ │ │ │ │ + rsceq ip, r3, r4, lsl pc │ │ │ │ andeq r3, r7, ip, ror sp │ │ │ │ - rsceq r5, r5, ip, asr #2 │ │ │ │ - strheq r2, [r4], #188 @ 0xbc @ │ │ │ │ + smlaleq r5, r5, ip, r1 @ │ │ │ │ + rsceq r2, r4, ip, lsl #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r5, r5, r4, ror #1 │ │ │ │ - rsceq r2, r4, r4, asr fp │ │ │ │ + rsceq r5, r5, r4, lsr r1 │ │ │ │ + rsceq r2, r4, r4, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ 385b80 │ │ │ │ ldrd r6, [r2, #8] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov fp, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldrd r8, [r2] │ │ │ │ strd r6, [sp] │ │ │ │ ldrd r6, [r2, #16] │ │ │ │ ldrd r2, [r2, #24] │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r4 │ │ │ │ @@ -828270,31 +828270,31 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 385b14 │ │ │ │ ldrsheq ip, [r5, #-164]! @ 0xffffff5c │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r2, r7, r8, asr sp │ │ │ │ - strheq r4, [r5], #252 @ 0xfc @ │ │ │ │ - strdeq ip, [r3], #200 @ 0xc8 @ │ │ │ │ + rsceq r5, r5, ip │ │ │ │ + rsceq ip, r3, r8, asr #26 │ │ │ │ andeq r3, r7, ip, ror sp │ │ │ │ - rsceq r4, r5, r8, ror pc │ │ │ │ - rsceq r2, r4, r8, ror #19 │ │ │ │ + rsceq r4, r5, r8, asr #31 │ │ │ │ + rsceq r2, r4, r8, lsr sl │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r4, r5, r0, asr pc │ │ │ │ - rsceq r2, r4, r0, asr #19 │ │ │ │ + rsceq r4, r5, r0, lsr #31 │ │ │ │ + rsceq r2, r4, r0, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #544] @ 385dec │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r2, [pc, #528] @ 385df0 │ │ │ │ add r9, r0, #94208 @ 0x17000 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r9, #688] @ 0x2b0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r5, r2 │ │ │ │ @@ -828425,30 +828425,30 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 385d44 │ │ │ │ cmneq r5, ip, asr r9 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r2, r7, r8, asr sp │ │ │ │ - rsceq r4, r5, ip, lsl #27 │ │ │ │ - rsceq ip, r3, r8, asr #21 │ │ │ │ + ldrdeq r4, [r5], #220 @ 0xdc @ │ │ │ │ + rsceq ip, r3, r8, lsl fp │ │ │ │ andeq r3, r7, ip, ror sp │ │ │ │ - rsceq r4, r5, r0, asr sp │ │ │ │ - rsceq r2, r4, r0, asr #15 │ │ │ │ + rsceq r4, r5, r0, lsr #27 │ │ │ │ + rsceq r2, r4, r0, lsl r8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r4, r5, r4, ror #25 │ │ │ │ - rsceq r2, r4, r4, asr r7 │ │ │ │ + rsceq r4, r5, r4, lsr sp │ │ │ │ + rsceq r2, r4, r4, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ 385f44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r2 │ │ │ │ bl 38435c │ │ │ │ ldr r3, [pc, #236] @ 385f48 │ │ │ │ @@ -828511,30 +828511,30 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrsheq ip, [r5, #-100]! @ 0xffffff9c │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r2, r7, r8, asr sp │ │ │ │ - rsceq r4, r5, r8, lsl ip │ │ │ │ - rsceq ip, r3, r8, lsr r9 │ │ │ │ + rsceq r4, r5, r8, ror #24 │ │ │ │ + rsceq ip, r3, r8, lsl #19 │ │ │ │ andeq r3, r7, ip, ror sp │ │ │ │ - rsceq r4, r5, r4, asr #23 │ │ │ │ - rsceq r2, r4, ip, lsl r6 │ │ │ │ + rsceq r4, r5, r4, lsl ip │ │ │ │ + rsceq r2, r4, ip, ror #12 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r4, r5, r4, lsr #23 │ │ │ │ - strdeq r2, [r4], #92 @ 0x5c @ │ │ │ │ + strdeq r4, [r5], #180 @ 0xb4 @ │ │ │ │ + rsceq r2, r4, ip, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #292] @ 3860b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r3 │ │ │ │ bl 38435c │ │ │ │ @@ -828602,28 +828602,28 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x0175c59c │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r2, r7, r8, asr sp │ │ │ │ - rsceq r4, r5, r0, lsr #22 │ │ │ │ - strheq r4, [r5], #168 @ 0xa8 @ │ │ │ │ + rsceq r4, r5, r0, ror fp │ │ │ │ + rsceq r4, r5, r8, lsl #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r3, r7, ip, ror sp │ │ │ │ - rsceq r4, r5, ip, lsl #21 │ │ │ │ - rsceq r4, r5, r4, ror sl │ │ │ │ + ldrdeq r4, [r5], #172 @ 0xac @ │ │ │ │ + rsceq r4, r5, r4, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #268] @ 3861fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #252] @ 386200 │ │ │ │ mov r4, r2 │ │ │ │ cmp r5, r3 │ │ │ │ beq 386178 │ │ │ │ ldr r3, [pc, #240] @ 386204 │ │ │ │ cmp r5, r3 │ │ │ │ @@ -828685,27 +828685,27 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r5, r8, lsr r4 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r2, r7, r8, asr sp │ │ │ │ - ldrdeq r4, [r5], #152 @ 0x98 @ │ │ │ │ - rsceq ip, r3, ip, ror #12 │ │ │ │ + rsceq r4, r5, r8, lsr #20 │ │ │ │ + strheq ip, [r3], #108 @ 0x6c @ │ │ │ │ andeq r3, r7, ip, ror sp │ │ │ │ - smlaleq r4, r5, r8, r9 │ │ │ │ - rsceq r2, r4, r0, ror #6 │ │ │ │ + rsceq r4, r5, r8, ror #19 │ │ │ │ + strheq r2, [r4], #48 @ 0x30 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r4, r5, ip, ror r9 │ │ │ │ - rsceq r2, r4, r4, asr #6 │ │ │ │ + rsceq r4, r5, ip, asr #19 │ │ │ │ + smlaleq r2, r4, r4, r3 │ │ │ │ ldr r3, [pc, #252] @ 386330 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #232] @ 386334 │ │ │ │ cmp r4, r3 │ │ │ │ beq 3862ac │ │ │ │ ldr r3, [pc, #224] @ 386338 │ │ │ │ cmp r4, r3 │ │ │ │ bne 3862bc │ │ │ │ @@ -828762,34 +828762,34 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrsheq ip, [r5, #-36]! @ 0xffffffdc │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r2, r7, r8, asr sp │ │ │ │ - rsceq r4, r5, r0, asr #17 │ │ │ │ - rsceq ip, r3, r8, lsr r5 │ │ │ │ + rsceq r4, r5, r0, lsl r9 │ │ │ │ + rsceq ip, r3, r8, lsl #11 │ │ │ │ andeq r3, r7, ip, ror sp │ │ │ │ - rsceq r4, r5, r0, lsl #17 │ │ │ │ - rsceq r2, r4, ip, lsr #4 │ │ │ │ + ldrdeq r4, [r5], #128 @ 0x80 @ │ │ │ │ + rsceq r2, r4, ip, ror r2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r4, r5, r4, ror #16 │ │ │ │ - rsceq r2, r4, r0, lsl r2 │ │ │ │ + strheq r4, [r5], #132 @ 0x84 @ │ │ │ │ + rsceq r2, r4, r0, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #348] @ 3864d8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #344] @ 3864dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r0, r1] │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ beq 386410 │ │ │ │ ldr r3, [pc, #304] @ 3864e0 │ │ │ │ @@ -828867,34 +828867,34 @@ │ │ │ │ ldr r1, [pc, #48] @ 386500 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 386434 │ │ │ │ cmneq r5, r4, lsr #3 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ - rsceq r4, r5, ip, ror r7 │ │ │ │ - ldrdeq ip, [r3], #56 @ 0x38 @ │ │ │ │ - rsceq r4, r5, r4, lsl r7 │ │ │ │ - rsceq r2, r4, r4, lsr #1 │ │ │ │ + rsceq r4, r5, ip, asr #15 │ │ │ │ + rsceq ip, r3, r8, lsr #8 │ │ │ │ + rsceq r4, r5, r4, ror #14 │ │ │ │ + strdeq r2, [r4], #4 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - ldrdeq r4, [r5], #104 @ 0x68 @ │ │ │ │ - strheq r4, [sl], #196 @ 0xc4 @ │ │ │ │ + rsceq r4, r5, r8, lsr #14 │ │ │ │ + rsceq r4, sl, r4, lsl #26 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #388] @ 3866a4 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #380] @ 3866a8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr fp, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ mov r6, r1 │ │ │ │ @@ -828980,22 +828980,22 @@ │ │ │ │ ldr r3, [pc, #44] @ 3866c0 │ │ │ │ ldr r2, [pc, #44] @ 3866c4 │ │ │ │ ldr r1, [pc, #44] @ 3866c8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 38664c │ │ │ │ cmneq r5, r8 │ │ │ │ - rsceq r4, r5, ip, lsl #13 │ │ │ │ + ldrdeq r4, [r5], #108 @ 0x6c @ │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ - rsceq r4, r5, ip, ror r5 │ │ │ │ - strdeq r1, [r4], #224 @ 0xe0 @ │ │ │ │ + rsceq r4, r5, ip, asr #11 │ │ │ │ + rsceq r1, r4, r0, asr #30 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r4, r5, r8, lsr #10 │ │ │ │ - rsceq r4, sl, r8, ror #21 │ │ │ │ + rsceq r4, r5, r8, ror r5 │ │ │ │ + rsceq r4, sl, r8, lsr fp │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ @@ -829026,15 +829026,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #156] @ 3867f4 │ │ │ │ ldr r6, [pc, #156] @ 3867f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r6 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #8 │ │ │ │ beq 3867b8 │ │ │ │ ldr ip, [pc, #128] @ 3867fc │ │ │ │ cmp r4, ip │ │ │ │ bne 3867c8 │ │ │ │ @@ -829066,17 +829066,17 @@ │ │ │ │ b 286d90 │ │ │ │ add r0, r0, #466944 @ 0x72000 │ │ │ │ ldr r0, [r0, #3408] @ 0xd50 │ │ │ │ b 386798 │ │ │ │ cmneq r5, ip, asr #27 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ - rsceq r4, r5, r0, asr #8 │ │ │ │ - rsceq r4, r5, r4, lsl r4 │ │ │ │ - rsceq ip, r3, r0, lsr r0 │ │ │ │ + smlaleq r4, r5, r0, r4 │ │ │ │ + rsceq r4, r5, r4, ror #8 │ │ │ │ + rsceq ip, r3, r0, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #52] @ 386858 │ │ │ │ mov r4, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ @@ -829088,15 +829088,15 @@ │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 384f54 │ │ │ │ - ldrdeq r4, [r5], #60 @ 0x3c @ │ │ │ │ + rsceq r4, r5, ip, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ @@ -829152,15 +829152,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r2, [pc, #368] @ 386ac0 │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ ldr r2, [pc, #348] @ 386ac4 │ │ │ │ ldr r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 384c74 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 3869bc │ │ │ │ @@ -829243,22 +829243,22 @@ │ │ │ │ ldr r3, [pc, #44] @ 386adc │ │ │ │ ldr r2, [pc, #44] @ 386ae0 │ │ │ │ ldr r1, [pc, #44] @ 386ae4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 386a4c │ │ │ │ ldrsbeq fp, [r5, #-184]! @ 0xffffff48 │ │ │ │ - rsceq r4, r5, r8, asr r2 │ │ │ │ + rsceq r4, r5, r8, lsr #5 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ - rsceq r4, r5, ip, ror r1 │ │ │ │ - strdeq r1, [r4], #160 @ 0xa0 @ │ │ │ │ + rsceq r4, r5, ip, asr #3 │ │ │ │ + rsceq r1, r4, r0, asr #22 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r4, r5, ip, lsl #2 │ │ │ │ - rsceq r4, sl, ip, asr #13 │ │ │ │ + rsceq r4, r5, ip, asr r1 │ │ │ │ + rsceq r4, sl, ip, lsl r7 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -829316,15 +829316,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ 386d40 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r3, [pc, #332] @ 386d44 │ │ │ │ mov r6, r1 │ │ │ │ cmp r7, r3 │ │ │ │ mov r4, r2 │ │ │ │ beq 386c6c │ │ │ │ ldr r3, [pc, #316] @ 386d48 │ │ │ │ @@ -829405,34 +829405,34 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r5, r4, asr #18 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ + rsceq r3, r5, ip, ror #31 │ │ │ │ + rsceq fp, r3, r4, asr #23 │ │ │ │ smlaleq r3, r5, ip, pc @ │ │ │ │ - rsceq fp, r3, r4, ror fp │ │ │ │ - rsceq r3, r5, ip, asr #30 │ │ │ │ - rsceq r1, r4, ip, lsr r8 │ │ │ │ + rsceq r1, r4, ip, lsl #17 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r3, r5, r0, lsl pc │ │ │ │ - rsceq r4, sl, ip, asr #8 │ │ │ │ + rsceq r3, r5, r0, ror #30 │ │ │ │ + smlaleq r4, sl, ip, r4 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #248] @ 386e80 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #240] @ 386e84 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r1 │ │ │ │ bl 384c74 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r5, #1408] @ 0x580 │ │ │ │ @@ -829483,30 +829483,30 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #44] @ 386ea0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r5, r0, lsr #15 │ │ │ │ - ldrdeq r3, [r5], #224 @ 0xe0 @ │ │ │ │ + rsceq r3, r5, r0, lsr #30 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ - rsceq r3, r5, ip, lsr #28 │ │ │ │ - strdeq r1, [r4], #108 @ 0x6c @ │ │ │ │ + rsceq r3, r5, ip, ror lr │ │ │ │ + rsceq r1, r4, ip, asr #14 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strdeq r3, [r5], #208 @ 0xd0 @ │ │ │ │ - rsceq r4, sl, ip, lsl #6 │ │ │ │ + rsceq r3, r5, r0, asr #28 │ │ │ │ + rsceq r4, sl, ip, asr r3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #364] @ 387028 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ ldr r3, [pc, #348] @ 38702c │ │ │ │ mov r6, r1 │ │ │ │ cmp r7, r3 │ │ │ │ mov r4, r2 │ │ │ │ beq 386f54 │ │ │ │ ldr r3, [pc, #332] @ 387030 │ │ │ │ @@ -829591,34 +829591,34 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r5, ip, ror #12 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ - rsceq r3, r5, ip, lsl sp │ │ │ │ - rsceq fp, r3, ip, lsl #17 │ │ │ │ - rsceq r3, r5, r4, ror #24 │ │ │ │ - rsceq r1, r4, r4, asr r5 │ │ │ │ + rsceq r3, r5, ip, ror #26 │ │ │ │ + ldrdeq fp, [r3], #140 @ 0x8c @ │ │ │ │ + strheq r3, [r5], #196 @ 0xc4 @ │ │ │ │ + rsceq r1, r4, r4, lsr #11 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r3, r5, r8, lsr #24 │ │ │ │ - rsceq r4, sl, r4, ror #2 │ │ │ │ + rsceq r3, r5, r8, ror ip │ │ │ │ + strheq r4, [sl], #20 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #264] @ 387178 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #256] @ 38717c │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r1 │ │ │ │ bl 384c74 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r5, #1408] @ 0x580 │ │ │ │ @@ -829673,28 +829673,28 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #44] @ 387198 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrheq fp, [r5, #-72]! @ 0xffffffb8 │ │ │ │ - rsceq r3, r5, r0, lsr ip │ │ │ │ + rsceq r3, r5, r0, lsl #25 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ - rsceq r3, r5, ip, ror fp │ │ │ │ - rsceq r1, r4, r4, lsl #8 │ │ │ │ + rsceq r3, r5, ip, asr #23 │ │ │ │ + rsceq r1, r4, r4, asr r4 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r3, r5, r0, asr #22 │ │ │ │ - rsceq r4, sl, r4, lsl r0 │ │ │ │ + smlaleq r3, r5, r0, fp │ │ │ │ + rsceq r4, sl, r4, rrx │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r5, [pc, #152] @ 387240 │ │ │ │ ldr r3, [pc, #152] @ 387244 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r3, r2 │ │ │ │ beq 387200 │ │ │ │ ldr r2, [pc, #124] @ 387248 │ │ │ │ cmp r4, r2 │ │ │ │ bne 387210 │ │ │ │ @@ -829725,16 +829725,16 @@ │ │ │ │ ldr r0, [r0, #3408] @ 0xd50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3871f0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmneq r5, ip, ror r3 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ - strheq r3, [r5], #168 @ 0xa8 @ │ │ │ │ - rsceq fp, r3, r4, ror #11 │ │ │ │ + rsceq r3, r5, r8, lsl #22 │ │ │ │ + rsceq fp, r3, r4, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #200] @ 387338 │ │ │ │ mov r5, r1 │ │ │ │ @@ -829750,15 +829750,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 3843dc │ │ │ │ ldr r3, [pc, #148] @ 387340 │ │ │ │ sub r2, r2, #87 @ 0x57 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ beq 387300 │ │ │ │ ldr r3, [pc, #124] @ 387344 │ │ │ │ cmp r1, r3 │ │ │ │ bne 387310 │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -829785,26 +829785,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ add r0, r0, #466944 @ 0x72000 │ │ │ │ ldr r0, [r0, #3408] @ 0xd50 │ │ │ │ b 3872e4 │ │ │ │ andeq r8, r0, r7, ror r6 │ │ │ │ - rsceq r3, r5, r8, ror #20 │ │ │ │ + strheq r3, [r5], #168 @ 0xa8 @ │ │ │ │ cmneq r5, ip, ror r2 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ - strheq r3, [r5], #152 @ 0x98 @ │ │ │ │ - rsceq fp, r3, r4, ror #9 │ │ │ │ + rsceq r3, r5, r8, lsl #20 │ │ │ │ + rsceq fp, r3, r4, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #168] @ 387410 │ │ │ │ mov r3, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #160] @ 387414 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ cmp r3, ip │ │ │ │ ldr r0, [r0, r4] │ │ │ │ mov r4, r2 │ │ │ │ beq 3873e0 │ │ │ │ ldr r2, [pc, #140] @ 387418 │ │ │ │ @@ -829842,27 +829842,27 @@ │ │ │ │ b 286d90 │ │ │ │ strb r5, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrheq fp, [r5, #-24]! @ 0xffffffe8 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ andeq r8, r0, r8, lsr #12 │ │ │ │ - rsceq r3, r5, ip, lsr #18 │ │ │ │ - rsceq r3, r5, r4, lsr #18 │ │ │ │ + rsceq r3, r5, ip, ror r9 │ │ │ │ + rsceq r3, r5, r4, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #128] @ 3874c0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r2, [pc, #120] @ 3874c4 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r3 │ │ │ │ bl 384c74 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #84] @ 3874c8 │ │ │ │ @@ -829883,17 +829883,17 @@ │ │ │ │ ldr r2, [pc, #28] @ 3874cc │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ cmneq r5, r8, ror #1 │ │ │ │ - strdeq r3, [r5], #132 @ 0x84 @ │ │ │ │ + rsceq r3, r5, r4, asr #18 │ │ │ │ andeq r8, r0, r8, lsr #12 │ │ │ │ - rsceq r3, r5, ip, lsr #17 │ │ │ │ + strdeq r3, [r5], #140 @ 0x8c @ │ │ │ │ sub r3, r1, #35072 @ 0x8900 │ │ │ │ sub ip, r3, #65 @ 0x41 │ │ │ │ sub r3, r3, #33 @ 0x21 │ │ │ │ cmp ip, #7 │ │ │ │ cmphi r3, #5 │ │ │ │ bls 387554 │ │ │ │ mov r3, r0 │ │ │ │ @@ -829902,15 +829902,15 @@ │ │ │ │ cmpne r1, #1 │ │ │ │ bls 387554 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #156] @ 3875b0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #152] @ 3875b4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ cmp r1, ip │ │ │ │ ldr r0, [r0, r4] │ │ │ │ bne 38755c │ │ │ │ ldr r1, [pc, #136] @ 3875b8 │ │ │ │ sub ip, r2, r1 │ │ │ │ @@ -829945,18 +829945,18 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ b 38756c │ │ │ │ andeq r8, r0, r7, ror r5 │ │ │ │ cmneq r5, r0, lsl r0 │ │ │ │ andeq r8, r0, sp, ror #18 │ │ │ │ andeq r1, r0, r6, lsl #18 │ │ │ │ - rsceq r3, r5, ip, lsl r8 │ │ │ │ - rsceq r3, r5, r8, lsr #16 │ │ │ │ + rsceq r3, r5, ip, ror #16 │ │ │ │ + rsceq r3, r5, r8, ror r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - strdeq r3, [r5], #120 @ 0x78 @ │ │ │ │ + rsceq r3, r5, r8, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ @@ -829985,15 +829985,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #1800] @ 387d54 │ │ │ │ ldr ip, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr sl, [r0, r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sl, #475136 @ 0x74000 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r2, [r3, #3505] @ 0xdb1 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ @@ -830436,26 +830436,26 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 3879d8 │ │ │ │ ldrsbeq sl, [r5, #-228]! @ 0xffffff1c │ │ │ │ andeq r8, r0, r1, ror #18 │ │ │ │ andeq r8, r0, r7, ror #18 │ │ │ │ andeq r8, r0, sp, ror #18 │ │ │ │ andeq r1, r0, r6, lsl #18 │ │ │ │ - rsceq r3, r5, ip, lsr #10 │ │ │ │ - rsceq r3, r5, r4, lsr #10 │ │ │ │ + rsceq r3, r5, ip, ror r5 │ │ │ │ + rsceq r3, r5, r4, ror r5 │ │ │ │ andeq r8, r0, ip, ror #18 │ │ │ │ andeq r8, r0, r6, ror #18 │ │ │ │ - strdeq r3, [r5], #60 @ 0x3c @ │ │ │ │ + rsceq r3, r5, ip, asr #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r3, r5, ip, ror #8 │ │ │ │ - strdeq r3, [r5], #60 @ 0x3c @ │ │ │ │ - rsceq r3, r5, r8, lsr #8 │ │ │ │ - rsceq r3, r5, r0, lsl #8 │ │ │ │ + strheq r3, [r5], #76 @ 0x4c @ │ │ │ │ + rsceq r3, r5, ip, asr #8 │ │ │ │ + rsceq r3, r5, r8, ror r4 │ │ │ │ + rsceq r3, r5, r0, asr r4 │ │ │ │ andeq r8, r0, r7, ror r5 │ │ │ │ - rsceq r3, r5, r8, asr #2 │ │ │ │ + smlaleq r3, r5, r8, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #176 @ 0xb0 │ │ │ │ @@ -830474,27 +830474,27 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #364] @ 387f68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ beq 387ecc │ │ │ │ add r3, r5, #475136 @ 0x74000 │ │ │ │ ldrb r1, [r3, #3505] @ 0xdb1 │ │ │ │ cmp r1, #0 │ │ │ │ bne 387eac │ │ │ │ ldr r4, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r4, r4, #49408 @ 0xc100 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 387f00 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r6 │ │ │ │ add r0, r0, #49152 @ 0xc000 │ │ │ │ add r0, r0, #244 @ 0xf4 │ │ │ │ bl b6d10 │ │ │ │ @@ -830512,15 +830512,15 @@ │ │ │ │ bl b68c0 │ │ │ │ cmp r6, r4 │ │ │ │ bne 387e64 │ │ │ │ ldr r4, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r4, #49408 @ 0xc100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 387ee4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #188] @ 387f70 │ │ │ │ ldr r1, [pc, #188] @ 387f74 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -830549,43 +830549,43 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 387f1c │ │ │ │ cmp r7, #0 │ │ │ │ bne 387f08 │ │ │ │ b 387e3c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 387f38 │ │ │ │ b 387f48 │ │ │ │ cmneq r5, ip, lsr #14 │ │ │ │ ldrsbeq r1, [r7, #-240]! @ 0xffffff10 │ │ │ │ - rsceq r3, r5, ip, lsl r0 │ │ │ │ + rsceq r3, r5, ip, rrx │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq r2, [r5], #252 @ 0xfc @ │ │ │ │ + rsceq r3, r5, ip, lsr #32 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #592] @ 3881e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r7, r4, #475136 @ 0x74000 │ │ │ │ ldrb r3, [r7, #3505] @ 0xdb1 │ │ │ │ cmp r3, #0 │ │ │ │ bne 3880b0 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ @@ -830618,15 +830618,15 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, r0, #49408 @ 0xc100 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 38811c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #49152 @ 0xc000 │ │ │ │ mov r2, r5 │ │ │ │ add r0, r0, #244 @ 0xf4 │ │ │ │ @@ -830637,15 +830637,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r6, r3 │ │ │ │ beq 3880c8 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r4, #49408 @ 0xc100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 388184 │ │ │ │ str r6, [r7, #3636] @ 0xe34 │ │ │ │ b 388020 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ @@ -830679,28 +830679,28 @@ │ │ │ │ b 388004 │ │ │ │ cmp r0, #2 │ │ │ │ beq 388148 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 388178 │ │ │ │ b 388128 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 38815c │ │ │ │ cmp r8, #0 │ │ │ │ bne 388148 │ │ │ │ b 38804c │ │ │ │ add r4, r4, #49152 @ 0xc000 │ │ │ │ @@ -830715,60 +830715,60 @@ │ │ │ │ ldr r1, [pc, #76] @ 3881fc │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r4, #49408 @ 0xc100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, r4, #49152 @ 0xc000 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4, #256] @ 0x100 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4e2148 │ │ │ │ @ instruction: 0x0175a590 │ │ │ │ ldrheq r1, [r7, #-220]! @ 0xffffff24 │ │ │ │ - rsceq r2, r5, r8, lsr lr │ │ │ │ + rsceq r2, r5, r8, lsl #29 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r2, r5, r4, ror sp │ │ │ │ + rsceq r2, r5, r4, asr #27 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #504] @ 388410 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #475136 @ 0x74000 │ │ │ │ ldrb r1, [r6, #3505] @ 0xdb1 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3882ec │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r8, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r8, #49408 @ 0xc100 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 388398 │ │ │ │ add r8, r8, #49152 @ 0xc000 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r8, #244 @ 0xf4 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 388380 │ │ │ │ ldr r3, [pc, #392] @ 388414 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, r3 │ │ │ │ beq 38831c │ │ │ │ cmp r9, #0 │ │ │ │ @@ -830838,48 +830838,48 @@ │ │ │ │ b 388284 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3883c4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 3883f4 │ │ │ │ b 3883a4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 3883d8 │ │ │ │ cmp r9, #0 │ │ │ │ bne 3883c4 │ │ │ │ b 388258 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ b 388364 │ │ │ │ cmneq r5, r0, lsl r3 │ │ │ │ @ instruction: 0x01771b9c │ │ │ │ - rsceq r2, r5, ip, lsr ip │ │ │ │ + rsceq r2, r5, ip, lsl #25 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #292] @ 38855c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r5, r6, #475136 @ 0x74000 │ │ │ │ ldrb r3, [r5, #3505] @ 0xdb1 │ │ │ │ cmp r3, #0 │ │ │ │ bne 388544 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ @@ -830946,22 +830946,22 @@ │ │ │ │ ldr r2, [pc, #20] @ 388560 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 388564 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrsheq sl, [r5, #-0]! │ │ │ │ - rsceq r2, r5, ip, lsl #20 │ │ │ │ + rsceq r2, r5, ip, asr sl │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #544] @ 3887a0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r7, r8, #475136 @ 0x74000 │ │ │ │ ldrb r3, [r7, #3505] @ 0xdb1 │ │ │ │ cmp r3, #0 │ │ │ │ beq 388784 │ │ │ │ @@ -831094,24 +831094,24 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq r5, r8, lsr #31 │ │ │ │ andeq r0, r0, r8, lsl #13 │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ andeq r8, r0, r0, lsr #18 │ │ │ │ - rsceq r2, r5, r8, lsl #17 │ │ │ │ + ldrdeq r2, [r5], #136 @ 0x88 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlaleq r2, r5, r4, r8 │ │ │ │ - smlaleq r2, r5, r8, r8 │ │ │ │ - strdeq r2, [r5], #124 @ 0x7c @ │ │ │ │ + rsceq r2, r5, r4, ror #17 │ │ │ │ + rsceq r2, r5, r8, ror #17 │ │ │ │ + rsceq r2, r5, ip, asr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r4, [pc, #496] @ 3889c0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, r0, #475136 @ 0x74000 │ │ │ │ ldrb lr, [ip, #3505] @ 0xdb1 │ │ │ │ cmp lr, #0 │ │ │ │ beq 3888e4 │ │ │ │ ldr r4, [ip, #3636] @ 0xe34 │ │ │ │ @@ -831229,28 +831229,28 @@ │ │ │ │ b 3888c8 │ │ │ │ ldr r2, [pc, #48] @ 3889ec │ │ │ │ add r2, pc, r2 │ │ │ │ b 3888c8 │ │ │ │ cmneq r5, r8, asr sp │ │ │ │ andeq r8, r0, r5, ror r9 │ │ │ │ @ instruction: 0xfff99274 │ │ │ │ - smlaleq r2, r5, r0, r7 │ │ │ │ + rsceq r2, r5, r0, ror #15 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r2, r5, r8, asr #14 │ │ │ │ - rsceq r2, r5, r0, lsl #14 │ │ │ │ - rsceq r2, r5, r0, lsl #14 │ │ │ │ - rsceq r2, r5, r0, lsl r7 │ │ │ │ - rsceq r2, r5, r0, lsl #14 │ │ │ │ - ldrdeq r2, [r5], #104 @ 0x68 @ │ │ │ │ - rsceq r2, r5, r8, ror #13 │ │ │ │ + smlaleq r2, r5, r8, r7 │ │ │ │ + rsceq r2, r5, r0, asr r7 │ │ │ │ + rsceq r2, r5, r0, asr r7 │ │ │ │ + rsceq r2, r5, r0, ror #14 │ │ │ │ + rsceq r2, r5, r0, asr r7 │ │ │ │ + rsceq r2, r5, r8, lsr #14 │ │ │ │ + rsceq r2, r5, r8, lsr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r4, [pc, #496] @ 388bec │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, r0, #475136 @ 0x74000 │ │ │ │ ldrb lr, [ip, #3505] @ 0xdb1 │ │ │ │ cmp lr, #0 │ │ │ │ beq 388b10 │ │ │ │ ldr r4, [ip, #3636] @ 0xe34 │ │ │ │ @@ -831368,23 +831368,23 @@ │ │ │ │ b 388af4 │ │ │ │ ldr r2, [pc, #48] @ 388c18 │ │ │ │ add r2, pc, r2 │ │ │ │ b 388af4 │ │ │ │ cmneq r5, ip, lsr #22 │ │ │ │ andeq r8, r0, r5, ror r9 │ │ │ │ @ instruction: 0xfff99274 │ │ │ │ - rsceq r2, r5, ip, ror #11 │ │ │ │ + rsceq r2, r5, ip, lsr r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ + strdeq r2, [r5], #88 @ 0x58 @ │ │ │ │ + rsceq r2, r5, ip, lsr #11 │ │ │ │ rsceq r2, r5, r8, lsr #11 │ │ │ │ - rsceq r2, r5, ip, asr r5 │ │ │ │ - rsceq r2, r5, r8, asr r5 │ │ │ │ - rsceq r2, r5, r4, ror #10 │ │ │ │ - rsceq r2, r5, r4, asr r5 │ │ │ │ - rsceq r2, r5, r0, lsr r5 │ │ │ │ - rsceq r2, r5, ip, lsr r5 │ │ │ │ + strheq r2, [r5], #84 @ 0x54 @ │ │ │ │ + rsceq r2, r5, r4, lsr #11 │ │ │ │ + rsceq r2, r5, r0, lsl #11 │ │ │ │ + rsceq r2, r5, ip, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ stm sp, {r2, r3} │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ @@ -831555,15 +831555,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #244] @ 388fd0 │ │ │ │ sub r3, r0, #35072 @ 0x8900 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ sub r6, r3, #65 @ 0x41 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r6, #7 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ bhi 388fa8 │ │ │ │ add r2, r5, #475136 @ 0x74000 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r1, [r2, #3505] @ 0xdb1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -831617,15 +831617,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 166a88 │ │ │ │ b 388f18 │ │ │ │ cmneq r5, ip, asr #12 │ │ │ │ @ instruction: 0x00074db8 │ │ │ │ @ instruction: 0x00074dbc │ │ │ │ - rsceq r2, r5, r8, lsl #3 │ │ │ │ + ldrdeq r2, [r5], #24 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, r2, #16384 @ 0x4000 │ │ │ │ mov r6, r3 │ │ │ │ @@ -831664,27 +831664,27 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ ldr r6, [r4] │ │ │ │ bne 3890e0 │ │ │ │ b 3891e0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 389228 │ │ │ │ cmp sl, #0 │ │ │ │ beq 3890cc │ │ │ │ ldr r3, [sl, #8] │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r2, r3 │ │ │ │ beq 389218 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ sub r3, r4, r8 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ str sl, [r3, #796] @ 0x31c │ │ │ │ cmp fp, r9 │ │ │ │ beq 3891e0 │ │ │ │ rsb r3, r7, #0 │ │ │ │ and r3, r3, r7 │ │ │ │ @@ -831799,25 +831799,25 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 3892c0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ beq 3892f8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3892e8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3892e0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ beq 389310 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 216c5c │ │ │ │ b 3892c0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ @@ -831834,15 +831834,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #2184] @ 389bc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r8, r7, #98304 @ 0x18000 │ │ │ │ ldr r3, [r8, #1644] @ 0x66c │ │ │ │ cmp r3, #15 │ │ │ │ bhi 389b60 │ │ │ │ add r3, r7, r3, lsl #2 │ │ │ │ @@ -832383,18 +832383,18 @@ │ │ │ │ ldr r1, [pc, #36] @ 389be4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 389b6c │ │ │ │ cmneq r5, ip, ror #3 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ andeq r0, r0, r8, lsl #18 │ │ │ │ mulseq r8, r8, pc @ │ │ │ │ - strdeq r1, [r5], #84 @ 0x54 @ │ │ │ │ + rsceq r1, r5, r4, asr #12 │ │ │ │ andeq r0, r0, r3, lsl #10 │ │ │ │ andseq r0, r9, r0, lsr #3 │ │ │ │ - rsceq r1, r5, r0, lsr #11 │ │ │ │ + strdeq r1, [r5], #80 @ 0x50 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r1, [pc, #3984] @ 38ab90 │ │ │ │ ldr r2, [pc, #3984] @ 38ab94 │ │ │ │ @@ -832402,15 +832402,15 @@ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r3, [pc, #3976] @ 38ab98 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ add r7, r8, #94208 @ 0x17000 │ │ │ │ ldr r3, [r7, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 38ae64 │ │ │ │ add r3, r8, #98304 @ 0x18000 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -834798,15 +834798,15 @@ │ │ │ │ b 38af2c │ │ │ │ cmp r3, #0 │ │ │ │ bne 38c0e0 │ │ │ │ b 38ab0c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r5, ip, lsr #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq pc, r4, ip, ror r4 @ │ │ │ │ + rsceq pc, r4, ip, asr #9 │ │ │ │ andeq r0, r0, r4, lsl #10 │ │ │ │ andeq r8, r0, fp, lsl r9 │ │ │ │ andeq r8, r0, r0, lsl r9 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r0, r0, r5, lsl #8 │ │ │ │ andeq r0, r0, r5, ror #22 │ │ │ │ andeq r8, r0, r7, lsr r0 │ │ │ │ @@ -834830,15 +834830,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #656] @ 38c49c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, r5, #118784 @ 0x1d000 │ │ │ │ ldr r4, [r6, #2104] @ 0x838 │ │ │ │ cmp r4, #15 │ │ │ │ bhi 38c420 │ │ │ │ rsb r1, r4, r4, lsl #5 │ │ │ │ @@ -834914,25 +834914,25 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq 38c36c │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 38c45c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38c43c │ │ │ │ cmp r9, #0 │ │ │ │ beq 38c38c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 38c48c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ sub r3, r8, r4 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r5, r3, lsl #5 │ │ │ │ add r3, r3, #138240 @ 0x21c00 │ │ │ │ str r9, [r3, #824] @ 0x338 │ │ │ │ sub r8, r8, r4 │ │ │ │ @@ -834949,25 +834949,25 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 38c3f8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 38c46c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38c44c │ │ │ │ cmp r4, #0 │ │ │ │ beq 38c418 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 38c47c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r4, [r8, #1708] @ 0x6ac │ │ │ │ b 38c25c │ │ │ │ ldr r2, [pc, #124] @ 38c4a4 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #116] @ 38c4a8 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -834995,22 +834995,22 @@ │ │ │ │ b 38c418 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #12] │ │ │ │ b 38c38c │ │ │ │ cmneq r5, ip, lsl r3 │ │ │ │ andeq fp, r6, ip, lsr sl │ │ │ │ - rsceq lr, r4, r0, asr sp │ │ │ │ + rsceq lr, r4, r0, lsr #27 │ │ │ │ andeq r0, r0, r3, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #1476] @ 38ca88 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r2, r5, #118784 @ 0x1d000 │ │ │ │ ldr r7, [r2, #2104] @ 0x838 │ │ │ │ cmp r7, #0 │ │ │ │ beq 38c7b4 │ │ │ │ @@ -835042,15 +835042,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 38c588 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 38ca00 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38c9b0 │ │ │ │ sub r3, sl, r7 │ │ │ │ add r3, r7, r3, lsl #2 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r5, r3, lsl #5 │ │ │ │ add r3, r3, #140288 @ 0x22400 │ │ │ │ @@ -835070,15 +835070,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 38c8a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 38c9d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38c9c0 │ │ │ │ sub r3, sl, r7 │ │ │ │ add r3, r7, r3, lsl #2 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r5, r3, lsl #5 │ │ │ │ add r1, r3, #140288 @ 0x22400 │ │ │ │ @@ -835157,15 +835157,15 @@ │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ mov sl, r3 │ │ │ │ str r7, [sp, #8] │ │ │ │ b 38c75c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38c974 │ │ │ │ sub r6, r6, r4 │ │ │ │ add r6, sl, r6, lsl #2 │ │ │ │ add r6, r5, r6 │ │ │ │ add r6, r6, #139264 @ 0x22000 │ │ │ │ @@ -835268,15 +835268,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 38c910 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 38c9e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38c9a0 │ │ │ │ sub r3, sl, r7 │ │ │ │ add r3, r7, r3, lsl #2 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r5, r3, lsl #5 │ │ │ │ add r3, r3, #140288 @ 0x22400 │ │ │ │ @@ -835291,15 +835291,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 38c518 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ beq 38c9f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38c990 │ │ │ │ sub sl, sl, r7 │ │ │ │ add sl, r7, sl, lsl #2 │ │ │ │ add sl, sl, sl, lsl #2 │ │ │ │ add r3, r5, sl, lsl #5 │ │ │ │ add r3, r3, #138240 @ 0x21c00 │ │ │ │ @@ -835376,15 +835376,15 @@ │ │ │ │ bl 5b580 │ │ │ │ add r4, r5, #438272 @ 0x6b000 │ │ │ │ b 38c868 │ │ │ │ cmneq r5, r4, rrx │ │ │ │ andeq fp, r6, ip, lsr sl │ │ │ │ muleq r0, r2, r8 │ │ │ │ muleq r0, r3, r8 │ │ │ │ - ldrdeq lr, [r4], #144 @ 0x90 @ │ │ │ │ + rsceq lr, r4, r0, lsr #20 │ │ │ │ andeq r0, r0, r4, lsl #10 │ │ │ │ andeq r1, r2, r2, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [pc, #796] @ 38cdd8 │ │ │ │ @@ -835450,15 +835450,15 @@ │ │ │ │ bl 21b2b0 │ │ │ │ ldr r0, [pc, #616] @ 38ce18 │ │ │ │ mov r1, #0 │ │ │ │ bl 21b2b0 │ │ │ │ tst r4, #2 │ │ │ │ beq 38cad4 │ │ │ │ ldr r3, [pc, #600] @ 38ce1c │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #584] @ 38ce20 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ bl 21b2b0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -835697,15 +835697,15 @@ │ │ │ │ mov r1, r2 │ │ │ │ b 38cf50 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r1, r1, #2 │ │ │ │ b 38cf50 │ │ │ │ ldr r3, [pc, #72] @ 38cfe4 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1599] @ 0x63f │ │ │ │ cmp r3, #0 │ │ │ │ beq 38cfd0 │ │ │ │ add r0, r0, #593920 @ 0x91000 │ │ │ │ @@ -835716,29 +835716,29 @@ │ │ │ │ bx r3 │ │ │ │ ldr r2, [pc, #16] @ 38cfe8 │ │ │ │ ldr r1, [pc, #16] @ 38cfec │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r5, r8, lsl #11 │ │ │ │ - rsceq lr, r4, r4, asr #3 │ │ │ │ + rsceq lr, r4, r4, lsl r2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #24] @ 38d010 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r0, [r0, r3] │ │ │ │ b 38cecc │ │ │ │ cmneq r5, r0, lsr r5 │ │ │ │ ldr r3, [pc, #64] @ 38d05c │ │ │ │ mov r1, r0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ cmn r1, #1 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ beq 38d03c │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 38cecc │ │ │ │ add r0, r0, #593920 @ 0x91000 │ │ │ │ @@ -835754,15 +835754,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ 38d0f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmn r4, #1 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ beq 38d0d4 │ │ │ │ bic r3, r4, #13312 @ 0x3400 │ │ │ │ bic r3, r3, #44 @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ bne 38d0b0 │ │ │ │ @@ -835784,20 +835784,20 @@ │ │ │ │ ldr r3, [r0, #476] @ 0x1dc │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r1, [pc, #12] @ 38d100 │ │ │ │ bx r3 │ │ │ │ cmneq r5, ip, lsr #9 │ │ │ │ - rsceq lr, r4, r4, lsl #2 │ │ │ │ + rsceq lr, r4, r4, asr r1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r0, r0, r2, lsr #7 │ │ │ │ ldr r3, [pc, #72] @ 38d154 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1573] @ 0x625 │ │ │ │ cmp r3, #0 │ │ │ │ beq 38d140 │ │ │ │ add r0, r0, #593920 @ 0x91000 │ │ │ │ @@ -835808,19 +835808,19 @@ │ │ │ │ bx r3 │ │ │ │ ldr r2, [pc, #16] @ 38d158 │ │ │ │ ldr r1, [pc, #16] @ 38d15c │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r5, r8, lsl r4 │ │ │ │ - rsceq lr, r4, r4, lsr #1 │ │ │ │ + strdeq lr, [r4], #4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ ldr r3, [pc, #72] @ 38d1b0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1585] @ 0x631 │ │ │ │ cmp r3, #0 │ │ │ │ beq 38d19c │ │ │ │ add r0, r0, #593920 @ 0x91000 │ │ │ │ @@ -835831,21 +835831,21 @@ │ │ │ │ bx r3 │ │ │ │ ldr r2, [pc, #16] @ 38d1b4 │ │ │ │ ldr r1, [pc, #16] @ 38d1b8 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrheq r5, [r5, #-60]! @ 0xffffffc4 │ │ │ │ - rsceq lr, r4, r8, rrx │ │ │ │ + strheq lr, [r4], #8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [pc, #68] @ 38d20c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ add r0, r0, #593920 @ 0x91000 │ │ │ │ str r3, [r0, #2964] @ 0xb94 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r1, [r0, #2956] @ 0xb8c │ │ │ │ str r2, [r0, #2960] @ 0xb90 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -835942,19 +835942,19 @@ │ │ │ │ ldr r1, [pc, #24] @ 38d374 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b 38d2ac │ │ │ │ andeq r0, r0, r6, asr sp │ │ │ │ - ldrdeq sp, [r4], #252 @ 0xfc @ │ │ │ │ + rsceq lr, r4, ip, lsr #32 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r0, r0, r7, asr sp │ │ │ │ - strdeq sp, [r4], #232 @ 0xe8 @ │ │ │ │ rsceq sp, r4, r8, asr #30 │ │ │ │ + smlaleq sp, r4, r8, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ @@ -836019,19 +836019,19 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl a9964 │ │ │ │ cmp r6, r0 │ │ │ │ bne 38d424 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ andeq r0, r0, r7, asr sp │ │ │ │ - rsceq sp, r4, r0, lsr pc │ │ │ │ + rsceq sp, r4, r0, lsl #31 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r0, r0, r6, asr sp │ │ │ │ - rsceq sp, r4, r4, lsl #30 │ │ │ │ - rsceq sp, r4, ip, asr lr │ │ │ │ + rsceq sp, r4, r4, asr pc │ │ │ │ + rsceq sp, r4, ip, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r2, #804] @ 0x324 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -836153,19 +836153,19 @@ │ │ │ │ ldr r2, [pc, #36] @ 38d6cc │ │ │ │ ldr r1, [pc, #20] @ 38d6c0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 38d5c8 │ │ │ │ - rsceq sp, r4, r8, ror #27 │ │ │ │ + rsceq sp, r4, r8, lsr lr │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sp, r4, r0, ror #26 │ │ │ │ - rsceq sp, r4, ip, ror #26 │ │ │ │ - rsceq sp, r4, r8, asr #26 │ │ │ │ + strheq sp, [r4], #208 @ 0xd0 @ │ │ │ │ + strheq sp, [r4], #220 @ 0xdc @ │ │ │ │ + smlaleq sp, r4, r8, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3800] @ 0xed8 │ │ │ │ sub sp, sp, #260 @ 0x104 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [pc, #1944] @ 38de88 │ │ │ │ @@ -836533,44 +836533,44 @@ │ │ │ │ movne r2, #1 │ │ │ │ strbne r2, [sp, #164] @ 0xa4 │ │ │ │ b 38da88 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 38de38 │ │ │ │ ldr r3, [r2, #708] @ 0x2c4 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r2, #704] @ 0x2c0 │ │ │ │ beq 38dd34 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r3 │ │ │ │ streq sl, [sp, #36] @ 0x24 │ │ │ │ bne 38dd34 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr sl, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp sl, #0 │ │ │ │ beq 38dd2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38dd40 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #708] @ 0x2c4 │ │ │ │ b 38d74c │ │ │ │ @@ -836643,15 +836643,15 @@ │ │ │ │ ldr sl, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp sl, #0 │ │ │ │ beq 38de70 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38de7c │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ b 38dcc0 │ │ │ │ mov r1, sl │ │ │ │ b 38de44 │ │ │ │ @@ -836701,15 +836701,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #344] @ 38e0a0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr fp, [r0, r4] │ │ │ │ mov r9, r3 │ │ │ │ add ip, fp, #94208 @ 0x17000 │ │ │ │ ldr r3, [ip, #688] @ 0x2b0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ tst r3, #1 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ @@ -836797,15 +836797,15 @@ │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #1132] @ 38e530 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #688] @ 0x2b0 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ @@ -837081,47 +837081,47 @@ │ │ │ │ b 38e214 │ │ │ │ cmp r2, #0 │ │ │ │ bne 38e490 │ │ │ │ b 38e2a4 │ │ │ │ cmneq r5, r4, ror #8 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ andeq r2, r0, r1, lsl #12 │ │ │ │ - strdeq sp, [r4], #28 @ │ │ │ │ - rsceq sp, r4, ip, lsl #6 │ │ │ │ + rsceq sp, r4, ip, asr #4 │ │ │ │ + rsceq sp, r4, ip, asr r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sp, r4, r0, ror #3 │ │ │ │ - strdeq sp, [r4], #16 @ │ │ │ │ + rsceq sp, r4, r0, lsr r2 │ │ │ │ + rsceq sp, r4, r0, asr #4 │ │ │ │ andeq r0, r0, r6, lsl #10 │ │ │ │ - rsceq sp, r4, ip, lsr r1 │ │ │ │ - strdeq sp, [r4], #4 @ │ │ │ │ - strheq sp, [r4], #12 @ │ │ │ │ - rsceq sp, r4, r0, lsr #32 │ │ │ │ - rsceq sp, r4, r4, asr r0 │ │ │ │ + rsceq sp, r4, ip, lsl #3 │ │ │ │ + rsceq sp, r4, r4, asr #2 │ │ │ │ + rsceq sp, r4, ip, lsl #2 │ │ │ │ + rsceq sp, r4, r0, ror r0 │ │ │ │ + rsceq sp, r4, r4, lsr #1 │ │ │ │ + rsceq sp, r4, r0, asr #32 │ │ │ │ + rsceq sp, r4, r4, lsr #1 │ │ │ │ + andeq r0, r0, r1, lsl #10 │ │ │ │ + strdeq ip, [r4], #252 @ 0xfc @ │ │ │ │ + rsceq sp, r4, r8, asr #32 │ │ │ │ + smlaleq ip, r4, r4, pc @ │ │ │ │ + rsceq sp, r4, r8, rrx │ │ │ │ + rsceq ip, r4, r0, lsl #31 │ │ │ │ + rsceq sp, r4, r0 │ │ │ │ + rsceq ip, r4, ip, ror #30 │ │ │ │ + rsceq sp, r4, r4, rrx │ │ │ │ + rsceq ip, r4, r0, asr #30 │ │ │ │ strdeq ip, [r4], #240 @ 0xf0 @ │ │ │ │ - rsceq sp, r4, r4, asr r0 │ │ │ │ - andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq ip, r4, ip, lsr #31 │ │ │ │ - strdeq ip, [r4], #248 @ 0xf8 @ │ │ │ │ - rsceq ip, r4, r4, asr #30 │ │ │ │ - rsceq sp, r4, r8, lsl r0 │ │ │ │ - rsceq ip, r4, r0, lsr pc │ │ │ │ - strheq ip, [r4], #240 @ 0xf0 @ │ │ │ │ - rsceq ip, r4, ip, lsl pc │ │ │ │ - rsceq sp, r4, r4, lsl r0 │ │ │ │ - strdeq ip, [r4], #224 @ 0xe0 @ │ │ │ │ - rsceq ip, r4, r0, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #432] @ 38e768 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ subs r1, r5, #0 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ beq 38e624 │ │ │ │ @@ -837230,15 +837230,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #1232] @ 38ec5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r5, r1 │ │ │ │ subs r1, r4, #0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -837538,42 +837538,42 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 38e974 │ │ │ │ cmp r2, #0 │ │ │ │ bne 38ebbc │ │ │ │ b 38ea04 │ │ │ │ @ instruction: 0x01753d9c │ │ │ │ - rsceq ip, r4, r8, ror #26 │ │ │ │ + strheq ip, [r4], #216 @ 0xd8 @ │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ - rsceq ip, r4, ip, ror #25 │ │ │ │ - strheq ip, [r4], #188 @ 0xbc @ │ │ │ │ + rsceq ip, r4, ip, lsr sp │ │ │ │ + rsceq ip, r4, ip, lsl #24 │ │ │ │ andeq r0, r0, r6, lsl #10 │ │ │ │ - rsceq ip, r4, ip, asr #25 │ │ │ │ + rsceq ip, r4, ip, lsl sp │ │ │ │ andeq r2, r0, r1, lsl #12 │ │ │ │ - ldrdeq ip, [r4], #188 @ 0xbc @ │ │ │ │ - rsceq ip, r4, ip, lsr #23 │ │ │ │ + rsceq ip, r4, ip, lsr #24 │ │ │ │ + strdeq ip, [r4], #188 @ 0xbc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq ip, r4, ip, lsr #23 │ │ │ │ - rsceq ip, r4, r0, lsr #21 │ │ │ │ - rsceq ip, r4, ip, lsl fp │ │ │ │ - ldrdeq ip, [r4], #164 @ 0xa4 @ │ │ │ │ - smlaleq ip, r4, ip, sl │ │ │ │ - ldrdeq ip, [r4], #152 @ 0x98 @ │ │ │ │ - rsceq ip, r4, r4, ror #17 │ │ │ │ - strheq ip, [r4], #156 @ 0x9c @ │ │ │ │ - rsceq ip, r4, r0, ror #17 │ │ │ │ - andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq ip, r4, r8, asr r9 │ │ │ │ - rsceq ip, r4, ip, ror #17 │ │ │ │ - rsceq ip, r4, r4, asr #18 │ │ │ │ - rsceq ip, r4, r4, lsl #17 │ │ │ │ + strdeq ip, [r4], #188 @ 0xbc @ │ │ │ │ + strdeq ip, [r4], #160 @ 0xa0 @ │ │ │ │ + rsceq ip, r4, ip, ror #22 │ │ │ │ + rsceq ip, r4, r4, lsr #22 │ │ │ │ + rsceq ip, r4, ip, ror #21 │ │ │ │ + rsceq ip, r4, r8, lsr #20 │ │ │ │ + rsceq ip, r4, r4, lsr r9 │ │ │ │ + rsceq ip, r4, ip, lsl #20 │ │ │ │ rsceq ip, r4, r0, lsr r9 │ │ │ │ - rsceq ip, r4, r8, ror #17 │ │ │ │ - rsceq ip, r4, r4, lsl #18 │ │ │ │ - rsceq ip, r4, r4, ror r8 │ │ │ │ + andeq r0, r0, r1, lsl #10 │ │ │ │ + rsceq ip, r4, r8, lsr #19 │ │ │ │ + rsceq ip, r4, ip, lsr r9 │ │ │ │ + smlaleq ip, r4, r4, r9 │ │ │ │ + ldrdeq ip, [r4], #132 @ 0x84 @ │ │ │ │ + rsceq ip, r4, r0, lsl #19 │ │ │ │ + rsceq ip, r4, r8, lsr r9 │ │ │ │ + rsceq ip, r4, r4, asr r9 │ │ │ │ + rsceq ip, r4, r4, asr #17 │ │ │ │ cmp r1, #0 │ │ │ │ blt 38ed1c │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r2, [r3, #1704] @ 0x6a8 │ │ │ │ cmp r2, r1 │ │ │ │ ble 38ed1c │ │ │ │ ldr r2, [r3, #652] @ 0x28c │ │ │ │ @@ -837651,15 +837651,15 @@ │ │ │ │ ldr r0, [r2, #236] @ 0xec │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ lslne r0, r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - rscseq r4, lr, r6, ror #16 │ │ │ │ + ldrheq r4, [lr], #134 @ 0x86 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #652] @ 0x28c │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ @@ -837688,15 +837688,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ 38eee4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r2 │ │ │ │ add r1, r3, #565248 @ 0x8a000 │ │ │ │ ldr r2, [r1, #3412] @ 0xd54 │ │ │ │ add r4, r3, #98304 @ 0x18000 │ │ │ │ orr r3, r2, #16384 @ 0x4000 │ │ │ │ str r3, [r1, #3412] @ 0xd54 │ │ │ │ @@ -837704,15 +837704,15 @@ │ │ │ │ str r0, [r4, #1728] @ 0x6c0 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq r5, r4, ror r6 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [pc, #52] @ 38ef28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ add lr, r0, #565248 @ 0x8a000 │ │ │ │ ldr ip, [lr, #3412] @ 0xd54 │ │ │ │ add r0, r0, #98304 @ 0x18000 │ │ │ │ orr ip, ip, #16384 @ 0x4000 │ │ │ │ str ip, [lr, #3412] @ 0xd54 │ │ │ │ str r5, [r0, #1732] @ 0x6c4 │ │ │ │ @@ -837721,15 +837721,15 @@ │ │ │ │ str r3, [r0, #1744] @ 0x6d0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmneq r5, r4, lsr r6 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [pc, #52] @ 38ef6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ add lr, r0, #565248 @ 0x8a000 │ │ │ │ ldr ip, [lr, #3412] @ 0xd54 │ │ │ │ add r0, r0, #98304 @ 0x18000 │ │ │ │ orr ip, ip, #16384 @ 0x4000 │ │ │ │ str ip, [lr, #3412] @ 0xd54 │ │ │ │ str r5, [r0, #1732] @ 0x6c4 │ │ │ │ @@ -837738,15 +837738,15 @@ │ │ │ │ str r3, [r0, #1744] @ 0x6d0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrsheq r3, [r5, #-80]! @ 0xffffffb0 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [pc, #52] @ 38efb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ add lr, r0, #565248 @ 0x8a000 │ │ │ │ ldr ip, [lr, #3412] @ 0xd54 │ │ │ │ add r0, r0, #98304 @ 0x18000 │ │ │ │ orr ip, ip, #16384 @ 0x4000 │ │ │ │ str ip, [lr, #3412] @ 0xd54 │ │ │ │ str r5, [r0, #1732] @ 0x6c4 │ │ │ │ @@ -837758,15 +837758,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #336] @ 38f11c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r7, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r7, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 38f0ec │ │ │ │ add r4, r5, #565248 @ 0x8a000 │ │ │ │ ldr r3, [r4, #3408] @ 0xd50 │ │ │ │ @@ -837849,15 +837849,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #484] @ 38f31c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ add r6, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r6, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 38f1e8 │ │ │ │ bics r7, r4, #18176 @ 0x4700 │ │ │ │ @@ -837971,19 +837971,19 @@ │ │ │ │ ldr r3, [r6, #652] @ 0x28c │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ orrgt sl, sl, #16 │ │ │ │ b 38f264 │ │ │ │ ldrsheq r3, [r5, #-48]! @ 0xffffffd0 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ - rsceq ip, r4, r8, asr #7 │ │ │ │ + rsceq ip, r4, r8, lsl r4 │ │ │ │ andeq r0, r0, r6, lsl #10 │ │ │ │ - rsceq ip, r4, ip, asr r3 │ │ │ │ + rsceq ip, r4, ip, lsr #7 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq ip, r4, ip, asr #6 │ │ │ │ + smlaleq ip, r4, ip, r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr lr, [pc, #356] @ 38f4b4 │ │ │ │ ldr ip, [pc, #356] @ 38f4b8 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -837991,15 +837991,15 @@ │ │ │ │ ldr r3, [pc, #348] @ 38f4bc │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r7, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r7, #688] @ 0x2b0 │ │ │ │ mov r9, r2 │ │ │ │ tst r3, #1 │ │ │ │ bne 38f4a0 │ │ │ │ @@ -838091,15 +838091,15 @@ │ │ │ │ ldr r3, [pc, #636] @ 38f76c │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r8, #688] @ 0x2b0 │ │ │ │ mov r7, r2 │ │ │ │ tst r3, #1 │ │ │ │ bne 38f644 │ │ │ │ @@ -838250,23 +838250,23 @@ │ │ │ │ cmneq r5, r8, lsl fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r5, ip, lsr #32 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ andeq r1, r0, r2, lsl #16 │ │ │ │ cmneq r5, r4, lsr #20 │ │ │ │ ldrsheq r0, [r5, #-152]! @ 0xffffff68 │ │ │ │ - rsceq fp, r4, ip, lsl #31 │ │ │ │ + ldrdeq fp, [r4], #252 @ 0xfc @ │ │ │ │ andeq r0, r0, r6, lsl #10 │ │ │ │ @ instruction: 0x01750994 │ │ │ │ - rsceq fp, r4, ip, ror #30 │ │ │ │ + strheq fp, [r4], #252 @ 0xfc @ │ │ │ │ cmneq r5, r0, asr r9 │ │ │ │ - rsceq fp, r4, ip, lsl #30 │ │ │ │ + rsceq fp, r4, ip, asr pc │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq r5, r8, lsl r9 │ │ │ │ - ldrdeq fp, [r4], #228 @ 0xe4 @ │ │ │ │ + rsceq fp, r4, r4, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #136] @ 38f848 │ │ │ │ mov r6, r3 │ │ │ │ @@ -838320,15 +838320,15 @@ │ │ │ │ ldr r4, [pc, #272] @ 38f994 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r1 │ │ │ │ add r0, r4, #94208 @ 0x17000 │ │ │ │ ldr r0, [r0, #688] @ 0x2b0 │ │ │ │ mov r8, r2 │ │ │ │ tst r0, #1 │ │ │ │ bne 38f978 │ │ │ │ @@ -838400,15 +838400,15 @@ │ │ │ │ ldr r3, [pc, #512] @ 38fbc4 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r8, #688] @ 0x2b0 │ │ │ │ mov r7, r2 │ │ │ │ tst r3, #1 │ │ │ │ bne 38fac8 │ │ │ │ @@ -838526,21 +838526,21 @@ │ │ │ │ b 38fa9c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r5, r4, asr #12 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r5, r8, asr fp │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ cmneq r5, r4, asr #11 │ │ │ │ - rsceq fp, r4, r4, lsl #24 │ │ │ │ + rsceq fp, r4, r4, asr ip │ │ │ │ cmneq r5, r4, asr r5 │ │ │ │ cmneq r5, r0, lsl #10 │ │ │ │ - strdeq fp, [r4], #168 @ 0xa8 @ │ │ │ │ + rsceq fp, r4, r8, asr #22 │ │ │ │ andeq r0, r0, r6, lsl #10 │ │ │ │ cmneq r5, r0, asr #9 │ │ │ │ - rsceq fp, r4, r4, ror #21 │ │ │ │ + rsceq fp, r4, r4, lsr fp │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #136] @ 38fc94 │ │ │ │ @@ -838595,15 +838595,15 @@ │ │ │ │ ldr r3, [pc, #456] @ 38fe98 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r7, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r7, #688] @ 0x2b0 │ │ │ │ mov r9, r2 │ │ │ │ tst r3, #1 │ │ │ │ bne 38fe5c │ │ │ │ @@ -838723,15 +838723,15 @@ │ │ │ │ ldr r3, [pc, #744] @ 3901b8 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r8, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r8, #688] @ 0x2b0 │ │ │ │ mov r7, r2 │ │ │ │ tst r3, #1 │ │ │ │ bne 390084 │ │ │ │ @@ -838910,23 +838910,23 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r5, ip, asr #12 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ andeq r1, r0, r1, lsl #16 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ cmnpeq r4, r4, ror #31 @ p-variant is OBSOLETE │ │ │ │ ldrheq pc, [r4, #-248]! @ 0xffffff08 @ │ │ │ │ - rsceq fp, r4, r8, lsl r6 │ │ │ │ + rsceq fp, r4, r8, ror #12 │ │ │ │ andeq r0, r0, r6, lsl #10 │ │ │ │ cmnpeq r4, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ - strdeq fp, [r4], #88 @ 0x58 @ │ │ │ │ + rsceq fp, r4, r8, asr #12 │ │ │ │ cmnpeq r4, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlaleq fp, r4, r8, r5 │ │ │ │ + rsceq fp, r4, r8, ror #11 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ ldrsbeq pc, [r4, #-232]! @ 0xffffff18 @ │ │ │ │ - rsceq fp, r4, r0, ror #10 │ │ │ │ + strheq fp, [r4], #80 @ 0x50 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #136] @ 390298 │ │ │ │ mov r6, r3 │ │ │ │ @@ -838970,15 +838970,15 @@ │ │ │ │ andeq r8, r0, r9, lsr #25 │ │ │ │ cmnpeq r4, r8, lsl #27 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #324] @ 390408 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, r1] │ │ │ │ mov r5, r2 │ │ │ │ add r7, r4, #94208 @ 0x17000 │ │ │ │ ldr r1, [r7, #688] @ 0x2b0 │ │ │ │ mov r6, r3 │ │ │ │ @@ -839061,15 +839061,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #468] @ 3905fc │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r3 │ │ │ │ add r9, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r9, #688] @ 0x2b0 │ │ │ │ sub sp, sp, #12 │ │ │ │ tst r3, #1 │ │ │ │ mov r8, r1 │ │ │ │ @@ -839180,19 +839180,19 @@ │ │ │ │ b 286d90 │ │ │ │ mov r0, r4 │ │ │ │ bl ba3c4 │ │ │ │ b 390484 │ │ │ │ cmneq r5, r0, lsl #2 │ │ │ │ strdeq r8, [r0], -r9 │ │ │ │ ldrdeq r8, [r0], -r5 │ │ │ │ - rsceq fp, r4, r8, asr #3 │ │ │ │ + rsceq fp, r4, r8, lsl r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - rsceq fp, r4, r0, asr #2 │ │ │ │ + smlaleq fp, r4, r0, r1 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq fp, r4, r0, asr #2 │ │ │ │ + smlaleq fp, r4, r0, r1 │ │ │ │ andeq r0, r0, r6, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #140] @ 3906c8 │ │ │ │ @@ -839272,15 +839272,15 @@ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [pc, #588] @ 3909b4 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r7, r4, #12288 @ 0x3000 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ bmi 390798 │ │ │ │ add r8, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r8, #816] @ 0x330 │ │ │ │ cmp r3, r7 │ │ │ │ bgt 3907d8 │ │ │ │ @@ -839417,24 +839417,24 @@ │ │ │ │ bl f6fc8 │ │ │ │ b 390960 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmnpeq r4, r0, lsr #17 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrheq r1, [r5, #-212]! @ 0xffffff2c │ │ │ │ cmnpeq r4, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - rsceq sl, r4, r0, lsl #31 │ │ │ │ + ldrdeq sl, [r4], #240 @ 0xf0 @ │ │ │ │ cmnpeq r4, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ 390a64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r2, r4, #12288 @ 0x3000 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ bmi 390a4c │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #816] @ 0x330 │ │ │ │ cmp r3, r2 │ │ │ │ ble 390a4c │ │ │ │ @@ -839460,15 +839460,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 390a68 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ cmneq r5, ip, asr #22 │ │ │ │ - strdeq sl, [r4], #204 @ 0xcc @ │ │ │ │ + rsceq sl, r4, ip, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r2, #1383] @ 0x567 │ │ │ │ ldr ip, [pc, #140] @ 390b18 │ │ │ │ @@ -839506,17 +839506,17 @@ │ │ │ │ ldr r2, [pc, #28] @ 390b28 │ │ │ │ ldr r1, [pc, #20] @ 390b24 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ b 390aec │ │ │ │ cmnpeq r4, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq r2, r3, r0, ror #4 │ │ │ │ + strheq r2, [r3], #32 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sl, r4, r4, asr ip │ │ │ │ + rsceq sl, r4, r4, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r3, r0, #593920 @ 0x91000 │ │ │ │ ldr r4, [r3, #2912] @ 0xb60 │ │ │ │ mov r5, r0 │ │ │ │ @@ -839571,25 +839571,25 @@ │ │ │ │ bne 390bd8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl ba398 │ │ │ │ b 390b70 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 390c64 │ │ │ │ ldr r6, [r7, #708] @ 0x2c4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r7, #704] @ 0x2c0 │ │ │ │ beq 390c58 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 390c88 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #708] @ 0x2c4 │ │ │ │ b 390b60 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ @@ -839620,15 +839620,15 @@ │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r3, [pc, #260] @ 390ddc │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r8, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ bl 5c2ac │ │ │ │ @@ -839698,15 +839698,15 @@ │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #412] @ 390fac │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ add r9, r5, #94208 @ 0x17000 │ │ │ │ @@ -839798,19 +839798,19 @@ │ │ │ │ b 390ee4 │ │ │ │ mov r3, #1 │ │ │ │ b 390f7c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq pc, [r4, #-28]! @ 0xffffffe4 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r5, r0, lsl r7 │ │ │ │ - rsceq sl, r4, r4, lsr #18 │ │ │ │ + rsceq sl, r4, r4, ror r9 │ │ │ │ cmnpeq r4, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - rsceq sl, r4, r0, asr r8 │ │ │ │ + rsceq sl, r4, r0, lsr #17 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sl, r4, r0, lsl r8 │ │ │ │ + rsceq sl, r4, r0, ror #16 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r1, [pc, #232] @ 3910c8 │ │ │ │ ldr r2, [pc, #232] @ 3910cc │ │ │ │ @@ -839819,15 +839819,15 @@ │ │ │ │ ldr r3, [pc, #224] @ 3910d0 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 3910b4 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ @@ -839887,15 +839887,15 @@ │ │ │ │ ldr r3, [pc, #700] @ 3913bc │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r3, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ bne 391278 │ │ │ │ ldr r6, [pc, #652] @ 3913c0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -840058,32 +840058,32 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ b 3911b4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r8, lsl #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r5, ip, lsl r4 │ │ │ │ - strheq sl, [r4], #108 @ 0x6c @ │ │ │ │ + rsceq sl, r4, ip, lsl #14 │ │ │ │ cmneq r4, r0, ror lr │ │ │ │ - rsceq sl, r4, ip, asr #13 │ │ │ │ + rsceq sl, r4, ip, lsl r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ cmneq r4, r4, lsr #27 │ │ │ │ cmneq r4, r8, ror #26 │ │ │ │ - rsceq sl, r4, r4, ror r5 │ │ │ │ + rsceq sl, r4, r4, asr #11 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq r4, r0, lsr sp │ │ │ │ - rsceq sl, r4, r0, lsr #10 │ │ │ │ + rsceq sl, r4, r0, ror r5 │ │ │ │ cmneq r4, ip, ror #25 │ │ │ │ - rsceq sl, r4, r0, asr #9 │ │ │ │ - rsceq sl, r4, ip, ror #10 │ │ │ │ + rsceq sl, r4, r0, lsl r5 │ │ │ │ + strheq sl, [r4], #92 @ 0x5c @ │ │ │ │ ldrheq lr, [r4, #-192]! @ 0xffffff40 │ │ │ │ - rsceq sl, r4, r4, lsl #9 │ │ │ │ - rsceq sl, r4, r8, asr r5 │ │ │ │ + ldrdeq sl, [r4], #68 @ 0x44 @ │ │ │ │ + rsceq sl, r4, r8, lsr #11 │ │ │ │ cmneq r4, r8, ror ip │ │ │ │ - rsceq sl, r4, r4, lsr #9 │ │ │ │ + strdeq sl, [r4], #68 @ 0x44 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr lr, [pc, #248] @ 391518 │ │ │ │ ldr ip, [pc, #248] @ 39151c │ │ │ │ add lr, pc, lr │ │ │ │ @@ -840092,15 +840092,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #232] @ 391520 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add r3, r8, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ mov r5, r2 │ │ │ │ tst r3, #1 │ │ │ │ bne 3914e4 │ │ │ │ @@ -840164,15 +840164,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #604] @ 3917b4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #108] @ 0x6c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ add sl, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [sl, #688] @ 0x2b0 │ │ │ │ mov r7, r2 │ │ │ │ tst r3, #1 │ │ │ │ bne 3916d8 │ │ │ │ @@ -840312,24 +840312,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b 3916ac │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq lr, [r4, #-168]! @ 0xffffff58 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r5, r8, asr #31 │ │ │ │ - rsceq sl, r4, r8, asr #6 │ │ │ │ + smlaleq sl, r4, r8, r3 │ │ │ │ cmneq r4, r4, asr #18 │ │ │ │ - strheq sl, [r4], #56 @ 0x38 @ │ │ │ │ + rsceq sl, r4, r8, lsl #8 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strdeq sl, [r4], #28 @ │ │ │ │ + rsceq sl, r4, ip, asr #4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - strdeq sl, [r4], #40 @ 0x28 @ │ │ │ │ - rsceq sl, r4, r0, asr r2 │ │ │ │ - rsceq sl, r4, r8, lsl #4 │ │ │ │ - strheq sl, [r4], #28 @ │ │ │ │ + rsceq sl, r4, r8, asr #6 │ │ │ │ + rsceq sl, r4, r0, lsr #5 │ │ │ │ + rsceq sl, r4, r8, asr r2 │ │ │ │ + rsceq sl, r4, ip, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #688] @ 0x2b0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -840356,15 +840356,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ 3918f8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r4, r1 │ │ │ │ moveq r6, r2 │ │ │ │ bne 3918e0 │ │ │ │ add r3, r5, #507904 @ 0x7c000 │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ @@ -840393,25 +840393,25 @@ │ │ │ │ ldr r0, [pc, #28] @ 391904 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ bl 4ef5f4 │ │ │ │ ldr r6, [r0] │ │ │ │ b 391880 │ │ │ │ cmneq r5, r4, asr #25 │ │ │ │ - ldrheq r1, [lr], #204 @ 0xcc @ │ │ │ │ - ldrheq r1, [lr], #192 @ 0xc0 @ │ │ │ │ + rscseq r1, lr, ip, lsl #26 │ │ │ │ + rscseq r1, lr, r0, lsl #26 │ │ │ │ andeq r8, r7, ip, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #432] @ 391ad0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ add r5, r4, #98304 @ 0x18000 │ │ │ │ ldrb ip, [r5, #1591] @ 0x637 │ │ │ │ cmp ip, #0 │ │ │ │ beq 39194c │ │ │ │ add r8, r4, #507904 @ 0x7c000 │ │ │ │ ldr r3, [r8, #3788] @ 0xecc │ │ │ │ @@ -840511,38 +840511,38 @@ │ │ │ │ ldr r2, [pc, #68] @ 391b04 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 391ad8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r5, r8, lsl #24 │ │ │ │ - rsceq sl, r4, ip, asr #3 │ │ │ │ + rsceq sl, r4, ip, lsl r2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sl, r4, r4, asr #3 │ │ │ │ + rsceq sl, r4, r4, lsl r2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r8, r7, ip, lsr #29 │ │ │ │ andeq r8, r0, r6, lsl lr │ │ │ │ andeq r8, r0, r4, lsl r9 │ │ │ │ andeq r8, r0, pc, lsr #24 │ │ │ │ andeq r8, r0, sl, ror #26 │ │ │ │ - rscseq r1, lr, r8, lsr #22 │ │ │ │ - rscseq r1, lr, ip, lsl fp │ │ │ │ - rsceq sl, r4, ip, asr #1 │ │ │ │ - rsceq sl, r4, r0, rrx │ │ │ │ + rscseq r1, lr, r8, ror fp │ │ │ │ + rscseq r1, lr, ip, ror #22 │ │ │ │ + rsceq sl, r4, ip, lsl r1 │ │ │ │ + strheq sl, [r4], #0 @ │ │ │ │ ldr r3, [pc, #20] @ 391b24 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r0, [r0, r3] │ │ │ │ b 3917e0 │ │ │ │ cmneq r5, r4, lsl sl │ │ │ │ ldr r3, [pc, #72] @ 391b78 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1591] @ 0x637 │ │ │ │ cmp r3, #0 │ │ │ │ beq 391b64 │ │ │ │ add r3, r0, #507904 @ 0x7c000 │ │ │ │ @@ -840553,15 +840553,15 @@ │ │ │ │ b 3917e0 │ │ │ │ ldr r2, [pc, #16] @ 391b7c │ │ │ │ ldr r1, [pc, #16] @ 391b80 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ ldrsheq r0, [r5, #-148]! @ 0xffffff6c │ │ │ │ - rsceq sl, r4, r4, lsr #32 │ │ │ │ + rsceq sl, r4, r4, ror r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, r0, #507904 @ 0x7c000 │ │ │ │ ldr r5, [r3, #3788] @ 0xecc │ │ │ │ @@ -840629,24 +840629,24 @@ │ │ │ │ bl 1b17c4 │ │ │ │ ldr r1, [pc, #20] @ 391cb0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 286ab0 │ │ │ │ b 391bf8 │ │ │ │ - ldrheq r1, [lr], #147 @ 0x93 @ │ │ │ │ - rsceq r9, r4, r8, lsl pc │ │ │ │ + rscseq r1, lr, r3, lsl #20 │ │ │ │ + rsceq r9, r4, r8, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #252] @ 391dc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ add r6, r4, #94208 @ 0x17000 │ │ │ │ ldr r3, [r6, #680] @ 0x2a8 │ │ │ │ cmp r3, #15 │ │ │ │ bne 391d90 │ │ │ │ mov r0, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ @@ -840702,24 +840702,24 @@ │ │ │ │ b 391d48 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 391d18 │ │ │ │ cmneq r5, ip, asr r8 │ │ │ │ andeq r9, r0, r9, ror r3 │ │ │ │ - rsceq r0, r3, r0, lsr #17 │ │ │ │ + strdeq r0, [r3], #128 @ 0x80 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #576] @ 392030 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, r4, #98304 @ 0x18000 │ │ │ │ add r3, r6, #1600 @ 0x640 │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 391f0c │ │ │ │ @@ -840858,33 +840858,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b 391ee8 │ │ │ │ cmneq r5, r8, lsr r7 │ │ │ │ andeq r9, r0, r9, ror r3 │ │ │ │ ldrmi r4, [r5, -r0, lsl #30] │ │ │ │ ldrmi r4, [r5, -r0, lsl #28] │ │ │ │ - rsceq r9, r4, r4, lsr #26 │ │ │ │ - rsceq r1, r4, r8, lsr r0 │ │ │ │ - rsceq r0, r3, r8, asr #14 │ │ │ │ - andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq r9, [r4], #204 @ 0xcc @ │ │ │ │ - strdeq r9, [r4], #204 @ 0xcc @ │ │ │ │ - rsceq r9, r4, r0, lsr #24 │ │ │ │ - rsceq r9, r4, r4, asr ip │ │ │ │ + rsceq r9, r4, r4, ror sp │ │ │ │ + rsceq r1, r4, r8, lsl #1 │ │ │ │ + smlaleq r0, r3, r8, r7 │ │ │ │ + andeq r0, r0, r2, lsl #10 │ │ │ │ + rsceq r9, r4, ip, lsr #26 │ │ │ │ + rsceq r9, r4, ip, asr #26 │ │ │ │ + rsceq r9, r4, r0, ror ip │ │ │ │ + rsceq r9, r4, r4, lsr #25 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r9, r4, r0, ror #23 │ │ │ │ - strdeq r0, [r4], #228 @ 0xe4 @ │ │ │ │ + rsceq r9, r4, r0, lsr ip │ │ │ │ + rsceq r0, r4, r4, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #248] @ 39217c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ add r7, r4, #94208 @ 0x17000 │ │ │ │ ldr r2, [r7, #680] @ 0x2a8 │ │ │ │ cmp r2, #15 │ │ │ │ bne 392144 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [pc, #212] @ 392180 │ │ │ │ @@ -840939,24 +840939,24 @@ │ │ │ │ b 3920fc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 166a88 │ │ │ │ b 3920cc │ │ │ │ cmneq r5, r4, lsr #9 │ │ │ │ andeq r9, r0, r9, ror r3 │ │ │ │ - rsceq r0, r3, ip, ror #9 │ │ │ │ + rsceq r0, r3, ip, lsr r5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #576] @ 3923e4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r4, #98304 @ 0x18000 │ │ │ │ add r0, r2, #1600 @ 0x640 │ │ │ │ ldrh ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ beq 3922bc │ │ │ │ @@ -841095,25 +841095,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 286d90 │ │ │ │ b 392298 │ │ │ │ cmneq r5, r4, lsl #7 │ │ │ │ andeq r9, r0, r9, ror r3 │ │ │ │ ldrmi r4, [r5, -r0, lsl #30] │ │ │ │ ldrmi r4, [r5, -r0, lsl #28] │ │ │ │ - strheq r9, [r4], #156 @ 0x9c @ │ │ │ │ - rsceq r0, r4, r8, lsl #25 │ │ │ │ - smlaleq r0, r3, r8, r3 │ │ │ │ - andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r9, r4, r4, ror r9 │ │ │ │ - rsceq r9, r4, ip, asr #18 │ │ │ │ - strheq r9, [r4], #132 @ 0x84 @ │ │ │ │ - rsceq r9, r4, r0, lsr #17 │ │ │ │ + rsceq r9, r4, ip, lsl #20 │ │ │ │ + ldrdeq r0, [r4], #200 @ 0xc8 @ │ │ │ │ + rsceq r0, r3, r8, ror #7 │ │ │ │ + andeq r0, r0, r2, lsl #10 │ │ │ │ + rsceq r9, r4, r4, asr #19 │ │ │ │ + smlaleq r9, r4, ip, r9 │ │ │ │ + rsceq r9, r4, r4, lsl #18 │ │ │ │ + strdeq r9, [r4], #128 @ 0x80 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r9, r4, r4, ror r8 │ │ │ │ - rsceq r0, r4, r0, asr #22 │ │ │ │ + rsceq r9, r4, r4, asr #17 │ │ │ │ + smlaleq r0, r4, r0, fp │ │ │ │ add r0, r0, #565248 @ 0x8a000 │ │ │ │ ldr r3, [pc, #12] @ 392438 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0, #4016]! @ 0xfb0 │ │ │ │ strh r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffff954e │ │ │ │ @@ -841308,25 +841308,25 @@ │ │ │ │ cmp r1, #3552 @ 0xde0 │ │ │ │ bcc 392614 │ │ │ │ b 3926a0 │ │ │ │ ldr lr, [pc, #56] @ 392778 │ │ │ │ cmp r1, lr │ │ │ │ bne 392614 │ │ │ │ b 3926a0 │ │ │ │ - smlalseq lr, r5, ip, r6 │ │ │ │ + rscseq lr, r5, ip, ror #13 │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ - rscseq r1, r8, ip, lsl ip │ │ │ │ - rsceq r9, r4, r8, lsr #12 │ │ │ │ - rsceq r9, r4, ip, asr r6 │ │ │ │ - andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r9, r4, r4, ror #12 │ │ │ │ - rsceq r9, r4, r8, lsl #13 │ │ │ │ - rsceq r9, r4, ip, lsl r6 │ │ │ │ + rscseq r1, r8, ip, ror #24 │ │ │ │ + rsceq r9, r4, r8, ror r6 │ │ │ │ + rsceq r9, r4, ip, lsr #13 │ │ │ │ + andeq r0, r0, r1, lsl #10 │ │ │ │ + strheq r9, [r4], #100 @ 0x64 @ │ │ │ │ + ldrdeq r9, [r4], #104 @ 0x68 @ │ │ │ │ + rsceq r9, r4, ip, ror #12 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -841572,37 +841572,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 286d90 │ │ │ │ b 392828 │ │ │ │ ldr r2, [pc, #92] @ 392bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 392ae8 │ │ │ │ - rscseq lr, r5, ip, ror r4 │ │ │ │ + rscseq lr, r5, ip, asr #9 │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ andeq r8, r0, pc, rrx │ │ │ │ - rsceq r9, r4, r4, lsr #11 │ │ │ │ - rscseq r1, r8, r8, lsl #20 │ │ │ │ - rsceq r9, r4, ip, lsr r5 │ │ │ │ + strdeq r9, [r4], #84 @ 0x54 @ │ │ │ │ + rscseq r1, r8, r8, asr sl │ │ │ │ + rsceq r9, r4, ip, lsl #11 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r9, r0, r9 │ │ │ │ - rsceq r9, r4, r0, asr #10 │ │ │ │ + smlaleq r9, r4, r0, r5 │ │ │ │ andeq r8, r0, r8, lsl ip │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ - ldrdeq r9, [r4], #60 @ 0x3c @ │ │ │ │ + rsceq r9, r4, ip, lsr #8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ - rsceq r9, r4, r8, asr r3 │ │ │ │ - rsceq r9, r4, ip, ror #6 │ │ │ │ - rsceq r9, r4, r8, lsl r3 │ │ │ │ - rsceq r9, r4, r8, asr r3 │ │ │ │ - rsceq r9, r4, ip, lsl #6 │ │ │ │ - smlaleq r9, r4, ip, r2 │ │ │ │ - rsceq r9, r4, r8, lsl r3 │ │ │ │ - strheq r9, [r4], #40 @ 0x28 @ │ │ │ │ + rsceq r9, r4, r8, lsr #7 │ │ │ │ + strheq r9, [r4], #60 @ 0x3c @ │ │ │ │ + rsceq r9, r4, r8, ror #6 │ │ │ │ + rsceq r9, r4, r8, lsr #7 │ │ │ │ + rsceq r9, r4, ip, asr r3 │ │ │ │ + rsceq r9, r4, ip, ror #5 │ │ │ │ + rsceq r9, r4, r8, ror #6 │ │ │ │ + rsceq r9, r4, r8, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r2 │ │ │ │ @@ -841722,37 +841722,37 @@ │ │ │ │ b 392c38 │ │ │ │ sub r3, r5, #33536 @ 0x8300 │ │ │ │ sub r3, r3, #242 @ 0xf2 │ │ │ │ cmp r3, #1 │ │ │ │ bls 392d04 │ │ │ │ b 392d2c │ │ │ │ andeq r8, r0, pc, lsl #29 │ │ │ │ - rscseq r0, lr, r4, lsl #19 │ │ │ │ + ldrsbeq r0, [lr], #148 @ 0x94 @ │ │ │ │ andeq r8, r0, sp, asr #24 │ │ │ │ strdeq r8, [r0], -r1 │ │ │ │ andeq r8, r0, r8, lsl #27 │ │ │ │ andeq r8, r0, r4, lsl r8 │ │ │ │ andeq r8, r0, r0, lsr r2 │ │ │ │ @ instruction: 0x00008dbc │ │ │ │ - rscseq r0, lr, ip, asr #16 │ │ │ │ + smlalseq r0, lr, ip, r8 │ │ │ │ muleq r0, fp, pc @ │ │ │ │ andeq r8, r0, sl, lsl r8 │ │ │ │ andeq r8, r0, fp, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #328] @ 392f50 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #320] @ 392f54 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ cmp r8, r2 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldr sl, [sp, #116] @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ @@ -841843,15 +841843,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #1236] @ 39346c │ │ │ │ ldr ip, [sp, #216] @ 0xd8 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r9, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r8, [sp, #220] @ 0xdc │ │ │ │ add r3, r6, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1387] @ 0x56b │ │ │ │ ldr fp, [sp, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ @@ -842150,27 +842150,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 392bc4 │ │ │ │ mov r3, r0 │ │ │ │ b 3933b4 │ │ │ │ cmneq r4, r4, lsl #1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmnpeq r4, ip, lsl #11 @ p-variant is OBSOLETE │ │ │ │ - rscseq r2, r6, r8, asr #30 │ │ │ │ + smlalseq r2, r6, r8, pc @ │ │ │ │ cmneq r4, ip, ror pc │ │ │ │ - ldrsbeq r2, [r6], #216 @ 0xd8 @ │ │ │ │ - rsceq r8, r4, ip, asr sp │ │ │ │ + rscseq r2, r6, r8, lsr #28 │ │ │ │ + rsceq r8, r4, ip, lsr #27 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ cmneq r4, r0, ror #28 │ │ │ │ - strdeq r8, [r4], #196 @ 0xc4 @ │ │ │ │ + rsceq r8, r4, r4, asr #26 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrsheq r2, [r6], #196 @ 0xc4 @ │ │ │ │ - rscseq r2, r6, r4, asr #23 │ │ │ │ - strheq r8, [r4], #188 @ 0xbc @ │ │ │ │ - rsceq r8, r4, r8, ror fp │ │ │ │ - rsceq r8, r4, ip, lsl #23 │ │ │ │ + rscseq r2, r6, r4, asr #26 │ │ │ │ + rscseq r2, r6, r4, lsl ip │ │ │ │ + rsceq r8, r4, ip, lsl #24 │ │ │ │ + rsceq r8, r4, r8, asr #23 │ │ │ │ + ldrdeq r8, [r4], #188 @ 0xbc @ │ │ │ │ b 392dec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ ldr lr, [pc, #1152] @ 393940 │ │ │ │ ldr ip, [pc, #1152] @ 393944 │ │ │ │ @@ -842182,15 +842182,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #1124] @ 393948 │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r9, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r8, [sp, #204] @ 0xcc │ │ │ │ add r3, r6, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1593] @ 0x639 │ │ │ │ ldr fp, [sp, #208] @ 0xd0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ @@ -842461,29 +842461,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 3935c0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r8, lsr fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmnpeq r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - ldrsheq r2, [r6], #156 @ 0x9c @ │ │ │ │ + rscseq r2, r6, ip, asr #20 │ │ │ │ cmneq r4, r0, lsr sl │ │ │ │ - rscseq r2, r6, ip, lsl #17 │ │ │ │ + ldrsbeq r2, [r6], #140 @ 0x8c @ │ │ │ │ cmneq r4, r8, ror r9 │ │ │ │ - rsceq r8, r4, r0, asr r9 │ │ │ │ + rsceq r8, r4, r0, lsr #19 │ │ │ │ cmneq r4, r8, asr #18 │ │ │ │ - rsceq r8, r4, r0, asr #17 │ │ │ │ + rsceq r8, r4, r0, lsl r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ cmneq r4, r8, lsl #18 │ │ │ │ - strheq r8, [r4], #128 @ 0x80 @ │ │ │ │ - rscseq r2, r6, r0, asr #14 │ │ │ │ - rscseq r2, r6, ip, lsl #12 │ │ │ │ - rsceq r8, r4, r0, lsl r7 │ │ │ │ + rsceq r8, r4, r0, lsl #18 │ │ │ │ + smlalseq r2, r6, r0, r7 │ │ │ │ + rscseq r2, r6, ip, asr r6 │ │ │ │ + rsceq r8, r4, r0, ror #14 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r8, r4, r8, lsr #14 │ │ │ │ + rsceq r8, r4, r8, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ @@ -842771,19 +842771,19 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ add r8, sp, #4 │ │ │ │ b 393d64 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r0, lsl r3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq pc, [sp], #128 @ 0x80 @ │ │ │ │ - ldrsbeq pc, [sp], #128 @ 0x80 @ │ │ │ │ + rscseq pc, sp, r0, lsr #18 │ │ │ │ + rscseq pc, sp, r0, lsr #18 │ │ │ │ cmneq r4, r0, lsl #5 │ │ │ │ cmneq r4, r0, lsr #4 │ │ │ │ - rsceq r8, r4, r8, lsl #5 │ │ │ │ + ldrdeq r8, [r4], #40 @ 0x28 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -842952,20 +842952,20 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r0, asr #32 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r4, r0 │ │ │ │ - smlaleq r8, r4, r8, r0 │ │ │ │ - rscseq pc, sp, r4, lsl #11 │ │ │ │ + rsceq r8, r4, r8, ror #1 │ │ │ │ + ldrsbeq pc, [sp], #84 @ 0x54 @ │ │ │ │ strmi r0, [r0, r0] │ │ │ │ cmneq r4, ip, ror pc │ │ │ │ cmneq r4, r8, asr #30 │ │ │ │ - rsceq r7, r4, r4, asr #31 │ │ │ │ + rsceq r8, r4, r4, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #336] @ 39427c │ │ │ │ ldr r3, [pc, #336] @ 394280 │ │ │ │ @@ -843055,17 +843055,17 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, ip, asr #29 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r1, r0, r1, lsl #12 │ │ │ │ strmi r0, [r0, r0] │ │ │ │ cmneq r4, r0, asr #28 │ │ │ │ cmneq r4, r0, lsl lr │ │ │ │ - rsceq r7, r4, r4, asr #29 │ │ │ │ + rsceq r7, r4, r4, lsl pc │ │ │ │ cmneq r4, r0, asr #27 │ │ │ │ - smlaleq r7, r4, r0, lr │ │ │ │ + rsceq r7, r4, r0, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr ip, [pc, #644] @ 39453c │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #640] @ 394540 │ │ │ │ @@ -843229,31 +843229,31 @@ │ │ │ │ mov r3, #4 │ │ │ │ b 3943ac │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, ip, lsr sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r1, ror #16 │ │ │ │ ldrsheq fp, [r4, #-196]! @ 0xffffff3c │ │ │ │ - rsceq r7, r4, r4, ror #27 │ │ │ │ + rsceq r7, r4, r4, lsr lr │ │ │ │ andeq r8, r0, r2, ror #16 │ │ │ │ @ instruction: 0x0174bc94 │ │ │ │ andeq r8, r0, r1, lsl #10 │ │ │ │ strmi r0, [r0, r0] │ │ │ │ andeq r8, r0, r3, ror r5 │ │ │ │ andeq r0, r0, ip, lsl sp │ │ │ │ andeq r8, r0, r2, lsl #11 │ │ │ │ andeq r8, r0, r8, lsl #11 │ │ │ │ muleq r0, r8, r5 │ │ │ │ cmneq r4, ip, lsl #23 │ │ │ │ - rsceq r7, r4, r8, ror ip │ │ │ │ + rsceq r7, r4, r8, asr #25 │ │ │ │ andeq r2, r0, r1, lsl #4 │ │ │ │ cmneq r4, r0, lsr fp │ │ │ │ - rsceq r7, r4, r0, lsr #24 │ │ │ │ + rsceq r7, r4, r0, ror ip │ │ │ │ ldrsheq fp, [r4, #-172]! @ 0xffffff54 │ │ │ │ - rsceq r7, r4, ip, ror #23 │ │ │ │ + rsceq r7, r4, ip, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #388] @ 39472c │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #384] @ 394730 │ │ │ │ @@ -843355,21 +843355,21 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ cmneq r4, r4, asr #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ ldrsheq fp, [r4, #-156]! @ 0xffffff64 │ │ │ │ - rsceq r7, r4, r4, lsl #22 │ │ │ │ + rsceq r7, r4, r4, asr fp │ │ │ │ muleq r0, r1, r1 │ │ │ │ muleq r0, sp, fp │ │ │ │ strmi r0, [r0, r0] │ │ │ │ cmneq r4, r4, ror #18 │ │ │ │ cmneq r4, r8, lsr #18 │ │ │ │ - rsceq r7, r4, r4, asr sl │ │ │ │ + rsceq r7, r4, r4, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ @@ -843446,15 +843446,15 @@ │ │ │ │ b 39484c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, r2, asr fp │ │ │ │ cmneq r4, ip, asr #16 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, r3, asr fp │ │ │ │ cmneq r4, r4, lsl r8 │ │ │ │ - rsceq r7, r4, r0, ror #18 │ │ │ │ + strheq r7, [r4], #144 @ 0x90 @ │ │ │ │ @ instruction: 0x0174b798 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -843553,20 +843553,20 @@ │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 286d90 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r0, ror #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq lr, sp, r4, ror ip │ │ │ │ + rscseq lr, sp, r4, asr #25 │ │ │ │ cmneq r4, r4, asr r6 │ │ │ │ cmneq r4, r4, lsr #12 │ │ │ │ - rsceq r7, r4, r4, lsr #15 │ │ │ │ + strdeq r7, [r4], #116 @ 0x74 @ │ │ │ │ cmneq r4, r0, ror #11 │ │ │ │ - rsceq r7, r4, r8, asr #14 │ │ │ │ + smlaleq r7, r4, r8, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, #931135488 @ 0x37800000 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ @@ -843645,16 +843645,16 @@ │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ b 286d90 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ andeq r1, r0, r1, lsl #12 │ │ │ │ - rsceq r7, r4, r8, asr r6 │ │ │ │ - rsceq r7, r4, r0, lsl #12 │ │ │ │ + rsceq r7, r4, r8, lsr #13 │ │ │ │ + rsceq r7, r4, r0, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #364] @ 394d58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #360] @ 394d5c │ │ │ │ @@ -843750,18 +843750,18 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ cmneq r4, r0, lsl #8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r1, r0, r1, lsl #12 │ │ │ │ andeq r1, r0, r2, lsl #4 │ │ │ │ ldrheq fp, [r4, #-52]! @ 0xffffffcc │ │ │ │ - smlaleq r7, r4, r4, r5 │ │ │ │ + rsceq r7, r4, r4, ror #11 │ │ │ │ cmneq r4, r0, lsr r3 │ │ │ │ ldrsheq fp, [r4, #-44]! @ 0xffffffd4 │ │ │ │ - rsceq r7, r4, r4, asr #9 │ │ │ │ + rsceq r7, r4, r4, lsl r5 │ │ │ │ andeq r1, r0, r2, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #124] @ 394e18 │ │ │ │ ldr r3, [pc, #124] @ 394e1c │ │ │ │ @@ -844031,15 +844031,15 @@ │ │ │ │ andeq r8, r0, r8, lsr #2 │ │ │ │ cmneq r4, r0, lsr pc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r9, lsr #2 │ │ │ │ ldrheq sl, [r4, #-236]! @ 0xffffff14 │ │ │ │ andeq r8, r0, r5, lsr #2 │ │ │ │ cmneq r4, ip, ror lr │ │ │ │ - rsceq r7, r4, r8, ror r0 │ │ │ │ + rsceq r7, r4, r8, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov r1, #931135488 @ 0x37800000 │ │ │ │ bl 5ca50 <__aeabi_fmul@plt> │ │ │ │ @@ -844198,18 +844198,18 @@ │ │ │ │ bhi 3953cc │ │ │ │ b 395418 │ │ │ │ ldr r3, [pc, #36] @ 395488 │ │ │ │ cmp r5, r3 │ │ │ │ bne 3953cc │ │ │ │ b 395418 │ │ │ │ andeq r8, r0, r1, ror #16 │ │ │ │ - strheq r6, [r4], #224 @ 0xe0 @ │ │ │ │ + rsceq r6, r4, r0, lsl #30 │ │ │ │ andeq r8, r0, r3, ror r5 │ │ │ │ andeq r0, r0, ip, lsl sp │ │ │ │ - rsceq r6, r4, r8, ror lr │ │ │ │ + rsceq r6, r4, r8, asr #29 │ │ │ │ muleq r0, sl, r5 │ │ │ │ streq r0, [r7, -r7, lsl #14] │ │ │ │ andeq r8, r0, r2, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -844362,26 +844362,26 @@ │ │ │ │ bhi 395640 │ │ │ │ b 395688 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r0, asr fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r1, ror #16 │ │ │ │ cmneq r4, ip, lsl #22 │ │ │ │ - rsceq r6, r4, r8, asr sp │ │ │ │ + rsceq r6, r4, r8, lsr #27 │ │ │ │ andeq r8, r0, r1, lsl #10 │ │ │ │ andeq r2, r0, r1, lsl #4 │ │ │ │ cmneq r4, r0, ror sl │ │ │ │ muleq r0, sl, r5 │ │ │ │ andeq r8, r0, r3, ror r5 │ │ │ │ cmneq r4, r4, lsl sl │ │ │ │ andeq r0, r0, ip, lsl sp │ │ │ │ ldrheq sl, [r4, #-144]! @ 0xffffff70 │ │ │ │ streq r0, [r7, -r7, lsl #14] │ │ │ │ cmneq r4, r4, ror #18 │ │ │ │ - rsceq r6, r4, r8, asr #23 │ │ │ │ + rsceq r6, r4, r8, lsl ip │ │ │ │ andeq r8, r0, r2, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -844508,22 +844508,22 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ andeq r8, r0, r3, lsl r5 │ │ │ │ cmneq r4, r4, asr r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r5, ror #26 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ cmneq r4, r0, lsl r8 │ │ │ │ - rsceq r6, r4, ip, lsl #21 │ │ │ │ + ldrdeq r6, [r4], #172 @ 0xac @ │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r2, r0, r3, lsl #16 │ │ │ │ muleq r0, r1, r1 │ │ │ │ cmneq r4, r8, lsl #15 │ │ │ │ muleq r0, sp, fp │ │ │ │ cmneq r4, ip, lsl #14 │ │ │ │ - rsceq r6, r4, r8, lsr #19 │ │ │ │ + strdeq r6, [r4], #152 @ 0x98 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -844554,25 +844554,25 @@ │ │ │ │ ldr r6, [r0] │ │ │ │ mov r7, r0 │ │ │ │ add r6, r6, #147456 @ 0x24000 │ │ │ │ add r5, r6, #452 @ 0x1c4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 395a70 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #440 @ 0x1b8 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 395ab4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 395a64 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 395acc │ │ │ │ @@ -844592,15 +844592,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 395a8c │ │ │ │ cmp r9, #0 │ │ │ │ bne 395a78 │ │ │ │ b 395a0c │ │ │ │ mov r3, #0 │ │ │ │ @@ -844616,36 +844616,36 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 395a64 │ │ │ │ ldr r1, [r6, #452] @ 0x1c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 395aa8 │ │ │ │ b 395aec │ │ │ │ - rsceq r6, r4, r0, lsl #17 │ │ │ │ + ldrdeq r6, [r4], #128 @ 0x80 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r7, r3, r4, lsr sp │ │ │ │ + rsceq r7, r3, r4, lsl #27 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #404] @ 395cd0 │ │ │ │ ldr ip, [sp, #104] @ 0x68 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r1, #1498] @ 0x5da │ │ │ │ ldr r2, [pc, #364] @ 395cd4 │ │ │ │ ldrd sl, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -844737,28 +844737,28 @@ │ │ │ │ ldr r2, [pc, #32] @ 395ce8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov ip, r0 │ │ │ │ b 395c9c │ │ │ │ cmneq r4, r4, ror #19 │ │ │ │ cmneq r4, r0, lsl #9 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq pc, r2, r8, ror #24 │ │ │ │ + strheq pc, [r2], #200 @ 0xc8 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r1, r3, r0, asr #14 │ │ │ │ - strdeq r1, [r3], #104 @ 0x68 @ │ │ │ │ + smlaleq r1, r3, r0, r7 │ │ │ │ + rsceq r1, r3, r8, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #264] @ 395e10 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ add ip, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [ip, #1498] @ 0x5da │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [sp, #124] @ 0x7c │ │ │ │ @@ -844817,30 +844817,30 @@ │ │ │ │ ldr r1, [pc, #24] @ 395e20 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq r4, ip, lsl r8 │ │ │ │ ldrheq sl, [r4, #-36]! @ 0xffffffdc │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq pc, r2, r0, ror #21 │ │ │ │ + rsceq pc, r2, r0, lsr fp @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #388] @ 395fc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r1, [pc, #356] @ 395fcc │ │ │ │ add r0, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r0, #1498] @ 0x5da │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [sp, #112] @ 0x70 │ │ │ │ @@ -844927,27 +844927,27 @@ │ │ │ │ ldr r1, [pc, #24] @ 395fd8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov ip, r0 │ │ │ │ b 395f90 │ │ │ │ ldrsbeq ip, [r4, #-104]! @ 0xffffff98 │ │ │ │ cmneq r4, ip, lsl #3 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq pc, r2, r8, ror r9 @ │ │ │ │ + rsceq pc, r2, r8, asr #19 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r1, r3, r4, lsr r4 │ │ │ │ - rsceq r1, r3, r8, lsl r4 │ │ │ │ + rsceq r1, r3, r4, lsl #9 │ │ │ │ + rsceq r1, r3, r8, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #280] @ 396118 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ add ip, r4, #98304 @ 0x18000 │ │ │ │ ldrb r3, [ip, #1498] @ 0x5da │ │ │ │ mov r8, r2 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ @@ -845011,15 +845011,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 396128 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq r4, r8, lsr #10 │ │ │ │ cmneq r4, r0, asr #31 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - ldrdeq pc, [r2], #120 @ 0x78 @ │ │ │ │ + rsceq pc, r2, r8, lsr #16 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -845036,15 +845036,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #480] @ 396364 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #464] @ 396368 │ │ │ │ add r2, r7, #98304 @ 0x18000 │ │ │ │ ldrb r0, [r2, #1498] @ 0x5da │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3962cc │ │ │ │ @@ -845063,15 +845063,15 @@ │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r8, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #147456 @ 0x24000 │ │ │ │ add r4, r8, #452 @ 0x1c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3962fc │ │ │ │ cmp r6, #0 │ │ │ │ subne r5, r5, #4 │ │ │ │ movne r4, #0 │ │ │ │ addne r9, r7, #593920 @ 0x91000 │ │ │ │ bne 396224 │ │ │ │ @@ -845108,15 +845108,15 @@ │ │ │ │ cmp r6, r4 │ │ │ │ bne 396224 │ │ │ │ ldr r4, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #147456 @ 0x24000 │ │ │ │ add r5, r4, #452 @ 0x1c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #452] @ 0x1c4 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -845135,49 +845135,49 @@ │ │ │ │ b 286d90 │ │ │ │ cmp r0, #2 │ │ │ │ beq 396328 │ │ │ │ ldr r1, [r8, #452] @ 0x1c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 396358 │ │ │ │ b 396308 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 39633c │ │ │ │ cmp r8, #0 │ │ │ │ bne 396328 │ │ │ │ b 396200 │ │ │ │ cmneq r4, r4, lsr #7 │ │ │ │ cmneq r4, ip, asr lr │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq r6, r4, ip │ │ │ │ + rsceq r6, r4, ip, asr r0 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r6, r4, ip, lsl r0 │ │ │ │ + rsceq r6, r4, ip, rrx │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #316] @ 3964d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #300] @ 3964d8 │ │ │ │ add r1, r0, #98304 @ 0x18000 │ │ │ │ ldrb ip, [r1, #1498] @ 0x5da │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #0 │ │ │ │ beq 3963dc │ │ │ │ @@ -845200,25 +845200,25 @@ │ │ │ │ beq 3963f0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #147456 @ 0x24000 │ │ │ │ add r5, r6, #452 @ 0x1c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 39646c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #440 @ 0x1b8 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3963f0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -845228,46 +845228,46 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 396498 │ │ │ │ ldr r0, [r6, #452] @ 0x1c4 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 3964c8 │ │ │ │ b 396478 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 3964ac │ │ │ │ cmp r7, #0 │ │ │ │ bne 396498 │ │ │ │ b 396424 │ │ │ │ @ instruction: 0x0174c190 │ │ │ │ cmneq r4, r8, asr #24 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq r5, r4, ip, asr #30 │ │ │ │ + smlaleq r5, r4, ip, pc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #548] @ 396724 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ ldr r3, [pc, #532] @ 396728 │ │ │ │ add r2, r6, #98304 @ 0x18000 │ │ │ │ ldrb r0, [r2, #1498] @ 0x5da │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39662c │ │ │ │ @@ -845286,15 +845286,15 @@ │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r5, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add r5, r5, #147456 @ 0x24000 │ │ │ │ add r4, r5, #452 @ 0x1c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 39666c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #147456 @ 0x24000 │ │ │ │ add r0, r0, #440 @ 0x1b8 │ │ │ │ mov r1, r8 │ │ │ │ @@ -845324,15 +845324,15 @@ │ │ │ │ cmp r7, r9 │ │ │ │ bne 3965b0 │ │ │ │ ldr r4, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #147456 @ 0x24000 │ │ │ │ add r5, r4, #452 @ 0x1c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #452] @ 0x1c4 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -845355,28 +845355,28 @@ │ │ │ │ b 286d90 │ │ │ │ cmp r0, #2 │ │ │ │ beq 396698 │ │ │ │ ldr r1, [r5, #452] @ 0x1c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq 3966c8 │ │ │ │ b 396678 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 3966ac │ │ │ │ cmp r5, #0 │ │ │ │ bne 396698 │ │ │ │ b 39657c │ │ │ │ ldr r3, [pc, #108] @ 396748 │ │ │ │ @@ -845387,42 +845387,42 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ ldr r5, [r6] │ │ │ │ mvn r1, #0 │ │ │ │ add r5, r5, #147456 @ 0x24000 │ │ │ │ add r6, r5, #452 @ 0x1c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #452] @ 0x1c4 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 4e2148 │ │ │ │ cmneq r4, r8, lsr #32 │ │ │ │ cmneq r4, r0, ror #21 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq r5, r4, r4, lsl sp │ │ │ │ - smlaleq pc, r2, r4, r2 @ │ │ │ │ + rsceq r5, r4, r4, ror #26 │ │ │ │ + rsceq pc, r2, r4, ror #5 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - strdeq r5, [r4], #196 @ 0xc4 @ │ │ │ │ - rsceq fp, r2, r8, ror #24 │ │ │ │ + rsceq r5, r4, r4, asr #26 │ │ │ │ + strheq fp, [r2], #200 @ 0xc8 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r5, r4, r0, ror ip │ │ │ │ - rsceq pc, r2, r8, lsl #5 │ │ │ │ + rsceq r5, r4, r0, asr #25 │ │ │ │ + ldrdeq pc, [r2], #40 @ 0x28 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #432] @ 39691c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r0, r4, #98304 @ 0x18000 │ │ │ │ ldrb r2, [r0, #1498] @ 0x5da │ │ │ │ ldr r3, [pc, #404] @ 396920 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -845450,25 +845450,25 @@ │ │ │ │ beq 396874 │ │ │ │ ldr r9, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #147456 @ 0x24000 │ │ │ │ add r8, r9, #452 @ 0x1c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3968b4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r9, #440 @ 0x1b8 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 39689c │ │ │ │ cmp r5, #0 │ │ │ │ beq 396874 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 396888 │ │ │ │ @@ -845501,53 +845501,53 @@ │ │ │ │ b 396834 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3968e0 │ │ │ │ ldr r1, [r9, #452] @ 0x1c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 396910 │ │ │ │ b 3968c0 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 3968f4 │ │ │ │ cmp sl, #0 │ │ │ │ bne 3968e0 │ │ │ │ b 39680c │ │ │ │ ldrheq fp, [r4, #-220]! @ 0xffffff24 │ │ │ │ cmneq r4, ip, ror #16 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq r5, r4, ip, lsr #23 │ │ │ │ - rsceq pc, r2, r0, lsl r1 @ │ │ │ │ + strdeq r5, [r4], #188 @ 0xbc @ │ │ │ │ + rsceq pc, r2, r0, ror #2 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r9, r0, r1, lsl #11 │ │ │ │ - rsceq r5, r4, r4, lsl fp │ │ │ │ - rsceq fp, r2, r8, ror r5 │ │ │ │ - rsceq r5, r4, r0, ror #21 │ │ │ │ - strdeq r5, [r4], #172 @ 0xac @ │ │ │ │ + rsceq r5, r4, r4, ror #22 │ │ │ │ + rsceq fp, r2, r8, asr #11 │ │ │ │ + rsceq r5, r4, r0, lsr fp │ │ │ │ + rsceq r5, r4, ip, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #400] @ 396af0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r0, r4, #98304 @ 0x18000 │ │ │ │ ldrb r2, [r0, #1498] @ 0x5da │ │ │ │ ldr r3, [pc, #372] @ 396af4 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -845566,25 +845566,25 @@ │ │ │ │ beq 396a38 │ │ │ │ ldr r9, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r9, r9, #147456 @ 0x24000 │ │ │ │ add r8, r9, #452 @ 0x1c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 396a88 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r9, #440 @ 0x1b8 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 396a70 │ │ │ │ cmp r5, #0 │ │ │ │ beq 396a38 │ │ │ │ ldr r3, [pc, #232] @ 396afc │ │ │ │ cmp r6, r3 │ │ │ │ beq 396a64 │ │ │ │ @@ -845618,42 +845618,42 @@ │ │ │ │ b 396a04 │ │ │ │ cmp r0, #2 │ │ │ │ beq 396ab4 │ │ │ │ ldr r1, [r9, #452] @ 0x1c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 396ae4 │ │ │ │ b 396a94 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 396ac8 │ │ │ │ cmp sl, #0 │ │ │ │ bne 396ab4 │ │ │ │ b 3969dc │ │ │ │ cmneq r4, r8, asr #23 │ │ │ │ cmneq r4, r8, ror r6 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r9, r0, r1, lsl #11 │ │ │ │ - rsceq r5, r4, r0, asr r9 │ │ │ │ - strheq fp, [r2], #52 @ 0x34 @ │ │ │ │ - rsceq r5, r4, r8, lsr #18 │ │ │ │ - rsceq lr, r2, ip, lsl #29 │ │ │ │ + rsceq r5, r4, r0, lsr #19 │ │ │ │ + rsceq fp, r2, r4, lsl #8 │ │ │ │ + rsceq r5, r4, r8, ror r9 │ │ │ │ + ldrdeq lr, [r2], #236 @ 0xec @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -845671,15 +845671,15 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ bl 395b1c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - rsceq r5, r4, r0, ror r8 │ │ │ │ + rsceq r5, r4, r0, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ @@ -845698,15 +845698,15 @@ │ │ │ │ str ip, [sp, #32] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ bl 395cec │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - rsceq r5, r4, ip, lsl r8 │ │ │ │ + rsceq r5, r4, ip, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [pc, #64] @ 396c44 │ │ │ │ @@ -845723,15 +845723,15 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #3 │ │ │ │ bl 395b1c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrdeq r5, [r4], #120 @ 0x78 @ │ │ │ │ + rsceq r5, r4, r8, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -845750,15 +845750,15 @@ │ │ │ │ str ip, [sp, #32] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #3 │ │ │ │ bl 395cec │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - rsceq r5, r4, r4, lsl #15 │ │ │ │ + ldrdeq r5, [r4], #116 @ 0x74 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str ip, [sp, #8] │ │ │ │ @@ -845775,15 +845775,15 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ bl 395e24 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - rsceq r5, r4, r0, asr #14 │ │ │ │ + smlaleq r5, r4, r0, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ @@ -845802,15 +845802,15 @@ │ │ │ │ str ip, [sp, #32] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ bl 395fe4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - rsceq r5, r4, ip, ror #13 │ │ │ │ + rsceq r5, r4, ip, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [pc, #64] @ 396de4 │ │ │ │ @@ -845827,15 +845827,15 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #3 │ │ │ │ bl 395e24 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - rsceq r5, r4, ip, lsr #13 │ │ │ │ + strdeq r5, [r4], #108 @ 0x6c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -845854,15 +845854,15 @@ │ │ │ │ str ip, [sp, #32] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #3 │ │ │ │ bl 395fe4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - rsceq r5, r4, ip, asr r6 │ │ │ │ + rsceq r5, r4, ip, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [sp] │ │ │ │ @@ -845878,15 +845878,15 @@ │ │ │ │ ldrd r4, [sp, #56] @ 0x38 │ │ │ │ add ip, pc, ip │ │ │ │ strd r4, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl 395b1c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - rsceq r5, r4, r4, lsl #12 │ │ │ │ + rsceq r5, r4, r4, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [sp] │ │ │ │ @@ -845902,15 +845902,15 @@ │ │ │ │ ldrd r4, [sp, #56] @ 0x38 │ │ │ │ add ip, pc, ip │ │ │ │ strd r4, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl 395e24 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strheq r5, [r4], #92 @ 0x5c @ │ │ │ │ + rsceq r5, r4, ip, lsl #12 │ │ │ │ ldr r3, [pc, #72] @ 396f64 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, r3 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -845931,15 +845931,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #444] @ 39713c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [pc, #428] @ 397140 │ │ │ │ add r2, r5, #98304 @ 0x18000 │ │ │ │ ldrb r0, [r2, #1505] @ 0x5e1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ beq 397094 │ │ │ │ @@ -845959,15 +845959,15 @@ │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r8, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #163840 @ 0x28000 │ │ │ │ add r7, r8, #476 @ 0x1dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3970d4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #163840 @ 0x28000 │ │ │ │ add r0, r0, #464 @ 0x1d0 │ │ │ │ mov r1, r4 │ │ │ │ @@ -845990,15 +845990,15 @@ │ │ │ │ cmp r6, r7 │ │ │ │ bne 397038 │ │ │ │ ldr r4, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #163840 @ 0x28000 │ │ │ │ add r5, r4, #476 @ 0x1dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -846021,52 +846021,52 @@ │ │ │ │ b 286d90 │ │ │ │ cmp r0, #2 │ │ │ │ beq 397100 │ │ │ │ ldr r1, [r8, #476] @ 0x1dc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 397130 │ │ │ │ b 3970e0 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 397114 │ │ │ │ cmp r8, #0 │ │ │ │ bne 397100 │ │ │ │ b 397000 │ │ │ │ cmneq r4, r8, lsr #11 │ │ │ │ cmneq r4, r0, rrx │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ cmneq r6, r8, lsr #29 │ │ │ │ - rsceq r5, r4, r8, lsr #8 │ │ │ │ - rsceq lr, r2, ip, lsr #16 │ │ │ │ + rsceq r5, r4, r8, ror r4 │ │ │ │ + rsceq lr, r2, ip, ror r8 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r5, r4, r8, lsl #8 │ │ │ │ - rsceq fp, r2, r0, lsl #4 │ │ │ │ + rsceq r5, r4, r8, asr r4 │ │ │ │ + rsceq fp, r2, r0, asr r2 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #516] @ 397380 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r3, [pc, #500] @ 397384 │ │ │ │ add r2, r7, #98304 @ 0x18000 │ │ │ │ ldrb r0, [r2, #1505] @ 0x5e1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3972d8 │ │ │ │ @@ -846086,15 +846086,15 @@ │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r8, [r7] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #163840 @ 0x28000 │ │ │ │ add r4, r8, #476 @ 0x1dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 397318 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3972a0 │ │ │ │ ldr r9, [pc, #384] @ 39738c │ │ │ │ sub r5, r5, #4 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -846135,15 +846135,15 @@ │ │ │ │ cmp r6, r4 │ │ │ │ bne 397228 │ │ │ │ ldr r4, [r7] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #163840 @ 0x28000 │ │ │ │ add r5, r4, #476 @ 0x1dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -846166,52 +846166,52 @@ │ │ │ │ b 286d90 │ │ │ │ cmp r0, #2 │ │ │ │ beq 397344 │ │ │ │ ldr r1, [r8, #476] @ 0x1dc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ beq 397374 │ │ │ │ b 397324 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 397358 │ │ │ │ cmp r8, #0 │ │ │ │ bne 397344 │ │ │ │ b 3971fc │ │ │ │ cmneq r4, ip, lsr #7 │ │ │ │ cmneq r4, r4, ror #28 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ cmneq r6, ip, asr #25 │ │ │ │ - strdeq r5, [r4], #24 @ │ │ │ │ - rsceq lr, r2, r8, ror #11 │ │ │ │ + rsceq r5, r4, r8, asr #4 │ │ │ │ + rsceq lr, r2, r8, lsr r6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - ldrdeq r5, [r4], #24 @ │ │ │ │ - strheq sl, [r2], #252 @ 0xfc @ │ │ │ │ + rsceq r5, r4, r8, lsr #4 │ │ │ │ + rsceq fp, r2, ip │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ 397500 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [pc, #304] @ 397504 │ │ │ │ add r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb r1, [r2, #1505] @ 0x5e1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #0 │ │ │ │ beq 397408 │ │ │ │ @@ -846235,25 +846235,25 @@ │ │ │ │ beq 39741c │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r6, #163840 @ 0x28000 │ │ │ │ add r5, r6, #476 @ 0x1dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 397498 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #464 @ 0x1d0 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39741c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -846263,46 +846263,46 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 3974c4 │ │ │ │ ldr r0, [r6, #476] @ 0x1dc │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 3974f4 │ │ │ │ b 3974a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 3974d8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 3974c4 │ │ │ │ b 397450 │ │ │ │ cmneq r4, r8, ror #2 │ │ │ │ cmneq r4, r0, lsr #24 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq r5, r4, ip, ror #1 │ │ │ │ + rsceq r5, r4, ip, lsr r1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #464] @ 3976fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r0, r4, #98304 @ 0x18000 │ │ │ │ ldrb r2, [r0, #1505] @ 0x5e1 │ │ │ │ ldr r3, [pc, #436] @ 397700 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -846334,25 +846334,25 @@ │ │ │ │ beq 397660 │ │ │ │ ldr r8, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #163840 @ 0x28000 │ │ │ │ add r7, r8, #476 @ 0x1dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 397694 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r8, #464 @ 0x1d0 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 39767c │ │ │ │ cmp r5, #0 │ │ │ │ beq 397660 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ bne 397668 │ │ │ │ @@ -846389,53 +846389,53 @@ │ │ │ │ b 397604 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3976c0 │ │ │ │ ldr r1, [r8, #476] @ 0x1dc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 3976f0 │ │ │ │ b 3976a0 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 3976d4 │ │ │ │ cmp r9, #0 │ │ │ │ bne 3976c0 │ │ │ │ b 3975dc │ │ │ │ ldrsheq sl, [r4, #-252]! @ 0xffffff04 │ │ │ │ cmneq r4, ip, lsr #21 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - smlaleq r4, r4, r4, pc @ │ │ │ │ - rsceq lr, r2, ip, asr #6 │ │ │ │ + rsceq r4, r4, r4, ror #31 │ │ │ │ + smlaleq lr, r2, ip, r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ muleq r0, r5, r5 │ │ │ │ - ldrdeq r4, [r4], #228 @ 0xe4 @ │ │ │ │ - rsceq sl, r2, ip, lsl #15 │ │ │ │ - rsceq r4, r4, ip, lsr #29 │ │ │ │ - rsceq r4, r4, r8, asr #29 │ │ │ │ + rsceq r4, r4, r4, lsr #30 │ │ │ │ + ldrdeq sl, [r2], #124 @ 0x7c @ │ │ │ │ + strdeq r4, [r4], #236 @ 0xec @ │ │ │ │ + rsceq r4, r4, r8, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #436] @ 3978f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r0, r4, #98304 @ 0x18000 │ │ │ │ ldrb r2, [r0, #1505] @ 0x5e1 │ │ │ │ ldr r3, [pc, #408] @ 3978f8 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -846467,25 +846467,25 @@ │ │ │ │ beq 397834 │ │ │ │ ldr r8, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #163840 @ 0x28000 │ │ │ │ add r7, r8, #476 @ 0x1dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 39788c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r8, #464 @ 0x1d0 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 397874 │ │ │ │ cmp r5, #0 │ │ │ │ beq 397834 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ bne 397860 │ │ │ │ @@ -846515,54 +846515,54 @@ │ │ │ │ b 397818 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3978b8 │ │ │ │ ldr r1, [r8, #476] @ 0x1dc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 3978e8 │ │ │ │ b 397898 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 3978cc │ │ │ │ cmp r9, #0 │ │ │ │ bne 3978b8 │ │ │ │ b 3977f0 │ │ │ │ cmneq r4, r8, ror #27 │ │ │ │ @ instruction: 0x01748898 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - strheq r4, [r4], #216 @ 0xd8 @ │ │ │ │ - rsceq lr, r2, r8, lsr r1 │ │ │ │ + rsceq r4, r4, r8, lsl #28 │ │ │ │ + rsceq lr, r2, r8, lsl #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ muleq r0, r5, r5 │ │ │ │ - rsceq r4, r4, r0, lsl sp │ │ │ │ - smlaleq sl, r2, r0, r5 │ │ │ │ - rsceq r4, r4, ip, ror #25 │ │ │ │ - ldrdeq r4, [r4], #192 @ 0xc0 @ │ │ │ │ + rsceq r4, r4, r0, ror #26 │ │ │ │ + rsceq sl, r2, r0, ror #11 │ │ │ │ + rsceq r4, r4, ip, lsr sp │ │ │ │ + rsceq r4, r4, r0, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #964] @ 397d00 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r2, r4, #98304 @ 0x18000 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r2, #1505] @ 0x5e1 │ │ │ │ ldr r3, [pc, #932] @ 397d04 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -846588,27 +846588,27 @@ │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, #163840 @ 0x28000 │ │ │ │ add sl, r3, #476 @ 0x1dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 397bdc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r1, #464 @ 0x1d0 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 397bc0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq 397ba8 │ │ │ │ ldr r3, [fp, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ @@ -846733,15 +846733,15 @@ │ │ │ │ mov fp, r9 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 397c00 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ @@ -846754,15 +846754,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 397c54 │ │ │ │ cmp r4, #0 │ │ │ │ bne 397c40 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b 3979d4 │ │ │ │ @@ -846797,32 +846797,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 286d90 │ │ │ │ b 397cd0 │ │ │ │ cmneq r4, ip, ror #23 │ │ │ │ @ instruction: 0x01748694 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq r4, r4, r4, lsl #20 │ │ │ │ - rsceq sp, r2, r4, ror #26 │ │ │ │ + rsceq r4, r4, r4, asr sl │ │ │ │ + strheq sp, [r2], #212 @ 0xd4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sl, r2, ip, lsr #21 │ │ │ │ - strheq r4, [r4], #136 @ 0x88 @ │ │ │ │ - rsceq r4, r4, r4, ror #17 │ │ │ │ + strdeq sl, [r2], #172 @ 0xac @ │ │ │ │ + rsceq r4, r4, r8, lsl #18 │ │ │ │ + rsceq r4, r4, r4, lsr r9 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rsceq r4, r4, ip, lsl #17 │ │ │ │ - smlaleq r4, r4, ip, r8 @ │ │ │ │ + ldrdeq r4, [r4], #140 @ 0x8c @ │ │ │ │ + rsceq r4, r4, ip, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #948] @ 398100 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r2, r4, #98304 @ 0x18000 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r2, #1505] @ 0x5e1 │ │ │ │ ldr r3, [pc, #916] @ 398104 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -846848,27 +846848,27 @@ │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, #163840 @ 0x28000 │ │ │ │ add sl, r3, #476 @ 0x1dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 397ff8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r1, #464 @ 0x1d0 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 397fdc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq 397fc4 │ │ │ │ ldr r3, [fp, #688] @ 0x2b0 │ │ │ │ tst r3, #1 │ │ │ │ @@ -846996,15 +846996,15 @@ │ │ │ │ mov fp, r9 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 39801c │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ @@ -847017,15 +847017,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 398070 │ │ │ │ cmp r4, #0 │ │ │ │ bne 39805c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ b 397de4 │ │ │ │ @@ -847053,23 +847053,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 286d90 │ │ │ │ b 3980d4 │ │ │ │ ldrsbeq sl, [r4, #-124]! @ 0xffffff84 │ │ │ │ cmneq r4, r4, lsl #5 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq r4, r4, r4, lsr r6 │ │ │ │ - rsceq sp, r2, r8, asr #18 │ │ │ │ + rsceq r4, r4, r4, lsl #13 │ │ │ │ + smlaleq sp, r2, r8, r9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlaleq sl, r2, r0, r6 │ │ │ │ - rsceq r4, r4, r0, lsl #10 │ │ │ │ - rsceq r4, r4, r0, ror #9 │ │ │ │ + rsceq sl, r2, r0, ror #13 │ │ │ │ + rsceq r4, r4, r0, asr r5 │ │ │ │ + rsceq r4, r4, r0, lsr r5 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - ldrdeq r4, [r4], #72 @ 0x48 @ │ │ │ │ - smlaleq r4, r4, ip, r4 @ │ │ │ │ + rsceq r4, r4, r8, lsr #10 │ │ │ │ + rsceq r4, r4, ip, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #636] @ 3983c4 │ │ │ │ ldr r2, [pc, #636] @ 3983c8 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -847077,15 +847077,15 @@ │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #624] @ 3983cc │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #596] @ 3983d0 │ │ │ │ add r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb ip, [r1, #1499] @ 0x5db │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [sp, #104] @ 0x68 │ │ │ │ @@ -847124,25 +847124,25 @@ │ │ │ │ beq 3982c8 │ │ │ │ ldr r8, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #147456 @ 0x24000 │ │ │ │ add r7, r8, #452 @ 0x1c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 398340 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r8, #440 @ 0x1b8 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3983a8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3982c8 │ │ │ │ add r4, r4, #593920 @ 0x91000 │ │ │ │ ldr r3, [r4, #2920] @ 0xb68 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ @@ -847200,28 +847200,28 @@ │ │ │ │ b 286d90 │ │ │ │ cmp r0, #2 │ │ │ │ beq 39836c │ │ │ │ ldr r1, [r8, #452] @ 0x1c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 39839c │ │ │ │ b 39834c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 398380 │ │ │ │ cmp r9, #0 │ │ │ │ bne 39836c │ │ │ │ b 398234 │ │ │ │ mov r3, #0 │ │ │ │ @@ -847233,22 +847233,22 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq r7, [r4, #-224]! @ 0xffffff20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r4, r4, asr #7 │ │ │ │ cmneq r4, r8, ror lr │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ cmneq r4, ip, lsr lr │ │ │ │ - strdeq r4, [r4], #56 @ 0x38 @ │ │ │ │ - strdeq sp, [r2], #100 @ 0x64 @ │ │ │ │ + rsceq r4, r4, r8, asr #8 │ │ │ │ + rsceq sp, r2, r4, asr #14 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r9, r0, r6, lsl #11 │ │ │ │ cmneq r4, r8, lsr #26 │ │ │ │ ldrsheq r7, [r4, #-204]! @ 0xffffff34 │ │ │ │ - strheq r4, [r4], #40 @ 0x28 @ │ │ │ │ - rsceq r4, r4, r8, asr #5 │ │ │ │ + rsceq r4, r4, r8, lsl #6 │ │ │ │ + rsceq r4, r4, r8, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #648] @ 39869c │ │ │ │ ldr r2, [pc, #648] @ 3986a0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -847256,15 +847256,15 @@ │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #636] @ 3986a4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #608] @ 3986a8 │ │ │ │ add r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb ip, [r1, #1500] @ 0x5dc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [sp, #104] @ 0x68 │ │ │ │ @@ -847326,25 +847326,25 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 3985ec │ │ │ │ ldr r8, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #147456 @ 0x24000 │ │ │ │ add r7, r8, #452 @ 0x1c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 398618 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r8, #440 @ 0x1b8 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 398680 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3985ec │ │ │ │ add r4, r4, #593920 @ 0x91000 │ │ │ │ ldr r3, [r4, #2920] @ 0xb68 │ │ │ │ mov r1, #0 │ │ │ │ @@ -847382,28 +847382,28 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, #2 │ │ │ │ beq 398644 │ │ │ │ ldr r1, [r8, #452] @ 0x1c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 398674 │ │ │ │ b 398624 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 398658 │ │ │ │ cmp r9, #0 │ │ │ │ bne 398644 │ │ │ │ b 39855c │ │ │ │ mov r3, #0 │ │ │ │ @@ -847415,21 +847415,21 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r4, ror #23 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq sl, [r4, #-8]! │ │ │ │ cmneq r4, ip, lsr #23 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ cmneq r4, r0, ror fp │ │ │ │ - rsceq r4, r4, r4, asr r1 │ │ │ │ - rsceq sp, r2, r8, lsr #8 │ │ │ │ + rsceq r4, r4, r4, lsr #3 │ │ │ │ + rsceq sp, r2, r8, ror r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r9, r0, r7, lsl #11 │ │ │ │ cmneq r4, r8, lsl #22 │ │ │ │ - rsceq r4, r4, ip, ror #1 │ │ │ │ - ldrdeq r4, [r4], #4 @ │ │ │ │ + rsceq r4, r4, ip, lsr r1 │ │ │ │ + rsceq r4, r4, r4, lsr #2 │ │ │ │ cmneq r4, r4, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #644] @ 398970 │ │ │ │ ldr r2, [pc, #644] @ 398974 │ │ │ │ @@ -847438,15 +847438,15 @@ │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #632] @ 398978 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [pc, #604] @ 39897c │ │ │ │ add r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb ip, [r1, #1500] @ 0x5dc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [sp, #104] @ 0x68 │ │ │ │ @@ -847508,25 +847508,25 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 3988c0 │ │ │ │ ldr r8, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #147456 @ 0x24000 │ │ │ │ add r7, r8, #452 @ 0x1c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3988ec │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r8, #440 @ 0x1b8 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 398954 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3988c0 │ │ │ │ add r4, r4, #593920 @ 0x91000 │ │ │ │ ldr r3, [r4, #2920] @ 0xb68 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ @@ -847563,28 +847563,28 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, #2 │ │ │ │ beq 398918 │ │ │ │ ldr r1, [r8, #452] @ 0x1c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 398948 │ │ │ │ b 3988f8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 39892c │ │ │ │ cmp r9, #0 │ │ │ │ bne 398918 │ │ │ │ b 398834 │ │ │ │ mov r3, #0 │ │ │ │ @@ -847596,30 +847596,30 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, ip, lsl #18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r4, r0, lsr #28 │ │ │ │ ldrsbeq r7, [r4, #-132]! @ 0xffffff7c │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ @ instruction: 0x01747898 │ │ │ │ - smlaleq r3, r4, ip, lr │ │ │ │ - rsceq sp, r2, r0, asr r1 │ │ │ │ + rsceq r3, r4, ip, ror #29 │ │ │ │ + rsceq sp, r2, r0, lsr #3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r9, r0, r7, lsl #11 │ │ │ │ cmneq r4, r0, lsr r8 │ │ │ │ - rsceq r3, r4, r4, lsr lr │ │ │ │ - strdeq r3, [r4], #220 @ 0xdc @ │ │ │ │ + rsceq r3, r4, r4, lsl #29 │ │ │ │ + rsceq r3, r4, ip, asr #28 │ │ │ │ cmneq r4, r0, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ 398bd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ add r0, r4, #98304 @ 0x18000 │ │ │ │ ldrb r2, [r0, #1506] @ 0x5e2 │ │ │ │ ldr r3, [pc, #500] @ 398bd4 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -847651,25 +847651,25 @@ │ │ │ │ beq 398afc │ │ │ │ ldr r8, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r8, r8, #163840 @ 0x28000 │ │ │ │ add r7, r8, #476 @ 0x1dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 398b50 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r8, #464 @ 0x1d0 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 398b38 │ │ │ │ cmp r9, #0 │ │ │ │ beq 398afc │ │ │ │ ldr r3, [pc, #324] @ 398bec │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, r3 │ │ │ │ @@ -847716,28 +847716,28 @@ │ │ │ │ b 398a98 │ │ │ │ cmp r0, #2 │ │ │ │ beq 398b7c │ │ │ │ ldr r1, [r8, #476] @ 0x1dc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 398bac │ │ │ │ b 398b5c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 398b90 │ │ │ │ cmp r9, #0 │ │ │ │ bne 398b7c │ │ │ │ b 398a70 │ │ │ │ ldr r3, [pc, #56] @ 398bf8 │ │ │ │ @@ -847745,32 +847745,32 @@ │ │ │ │ ldr r1, [pc, #56] @ 398c00 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 398a28 │ │ │ │ cmneq r4, r8, ror #22 │ │ │ │ cmneq r4, r8, lsl r6 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq r3, r4, ip, lsl ip │ │ │ │ - strheq ip, [r2], #228 @ 0xe4 @ │ │ │ │ + rsceq r3, r4, ip, ror #24 │ │ │ │ + rsceq ip, r2, r4, lsl #30 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r9, r0, r6, lsl #11 │ │ │ │ cmneq r6, r4, lsr r4 │ │ │ │ - rsceq r3, r4, r8, asr fp │ │ │ │ - rsceq r3, r4, r4, lsl #22 │ │ │ │ - rsceq r3, r4, r8, ror sl │ │ │ │ - strheq r2, [r9], #92 @ 0x5c @ │ │ │ │ + rsceq r3, r4, r8, lsr #23 │ │ │ │ + rsceq r3, r4, r4, asr fp │ │ │ │ + rsceq r3, r4, r8, asr #21 │ │ │ │ + rsceq r2, r9, ip, lsl #12 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #616] @ 398e84 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r0, r5, #98304 @ 0x18000 │ │ │ │ ldrb r2, [r0, #1507] @ 0x5e3 │ │ │ │ ldr r3, [pc, #588] @ 398e88 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -847806,25 +847806,25 @@ │ │ │ │ beq 398d54 │ │ │ │ ldr sl, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #163840 @ 0x28000 │ │ │ │ add r8, sl, #476 @ 0x1dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 398e04 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, sl, #464 @ 0x1d0 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 398dec │ │ │ │ cmp r9, #0 │ │ │ │ beq 398d54 │ │ │ │ ldr r3, [pc, #400] @ 398ea4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, r3 │ │ │ │ @@ -847889,28 +847889,28 @@ │ │ │ │ b 398d04 │ │ │ │ cmp r0, #2 │ │ │ │ beq 398e30 │ │ │ │ ldr r1, [sl, #476] @ 0x1dc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 398e60 │ │ │ │ b 398e10 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 398e44 │ │ │ │ cmp r9, #0 │ │ │ │ bne 398e30 │ │ │ │ b 398cdc │ │ │ │ ldr r3, [pc, #68] @ 398eb8 │ │ │ │ @@ -847918,35 +847918,35 @@ │ │ │ │ ldr r1, [pc, #68] @ 398ec0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 398c84 │ │ │ │ cmneq r4, ip, lsl #18 │ │ │ │ ldrheq r7, [r4, #-60]! @ 0xffffffc4 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - ldrdeq r3, [r4], #152 @ 0x98 @ │ │ │ │ - rsceq ip, r2, r8, asr ip │ │ │ │ + rsceq r3, r4, r8, lsr #20 │ │ │ │ + rsceq ip, r2, r8, lsr #25 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r9, r0, r7, lsl #11 │ │ │ │ muleq r0, r4, r5 │ │ │ │ cmneq r6, r8, asr #3 │ │ │ │ - strdeq r3, [r4], #128 @ 0x80 @ │ │ │ │ - rsceq r3, r4, r4, lsl #17 │ │ │ │ - strheq r3, [r4], #136 @ 0x88 @ │ │ │ │ - rsceq r3, r4, ip, asr #16 │ │ │ │ - ldrdeq r3, [r4], #124 @ 0x7c @ │ │ │ │ - rsceq r2, r9, r8, lsl #6 │ │ │ │ + rsceq r3, r4, r0, asr #18 │ │ │ │ + ldrdeq r3, [r4], #132 @ 0x84 @ │ │ │ │ + rsceq r3, r4, r8, lsl #18 │ │ │ │ + smlaleq r3, r4, ip, r8 │ │ │ │ + rsceq r3, r4, ip, lsr #16 │ │ │ │ + rsceq r2, r9, r8, asr r3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #616] @ 399144 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ mov r7, r2 │ │ │ │ add r0, r5, #98304 @ 0x18000 │ │ │ │ ldrb r2, [r0, #1507] @ 0x5e3 │ │ │ │ ldr r3, [pc, #588] @ 399148 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -847982,25 +847982,25 @@ │ │ │ │ beq 399014 │ │ │ │ ldr sl, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add sl, sl, #163840 @ 0x28000 │ │ │ │ add r8, sl, #476 @ 0x1dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3990c4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ add r0, sl, #464 @ 0x1d0 │ │ │ │ bl 4ef5f4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3990ac │ │ │ │ cmp r9, #0 │ │ │ │ beq 399014 │ │ │ │ ldr r3, [pc, #400] @ 399164 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, r3 │ │ │ │ @@ -848065,28 +848065,28 @@ │ │ │ │ b 398fc4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3990f0 │ │ │ │ ldr r1, [sl, #476] @ 0x1dc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ beq 399120 │ │ │ │ b 3990d0 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r9 │ │ │ │ mov r1, r0 │ │ │ │ bne 399104 │ │ │ │ cmp r9, #0 │ │ │ │ bne 3990f0 │ │ │ │ b 398f9c │ │ │ │ ldr r3, [pc, #68] @ 399178 │ │ │ │ @@ -848094,47 +848094,47 @@ │ │ │ │ ldr r1, [pc, #68] @ 399180 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 398f44 │ │ │ │ cmneq r4, ip, asr #12 │ │ │ │ ldrsheq r7, [r4, #-12]! │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq r3, r4, r8, lsl r7 │ │ │ │ - smlaleq ip, r2, r8, r9 │ │ │ │ + rsceq r3, r4, r8, ror #14 │ │ │ │ + rsceq ip, r2, r8, ror #19 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r9, r0, r7, lsl #11 │ │ │ │ muleq r0, r4, r5 │ │ │ │ cmneq r6, r8, lsl #30 │ │ │ │ - rsceq r3, r4, r0, lsr r6 │ │ │ │ - rsceq r3, r4, r4, asr #11 │ │ │ │ - strdeq r3, [r4], #88 @ 0x58 @ │ │ │ │ - rsceq r3, r4, ip, lsl #11 │ │ │ │ - rsceq r3, r4, ip, lsl r5 │ │ │ │ - rsceq r2, r9, r8, asr #32 │ │ │ │ + rsceq r3, r4, r0, lsl #13 │ │ │ │ + rsceq r3, r4, r4, lsl r6 │ │ │ │ + rsceq r3, r4, r8, asr #12 │ │ │ │ + ldrdeq r3, [r4], #92 @ 0x5c @ │ │ │ │ + rsceq r3, r4, ip, ror #10 │ │ │ │ + smlaleq r2, r9, r8, r0 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r1 │ │ │ │ beq 3991bc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3991d8 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r5] │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 5c9c0 │ │ │ │ b 3991bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -848142,31 +848142,31 @@ │ │ │ │ ldr r6, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r1 │ │ │ │ beq 39921c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 399238 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r5] │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r5] │ │ │ │ ldr r8, [r7, #4] │ │ │ │ cmp r8, #0 │ │ │ │ beq 39925c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 399270 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #4] │ │ │ │ bl 4e8674 │ │ │ │ b 39921c │ │ │ │ @@ -848191,15 +848191,15 @@ │ │ │ │ b 286d90 │ │ │ │ add r0, r5, #8 │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r2 │ │ │ │ bl 5c030 │ │ │ │ subs r9, r0, #0 │ │ │ │ beq 399364 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ str r7, [r9] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r0, r9, #8 │ │ │ │ str r5, [r9, #4] │ │ │ │ bl 5b580 │ │ │ │ cmp r8, #0 │ │ │ │ @@ -848233,17 +848233,17 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #24] @ 399384 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #20] @ 399388 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ - rsceq ip, r3, r8, ror #22 │ │ │ │ + strheq ip, [r3], #184 @ 0xb8 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq ip, r3, r8, lsr #21 │ │ │ │ + strdeq ip, [r3], #168 @ 0xa8 @ │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ mov r8, #0 │ │ │ │ @@ -848360,18 +848360,18 @@ │ │ │ │ mov r3, r0 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ bl 4e8c60 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #164] @ 0xa4 │ │ │ │ b 399484 │ │ │ │ - rsceq r3, r4, r4, lsl #4 │ │ │ │ - rscseq sl, sp, ip, lsr r1 │ │ │ │ - ldrdeq r3, [r4], #24 @ │ │ │ │ - rsceq r3, r4, ip, asr r1 │ │ │ │ + rsceq r3, r4, r4, asr r2 │ │ │ │ + rscseq sl, sp, ip, lsl #3 │ │ │ │ + rsceq r3, r4, r8, lsr #4 │ │ │ │ + rsceq r3, r4, ip, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3680] @ 0xe60 │ │ │ │ mov r8, r2 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ ldr r9, [r2, #108] @ 0x6c │ │ │ │ @@ -848522,25 +848522,25 @@ │ │ │ │ bne 3997f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #380 @ 0x17c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, ip, lsr sl │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r3, r4, ip, lsr #32 │ │ │ │ + rsceq r3, r4, ip, ror r0 │ │ │ │ cmneq r4, ip, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #576] @ 399a64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, r7, #98304 @ 0x18000 │ │ │ │ ldrb r3, [r3, #1407] @ 0x57f │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3999a8 │ │ │ │ @@ -848676,23 +848676,23 @@ │ │ │ │ ldr r1, [pc, #36] @ 399a78 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 399998 │ │ │ │ cmneq r4, r4, lsl #26 │ │ │ │ - ldrdeq r2, [r4], #236 @ 0xec @ │ │ │ │ - rsceq r2, r4, r4, lsl #27 │ │ │ │ + rsceq r2, r4, ip, lsr #30 │ │ │ │ + ldrdeq r2, [r4], #212 @ 0xd4 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r2, r4, r4, lsr #28 │ │ │ │ + rsceq r2, r4, r4, ror lr │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r2, r4, r8, lsr sp │ │ │ │ - rsceq r2, r4, r0, asr sp │ │ │ │ - rsceq r2, r4, r4, ror #26 │ │ │ │ - rsceq r2, r4, ip, lsl #27 │ │ │ │ + rsceq r2, r4, r8, lsl #27 │ │ │ │ + rsceq r2, r4, r0, lsr #27 │ │ │ │ + strheq r2, [r4], #212 @ 0xd4 @ │ │ │ │ + ldrdeq r2, [r4], #220 @ 0xdc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #640] @ 399d28 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -848854,23 +848854,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 210c80 │ │ │ │ cmp r0, #0 │ │ │ │ bne 399b44 │ │ │ │ b 399b6c │ │ │ │ andeq r8, r0, pc, asr #20 │ │ │ │ andeq r8, r0, r7, ror #5 │ │ │ │ - rscseq r9, sp, ip, lsr fp │ │ │ │ + rscseq r9, sp, ip, lsl #23 │ │ │ │ andeq r8, r0, r1, asr #26 │ │ │ │ andeq r9, r0, r1, asr r1 │ │ │ │ andeq r8, r0, r2, lsr #28 │ │ │ │ - rsceq r2, r4, ip, ror #25 │ │ │ │ + rsceq r2, r4, ip, lsr sp │ │ │ │ andeq r9, r0, r3, asr r1 │ │ │ │ andeq r8, r7, ip, lsr #29 │ │ │ │ andeq r8, r0, r4, ror r0 │ │ │ │ - rsceq r2, r4, r4, lsl #24 │ │ │ │ + rsceq r2, r4, r4, asr ip │ │ │ │ andeq r8, r0, r8, asr #22 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -848948,18 +848948,18 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #16] @ 399eac │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ - rsceq r2, r4, r8, lsr sl │ │ │ │ + rsceq r2, r4, r8, lsl #21 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r2, r4, r0, lsl #21 │ │ │ │ - rsceq r2, r4, r8, lsr sl │ │ │ │ + ldrdeq r2, [r4], #160 @ 0xa0 @ │ │ │ │ + rsceq r2, r4, r8, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r8, r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -848998,15 +848998,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #96] @ 399fc4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r4] │ │ │ │ ldr r4, [pc, #72] @ 399fc8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r8, #1 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r7 │ │ │ │ @@ -849020,24 +849020,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ bl 399d5c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq r4, r4, asr #11 │ │ │ │ - strheq r2, [r4], #144 @ 0x90 @ │ │ │ │ + rsceq r2, r4, r0, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ 39a070 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r9, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ subs r6, r2, #0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r0, [r0, r4] │ │ │ │ blt 39a044 │ │ │ │ mov r8, r3 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ @@ -849063,26 +849063,26 @@ │ │ │ │ str r6, [sp, #32] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r6, r7, r8, r9, pc} │ │ │ │ cmneq r4, r4, asr #10 │ │ │ │ - rsceq r2, r4, r0, lsr r9 │ │ │ │ - strdeq r2, [r4], #136 @ 0x88 @ │ │ │ │ - rsceq r2, r4, r8, lsl #18 │ │ │ │ + rsceq r2, r4, r0, lsl #19 │ │ │ │ + rsceq r2, r4, r8, asr #18 │ │ │ │ + rsceq r2, r4, r8, asr r9 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #128] @ 39a11c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r5] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #3 │ │ │ │ mov r7, r2 │ │ │ │ @@ -849106,24 +849106,24 @@ │ │ │ │ bl 399d5c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r8, [pc, #12] @ 39a124 │ │ │ │ add r8, pc, r8 │ │ │ │ b 39a0cc │ │ │ │ cmneq r4, ip, lsl #9 │ │ │ │ - rsceq r2, r4, r4, lsr #17 │ │ │ │ - rsceq r2, r4, r8, ror #16 │ │ │ │ + strdeq r2, [r4], #132 @ 0x84 @ │ │ │ │ + strheq r2, [r4], #136 @ 0x88 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #168] @ 39a1e8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #3 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ @@ -849157,26 +849157,26 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 286d90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq r4, r8, ror #7 │ │ │ │ - rsceq r2, r4, ip, lsl r8 │ │ │ │ - rsceq r2, r4, r8, ror #15 │ │ │ │ - rsceq r2, r4, ip, lsl #15 │ │ │ │ + rsceq r2, r4, ip, ror #16 │ │ │ │ + rsceq r2, r4, r8, lsr r8 │ │ │ │ + ldrdeq r2, [r4], #124 @ 0x7c @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ 39a2c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -849212,27 +849212,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #24] @ 39a2d4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq r4, r4, lsl r3 │ │ │ │ - rsceq r2, r4, r0, ror #14 │ │ │ │ - rsceq r2, r4, ip, lsr #14 │ │ │ │ - rsceq r2, r4, r0, lsr r7 │ │ │ │ + strheq r2, [r4], #112 @ 0x70 @ │ │ │ │ + rsceq r2, r4, ip, ror r7 │ │ │ │ + rsceq r2, r4, r0, lsl #15 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #208] @ 39a3c0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r5] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #3 │ │ │ │ mov r8, r2 │ │ │ │ @@ -849275,19 +849275,19 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #24] @ 39a3d0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 286d90 │ │ │ │ cmneq r4, r8, lsr r2 │ │ │ │ - ldrdeq r2, [r4], #108 @ 0x6c @ │ │ │ │ - rsceq r2, r4, r0, lsr #13 │ │ │ │ - ldrdeq r2, [r4], #84 @ 0x54 @ │ │ │ │ + rsceq r2, r4, ip, lsr #14 │ │ │ │ + strdeq r2, [r4], #96 @ 0x60 @ │ │ │ │ + rsceq r2, r4, r4, lsr #12 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq r2, r4, r8, lsr r6 │ │ │ │ + rsceq r2, r4, r8, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r4, r2, #104 @ 0x68 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r0 │ │ │ │ @@ -849460,15 +849460,15 @@ │ │ │ │ bne 39a5c4 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 5c9c0 │ │ │ │ b 39a5c4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01745a9c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r2, r4, r8, lsl #9 │ │ │ │ + ldrdeq r2, [r4], #72 @ 0x48 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ cmneq r4, ip, lsr #20 │ │ │ │ andeq r8, r0, pc, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -849720,26 +849720,26 @@ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r1, #1636] @ 0x664 │ │ │ │ cmp r0, #30 │ │ │ │ bls 39a960 │ │ │ │ b 39aa38 │ │ │ │ andeq r8, r0, lr, lsl #25 │ │ │ │ cmneq r4, r4, lsl #14 │ │ │ │ - rscseq r8, sp, r8, lsl sp │ │ │ │ + rscseq r8, sp, r8, ror #26 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ 39ab78 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #140] @ 39ab7c │ │ │ │ ldr r7, [r0, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ bl 32f6c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -849769,18 +849769,18 @@ │ │ │ │ ldr r2, [pc, #32] @ 39ab88 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #20] @ 39ab84 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r4, r0, asr sl │ │ │ │ - rsceq r1, r4, r4, ror #30 │ │ │ │ - rsceq r1, r4, r8, asr #30 │ │ │ │ + strheq r1, [r4], #244 @ 0xf4 @ │ │ │ │ + smlaleq r1, r4, r8, pc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - strdeq r1, [r4], #236 @ 0xec @ │ │ │ │ + rsceq r1, r4, ip, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr lr, [pc, #432] @ 39ad54 │ │ │ │ ldr ip, [pc, #432] @ 39ad58 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -849789,15 +849789,15 @@ │ │ │ │ ldr r3, [pc, #420] @ 39ad5c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #380] @ 39ad60 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ @@ -849890,33 +849890,33 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 286d90 │ │ │ │ b 39aca0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r4, asr r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r4, r8, ror #18 │ │ │ │ - rsceq r1, r4, ip, asr #29 │ │ │ │ + rsceq r1, r4, ip, lsl pc │ │ │ │ strdeq r9, [r0], -r4 │ │ │ │ andeq r9, r0, r6, ror #5 │ │ │ │ - rsceq r1, r4, ip, lsr lr │ │ │ │ + rsceq r1, r4, ip, lsl #29 │ │ │ │ cmneq r4, ip, asr #6 │ │ │ │ cmneq r4, r0, lsl #12 │ │ │ │ - smlaleq r1, r4, r0, sp │ │ │ │ + rsceq r1, r4, r0, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [pc, #196] @ 39ae60 │ │ │ │ ldr sl, [pc, #196] @ 39ae64 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ add sl, pc, sl │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sl │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ @@ -849955,29 +849955,29 @@ │ │ │ │ str r8, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ bl 3241f8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmneq r4, ip, lsl #15 │ │ │ │ - rsceq r1, r4, ip, lsr sp │ │ │ │ + rsceq r1, r4, ip, lsl #27 │ │ │ │ andeq r9, r0, r0, asr #5 │ │ │ │ andeq r8, r0, lr, lsl #25 │ │ │ │ - rsceq r1, r4, ip, ror #25 │ │ │ │ + rsceq r1, r4, ip, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #152] @ 39af28 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r2, [pc, #132] @ 39af2c │ │ │ │ ldr r8, [r0, r3] │ │ │ │ sub sp, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ @@ -850005,26 +850005,26 @@ │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 39af34 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 286d90 │ │ │ │ @ instruction: 0x01747698 │ │ │ │ - rsceq sl, r3, r4, lsl #17 │ │ │ │ - rsceq r1, r4, r4, lsl ip │ │ │ │ + ldrdeq sl, [r3], #132 @ 0x84 @ │ │ │ │ + rsceq r1, r4, r4, ror #24 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #560] @ 39b180 │ │ │ │ ldr r8, [pc, #560] @ 39b184 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r2 │ │ │ │ @@ -850155,30 +850155,30 @@ │ │ │ │ bl 286d90 │ │ │ │ b 39b028 │ │ │ │ ldr r1, [r3, #1636] @ 0x664 │ │ │ │ cmp r1, #30 │ │ │ │ bls 39b004 │ │ │ │ b 39b080 │ │ │ │ ldrsbeq r7, [r4, #-88]! @ 0xffffffa8 │ │ │ │ - strdeq r1, [r4], #176 @ 0xb0 @ │ │ │ │ + rsceq r1, r4, r0, asr #24 │ │ │ │ cmneq r4, r4, ror r0 │ │ │ │ - rscseq r8, sp, r9, lsr #13 │ │ │ │ + ldrsheq r8, [sp], #105 @ 0x69 @ │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rsceq r1, r4, ip, asr fp │ │ │ │ - rsceq ip, r3, ip, ror #22 │ │ │ │ + rsceq r1, r4, ip, lsr #23 │ │ │ │ + strheq ip, [r3], #188 @ 0xbc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ 39b264 │ │ │ │ ldr r7, [pc, #172] @ 39b268 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r7 │ │ │ │ @@ -850212,19 +850212,19 @@ │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 286d90 │ │ │ │ b 39b238 │ │ │ │ cmneq r4, r0, ror r3 │ │ │ │ - rsceq r1, r4, ip, asr #19 │ │ │ │ + rsceq r1, r4, ip, lsl sl │ │ │ │ andeq r9, r0, r4, ror #5 │ │ │ │ - rsceq ip, r3, r0, lsr #21 │ │ │ │ + strdeq ip, [r3], #160 @ 0xa0 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq r1, r4, r8, ror #18 │ │ │ │ + strheq r1, [r4], #152 @ 0x98 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ ldrb r7, [r2, #84] @ 0x54 │ │ │ │ ldrb r3, [r2, #41] @ 0x29 │ │ │ │ subs r7, r7, #0 │ │ │ │ @@ -850553,29 +850553,29 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #28] @ 39b7c8 │ │ │ │ mov r1, #1280 @ 0x500 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ b 39b690 │ │ │ │ muleq r0, fp, r5 │ │ │ │ - rscseq r8, sp, ip │ │ │ │ - rsceq r1, r4, r8, asr r5 │ │ │ │ + rscseq r8, sp, ip, asr r0 │ │ │ │ + rsceq r1, r4, r8, lsr #11 │ │ │ │ andeq r0, r0, ip, lsl sp │ │ │ │ - rsceq r1, r4, r4, lsr r4 │ │ │ │ + rsceq r1, r4, r4, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #436] @ 39b998 │ │ │ │ ldr r8, [pc, #436] @ 39b99c │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #432] @ 39b9a0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq r2, r8 │ │ │ │ ldr r0, [r0, r6] │ │ │ │ bne 39b834 │ │ │ │ add r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #740] @ 0x2e4 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -850678,30 +850678,30 @@ │ │ │ │ b 286d90 │ │ │ │ cmneq r4, ip, lsr sp │ │ │ │ andeq r8, r0, r2, ror #16 │ │ │ │ andeq r8, r0, r1, ror #16 │ │ │ │ andeq r2, r0, r1, lsl #4 │ │ │ │ @ instruction: 0xffc00000 │ │ │ │ ldrshmi pc, [pc, #255] @ 39bab3 @ │ │ │ │ - rsceq r1, r4, r0, lsl #6 │ │ │ │ + rsceq r1, r4, r0, asr r3 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, r1, lsl #10 │ │ │ │ - rsceq r1, r4, r8, asr #5 │ │ │ │ - smlaleq r1, r4, ip, r2 │ │ │ │ - rsceq r1, r4, r8, lsl #5 │ │ │ │ + rsceq r1, r4, r8, lsl r3 │ │ │ │ + rsceq r1, r4, ip, ror #5 │ │ │ │ + ldrdeq r1, [r4], #40 @ 0x28 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #436] @ 39bb94 │ │ │ │ ldr r7, [pc, #436] @ 39bb98 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r8, [pc, #432] @ 39bb9c │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ cmp r1, r7 │ │ │ │ cmpeq r2, r8 │ │ │ │ mov r9, r3 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ bne 39ba34 │ │ │ │ ldr r3, [r3, #740] @ 0x2e4 │ │ │ │ @@ -850802,20 +850802,20 @@ │ │ │ │ str r2, [r9, #8] │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ str r3, [r9, #12] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmneq r4, r8, asr #22 │ │ │ │ andeq r8, r0, r1, ror #16 │ │ │ │ andeq r8, r0, r2, ror #16 │ │ │ │ - rsceq r1, r4, r0, lsr #3 │ │ │ │ + strdeq r1, [r4], #16 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r8, r0, r1, lsl #10 │ │ │ │ - rsceq r1, r4, r0, lsr r1 │ │ │ │ - smlaleq r1, r4, r8, r0 │ │ │ │ - rsceq r1, r4, r0, lsl #1 │ │ │ │ + rsceq r1, r4, r0, lsl #3 │ │ │ │ + rsceq r1, r4, r8, ror #1 │ │ │ │ + ldrdeq r1, [r4], #0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -851646,58 +851646,58 @@ │ │ │ │ ldr r3, [pc, #88] @ 39c914 │ │ │ │ cmp r0, r3 │ │ │ │ beq 39c258 │ │ │ │ b 39c670 │ │ │ │ andeq r8, r0, r1, ror #16 │ │ │ │ andeq r8, r0, r2, ror #16 │ │ │ │ muleq r0, fp, r5 │ │ │ │ - rscseq r7, sp, r4, ror #19 │ │ │ │ - smlaleq r0, r4, r8, pc @ │ │ │ │ + rscseq r7, sp, r4, lsr sl │ │ │ │ + rsceq r0, r4, r8, ror #31 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r2, r0, r1, lsl #4 │ │ │ │ andeq r0, r0, ip, lsl sp │ │ │ │ addmi r0, r0, r0 │ │ │ │ andeq ip, r1, r7, lsr sp │ │ │ │ andeq r8, r0, r1, lsl #10 │ │ │ │ mvnsmi r0, r0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsceq r0, r4, r4, ror lr │ │ │ │ - rsceq r0, r4, r8, lsr lr │ │ │ │ - rsceq r0, r4, r0, asr #27 │ │ │ │ - smlaleq r0, r4, ip, sp │ │ │ │ + rsceq r0, r4, r4, asr #29 │ │ │ │ + rsceq r0, r4, r8, lsl #29 │ │ │ │ + rsceq r0, r4, r0, lsl lr │ │ │ │ + rsceq r0, r4, ip, ror #27 │ │ │ │ muleq r0, r3, r5 │ │ │ │ andeq r0, r0, r1, lsl #6 │ │ │ │ andeq r8, r0, r3, lsl #11 │ │ │ │ andeq r1, r0, r2, lsl #14 │ │ │ │ andeq r8, r0, r1, asr #14 │ │ │ │ andeq r1, r0, r1, lsl #28 │ │ │ │ andeq r8, r0, r2, ror r5 │ │ │ │ andeq ip, r1, r6, lsr sp │ │ │ │ andeq r8, r0, r2, rrx │ │ │ │ andeq r8, r0, r3, lsl #10 │ │ │ │ - rsceq r0, r4, ip, lsr #16 │ │ │ │ - rsceq r0, r4, r4, ror #16 │ │ │ │ + rsceq r0, r4, ip, ror r8 │ │ │ │ + strheq r0, [r4], #132 @ 0x84 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ andeq r8, r0, r1, ror r5 │ │ │ │ - rsceq r0, r4, r0, ror #15 │ │ │ │ + rsceq r0, r4, r0, lsr r8 │ │ │ │ andeq r0, r0, r2, ror #23 │ │ │ │ - rsceq r0, r4, ip, lsr #14 │ │ │ │ + rsceq r0, r4, ip, ror r7 │ │ │ │ andeq r8, r0, r7, asr #9 │ │ │ │ - rsceq r0, r4, r4, lsl r6 │ │ │ │ + rsceq r0, r4, r4, ror #12 │ │ │ │ andeq ip, r1, r2, lsl sp │ │ │ │ andeq r8, r0, r7, ror #9 │ │ │ │ - rsceq r0, r4, r8, asr #8 │ │ │ │ + smlaleq r0, r4, r8, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 39c9ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, r2 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r0, #102400 @ 0x19000 │ │ │ │ ldr r1, [r1, #2380] @ 0x94c │ │ │ │ mov r2, r4 │ │ │ │ @@ -851722,15 +851722,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #24] │ │ │ │ str ip, [sp, #20] │ │ │ │ str ip, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add ip, sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r0, #102400 @ 0x19000 │ │ │ │ ldr r1, [r1, #2380] @ 0x94c │ │ │ │ str ip, [sp] │ │ │ │ bl 39bbb8 │ │ │ │ @@ -851771,15 +851771,15 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add ip, sp, #12 │ │ │ │ add r2, r0, #102400 @ 0x19000 │ │ │ │ ldr r1, [r2, #2380] @ 0x94c │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 39bbb8 │ │ │ │ @@ -851822,15 +851822,15 @@ │ │ │ │ beq 39cbe4 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [pc, #292] @ 39ccb8 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add ip, sp, #12 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r2, r6 │ │ │ │ add r3, r0, #102400 @ 0x19000 │ │ │ │ ldr r1, [r3, #2380] @ 0x94c │ │ │ │ mov r3, r5 │ │ │ │ @@ -851922,15 +851922,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r3, r2 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, ip │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ add ip, sp, #12 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ sub r1, r1, #192 @ 0xc0 │ │ │ │ str ip, [sp] │ │ │ │ bl 39bbb8 │ │ │ │ ldr r2, [pc, #52] @ 39cd74 │ │ │ │ ldr r3, [pc, #40] @ 39cd6c │ │ │ │ @@ -851957,15 +851957,15 @@ │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r3 │ │ │ │ sub r1, r0, #33792 @ 0x8400 │ │ │ │ mov r3, r2 │ │ │ │ sub r1, r1, #192 @ 0xc0 │ │ │ │ mov r2, ip │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str r5, [sp] │ │ │ │ bl 39bbb8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0x01745798 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -851979,15 +851979,15 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r7, [pc, #152] @ 39ce8c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r7] │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #24] │ │ │ │ @@ -852031,15 +852031,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r8, [pc, #348] @ 39d020 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r8, [r0, r8] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr r3, [pc, #304] @ 39d024 │ │ │ │ cmp r5, r3 │ │ │ │ @@ -852122,15 +852122,15 @@ │ │ │ │ andeq r2, r0, r1, lsl #4 │ │ │ │ cmneq r4, r0, asr #1 │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ ldr r3, [pc, #44] @ 39d064 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #102400 @ 0x19000 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #2380] @ 0x94c │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -852139,15 +852139,15 @@ │ │ │ │ sub r0, r0, #33792 @ 0x8400 │ │ │ │ sub r0, r0, #192 @ 0xc0 │ │ │ │ b 39b9c8 │ │ │ │ ldr r3, [pc, #44] @ 39d0a8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #102400 @ 0x19000 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #2380] @ 0x94c │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -852168,15 +852168,15 @@ │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #1448] @ 39d690 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r1] │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ add fp, r5, #94208 @ 0x17000 │ │ │ │ ldr r1, [fp, #740] @ 0x2e4 │ │ │ │ cmp r4, r1 │ │ │ │ bcs 39d4a4 │ │ │ │ cmp r4, #7 │ │ │ │ @@ -852527,43 +852527,43 @@ │ │ │ │ b 39d1c0 │ │ │ │ mov r6, #2 │ │ │ │ b 39d55c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r8, lsr #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r4, r8, lsr r4 │ │ │ │ - rscseq r6, sp, r6, asr #11 │ │ │ │ + rscseq r6, sp, r6, lsl r6 │ │ │ │ andeq r2, r0, r1, lsl #10 │ │ │ │ andeq r2, r0, r2, lsl #8 │ │ │ │ cmneq r4, r0, lsr lr │ │ │ │ - rsceq pc, r3, r4, ror #22 │ │ │ │ + strheq pc, [r3], #180 @ 0xb4 @ │ │ │ │ cmneq r4, ip, ror #25 │ │ │ │ ldrheq r2, [r4, #-192]! @ 0xffffff40 │ │ │ │ - strdeq pc, [r3], #152 @ 0x98 @ │ │ │ │ - rsceq pc, r3, r8, lsl #17 │ │ │ │ + rsceq pc, r3, r8, asr #20 │ │ │ │ + ldrdeq pc, [r3], #136 @ 0x88 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ cmneq r4, r0, lsr fp │ │ │ │ - rsceq pc, r3, r4, asr r8 @ │ │ │ │ + rsceq pc, r3, r4, lsr #17 │ │ │ │ cmneq r4, ip, ror #21 │ │ │ │ - rsceq pc, r3, r0, lsr #16 │ │ │ │ + rsceq pc, r3, r0, ror r8 @ │ │ │ │ andeq r8, r0, r1, lsl r5 │ │ │ │ andeq r2, r0, r3 │ │ │ │ cmneq r4, r4, lsr sl │ │ │ │ - rsceq pc, r3, r8, ror #14 │ │ │ │ + strheq pc, [r3], #120 @ 0x78 @ │ │ │ │ ldrsbeq r2, [r4, #-144]! @ 0xffffff70 │ │ │ │ - rsceq pc, r3, r4, lsl #14 │ │ │ │ + rsceq pc, r3, r4, asr r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #448] @ 39d8c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #740] @ 0x2e4 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r4, r3 │ │ │ │ bcs 39d898 │ │ │ │ @@ -852667,29 +852667,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 286d90 │ │ │ │ ldr r2, [pc, #28] @ 39d8d8 │ │ │ │ add r2, pc, r2 │ │ │ │ b 39d820 │ │ │ │ cmneq r4, r8, lsr #28 │ │ │ │ - ldrheq r5, [sp], #246 @ 0xf6 @ │ │ │ │ + rscseq r6, sp, r6 │ │ │ │ andeq r2, r0, r1, lsl #10 │ │ │ │ - smlaleq r8, r3, ip, r9 │ │ │ │ - smlaleq pc, r3, r4, r4 @ │ │ │ │ + rsceq r8, r3, ip, ror #19 │ │ │ │ + rsceq pc, r3, r4, ror #9 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq pc, r3, r8, lsl #9 │ │ │ │ + ldrdeq pc, [r3], #72 @ 0x48 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #464] @ 39dac8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r5, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #740] @ 0x2e4 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r4, r3 │ │ │ │ bcs 39da88 │ │ │ │ @@ -852797,31 +852797,31 @@ │ │ │ │ ldr r2, [pc, #44] @ 39dae4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 39da14 │ │ │ │ ldr r2, [pc, #36] @ 39dae8 │ │ │ │ add r2, pc, r2 │ │ │ │ b 39da14 │ │ │ │ cmneq r4, r0, lsr ip │ │ │ │ - rscseq r5, sp, r2, asr #27 │ │ │ │ + rscseq r5, sp, r2, lsl lr │ │ │ │ andeq r2, r0, r1, lsl #10 │ │ │ │ - rsceq r8, r3, r8, lsr #15 │ │ │ │ - rsceq pc, r3, r4, lsr #5 │ │ │ │ + strdeq r8, [r3], #120 @ 0x78 @ │ │ │ │ + strdeq pc, [r3], #36 @ 0x24 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlaleq pc, r3, r8, r2 @ │ │ │ │ - rsceq pc, r3, r0, asr #5 │ │ │ │ - strheq pc, [r3], #36 @ 0x24 @ │ │ │ │ + rsceq pc, r3, r8, ror #5 │ │ │ │ + rsceq pc, r3, r0, lsl r3 @ │ │ │ │ + rsceq pc, r3, r4, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #500] @ 39dcfc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r6, #94208 @ 0x17000 │ │ │ │ ldr r3, [r3, #740] @ 0x2e4 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r4, r3 │ │ │ │ bcs 39dcbc │ │ │ │ @@ -852938,59 +852938,59 @@ │ │ │ │ ldr r2, [pc, #44] @ 39dd18 │ │ │ │ add r2, pc, r2 │ │ │ │ b 39dc34 │ │ │ │ ldr r2, [pc, #36] @ 39dd1c │ │ │ │ add r2, pc, r2 │ │ │ │ b 39dc34 │ │ │ │ cmneq r4, r0, lsr #20 │ │ │ │ - ldrheq r5, [sp], #182 @ 0xb6 @ │ │ │ │ + rscseq r5, sp, r6, lsl #24 │ │ │ │ andeq r2, r0, r1, lsl #10 │ │ │ │ - rsceq r8, r3, r8, lsl #11 │ │ │ │ - rsceq pc, r3, r0, ror r0 @ │ │ │ │ + ldrdeq r8, [r3], #88 @ 0x58 @ │ │ │ │ + rsceq pc, r3, r0, asr #1 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq pc, r3, r4, rrx │ │ │ │ - rsceq pc, r3, ip, lsl #1 │ │ │ │ - rsceq pc, r3, r0, lsl #1 │ │ │ │ + strheq pc, [r3], #4 @ │ │ │ │ + ldrdeq pc, [r3], #12 @ │ │ │ │ + ldrdeq pc, [r3], #0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 39dd74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #48] @ 39dd78 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r3, #102400 @ 0x19000 │ │ │ │ ldr r0, [r3, #2380] @ 0x94c │ │ │ │ mov r3, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ bl 39d0b8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsheq r4, [r4, #-112]! @ 0xffffff90 │ │ │ │ - rsceq pc, r3, r4, lsr r0 @ │ │ │ │ + rsceq pc, r3, r4, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [pc, #28] @ 39ddb0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ sub r0, r0, #33792 @ 0x8400 │ │ │ │ sub r0, r0, #192 @ 0xc0 │ │ │ │ str ip, [sp] │ │ │ │ bl 39d0b8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq lr, [r3], #248 @ 0xf8 @ │ │ │ │ + rsceq pc, r3, r8, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr ip, [pc, #216] @ 39dea4 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #212] @ 39dea8 │ │ │ │ @@ -852999,15 +852999,15 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #200] @ 39deac │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r1 │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ cmp r5, #9472 @ 0x2500 │ │ │ │ str r0, [sp, #12] │ │ │ │ beq 39de8c │ │ │ │ @@ -853046,15 +853046,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ b 39de3c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r8, lsr #4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r4, ip, lsr r7 │ │ │ │ - rsceq lr, r3, ip, asr pc │ │ │ │ + rsceq lr, r3, ip, lsr #31 │ │ │ │ @ instruction: 0x01742190 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ 39df9c │ │ │ │ @@ -853107,15 +853107,15 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ b 39df34 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r8, lsl r1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq lr, r3, r0, ror lr │ │ │ │ + rsceq lr, r3, r0, asr #29 │ │ │ │ @ instruction: 0x01742098 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr lr, [pc, #168] @ 39e06c │ │ │ │ ldr ip, [pc, #168] @ 39e070 │ │ │ │ @@ -853125,15 +853125,15 @@ │ │ │ │ ldr r6, [pc, #156] @ 39e074 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r3 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ mov r0, r2 │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ ldr r2, [pc, #112] @ 39e078 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -853160,15 +853160,15 @@ │ │ │ │ bne 39e068 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r4, lsr r0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r4, r8, asr #10 │ │ │ │ - strheq lr, [r3], #216 @ 0xd8 @ │ │ │ │ + rsceq lr, r3, r8, lsl #28 │ │ │ │ ldrheq r1, [r4, #-244]! @ 0xffffff0c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #148] @ 39e130 │ │ │ │ @@ -853208,15 +853208,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 39e12c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, ip, asr pc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq lr, r3, r0, lsl #26 │ │ │ │ + rsceq lr, r3, r0, asr sp │ │ │ │ ldrsheq r1, [r4, #-224]! @ 0xffffff20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr ip, [pc, #212] @ 39e22c │ │ │ │ mov r4, r2 │ │ │ │ @@ -853227,15 +853227,15 @@ │ │ │ │ ldr r3, [pc, #196] @ 39e234 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ ldrd r0, [r4] │ │ │ │ bl 5c4ec <__aeabi_d2f@plt> │ │ │ │ cmp r5, #9472 @ 0x2500 │ │ │ │ str r0, [sp, #12] │ │ │ │ beq 39e214 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ @@ -853272,15 +853272,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ b 39e1c4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01741e9c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrheq r4, [r4, #-48]! @ 0xffffffd0 │ │ │ │ - rsceq lr, r3, r4, lsl ip │ │ │ │ + rsceq lr, r3, r4, ror #24 │ │ │ │ cmneq r4, r8, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #196] @ 39e320 │ │ │ │ @@ -853332,15 +853332,15 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ b 39e2b8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01741d98 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq lr, r3, ip, lsr #22 │ │ │ │ + rsceq lr, r3, ip, ror fp │ │ │ │ cmneq r4, r4, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr lr, [pc, #156] @ 39e3e4 │ │ │ │ ldr ip, [pc, #156] @ 39e3e8 │ │ │ │ @@ -853349,15 +853349,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [pc, #144] @ 39e3ec │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov ip, r2 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr ip, [pc, #108] @ 39e3f0 │ │ │ │ add r3, r3, #102400 @ 0x19000 │ │ │ │ ldr r0, [r3, #2380] @ 0x94c │ │ │ │ mov lr, r1 │ │ │ │ @@ -853382,15 +853382,15 @@ │ │ │ │ bne 39e3e0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq r1, [r4, #-192]! @ 0xffffff40 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r4, r4, asr #3 │ │ │ │ - rsceq lr, r3, r0, ror sl │ │ │ │ + rsceq lr, r3, r0, asr #21 │ │ │ │ cmneq r4, ip, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr lr, [pc, #120] @ 39e488 │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -853420,15 +853420,15 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 39e484 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ - strdeq lr, [r3], #156 @ 0x9c @ │ │ │ │ + rsceq lr, r3, ip, asr #20 │ │ │ │ ldrsbeq r1, [r4, #-184]! @ 0xffffff48 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01741b98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -853440,15 +853440,15 @@ │ │ │ │ ldr r3, [pc, #168] @ 39e56c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [r1, r3] │ │ │ │ bl 5b79c <__aeabi_i2f@plt> │ │ │ │ ldr ip, [pc, #124] @ 39e570 │ │ │ │ cmp r4, #9472 @ 0x2500 │ │ │ │ mov r3, #0 │ │ │ │ @@ -853478,15 +853478,15 @@ │ │ │ │ bne 39e560 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r8, asr #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r4, ip, asr r0 │ │ │ │ - rsceq lr, r3, r8, lsr #17 │ │ │ │ + strdeq lr, [r3], #136 @ 0x88 @ │ │ │ │ ldrheq r1, [r4, #-172]! @ 0xffffff54 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #160] @ 39e634 │ │ │ │ @@ -853529,127 +853529,127 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 39e630 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, ip, asr sl │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq lr, r3, r4, ror #15 │ │ │ │ + rsceq lr, r3, r4, lsr r8 │ │ │ │ cmneq r4, ip, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 39e698 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #48] @ 39e69c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r3, #102400 @ 0x19000 │ │ │ │ ldr r0, [r3, #2380] @ 0x94c │ │ │ │ mov r3, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ bl 39d6e4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq r4, ip, asr #29 │ │ │ │ - strheq lr, [r3], #112 @ 0x70 @ │ │ │ │ + rsceq lr, r3, r0, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [pc, #28] @ 39e6d4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ sub r0, r0, #33792 @ 0x8400 │ │ │ │ sub r0, r0, #192 @ 0xc0 │ │ │ │ str ip, [sp] │ │ │ │ bl 39d6e4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - rsceq lr, r3, r8, ror r7 │ │ │ │ + rsceq lr, r3, r8, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 39e72c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #48] @ 39e730 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r3, #102400 @ 0x19000 │ │ │ │ ldr r0, [r3, #2380] @ 0x94c │ │ │ │ mov r3, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ bl 39d8dc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq r4, r8, lsr lr │ │ │ │ - rsceq lr, r3, r4, asr #14 │ │ │ │ + smlaleq lr, r3, r4, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [pc, #28] @ 39e768 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ sub r0, r0, #33792 @ 0x8400 │ │ │ │ sub r0, r0, #192 @ 0xc0 │ │ │ │ str ip, [sp] │ │ │ │ bl 39d8dc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - rsceq lr, r3, ip, lsl #14 │ │ │ │ + rsceq lr, r3, ip, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ 39e7c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #48] @ 39e7c4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r3, #102400 @ 0x19000 │ │ │ │ ldr r0, [r3, #2380] @ 0x94c │ │ │ │ mov r3, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ bl 39daec │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmneq r4, r4, lsr #27 │ │ │ │ - ldrdeq lr, [r3], #104 @ 0x68 @ │ │ │ │ + rsceq lr, r3, r8, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [pc, #28] @ 39e7fc │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ sub r0, r0, #33792 @ 0x8400 │ │ │ │ sub r0, r0, #192 @ 0xc0 │ │ │ │ str ip, [sp] │ │ │ │ bl 39daec │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - rsceq lr, r3, r0, lsr #13 │ │ │ │ + strdeq lr, [r3], #96 @ 0x60 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ add sl, r0, #593920 @ 0x91000 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sl, #2936] @ 0xb78 │ │ │ │ @@ -853738,29 +853738,29 @@ │ │ │ │ bne 39e8d0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, #32768 @ 0x8000 │ │ │ │ add sl, r3, #204 @ 0xcc │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 39e8d0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 39e9e4 │ │ │ │ ldr r1, [r3, #204] @ 0xcc │ │ │ │ str fp, [sp] │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 39e9ac │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ @@ -853772,15 +853772,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 39e9fc │ │ │ │ cmp r4, #0 │ │ │ │ bne 39e9e8 │ │ │ │ ldr r4, [sp] │ │ │ │ b 39e8d0 │ │ │ │ @@ -853793,15 +853793,15 @@ │ │ │ │ ldr r2, [r5] │ │ │ │ str r3, [sp] │ │ │ │ add sl, r2, #32768 @ 0x8000 │ │ │ │ add r3, sl, #204 @ 0xcc │ │ │ │ mov r0, r3 │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 39e924 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sl, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ @@ -853856,28 +853856,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b 39ea94 │ │ │ │ add r6, r3, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 39eaf8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [r3, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b 39eaf8 │ │ │ │ add r6, r3, #204 @ 0xcc │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 39eb28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [r3, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ @@ -853885,30 +853885,30 @@ │ │ │ │ ldr r0, [pc, #48] @ 39ebe8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2870c8 │ │ │ │ b 39ea94 │ │ │ │ strdeq r8, [r0], -r5 │ │ │ │ andeq r0, r0, r1, ror #27 │ │ │ │ @ instruction: 0x000088ba │ │ │ │ - rsceq lr, r3, ip, ror #11 │ │ │ │ + rsceq lr, r3, ip, lsr r6 │ │ │ │ strdeq r8, [r0], -sp │ │ │ │ - rsceq lr, r3, ip, lsl #8 │ │ │ │ + rsceq lr, r3, ip, asr r4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq lr, r3, ip, ror #7 │ │ │ │ - rsceq lr, r3, r4, lsr #7 │ │ │ │ - rsceq lr, r3, r4, lsr #7 │ │ │ │ - rsceq lr, r3, r0, ror #5 │ │ │ │ + rsceq lr, r3, ip, lsr r4 │ │ │ │ + strdeq lr, [r3], #52 @ 0x34 @ │ │ │ │ + strdeq lr, [r3], #52 @ 0x34 @ │ │ │ │ + rsceq lr, r3, r0, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #196] @ 39ecc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [pc, #184] @ 39eccc │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, r2] │ │ │ │ beq 39eca8 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -853950,27 +853950,27 @@ │ │ │ │ b 39ec54 │ │ │ │ ldr r2, [pc, #40] @ 39ece8 │ │ │ │ ldr r1, [pc, #32] @ 39ece4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 39ec54 │ │ │ │ cmneq r4, r4, lsr #18 │ │ │ │ cmneq r4, r0, ror #7 │ │ │ │ - rsceq sp, r2, r8, lsr #19 │ │ │ │ + strdeq sp, [r2], #152 @ 0x98 @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ andeq r2, r0, r0, lsr r1 │ │ │ │ - rsceq lr, r3, r4, asr r2 │ │ │ │ + rsceq lr, r3, r4, lsr #5 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq lr, r3, r0, asr r2 │ │ │ │ + rsceq lr, r3, r0, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #112] @ 39ed74 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r4, r3, #593920 @ 0x91000 │ │ │ │ ldr r2, [r4, #2936] @ 0xb78 │ │ │ │ cmp r2, #0 │ │ │ │ beq 39ed5c │ │ │ │ ldr r2, [r4, #2940] @ 0xb7c │ │ │ │ @@ -853993,25 +853993,25 @@ │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [pc, #20] @ 39ed80 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ b 286d90 │ │ │ │ cmneq r4, r4, lsr #16 │ │ │ │ andeq r0, r0, r4, lsl #21 │ │ │ │ - strheq lr, [r3], #24 @ │ │ │ │ + rsceq lr, r3, r8, lsl #4 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #88] @ 39edf4 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #4 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #8 │ │ │ │ beq 39edd4 │ │ │ │ ldr r2, [pc, #56] @ 39edf8 │ │ │ │ ldr r1, [pc, #56] @ 39edfc │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -854024,25 +854024,25 @@ │ │ │ │ mov r3, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 39e800 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq r4, ip, lsl #15 │ │ │ │ - ldrdeq sp, [r2], #116 @ 0x74 @ │ │ │ │ + rsceq sp, r2, r4, lsr #16 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #88] @ 39ee70 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r2, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r4, #1 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ sub sp, sp, #8 │ │ │ │ beq 39ee50 │ │ │ │ ldr r2, [pc, #56] @ 39ee74 │ │ │ │ ldr r1, [pc, #56] @ 39ee78 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -854055,24 +854055,24 @@ │ │ │ │ mov r3, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r4 │ │ │ │ bl 39e800 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq r4, r0, lsl r7 │ │ │ │ - rsceq sp, r2, r8, asr r7 │ │ │ │ + rsceq sp, r2, r8, lsr #15 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #96] @ 39eef4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ add r3, ip, #593920 @ 0x91000 │ │ │ │ ldr r2, [r3, #2936] @ 0xb78 │ │ │ │ cmp r2, #0 │ │ │ │ beq 39eed8 │ │ │ │ ldr r2, [r3, #2940] @ 0xb7c │ │ │ │ cmp r2, #0 │ │ │ │ @@ -854088,24 +854088,24 @@ │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [pc, #20] @ 39eefc │ │ │ │ add r2, pc, r2 │ │ │ │ bl 286d90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x01743694 │ │ │ │ - rsceq sp, r2, r0, lsl #14 │ │ │ │ + rsceq sp, r2, r0, asr r7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ 39efdc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ add r6, r5, #593920 @ 0x91000 │ │ │ │ ldr r3, [r6, #2936] @ 0xb78 │ │ │ │ cmp r3, #0 │ │ │ │ beq 39efac │ │ │ │ ldr r3, [r6, #2940] @ 0xb7c │ │ │ │ cmp r3, #0 │ │ │ │ @@ -854146,26 +854146,26 @@ │ │ │ │ ldr r2, [pc, #28] @ 39efe8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #24] @ 39efec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r4, r0, lsl r6 │ │ │ │ - rsceq sp, r3, r0, ror pc │ │ │ │ + rsceq sp, r3, r0, asr #31 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sp, r3, r8, asr pc │ │ │ │ + rsceq sp, r3, r8, lsr #31 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #224] @ 39f0e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ mov r6, r1 │ │ │ │ add r0, r4, #593920 @ 0x91000 │ │ │ │ ldr r1, [r0, #2936] @ 0xb78 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 39f088 │ │ │ │ @@ -854214,28 +854214,28 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #28] @ 39f0fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r4, r0, lsr #10 │ │ │ │ andeq r8, r0, fp, ror #13 │ │ │ │ - rsceq sp, r2, ip, ror #10 │ │ │ │ + strheq sp, [r2], #92 @ 0x5c @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sp, r2, r4, asr r5 │ │ │ │ + rsceq sp, r2, r4, lsr #11 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq sp, r2, r4, asr #10 │ │ │ │ - rsceq sp, r2, r4, lsr #10 │ │ │ │ + smlaleq sp, r2, r4, r5 │ │ │ │ + rsceq sp, r2, r4, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ 39f1ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ add r3, r6, #593920 @ 0x91000 │ │ │ │ ldr r2, [r3, #2936] @ 0xb78 │ │ │ │ cmp r2, #0 │ │ │ │ beq 39f18c │ │ │ │ ldr r2, [r3, #2940] @ 0xb7c │ │ │ │ cmp r2, #0 │ │ │ │ @@ -854278,28 +854278,28 @@ │ │ │ │ ldr r2, [pc, #40] @ 39f204 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ 39f1f4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b 286d90 │ │ │ │ cmneq r4, r8, lsl #8 │ │ │ │ - rsceq sp, r3, ip, lsr #27 │ │ │ │ + strdeq sp, [r3], #220 @ 0xdc @ │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - smlaleq sp, r3, r4, sp │ │ │ │ + rsceq sp, r3, r4, ror #27 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - rsceq sp, r3, ip, ror sp │ │ │ │ - rsceq sp, r3, r4, ror #26 │ │ │ │ + rsceq sp, r3, ip, asr #27 │ │ │ │ + strheq sp, [r3], #212 @ 0xd4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #740] @ 39f504 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r9, r4, #593920 @ 0x91000 │ │ │ │ ldr r3, [r9, #2936] @ 0xb78 │ │ │ │ cmp r3, #0 │ │ │ │ beq 39f2c0 │ │ │ │ ldr r3, [r9, #2940] @ 0xb7c │ │ │ │ @@ -854350,15 +854350,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 39f31c │ │ │ │ ldr r4, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add r4, r4, #32768 @ 0x8000 │ │ │ │ add r6, r4, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 39f4ec │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #500] @ 39f520 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -854415,50 +854415,50 @@ │ │ │ │ sub fp, r9, #1 │ │ │ │ bne 39f370 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r3, #32768 @ 0x8000 │ │ │ │ add r7, r6, #204 @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39f370 │ │ │ │ cmp r0, #2 │ │ │ │ beq 39f450 │ │ │ │ ldr r1, [r6, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 39f42c │ │ │ │ cmp r6, #0 │ │ │ │ beq 39f370 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 39f464 │ │ │ │ cmp r6, #0 │ │ │ │ bne 39f450 │ │ │ │ b 39f370 │ │ │ │ ldr fp, [r4] │ │ │ │ mvn r1, #0 │ │ │ │ add fp, fp, #32768 @ 0x8000 │ │ │ │ add r7, fp, #204 @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39f3e0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ str r8, [fp, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ @@ -854476,29 +854476,29 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 4e2148 │ │ │ │ cmneq r4, r8, lsl #6 │ │ │ │ - smlaleq sp, r3, ip, ip │ │ │ │ + rsceq sp, r3, ip, ror #25 │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - strheq sp, [r2], #36 @ 0x24 @ │ │ │ │ + rsceq sp, r2, r4, lsl #6 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq sp, r2, ip, ror #5 │ │ │ │ + rsceq sp, r2, ip, lsr r3 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ - rsceq sp, r3, ip, lsl ip │ │ │ │ + rsceq sp, r3, ip, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #620] @ 39f7a8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add sl, r5, #593920 @ 0x91000 │ │ │ │ ldr r3, [sl, #2936] @ 0xb78 │ │ │ │ cmp r3, #0 │ │ │ │ beq 39f5dc │ │ │ │ ldr r3, [sl, #2940] @ 0xb7c │ │ │ │ @@ -854601,64 +854601,64 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ b 39f5e4 │ │ │ │ ldr fp, [r5] │ │ │ │ mvn r1, #0 │ │ │ │ add fp, fp, #32768 @ 0x8000 │ │ │ │ add r6, fp, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39f6a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [fp, #204] @ 0xcc │ │ │ │ bl 4e2148 │ │ │ │ b 39f6a8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r3, #32768 @ 0x8000 │ │ │ │ add r6, r7, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39f638 │ │ │ │ cmp r0, #2 │ │ │ │ beq 39f76c │ │ │ │ ldr r1, [r7, #204] @ 0xcc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ bne 39f748 │ │ │ │ cmp r7, #0 │ │ │ │ beq 39f638 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ bne 39f780 │ │ │ │ cmp r7, #0 │ │ │ │ bne 39f76c │ │ │ │ b 39f638 │ │ │ │ cmneq r4, ip, ror #31 │ │ │ │ - rsceq sp, r3, r0, lsl #19 │ │ │ │ + ldrdeq sp, [r3], #144 @ 0x90 @ │ │ │ │ andeq r0, r0, r1, lsl #10 │ │ │ │ - smlaleq ip, r2, ip, pc @ │ │ │ │ + rsceq ip, r2, ip, ror #31 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ strdeq r8, [r0], -sp │ │ │ │ - rsceq sp, r3, r8, ror #16 │ │ │ │ + strheq sp, [r3], #136 @ 0x88 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #144] @ 39f874 │ │ │ │ @@ -854668,15 +854668,15 @@ │ │ │ │ ldr r3, [pc, #136] @ 39f87c │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ cmp r2, #34560 @ 0x8700 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ beq 39f85c │ │ │ │ add r5, r5, #593920 @ 0x91000 │ │ │ │ ldr r0, [r5, #2944] @ 0xb80 │ │ │ │ mov r1, r4 │ │ │ │ bl 4ec7e8 │ │ │ │ @@ -854924,15 +854924,15 @@ │ │ │ │ bl 286d90 │ │ │ │ b 39fbac │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r0, asr #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, r8, lsl #13 │ │ │ │ cmneq r4, r4, asr #8 │ │ │ │ - rsceq sp, r3, ip, ror r3 │ │ │ │ + rsceq sp, r3, ip, asr #7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #296] @ 39fd54 │ │ │ │ @@ -855325,15 +855325,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsheq r3, [sp], #134 @ 0x86 @ │ │ │ │ + rscseq r3, sp, r6, asr #18 │ │ │ │ tsteq r2, #0, 2 │ │ │ │ streq r0, [r2, #-256] @ 0xffffff00 │ │ │ │ tsteq r0, #-2147483648 @ 0x80000000 │ │ │ │ streq r0, [r0, #-258] @ 0xfffffefe │ │ │ │ andeq r0, r1, r3, lsl #4 │ │ │ │ streq r0, [r1, #-515] @ 0xfffffdfd │ │ │ │ andeq r0, r3, r1, lsl #4 │ │ │ │ @@ -855657,27 +855657,27 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl 39fc10 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3a08f0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a08f0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3a08f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a08f0 │ │ │ │ b 3a0788 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ ldr ip, [r9, #4] │ │ │ │ ldr lr, [r9, #12] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ @@ -855747,29 +855747,29 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str ip, [sp, #16] │ │ │ │ bl 3a0338 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3a08f0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a08f8 │ │ │ │ mov r0, #1 │ │ │ │ b 3a060c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3a08f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a08f0 │ │ │ │ b 3a08f8 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -856183,25 +856183,25 @@ │ │ │ │ ldr r8, [r8, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r8, #0 │ │ │ │ beq 3a0fc0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a0f90 │ │ │ │ ldr r8, [sl, #708] @ 0x2c4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [sl, #704] @ 0x2c0 │ │ │ │ beq 3a0fe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1188 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sl, #708] @ 0x2c4 │ │ │ │ bne 3a09f4 │ │ │ │ ldr fp, [r9, #48] @ 0x30 │ │ │ │ @@ -856582,15 +856582,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r8, #54 @ 0x36 │ │ │ │ mov r9, #0 │ │ │ │ mov r3, #54 @ 0x36 │ │ │ │ b 3a14ec │ │ │ │ cmneq r3, r4, asr #23 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r2, sp, r6, asr r2 │ │ │ │ + rscseq r2, sp, r6, lsr #5 │ │ │ │ @ instruction: 0x0173ea9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r2, [pc, #1340] @ 3a1b50 │ │ │ │ @@ -856641,15 +856641,15 @@ │ │ │ │ bne 3a1834 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 3a1834 │ │ │ │ mov r1, #1 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ b 3a1748 │ │ │ │ ldr r1, [pc, #1132] @ 3a1b60 │ │ │ │ add r2, sp, #28 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -856708,15 +856708,15 @@ │ │ │ │ strd sl, [sp, #72] @ 0x48 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 5ac2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1a68 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3a1834 │ │ │ │ ldrb r2, [r4, #676] @ 0x2a4 │ │ │ │ cmp r2, #0 │ │ │ │ bne 3a1884 │ │ │ │ @@ -856724,15 +856724,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl de5b0 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #676] @ 0x2a4 │ │ │ │ b 3a1884 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1a64 │ │ │ │ ldr r2, [pc, #808] @ 3a1b64 │ │ │ │ ldr r3, [pc, #788] @ 3a1b54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -856770,50 +856770,50 @@ │ │ │ │ ldr r5, [r4, #660] @ 0x294 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3a19dc │ │ │ │ cmp r5, r7 │ │ │ │ beq 3a18f8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1ab4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [r4, #660] @ 0x294 │ │ │ │ bl 123a84 │ │ │ │ ldr r5, [r8, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3a1b40 │ │ │ │ cmp r5, r7 │ │ │ │ beq 3a193c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1af8 │ │ │ │ str r7, [r8, #72] @ 0x48 │ │ │ │ ldrh r3, [r7, #74] @ 0x4a │ │ │ │ str r3, [r4, #680] @ 0x2a8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #692] @ 0x2b4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #696] @ 0x2b8 │ │ │ │ bl df30c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r7 │ │ │ │ beq 3a19a8 │ │ │ │ ldr r2, [pc, #496] @ 3a1b74 │ │ │ │ ldr r3, [pc, #460] @ 3a1b54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -856828,22 +856828,22 @@ │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3a197c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a197c │ │ │ │ mov r1, r4 │ │ │ │ b 3a19a8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 3a18f8 │ │ │ │ ldr r3, [r7, #2940] @ 0xb7c │ │ │ │ ldr r0, [r7, #2936] @ 0xb78 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -856863,30 +856863,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 3a1834 │ │ │ │ ldr r5, [r3, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3a1834 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ and r3, r7, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ b 3a1748 │ │ │ │ mov r7, #0 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr r5, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3a1a9c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1aac │ │ │ │ cmp r7, #0 │ │ │ │ str fp, [sp, #16] │ │ │ │ bne 3a17fc │ │ │ │ b 3a1834 │ │ │ │ mov r1, r5 │ │ │ │ @@ -856897,15 +856897,15 @@ │ │ │ │ ldr r5, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3a1ae8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1af0 │ │ │ │ str fp, [sp, #16] │ │ │ │ b 3a18f8 │ │ │ │ mov r1, r5 │ │ │ │ b 3a1abc │ │ │ │ ldr fp, [sp, #16] │ │ │ │ @@ -856914,33 +856914,33 @@ │ │ │ │ ldr r5, [r1, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3a1b2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1b34 │ │ │ │ str fp, [sp, #16] │ │ │ │ b 3a193c │ │ │ │ mov r1, r5 │ │ │ │ b 3a1b00 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 3a193c │ │ │ │ ldrsbeq lr, [r3, #-148]! @ 0xffffff6c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r2, r0, r3 │ │ │ │ andeq r2, r0, r1 │ │ │ │ andeq r2, r0, r2 │ │ │ │ ldrheq lr, [r3, #-124]! @ 0xffffff84 │ │ │ │ - rsceq sl, r2, r0, ror sp │ │ │ │ + rsceq sl, r2, r0, asr #27 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ cmneq r3, r4, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -856950,28 +856950,28 @@ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r3, #2912] @ 0xb60 │ │ │ │ mov r8, r0 │ │ │ │ beq 3a1bbc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1c24 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #660] @ 0x294 │ │ │ │ bl 123a84 │ │ │ │ ldr r4, [r7, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3a1bf0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1c48 │ │ │ │ mov r4, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -857119,18 +857119,18 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bl f7ca0 │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 5c9c0 │ │ │ │ - rsceq fp, r3, r0, lsr #3 │ │ │ │ - rsceq r9, r8, ip, ror r3 │ │ │ │ + strdeq fp, [r3], #16 @ │ │ │ │ + rsceq r9, r8, ip, asr #7 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ - rsceq fp, r3, r4, ror r1 │ │ │ │ + rsceq fp, r3, r4, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ @@ -857157,15 +857157,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ 3a1eec │ │ │ │ add r2, pc, r2 │ │ │ │ bl 3a1dc4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrdeq fp, [r3], #12 @ │ │ │ │ + rsceq fp, r3, ip, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r7, r1 │ │ │ │ @@ -857225,17 +857225,17 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 3a1dc4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c9c0 │ │ │ │ b 3a1f80 │ │ │ │ - rsceq fp, r3, r8, ror r0 │ │ │ │ - rsceq fp, r3, r0, asr r0 │ │ │ │ - rsceq fp, r3, r4, asr #32 │ │ │ │ + rsceq fp, r3, r8, asr #1 │ │ │ │ + rsceq fp, r3, r0, lsr #1 │ │ │ │ + smlaleq fp, r3, r4, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r2 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #248] @ 3a2120 │ │ │ │ @@ -857623,28 +857623,28 @@ │ │ │ │ ldr r6, [pc, #72] @ 3a2668 │ │ │ │ lsl fp, r8, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ rsb fp, fp, #13 │ │ │ │ b 3a23a0 │ │ │ │ cmneq r3, r4, ror sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq r2, [sp], #92 @ 0x5c @ │ │ │ │ + rscseq r2, sp, ip, lsr #12 │ │ │ │ @ instruction: 0xfffffe6d │ │ │ │ - rscseq r1, sp, r4, asr sl │ │ │ │ - smlalseq r1, sp, lr, r3 │ │ │ │ - rsceq sl, r3, r0, asr #25 │ │ │ │ + rscseq r1, sp, r4, lsr #21 │ │ │ │ + rscseq r1, sp, lr, ror #7 │ │ │ │ + rsceq sl, r3, r0, lsl sp │ │ │ │ cmneq r8, ip, lsl r5 │ │ │ │ @ instruction: 0x0173db90 │ │ │ │ - rsceq sl, r3, r8, lsr #23 │ │ │ │ + strdeq sl, [r3], #184 @ 0xb8 @ │ │ │ │ cmneq r8, r0, asr #7 │ │ │ │ - ldrdeq sl, [r3], #180 @ 0xb4 @ │ │ │ │ - rsceq sl, r3, ip, asr fp │ │ │ │ - rsceq sl, r3, r0, lsl fp │ │ │ │ - rsceq sl, r3, r4, ror fp │ │ │ │ - rsceq sl, r3, r8, lsr #20 │ │ │ │ + rsceq sl, r3, r4, lsr #24 │ │ │ │ + rsceq sl, r3, ip, lsr #23 │ │ │ │ + rsceq sl, r3, r0, ror #22 │ │ │ │ + rsceq sl, r3, r4, asr #23 │ │ │ │ + rsceq sl, r3, r8, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, #1 │ │ │ │ @@ -858759,61 +858759,61 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r2, #-2088] @ 0xfffff7d8 │ │ │ │ b 3a2d1c │ │ │ │ ldrheq sp, [r3, #-120]! @ 0xffffff88 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andhi r0, r0, r7, asr #1 │ │ │ │ - ldrheq r1, [sp], #4 @ │ │ │ │ - ldrsheq r1, [sp], #244 @ 0xf4 @ │ │ │ │ + rscseq r1, sp, r4, lsl #2 │ │ │ │ + rscseq r2, sp, r4, asr #32 │ │ │ │ andeq r2, r0, r0, lsl r7 │ │ │ │ cdpcs 2, 8, cr10, cr11, cr9, {7} │ │ │ │ @ instruction: 0xfffffe6d │ │ │ │ andeq r0, r0, r9, ror #2 │ │ │ │ - smlalseq r1, sp, r8, r2 │ │ │ │ - rscseq r1, sp, r4, lsr sl │ │ │ │ - rscseq r1, sp, ip, lsl r2 │ │ │ │ - rscseq r1, sp, r8, asr #9 │ │ │ │ - rscseq r2, sp, ip, lsr r0 │ │ │ │ - rscseq r1, sp, r8, asr r1 │ │ │ │ - ldrsheq r1, [sp], #132 @ 0x84 @ │ │ │ │ - rscseq r1, sp, r8, ror #31 │ │ │ │ - ldrheq r1, [sp], #140 @ 0x8c @ │ │ │ │ - rscseq r0, sp, r0, lsl #26 │ │ │ │ - rscseq r0, sp, lr, lsl sl │ │ │ │ + rscseq r1, sp, r8, ror #5 │ │ │ │ + rscseq r1, sp, r4, lsl #21 │ │ │ │ + rscseq r1, sp, ip, ror #4 │ │ │ │ + rscseq r1, sp, r8, lsl r5 │ │ │ │ + rscseq r2, sp, ip, lsl #1 │ │ │ │ + rscseq r1, sp, r8, lsr #3 │ │ │ │ + rscseq r1, sp, r4, asr #18 │ │ │ │ + rscseq r2, sp, r8, lsr r0 │ │ │ │ + rscseq r1, sp, ip, lsl #18 │ │ │ │ + rscseq r0, sp, r0, asr sp │ │ │ │ + rscseq r0, sp, lr, ror #20 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - rscseq r0, sp, r8, lsr sp │ │ │ │ - smlalseq r1, sp, r8, r6 │ │ │ │ - smlalseq r0, sp, r0, pc @ │ │ │ │ - rscseq r1, sp, r4, lsl #10 │ │ │ │ - rscseq r1, sp, r8, lsl #14 │ │ │ │ - rscseq r0, sp, r4, lsl #30 │ │ │ │ - ldrheq r1, [sp], #24 @ │ │ │ │ - rscseq r0, sp, r0, lsl #26 │ │ │ │ - ldrsbeq r1, [sp], #148 @ 0x94 @ │ │ │ │ - rscseq r1, sp, r8, lsl #25 │ │ │ │ - ldrheq r0, [sp], #184 @ 0xb8 @ │ │ │ │ + rscseq r0, sp, r8, lsl #27 │ │ │ │ + rscseq r1, sp, r8, ror #13 │ │ │ │ + rscseq r0, sp, r0, ror #31 │ │ │ │ + rscseq r1, sp, r4, asr r5 │ │ │ │ + rscseq r1, sp, r8, asr r7 │ │ │ │ + rscseq r0, sp, r4, asr pc │ │ │ │ + rscseq r1, sp, r8, lsl #4 │ │ │ │ + rscseq r0, sp, r0, asr sp │ │ │ │ + rscseq r1, sp, r4, lsr #20 │ │ │ │ + ldrsbeq r1, [sp], #200 @ 0xc8 @ │ │ │ │ + rscseq r0, sp, r8, lsl #24 │ │ │ │ cmneq r3, r0, asr #31 │ │ │ │ - rscseq r1, sp, r4, ror r4 │ │ │ │ - rscseq r1, sp, r4, asr fp │ │ │ │ - rscseq r1, sp, r4, lsl #8 │ │ │ │ - ldrheq r1, [sp], #56 @ 0x38 @ │ │ │ │ - ldrheq r0, [sp], #208 @ 0xd0 @ │ │ │ │ + rscseq r1, sp, r4, asr #9 │ │ │ │ + rscseq r1, sp, r4, lsr #23 │ │ │ │ + rscseq r1, sp, r4, asr r4 │ │ │ │ + rscseq r1, sp, r8, lsl #8 │ │ │ │ + rscseq r0, sp, r0, lsl #28 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ @ instruction: 0xfffff688 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ - rsceq r9, r3, ip, lsl #22 │ │ │ │ + rsceq r9, r3, ip, asr fp │ │ │ │ andeq r8, r0, r4, lsl #16 │ │ │ │ - strdeq r9, [r3], #160 @ 0xa0 @ │ │ │ │ - rsceq r9, r3, r8, lsr sl │ │ │ │ - rscseq r1, sp, r8, lsr r1 │ │ │ │ + rsceq r9, r3, r0, asr #22 │ │ │ │ + rsceq r9, r3, r8, lsl #21 │ │ │ │ + rscseq r1, sp, r8, lsl #3 │ │ │ │ andeq r0, r0, r8, lsl #13 │ │ │ │ - rsceq r9, r3, ip, lsl #14 │ │ │ │ + rsceq r9, r3, ip, asr r7 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rsceq r9, r3, r0, lsr r1 │ │ │ │ + rsceq r9, r3, r0, lsl #3 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ strdeq r1, [r0], -lr │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #3 │ │ │ │ sub r3, r6, #20 │ │ │ │ @@ -861111,70 +861111,70 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrb r3, [r2, #-2084] @ 0xfffff7dc │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r2, #-2084] @ 0xfffff7dc │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r2, #-2088] @ 0xfffff7d8 │ │ │ │ b 3a2d1c │ │ │ │ - rsceq r8, r3, r4, lsr #14 │ │ │ │ - rsceq r8, r3, r8, asr #13 │ │ │ │ + rsceq r8, r3, r4, ror r7 │ │ │ │ + rsceq r8, r3, r8, lsl r7 │ │ │ │ strdeq pc, [r1], -r0 │ │ │ │ svcne 0x00fe0000 │ │ │ │ - rscseq lr, ip, r6, ror r6 │ │ │ │ - rsceq r7, r3, ip, asr pc │ │ │ │ - ldrdeq r7, [r3], #212 @ 0xd4 @ │ │ │ │ + rscseq lr, ip, r6, asr #13 │ │ │ │ + rsceq r7, r3, ip, lsr #31 │ │ │ │ + rsceq r7, r3, r4, lsr #28 │ │ │ │ andeq r0, r0, r9, ror #2 │ │ │ │ - strdeq r7, [r3], #236 @ 0xec @ │ │ │ │ - rsceq r7, r3, r8, ror #31 │ │ │ │ - ldrdeq r7, [r3], #240 @ 0xf0 @ │ │ │ │ - strheq r7, [r3], #248 @ 0xf8 @ │ │ │ │ - rsceq r7, r3, r0, lsr #31 │ │ │ │ - rsceq r7, r3, r8, lsl #31 │ │ │ │ - rsceq r7, r3, r0, lsr #25 │ │ │ │ - ldrdeq r7, [r3], #244 @ 0xf4 @ │ │ │ │ - rsceq r7, r3, r4, lsr #25 │ │ │ │ - rsceq r7, r3, r4, ror #28 │ │ │ │ - rsceq r7, r3, r4, lsr #24 │ │ │ │ - rsceq r7, r3, r8, lsr ip │ │ │ │ - smlaleq r7, r3, r0, fp │ │ │ │ - strdeq r7, [r3], #168 @ 0xa8 @ │ │ │ │ - rsceq r7, r3, r8, ror fp │ │ │ │ - rsceq r7, r3, r8, lsl #21 │ │ │ │ - rsceq r7, r3, r0, ror #19 │ │ │ │ - rsceq r7, r3, r0, asr sp │ │ │ │ - rsceq r7, r3, r4, asr sl │ │ │ │ - rsceq r7, r3, r8, lsl #19 │ │ │ │ - rsceq r7, r3, r8, lsr #23 │ │ │ │ - rsceq r7, r3, r4, lsr #18 │ │ │ │ - smlaleq r7, r3, ip, fp │ │ │ │ - rsceq r7, r3, r4, asr sp │ │ │ │ - rsceq r7, r3, r4, ror #23 │ │ │ │ - rsceq r7, r3, r0, lsl #18 │ │ │ │ - rsceq r7, r3, ip, lsr r9 │ │ │ │ - smlaleq r7, r3, ip, sl │ │ │ │ - rsceq r7, r3, r0, ror #20 │ │ │ │ + rsceq r7, r3, ip, asr #30 │ │ │ │ + rsceq r8, r3, r8, lsr r0 │ │ │ │ + rsceq r8, r3, r0, lsr #32 │ │ │ │ + rsceq r8, r3, r8 │ │ │ │ + strdeq r7, [r3], #240 @ 0xf0 @ │ │ │ │ + ldrdeq r7, [r3], #248 @ 0xf8 @ │ │ │ │ + strdeq r7, [r3], #192 @ 0xc0 @ │ │ │ │ + rsceq r8, r3, r4, lsr #32 │ │ │ │ + strdeq r7, [r3], #196 @ 0xc4 @ │ │ │ │ + strheq r7, [r3], #228 @ 0xe4 @ │ │ │ │ + rsceq r7, r3, r4, ror ip │ │ │ │ + rsceq r7, r3, r8, lsl #25 │ │ │ │ + rsceq r7, r3, r0, ror #23 │ │ │ │ + rsceq r7, r3, r8, asr #22 │ │ │ │ + rsceq r7, r3, r8, asr #23 │ │ │ │ + ldrdeq r7, [r3], #168 @ 0xa8 @ │ │ │ │ + rsceq r7, r3, r0, lsr sl │ │ │ │ + rsceq r7, r3, r0, lsr #27 │ │ │ │ + rsceq r7, r3, r4, lsr #21 │ │ │ │ + ldrdeq r7, [r3], #152 @ 0x98 @ │ │ │ │ + strdeq r7, [r3], #184 @ 0xb8 @ │ │ │ │ + rsceq r7, r3, r4, ror r9 │ │ │ │ rsceq r7, r3, ip, ror #23 │ │ │ │ - strheq r7, [r3], #184 @ 0xb8 @ │ │ │ │ - rsceq r7, r3, r0, lsl ip │ │ │ │ - rsceq r7, r3, r0, ror #17 │ │ │ │ + rsceq r7, r3, r4, lsr #27 │ │ │ │ + rsceq r7, r3, r4, lsr ip │ │ │ │ + rsceq r7, r3, r0, asr r9 │ │ │ │ + rsceq r7, r3, ip, lsl #19 │ │ │ │ + rsceq r7, r3, ip, ror #21 │ │ │ │ + strheq r7, [r3], #160 @ 0xa0 @ │ │ │ │ + rsceq r7, r3, ip, lsr ip │ │ │ │ + rsceq r7, r3, r8, lsl #24 │ │ │ │ + rsceq r7, r3, r0, ror #24 │ │ │ │ rsceq r7, r3, r0, lsr r9 │ │ │ │ - smlaleq r7, r3, r0, sl │ │ │ │ - ldrdeq r7, [r3], #188 @ 0xbc @ │ │ │ │ - rsceq r7, r3, r8, asr #24 │ │ │ │ - rsceq r7, r3, r4, asr #13 │ │ │ │ - rsceq r7, r3, r8, lsr #11 │ │ │ │ - strdeq r7, [r3], #180 @ 0xb4 @ │ │ │ │ - rsceq r7, r3, r0, lsr #19 │ │ │ │ - rsceq r7, r3, ip, ror #14 │ │ │ │ - rsceq r7, r3, r8, lsr r7 │ │ │ │ - rsceq r7, r3, r0, lsr #14 │ │ │ │ - rsceq r7, r3, r0, lsr #19 │ │ │ │ - strheq r7, [r3], #144 @ 0x90 @ │ │ │ │ - rsceq r7, r3, r0, lsr #13 │ │ │ │ - rsceq r7, r3, r4, lsr sl │ │ │ │ + rsceq r7, r3, r0, lsl #19 │ │ │ │ + rsceq r7, r3, r0, ror #21 │ │ │ │ + rsceq r7, r3, ip, lsr #24 │ │ │ │ + smlaleq r7, r3, r8, ip │ │ │ │ + rsceq r7, r3, r4, lsl r7 │ │ │ │ + strdeq r7, [r3], #88 @ 0x58 @ │ │ │ │ + rsceq r7, r3, r4, asr #24 │ │ │ │ + strdeq r7, [r3], #144 @ 0x90 @ │ │ │ │ + strheq r7, [r3], #124 @ 0x7c @ │ │ │ │ + rsceq r7, r3, r8, lsl #15 │ │ │ │ + rsceq r7, r3, r0, ror r7 │ │ │ │ + strdeq r7, [r3], #144 @ 0x90 @ │ │ │ │ + rsceq r7, r3, r0, lsl #20 │ │ │ │ + strdeq r7, [r3], #96 @ 0x60 @ │ │ │ │ + rsceq r7, r3, r4, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -861391,16 +861391,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 286d90 │ │ │ │ b 3a5f9c │ │ │ │ cmneq r3, r8, lsr r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r8, r0, r0, lsr #12 │ │ │ │ cmneq r3, r0, asr r0 │ │ │ │ - rsceq r7, r3, r0, lsr #12 │ │ │ │ - strheq r8, [r2], #180 @ 0xb4 @ │ │ │ │ + rsceq r7, r3, r0, ror r6 │ │ │ │ + rsceq r8, r2, r4, lsl #24 │ │ │ │ andeq r0, r0, r5, lsl #10 │ │ │ │ add r3, r0, #8 │ │ │ │ add r1, r1, #8 │ │ │ │ add r0, r0, #16 │ │ │ │ ldrsh r2, [r3, #2]! │ │ │ │ ldrsh ip, [r1, #2]! │ │ │ │ cmp r2, ip │ │ │ │ @@ -861890,15 +861890,15 @@ │ │ │ │ addeq r5, r5, #4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ strbeq r3, [r4, #32] │ │ │ │ ldrb r0, [r5] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strheq r9, [r7], #148 @ 0x94 @ │ │ │ │ + rsceq r9, r7, r4, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #40] @ 3a6928 │ │ │ │ mov r4, r0 │ │ │ │ @@ -861908,15 +861908,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldrbeq r3, [r4, #84] @ 0x54 │ │ │ │ moveq r0, #1 │ │ │ │ orreq r3, r3, r0 │ │ │ │ strbeq r3, [r4, #84] @ 0x54 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - rsceq r7, r3, r4, ror #20 │ │ │ │ + strheq r7, [r3], #164 @ 0xa4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #688] @ 3a6bf8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -862088,30 +862088,30 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a6b94 │ │ │ │ b 3a69e4 │ │ │ │ ldrb r3, [r7, #85] @ 0x55 │ │ │ │ orr r3, r3, #2 │ │ │ │ strb r3, [r7, #85] @ 0x55 │ │ │ │ b 3a69b8 │ │ │ │ - rsceq r7, r3, r4, lsr sl │ │ │ │ - rsceq r7, r3, r8, lsl sl │ │ │ │ - rsceq r7, r3, r4, lsl #20 │ │ │ │ - rsceq r7, r3, r0, asr sl │ │ │ │ - rsceq r7, r3, r4, asr #19 │ │ │ │ - rsceq r7, r3, ip, ror r9 │ │ │ │ - rsceq r7, r3, r0, ror r9 │ │ │ │ - rsceq r7, r3, ip, lsl r9 │ │ │ │ - rsceq r6, r7, r8, ror #11 │ │ │ │ - rsceq r7, r3, ip, lsl #18 │ │ │ │ - rsceq r7, r3, r4, lsl #18 │ │ │ │ - rsceq r7, r3, r0, lsl #18 │ │ │ │ - rsceq r7, r3, r4, ror #17 │ │ │ │ - ldrdeq r7, [r3], #140 @ 0x8c @ │ │ │ │ - rsceq r7, r3, ip, lsr r8 │ │ │ │ - ldrdeq r7, [r3], #124 @ 0x7c @ │ │ │ │ + rsceq r7, r3, r4, lsl #21 │ │ │ │ + rsceq r7, r3, r8, ror #20 │ │ │ │ + rsceq r7, r3, r4, asr sl │ │ │ │ + rsceq r7, r3, r0, lsr #21 │ │ │ │ + rsceq r7, r3, r4, lsl sl │ │ │ │ + rsceq r7, r3, ip, asr #19 │ │ │ │ + rsceq r7, r3, r0, asr #19 │ │ │ │ + rsceq r7, r3, ip, ror #18 │ │ │ │ + rsceq r6, r7, r8, lsr r6 │ │ │ │ + rsceq r7, r3, ip, asr r9 │ │ │ │ + rsceq r7, r3, r4, asr r9 │ │ │ │ + rsceq r7, r3, r0, asr r9 │ │ │ │ + rsceq r7, r3, r4, lsr r9 │ │ │ │ + rsceq r7, r3, ip, lsr #18 │ │ │ │ + rsceq r7, r3, ip, lsl #17 │ │ │ │ + rsceq r7, r3, ip, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ @@ -862155,15 +862155,15 @@ │ │ │ │ str r2, [r0] │ │ │ │ stmib r4, {r0, r3} │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ 3a6d04 │ │ │ │ pop {r4, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 2870c8 │ │ │ │ - rscseq lr, ip, ip, lsr #1 │ │ │ │ + ldrsheq lr, [ip], #12 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 4e3044 │ │ │ │ @@ -862252,15 +862252,15 @@ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ b 3a6e00 │ │ │ │ ldr r0, [pc, #12] @ 3a6e88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2870c8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - rscseq sp, ip, r0, lsl pc │ │ │ │ + rscseq sp, ip, r0, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r4, r2 │ │ │ │ bl 4e3044 │ │ │ │ @@ -862312,15 +862312,15 @@ │ │ │ │ ldr r0, [pc, #20] @ 3a6f78 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2870c8 │ │ │ │ b 3a6f50 │ │ │ │ cmneq r3, r4, lsl #2 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ - rscseq sp, ip, r8, asr #28 │ │ │ │ + smlalseq sp, ip, r8, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -862410,23 +862410,23 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ cmp r1, lr │ │ │ │ mov r0, r3 │ │ │ │ bne 3a7050 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rscseq pc, ip, r8, ror #19 │ │ │ │ - ldrsbeq pc, [ip], #160 @ 0xa0 @ │ │ │ │ - rscseq pc, ip, r4, asr #8 │ │ │ │ - rscseq lr, ip, r0, lsl #30 │ │ │ │ - rscseq pc, ip, ip, ror r9 @ │ │ │ │ - rscseq sp, ip, r8, lsr #30 │ │ │ │ - ldrsbeq pc, [ip], #56 @ 0x38 @ │ │ │ │ - ldrheq sp, [ip], #228 @ 0xe4 @ │ │ │ │ - rscseq lr, ip, ip, ror #12 │ │ │ │ + rscseq pc, ip, r8, lsr sl @ │ │ │ │ + rscseq pc, ip, r0, lsr #22 │ │ │ │ + smlalseq pc, ip, r4, r4 @ │ │ │ │ + rscseq lr, ip, r0, asr pc │ │ │ │ + rscseq pc, ip, ip, asr #19 │ │ │ │ + rscseq sp, ip, r8, ror pc │ │ │ │ + rscseq pc, ip, r8, lsr #8 │ │ │ │ + rscseq sp, ip, r4, lsl #30 │ │ │ │ + ldrheq lr, [ip], #108 @ 0x6c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr ip, [pc, #40] @ 3a7164 │ │ │ │ ldr r2, [pc, #40] @ 3a7168 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -862437,15 +862437,15 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, #1 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #2 │ │ │ │ bl 5ba00 │ │ │ │ ldrheq r8, [r3, #-236]! @ 0xffffff14 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r2, r2, r4, asr #9 │ │ │ │ + rsceq r2, r2, r4, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -862478,15 +862478,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ str r6, [r4, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #4] @ 3a7210 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3a7124 │ │ │ │ - rsceq r7, r3, ip, lsl r2 │ │ │ │ + rsceq r7, r3, ip, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -862647,15 +862647,15 @@ │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 3a73ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #4] @ 3a74b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3a7124 │ │ │ │ - rsceq r6, r3, ip, lsr #31 │ │ │ │ + strdeq r6, [r3], #252 @ 0xfc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -862929,18 +862929,18 @@ │ │ │ │ bl 3a7124 │ │ │ │ ldr r0, [pc, #24] @ 3a7924 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3a7124 │ │ │ │ ldr r0, [pc, #16] @ 3a7928 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3a7124 │ │ │ │ - rsceq r6, r3, r8, lsr #28 │ │ │ │ - rsceq r6, r3, ip, ror #23 │ │ │ │ - rsceq r6, r3, ip, ror fp │ │ │ │ - strdeq r6, [r3], #180 @ 0xb4 @ │ │ │ │ + rsceq r6, r3, r8, ror lr │ │ │ │ + rsceq r6, r3, ip, lsr ip │ │ │ │ + rsceq r6, r3, ip, asr #23 │ │ │ │ + rsceq r6, r3, r4, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -863941,26 +863941,26 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a87fc │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ str r2, [r3] │ │ │ │ b 3a8870 │ │ │ │ cmneq r3, r8, lsr #13 │ │ │ │ - rscseq lr, ip, ip, lsl #22 │ │ │ │ - rscseq lr, ip, r8, asr #11 │ │ │ │ - rscseq pc, ip, r4, asr #32 │ │ │ │ - rscseq pc, ip, r4, ror r0 @ │ │ │ │ - rscseq pc, ip, ip, asr #2 │ │ │ │ - rscseq sp, ip, r4, lsr #11 │ │ │ │ - rscseq lr, ip, r0, asr #21 │ │ │ │ - smlalseq sp, ip, ip, r5 │ │ │ │ - rscseq sp, ip, r8, lsl #27 │ │ │ │ - rscseq lr, ip, r4, lsr sl │ │ │ │ - smlalseq pc, ip, ip, r0 @ │ │ │ │ - rscseq sp, ip, sl, asr r3 │ │ │ │ + rscseq lr, ip, ip, asr fp │ │ │ │ + rscseq lr, ip, r8, lsl r6 │ │ │ │ + smlalseq pc, ip, r4, r0 @ │ │ │ │ + rscseq pc, ip, r4, asr #1 │ │ │ │ + smlalseq pc, ip, ip, r1 @ │ │ │ │ + ldrsheq sp, [ip], #84 @ 0x54 @ │ │ │ │ + rscseq lr, ip, r0, lsl fp │ │ │ │ + rscseq sp, ip, ip, ror #11 │ │ │ │ + ldrsbeq sp, [ip], #216 @ 0xd8 @ │ │ │ │ + rscseq lr, ip, r4, lsl #21 │ │ │ │ + rscseq pc, ip, ip, ror #1 │ │ │ │ + rscseq sp, ip, sl, lsr #7 │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ andeq r2, r0, r4, asr #21 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ andeq r0, r0, r9, ror #2 │ │ │ │ andeq r0, r0, r9, lsr r1 │ │ │ │ andeq r0, r0, r7, lsr r1 │ │ │ │ @@ -866064,44 +866064,44 @@ │ │ │ │ andeq r0, r0, r3, ror #2 │ │ │ │ tsteq r0, r0, asr #32 │ │ │ │ andeq r0, r0, #2 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ subeq r0, r0, r1 │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ muleq r0, r2, r4 │ │ │ │ - rscseq fp, ip, ip, lsr #3 │ │ │ │ + ldrsheq fp, [ip], #28 @ │ │ │ │ andeq r0, r0, r5, ror #2 │ │ │ │ - ldrsbeq fp, [ip], #12 @ │ │ │ │ - rscseq fp, ip, r0, asr r0 │ │ │ │ - rscseq sl, ip, r8, asr #30 │ │ │ │ - rscseq sl, ip, r0, asr #21 │ │ │ │ - rscseq sl, ip, r4, asr #19 │ │ │ │ - rscseq sl, ip, r0, lsr #18 │ │ │ │ - ldrsheq sl, [ip], #120 @ 0x78 @ │ │ │ │ + rscseq fp, ip, ip, lsr #2 │ │ │ │ + rscseq fp, ip, r0, lsr #1 │ │ │ │ + smlalseq sl, ip, r8, pc @ │ │ │ │ + rscseq sl, ip, r0, lsl fp │ │ │ │ + rscseq sl, ip, r4, lsl sl │ │ │ │ + rscseq sl, ip, r0, ror r9 │ │ │ │ + rscseq sl, ip, r8, asr #16 │ │ │ │ andeq r0, r0, r7, lsl #2 │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ andeq r0, r0, sl, lsl #2 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ @ instruction: 0xfffff688 │ │ │ │ - ldrsheq fp, [ip], #136 @ 0x88 @ │ │ │ │ - rscseq fp, ip, r0, ror r2 │ │ │ │ - rscseq r9, ip, r8, asr #26 │ │ │ │ - rscseq sl, ip, ip, ror #25 │ │ │ │ - rscseq sl, ip, r4, asr #9 │ │ │ │ + rscseq fp, ip, r8, asr #18 │ │ │ │ + rscseq fp, ip, r0, asr #5 │ │ │ │ + smlalseq r9, ip, r8, sp │ │ │ │ + rscseq sl, ip, ip, lsr sp │ │ │ │ + rscseq sl, ip, r4, lsl r5 │ │ │ │ andeq r0, r0, r9, asr #4 │ │ │ │ andeq r0, r0, sl, lsr r1 │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ andeq r0, r0, sp, asr #2 │ │ │ │ - rsceq r3, r3, ip, lsr #4 │ │ │ │ + rsceq r3, r3, ip, ror r2 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r3, #4] │ │ │ │ add r0, r1, r2 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ @@ -866720,15 +866720,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #4] @ 3ab458 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3a7124 │ │ │ │ - rsceq r3, r3, ip, lsl r1 │ │ │ │ + rsceq r3, r3, ip, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r8, r1, #2 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -866757,16 +866757,16 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #16] @ 3ab4ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3a7124 │ │ │ │ ldr r0, [pc, #8] @ 3ab4f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3a7124 │ │ │ │ - rsceq r3, r3, r0, asr #1 │ │ │ │ - rsceq r3, r3, r0, ror #1 │ │ │ │ + rsceq r3, r3, r0, lsl r1 │ │ │ │ + rsceq r3, r3, r0, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r1, #0 │ │ │ │ beq 3ab544 │ │ │ │ mov r6, r0 │ │ │ │ @@ -869021,27 +869021,27 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #228] @ 3ad920 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3ad890 │ │ │ │ ldr r6, [pc, #196] @ 3ad924 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r6, pc, r6 │ │ │ │ bl 4e8674 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #4] │ │ │ │ str r5, [r4] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r5 │ │ │ │ bne 3ad8dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bne 3ad8f4 │ │ │ │ ldr r5, [pc, #136] @ 3ad928 │ │ │ │ @@ -869050,15 +869050,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 3ad8b4 │ │ │ │ cmp r6, #0 │ │ │ │ bne 3ad8a0 │ │ │ │ b 3ad858 │ │ │ │ mov r1, #1 │ │ │ │ @@ -869067,15 +869067,15 @@ │ │ │ │ bl 4e2148 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 3ad8f8 │ │ │ │ cmp r6, #0 │ │ │ │ bne 3ad898 │ │ │ │ b 3ad858 │ │ │ │ cmneq r4, r4, asr #13 │ │ │ │ @@ -869303,15 +869303,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, ip, ror #8 │ │ │ │ cmneq r4, r8, ror #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq fp, r7, ip, lsr #17 │ │ │ │ + strdeq fp, [r7], #140 @ 0x8c @ │ │ │ │ cmneq r3, ip, lsr #8 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ @ instruction: 0xfffff030 │ │ │ │ andeq r1, r0, ip, asr #18 │ │ │ │ cmneq r3, ip, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -869390,15 +869390,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, r0, lsl r3 │ │ │ │ cmneq r4, ip, lsl #4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq fp, r7, r0, asr r7 │ │ │ │ + rsceq fp, r7, r0, lsr #15 │ │ │ │ ldrsbeq r2, [r3, #-32]! @ 0xffffffe0 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ @ instruction: 0xffffeed4 │ │ │ │ andeq r2, r0, ip, lsl #25 │ │ │ │ cmneq r3, r0, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -869432,15 +869432,15 @@ │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #20] @ 3adec4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3ade80 │ │ │ │ ldrheq ip, [r4, #-8]! │ │ │ │ - rsceq r2, r5, ip, lsr r0 │ │ │ │ + rsceq r2, r5, ip, lsl #1 │ │ │ │ @ instruction: 0xffffde80 │ │ │ │ cmneq r4, r8, rrx │ │ │ │ @ instruction: 0xfffff53c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -869472,15 +869472,15 @@ │ │ │ │ str r5, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ 3adf64 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3adf24 │ │ │ │ cmneq r4, r8, lsl r0 │ │ │ │ - smlaleq r1, r5, r8, pc @ │ │ │ │ + rsceq r1, r5, r8, ror #31 │ │ │ │ @ instruction: 0xffffe08c │ │ │ │ cmneq r4, r4, asr #31 │ │ │ │ @ instruction: 0xfffff5c4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -869512,15 +869512,15 @@ │ │ │ │ str r5, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ 3ae004 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3adfc4 │ │ │ │ cmneq r4, r8, ror pc │ │ │ │ - strdeq r1, [r5], #232 @ 0xe8 @ │ │ │ │ + rsceq r1, r5, r8, asr #30 │ │ │ │ @ instruction: 0xffffdffc │ │ │ │ cmneq r4, r4, lsr #30 │ │ │ │ @ instruction: 0xfffff5ac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -869549,15 +869549,15 @@ │ │ │ │ bl 3abfd0 │ │ │ │ ldrb r3, [r4, #45] @ 0x2d │ │ │ │ bic r3, r3, #31 │ │ │ │ orr r3, r3, #31 │ │ │ │ strb r3, [r4, #45] @ 0x2d │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - smlaleq r1, r5, ip, r3 │ │ │ │ + rsceq r1, r5, ip, ror #7 │ │ │ │ ldrheq r1, [r3, #-244]! @ 0xffffff0c │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ @ instruction: 0xffffdd40 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -869592,16 +869592,16 @@ │ │ │ │ str r9, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl 3abfd0 │ │ │ │ str r6, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmneq r4, r4, asr #28 │ │ │ │ - rsceq r3, r5, r0, lsl #14 │ │ │ │ - rsceq r9, r6, r8, asr sl │ │ │ │ + rsceq r3, r5, r0, asr r7 │ │ │ │ + rsceq r9, r6, r8, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #160] @ 3ae1f8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r5, pc, r5 │ │ │ │ @@ -869643,17 +869643,17 @@ │ │ │ │ bl 3abfd0 │ │ │ │ str r7, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmneq r4, r0, lsr #27 │ │ │ │ cmneq r3, r0, lsl #29 │ │ │ │ andeq r1, r0, r8, lsl #14 │ │ │ │ - rsceq r0, r3, r4, ror #8 │ │ │ │ + strheq r0, [r3], #68 @ 0x44 @ │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - smlaleq r9, r6, r8, r9 │ │ │ │ + rsceq r9, r6, r8, ror #19 │ │ │ │ @ instruction: 0xffffdaec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #176] @ 3ae2dc │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -869698,18 +869698,18 @@ │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #32] @ 3ae2f8 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3ae2a4 │ │ │ │ cmneq r4, ip, asr #25 │ │ │ │ - rsceq r1, r5, r0, asr ip │ │ │ │ + rsceq r1, r5, r0, lsr #25 │ │ │ │ cmneq r3, r4, lsr #27 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - rsceq fp, r4, r8, lsl #8 │ │ │ │ + rsceq fp, r4, r8, asr r4 │ │ │ │ @ instruction: 0xffffda5c │ │ │ │ cmneq r4, r0, asr #24 │ │ │ │ @ instruction: 0xfffff114 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -869756,18 +869756,18 @@ │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #32] @ 3ae3e0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3ae38c │ │ │ │ cmneq r4, r4, ror #23 │ │ │ │ - rsceq r1, r5, r8, ror #22 │ │ │ │ + strheq r1, [r5], #184 @ 0xb8 @ │ │ │ │ ldrheq r1, [r3, #-204]! @ 0xffffff34 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - rsceq fp, r4, r0, ror #30 │ │ │ │ + strheq fp, [r4], #240 @ 0xf0 @ │ │ │ │ @ instruction: 0xffffdc14 │ │ │ │ cmneq r4, r8, asr fp │ │ │ │ @ instruction: 0xfffff0cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -869814,18 +869814,18 @@ │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #32] @ 3ae4c8 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3ae474 │ │ │ │ ldrsheq fp, [r4, #-172]! @ 0xffffff54 │ │ │ │ - rsceq r1, r5, r0, lsl #21 │ │ │ │ + ldrdeq r1, [r5], #160 @ 0xa0 @ │ │ │ │ ldrsbeq r1, [r3, #-180]! @ 0xffffff4c │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - rscseq sp, r6, ip, ror #24 │ │ │ │ + ldrheq sp, [r6], #204 @ 0xcc @ │ │ │ │ @ instruction: 0xffffdb2c │ │ │ │ cmneq r4, r0, ror sl │ │ │ │ @ instruction: 0xffffefe4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -869872,18 +869872,18 @@ │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #32] @ 3ae5b0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3ae55c │ │ │ │ cmneq r4, r4, lsl sl │ │ │ │ - smlaleq r1, r5, r8, r9 │ │ │ │ + rsceq r1, r5, r8, ror #19 │ │ │ │ cmneq r3, ip, ror #21 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - strheq r0, [r3], #4 @ │ │ │ │ + rsceq r0, r3, r4, lsl #2 │ │ │ │ @ instruction: 0xffffda4c │ │ │ │ cmneq r4, r8, lsl #19 │ │ │ │ @ instruction: 0xffffef40 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -869930,18 +869930,18 @@ │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #32] @ 3ae698 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3ae644 │ │ │ │ cmneq r4, ip, lsr #18 │ │ │ │ - strheq r1, [r5], #128 @ 0x80 @ │ │ │ │ + rsceq r1, r5, r0, lsl #18 │ │ │ │ cmneq r3, r4, lsl #20 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - rsceq pc, r2, ip, asr #31 │ │ │ │ + rsceq r0, r3, ip, lsl r0 │ │ │ │ @ instruction: 0xffffd964 │ │ │ │ cmneq r4, r0, lsr #17 │ │ │ │ @ instruction: 0xffffee58 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -869988,18 +869988,18 @@ │ │ │ │ str r7, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #32] @ 3ae780 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3ae730 │ │ │ │ cmneq r4, r4, asr #16 │ │ │ │ - rsceq r1, r5, r4, asr #15 │ │ │ │ + rsceq r1, r5, r4, lsl r8 │ │ │ │ cmneq r3, r8, lsl r9 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - rsceq pc, r2, r8, ror #29 │ │ │ │ + rsceq pc, r2, r8, lsr pc @ │ │ │ │ @ instruction: 0xffffd888 │ │ │ │ ldrheq fp, [r4, #-116]! @ 0xffffff8c │ │ │ │ @ instruction: 0xffffedf8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -870046,18 +870046,18 @@ │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #32] @ 3ae868 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3ae814 │ │ │ │ cmneq r4, ip, asr r7 │ │ │ │ - rsceq r1, r5, r0, ror #13 │ │ │ │ + rsceq r1, r5, r0, lsr r7 │ │ │ │ cmneq r3, r4, lsr r8 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - ldrdeq fp, [r4], #168 @ 0xa8 @ │ │ │ │ + rsceq fp, r4, r8, lsr #22 │ │ │ │ @ instruction: 0xffffd7ac │ │ │ │ ldrsbeq fp, [r4, #-96]! @ 0xffffffa0 │ │ │ │ @ instruction: 0xffffed54 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -870305,15 +870305,15 @@ │ │ │ │ bl 3abfd0 │ │ │ │ ldrb r3, [r4, #45] @ 0x2d │ │ │ │ bic r3, r3, #31 │ │ │ │ orr r3, r3, #31 │ │ │ │ strb r3, [r4, #45] @ 0x2d │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strheq r0, [r5], #124 @ 0x7c @ │ │ │ │ + rsceq r0, r5, ip, lsl #16 │ │ │ │ @ instruction: 0xffffd134 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #168] @ 3aed24 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -870356,17 +870356,17 @@ │ │ │ │ str r6, [sp] │ │ │ │ bl 3abfd0 │ │ │ │ mov r3, #10 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmneq r4, ip, ror r2 │ │ │ │ - rsceq r2, r5, ip, lsr fp │ │ │ │ - rsceq pc, r2, r0, asr #18 │ │ │ │ - rsceq pc, r2, r4, lsr #18 │ │ │ │ + rsceq r2, r5, ip, lsl #23 │ │ │ │ + smlaleq pc, r2, r0, r9 @ │ │ │ │ + rsceq pc, r2, r4, ror r9 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #268] @ 3aee58 │ │ │ │ ldr r5, [pc, #268] @ 3aee5c │ │ │ │ ldr r3, [pc, #268] @ 3aee60 │ │ │ │ @@ -870435,15 +870435,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, r8, lsr #5 │ │ │ │ cmneq r4, r0, lsr #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrheq lr, [r3], #228 @ 0xe4 @ │ │ │ │ + rscseq lr, r3, r4, lsl #30 │ │ │ │ cmneq r3, r8, ror #4 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ @ instruction: 0xffffc914 │ │ │ │ cmneq r3, ip, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -870516,15 +870516,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, r4, ror #2 │ │ │ │ cmneq r4, ip, asr r0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq lr, r3, r0, ror sp │ │ │ │ + rscseq lr, r3, r0, asr #27 │ │ │ │ cmneq r3, r4, lsr #2 │ │ │ │ andeq r1, r0, ip, ror #26 │ │ │ │ @ instruction: 0xffffc7d0 │ │ │ │ cmneq r3, r8, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -870597,15 +870597,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, r0, lsr #32 │ │ │ │ cmneq r4, r8, lsl pc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq lr, r3, ip, lsr #24 │ │ │ │ + rscseq lr, r3, ip, ror ip │ │ │ │ cmneq r3, r0, ror #31 │ │ │ │ andeq r1, r0, r8, lsr #4 │ │ │ │ @ instruction: 0xffffc68c │ │ │ │ cmneq r3, r4, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -870678,15 +870678,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq r0, [r3, #-236]! @ 0xffffff14 │ │ │ │ ldrsbeq sl, [r4, #-212]! @ 0xffffff2c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq lr, r3, r8, ror #21 │ │ │ │ + rscseq lr, r3, r8, lsr fp │ │ │ │ @ instruction: 0x01730e9c │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ @ instruction: 0xffffc548 │ │ │ │ cmneq r3, r0, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -870753,15 +870753,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01730d98 │ │ │ │ @ instruction: 0x0174ac90 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq pc, r2, r8, ror r3 @ │ │ │ │ + rsceq pc, r2, r8, asr #7 │ │ │ │ @ instruction: 0xffffcf24 │ │ │ │ ldrsbeq r0, [r3, #-196]! @ 0xffffff3c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -870827,15 +870827,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, ip, ror #24 │ │ │ │ cmneq r4, r4, ror #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq lr, r3, r8, lsl #7 │ │ │ │ + ldrsbeq lr, [r3], #56 @ 0x38 @ │ │ │ │ cmneq r3, ip, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #256] @ 3af5a4 │ │ │ │ ldr r6, [pc, #256] @ 3af5a8 │ │ │ │ @@ -870902,15 +870902,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, r0, asr fp │ │ │ │ cmneq r4, r8, asr #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq lr, r3, ip, ror #4 │ │ │ │ + ldrheq lr, [r3], #44 @ 0x2c @ │ │ │ │ @ instruction: 0xffffd41c │ │ │ │ cmneq r3, r0, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #240] @ 3af6c4 │ │ │ │ @@ -870974,15 +870974,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, r0, lsr #20 │ │ │ │ cmneq r4, r8, lsl r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq lr, r3, ip, lsr r1 │ │ │ │ + rscseq lr, r3, ip, lsl #3 │ │ │ │ @ instruction: 0xffffde0c │ │ │ │ cmneq r3, r0, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #240] @ 3af7e4 │ │ │ │ @@ -871046,15 +871046,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, r0, lsl #18 │ │ │ │ ldrsheq sl, [r4, #-120]! @ 0xffffff88 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq lr, r3, ip, lsl r0 │ │ │ │ + rscseq lr, r3, ip, rrx │ │ │ │ @ instruction: 0xffffdcec │ │ │ │ cmneq r3, r0, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #240] @ 3af904 │ │ │ │ @@ -871118,15 +871118,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, r0, ror #15 │ │ │ │ ldrsbeq sl, [r4, #-104]! @ 0xffffff98 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsheq sp, [r3], #236 @ 0xec @ │ │ │ │ + rscseq sp, r3, ip, asr #30 │ │ │ │ @ instruction: 0xffffdbcc │ │ │ │ cmneq r3, r0, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #240] @ 3afa24 │ │ │ │ @@ -871190,15 +871190,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, r0, asr #13 │ │ │ │ ldrheq sl, [r4, #-88]! @ 0xffffffa8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq sp, [r3], #220 @ 0xdc @ │ │ │ │ + rscseq sp, r3, ip, lsr #28 │ │ │ │ @ instruction: 0xffffdaac │ │ │ │ cmneq r3, r0, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, r0 │ │ │ │ @@ -871290,16 +871290,16 @@ │ │ │ │ b 3afb40 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, r0, lsr #11 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x0174a490 │ │ │ │ cmneq r3, r8, ror #10 │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ - rsceq lr, r2, r0, ror #22 │ │ │ │ - rsceq lr, r2, r4, asr fp │ │ │ │ + strheq lr, [r2], #176 @ 0xb0 @ │ │ │ │ + rsceq lr, r2, r4, lsr #23 │ │ │ │ andeq r3, r0, r0, asr #13 │ │ │ │ ldrheq r0, [r3, #-64]! @ 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #248] @ 3afce0 │ │ │ │ @@ -871365,15 +871365,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, ip, lsl #8 │ │ │ │ cmneq r4, r4, lsl #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq sp, r3, r8, lsr #22 │ │ │ │ + rscseq sp, r3, r8, ror fp │ │ │ │ @ instruction: 0xffffcce0 │ │ │ │ cmneq r3, r4, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #264] @ 3afe18 │ │ │ │ @@ -871443,15 +871443,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, r4, ror #5 │ │ │ │ ldrsbeq sl, [r4, #-28]! @ 0xffffffe4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq sp, r3, r4, lsl #20 │ │ │ │ + rscseq sp, r3, r4, asr sl │ │ │ │ @ instruction: 0xffffcba8 │ │ │ │ cmneq r3, ip, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #264] @ 3aff50 │ │ │ │ @@ -871521,15 +871521,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, ip, lsr #3 │ │ │ │ cmneq r4, r4, lsr #1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq sp, r3, ip, asr #17 │ │ │ │ + rscseq sp, r3, ip, lsl r9 │ │ │ │ @ instruction: 0xffffca70 │ │ │ │ ldrsbeq r0, [r3, #-4]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #296] @ 3b00a8 │ │ │ │ @@ -871607,15 +871607,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r3, r4, ror r0 │ │ │ │ cmneq r4, ip, ror #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r0, r4, r0, asr #23 │ │ │ │ + rscseq r0, r4, r0, lsl ip │ │ │ │ cmneq r3, r4, lsr r0 │ │ │ │ muleq r0, r8, sp │ │ │ │ @ instruction: 0xffffb64c │ │ │ │ cmnpeq r2, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -871695,15 +871695,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmnpeq r2, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ cmneq r4, ip, lsl #28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r0, r4, r0, ror #20 │ │ │ │ + ldrheq r0, [r4], #160 @ 0xa0 @ │ │ │ │ ldrsbeq pc, [r2, #-228]! @ 0xffffff1c @ │ │ │ │ muleq r0, r8, sp │ │ │ │ @ instruction: 0xffffb4ec │ │ │ │ cmnpeq r2, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -871777,15 +871777,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq pc, [r2, #-212]! @ 0xffffff2c @ │ │ │ │ cmneq r4, ip, lsr #25 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq sp, [r3], #64 @ 0x40 @ │ │ │ │ + rscseq sp, r3, r0, lsr #10 │ │ │ │ ldrsbeq pc, [r2, #-196]! @ 0xffffff3c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #348] @ 3b04d8 │ │ │ │ ldr r8, [pc, #348] @ 3b04dc │ │ │ │ @@ -871875,15 +871875,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmnpeq r2, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ cmneq r4, r0, ror fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq fp, r4, ip, lsr ip │ │ │ │ + rsceq fp, r4, ip, lsl #25 │ │ │ │ cmnpeq r2, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ @ instruction: 0xffffb7d8 │ │ │ │ muleq r0, r0, r1 │ │ │ │ cmnpeq r2, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -871977,15 +871977,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmnpeq r2, r0, ror #21 @ p-variant is OBSOLETE │ │ │ │ ldrsbeq r9, [r4, #-152]! @ 0xffffff68 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq fp, r4, r4, lsr #21 │ │ │ │ + strdeq fp, [r4], #164 @ 0xa4 @ │ │ │ │ cmnpeq r2, r0, lsr #21 @ p-variant is OBSOLETE │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ @ instruction: 0xffffb82c │ │ │ │ muleq r0, r0, r1 │ │ │ │ ldrheq pc, [r2, #-148]! @ 0xffffff6c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -872091,15 +872091,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq pc, [r2, #-128]! @ 0xffffff80 @ │ │ │ │ cmneq r4, r8, asr #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq ip, r3, ip, ror #31 │ │ │ │ + rscseq sp, r3, ip, lsr r0 │ │ │ │ cmnpeq r2, ip, ror #15 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #312] @ 3b09a0 │ │ │ │ @@ -872181,18 +872181,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmnpeq r2, ip, lsl #15 @ p-variant is OBSOLETE │ │ │ │ cmneq r4, r8, lsl #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strdeq pc, [r4], #84 @ 0x54 @ │ │ │ │ + rsceq pc, r4, r4, asr #12 │ │ │ │ cmnpeq r2, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ muleq r0, r8, sp │ │ │ │ - rsceq sp, r2, r4, ror #26 │ │ │ │ + strheq sp, [r2], #212 @ 0xd4 @ │ │ │ │ cmnpeq r2, r4, lsl #13 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #300] @ 3b0b04 │ │ │ │ ldr r7, [pc, #300] @ 3b0b08 │ │ │ │ @@ -872270,17 +872270,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmnpeq r2, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ cmneq r4, r8, lsl r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq pc, r4, r4, lsl #9 │ │ │ │ - rsceq sp, r2, r8, lsl #24 │ │ │ │ - ldrdeq sp, [r2], #184 @ 0xb8 @ │ │ │ │ + ldrdeq pc, [r4], #68 @ 0x44 @ │ │ │ │ + rsceq sp, r2, r8, asr ip │ │ │ │ + rsceq sp, r2, r8, lsr #24 │ │ │ │ cmnpeq r2, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #320] @ 3b0c78 │ │ │ │ ldr r7, [pc, #320] @ 3b0c7c │ │ │ │ @@ -872365,18 +872365,18 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq pc, [r2, #-76]! @ 0xffffffb4 @ │ │ │ │ ldrheq r9, [r4, #-56]! @ 0xffffffc8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmnpeq r2, r4, lsl #9 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ - rsceq pc, r4, ip, lsl r3 @ │ │ │ │ + rsceq pc, r4, ip, ror #6 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ @ instruction: 0xffffb17c │ │ │ │ - rsceq sp, r2, ip, lsl #21 │ │ │ │ + ldrdeq sp, [r2], #172 @ 0xac @ │ │ │ │ cmnpeq r2, ip, lsr #7 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #284] @ 3b0dd4 │ │ │ │ ldr r6, [pc, #284] @ 3b0dd8 │ │ │ │ @@ -872450,15 +872450,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmnpeq r2, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ cmneq r4, r4, lsr r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sp, r2, r0, lsl #19 │ │ │ │ + ldrdeq sp, [r2], #144 @ 0x90 @ │ │ │ │ cmnpeq r2, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #336] @ 3b0f50 │ │ │ │ ldr r7, [pc, #336] @ 3b0f54 │ │ │ │ @@ -872547,18 +872547,18 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq pc, [r2, #-20]! @ 0xffffffec @ │ │ │ │ ldrsheq r9, [r4, #-0]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrheq pc, [r2, #-28]! @ 0xffffffe4 @ │ │ │ │ andeq r1, r0, r8, lsl #14 │ │ │ │ - rsceq sp, r2, r8, lsr r8 │ │ │ │ + rsceq sp, r2, r8, lsl #17 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ @ instruction: 0xffffae00 │ │ │ │ - strdeq sp, [r2], #124 @ 0x7c @ │ │ │ │ + rsceq sp, r2, ip, asr #16 │ │ │ │ ldrsbeq pc, [r2, #-4]! @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ 3b10dc │ │ │ │ ldr r2, [pc, #332] @ 3b10e0 │ │ │ │ @@ -872644,18 +872644,18 @@ │ │ │ │ ldr r2, [pc, #40] @ 3b10fc │ │ │ │ add r2, pc, r2 │ │ │ │ b 3b0ff0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r8, ror #30 │ │ │ │ cmnpeq r2, r8, asr r0 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq lr, r4, ip, asr #29 │ │ │ │ + rsceq lr, r4, ip, lsl pc │ │ │ │ @ instruction: 0xffffafc0 │ │ │ │ cmneq r4, r0, lsl #30 │ │ │ │ - rsceq sp, r2, r8, lsr r6 │ │ │ │ + rsceq sp, r2, r8, lsl #13 │ │ │ │ cmneq r2, r4, asr pc │ │ │ │ @ instruction: 0xffffc440 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ 3b1264 │ │ │ │ @@ -872742,18 +872742,18 @@ │ │ │ │ ldr r2, [pc, #40] @ 3b1284 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3b1178 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r0, ror #27 │ │ │ │ ldrsbeq lr, [r2, #-224]! @ 0xffffff20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq lr, r4, r4, asr #26 │ │ │ │ + smlaleq lr, r4, r4, sp │ │ │ │ @ instruction: 0xffffae48 │ │ │ │ cmneq r4, r8, ror sp │ │ │ │ - strheq sp, [r2], #64 @ 0x40 @ │ │ │ │ + rsceq sp, r2, r0, lsl #10 │ │ │ │ cmneq r2, ip, asr #27 │ │ │ │ @ instruction: 0xffffc340 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #336] @ 3b13f0 │ │ │ │ @@ -872841,18 +872841,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, asr sp │ │ │ │ cmneq r4, r0, asr ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sp, r2, r8, lsr r3 │ │ │ │ + rsceq sp, r2, r8, lsl #7 │ │ │ │ cmneq r2, r4, lsl sp │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - rsceq sp, r2, r8, lsl #7 │ │ │ │ + ldrdeq sp, [r2], #56 @ 0x38 @ │ │ │ │ @ instruction: 0xffffaea4 │ │ │ │ cmneq r2, r4, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #292] @ 3b1550 │ │ │ │ @@ -872929,15 +872929,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, asr #23 │ │ │ │ cmneq r4, r4, asr #21 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r3, r4, r8, ror ip │ │ │ │ + rscseq r3, r4, r8, asr #25 │ │ │ │ @ instruction: 0xffffaa8c │ │ │ │ ldrsbeq lr, [r2, #-164]! @ 0xffffff5c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #364] @ 3b16ec │ │ │ │ @@ -873032,19 +873032,19 @@ │ │ │ │ ldr r3, [pc, #48] @ 3b1714 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ b 3b15f0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r4, r8, ror r9 │ │ │ │ cmneq r2, r8, ror #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sp, r2, r8, asr r0 │ │ │ │ + rsceq sp, r2, r8, lsr #1 │ │ │ │ cmneq r2, r4, lsr sl │ │ │ │ andeq r1, r0, ip, ror #26 │ │ │ │ cmneq r4, r0, lsl #18 │ │ │ │ - rscseq r3, r7, r0, lsr r8 │ │ │ │ + rscseq r3, r7, r0, lsl #17 │ │ │ │ @ instruction: 0xffffabb4 │ │ │ │ cmneq r2, r4, asr #18 │ │ │ │ muleq r0, ip, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -873124,15 +873124,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, asr #17 │ │ │ │ ldrheq r8, [r4, #-124]! @ 0xffffff84 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq ip, r3, ip, asr #9 │ │ │ │ + rscseq ip, r3, ip, lsl r5 │ │ │ │ cmneq r2, r8, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #300] @ 3b19b4 │ │ │ │ ldr r6, [pc, #300] @ 3b19b8 │ │ │ │ @@ -873210,15 +873210,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, ror #14 │ │ │ │ cmneq r4, r4, ror #12 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq ip, r3, r4, ror r3 │ │ │ │ + rscseq ip, r3, r4, asr #7 │ │ │ │ cmneq r2, r0, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #300] @ 3b1b0c │ │ │ │ ldr r6, [pc, #300] @ 3b1b10 │ │ │ │ @@ -873296,15 +873296,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, lsl r6 │ │ │ │ cmneq r4, ip, lsl #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq ip, r3, ip, lsl r2 │ │ │ │ + rscseq ip, r3, ip, ror #4 │ │ │ │ cmneq r2, r8, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #356] @ 3b1c9c │ │ │ │ ldr r7, [pc, #356] @ 3b1ca0 │ │ │ │ @@ -873396,20 +873396,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq lr, [r2, #-76]! @ 0xffffffb4 │ │ │ │ ldrheq r8, [r4, #-56]! @ 0xffffffc8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq lr, r4, r4, lsr #6 │ │ │ │ + rsceq lr, r4, r4, ror r3 │ │ │ │ cmneq r2, r8, ror r4 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - rsceq r7, r4, r4, ror #21 │ │ │ │ - rsceq ip, r2, r0, ror sl │ │ │ │ - smlaleq ip, r2, r8, sl │ │ │ │ + rsceq r7, r4, r4, lsr fp │ │ │ │ + rsceq ip, r2, r0, asr #21 │ │ │ │ + rsceq ip, r2, r8, ror #21 │ │ │ │ cmneq r2, r8, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #348] @ 3b1e3c │ │ │ │ @@ -873500,17 +873500,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, lsl r3 │ │ │ │ cmneq r4, r0, lsl r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq ip, r2, r8, lsr #19 │ │ │ │ - smlaleq ip, r2, r0, r9 │ │ │ │ - rsceq ip, r2, r4, lsl r9 │ │ │ │ + strdeq ip, [r2], #152 @ 0x98 @ │ │ │ │ + rsceq ip, r2, r0, ror #19 │ │ │ │ + rsceq ip, r2, r4, ror #18 │ │ │ │ cmneq r2, r8, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #404] @ 3b2004 │ │ │ │ ldr r4, [pc, #404] @ 3b2008 │ │ │ │ @@ -873614,16 +873614,16 @@ │ │ │ │ ldr r2, [pc, #44] @ 3b2028 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3b1f1c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, lsl #3 │ │ │ │ cmneq r4, ip, ror r0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq fp, r3, r0, lsr #17 │ │ │ │ - rsceq r6, r6, r4, asr #15 │ │ │ │ + ldrsheq fp, [r3], #128 @ 0x80 @ │ │ │ │ + rsceq r6, r6, r4, lsl r8 │ │ │ │ @ instruction: 0xffffaa08 │ │ │ │ ldrsbeq r7, [r4, #-244]! @ 0xffffff0c │ │ │ │ cmneq r2, r8, lsr r0 │ │ │ │ @ instruction: 0xffff9b58 │ │ │ │ @ instruction: 0xffffb18c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -873710,15 +873710,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq sp, [r2, #-240]! @ 0xffffff10 │ │ │ │ cmneq r4, r8, lsr #29 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq r7, [r7], #188 @ 0xbc @ │ │ │ │ + rscseq r7, r7, ip, lsr #24 │ │ │ │ cmneq r2, r0, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #392] @ 3b2338 │ │ │ │ ldr r6, [pc, #392] @ 3b233c │ │ │ │ @@ -873819,22 +873819,22 @@ │ │ │ │ ldr r2, [pc, #56] @ 3b2368 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3b2244 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, asr #28 │ │ │ │ cmneq r4, ip, lsr sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strheq sp, [r4], #192 @ 0xc0 @ │ │ │ │ + rsceq sp, r4, r0, lsl #26 │ │ │ │ cmneq r2, r4, lsl #28 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - rsceq r8, r4, r8, lsr #1 │ │ │ │ + strdeq r8, [r4], #8 @ │ │ │ │ @ instruction: 0xffff9d5c │ │ │ │ cmneq r4, ip, lsr #25 │ │ │ │ - rsceq ip, r2, r0, ror #7 │ │ │ │ - rsceq ip, r2, ip, lsr r4 │ │ │ │ + rsceq ip, r2, r0, lsr r4 │ │ │ │ + rsceq ip, r2, ip, lsl #9 │ │ │ │ ldrsheq sp, [r2, #-200]! @ 0xffffff38 │ │ │ │ @ instruction: 0xffffb15c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #392] @ 3b250c │ │ │ │ @@ -873936,22 +873936,22 @@ │ │ │ │ ldr r2, [pc, #56] @ 3b253c │ │ │ │ add r2, pc, r2 │ │ │ │ b 3b2418 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r0, ror ip │ │ │ │ cmneq r4, r8, ror #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrdeq sp, [r4], #172 @ 0xac @ │ │ │ │ + rsceq sp, r4, ip, lsr #22 │ │ │ │ cmneq r2, r0, lsr ip │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - rscseq r9, r6, r8, asr #25 │ │ │ │ + rscseq r9, r6, r8, lsl sp │ │ │ │ @ instruction: 0xffff9b88 │ │ │ │ ldrsbeq r7, [r4, #-168]! @ 0xffffff58 │ │ │ │ - rsceq ip, r2, ip, lsl #4 │ │ │ │ - rsceq ip, r2, ip, ror r2 │ │ │ │ + rsceq ip, r2, ip, asr r2 │ │ │ │ + rsceq ip, r2, ip, asr #5 │ │ │ │ cmneq r2, r4, lsr #22 │ │ │ │ @ instruction: 0xffffaf88 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #392] @ 3b26e0 │ │ │ │ @@ -874053,22 +874053,22 @@ │ │ │ │ ldr r2, [pc, #56] @ 3b2710 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3b25ec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x0172da9c │ │ │ │ @ instruction: 0x01747994 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sp, r4, r8, lsl #18 │ │ │ │ + rsceq sp, r4, r8, asr r9 │ │ │ │ cmneq r2, ip, asr sl │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - rsceq ip, r2, r4, lsr #32 │ │ │ │ + rsceq ip, r2, r4, ror r0 │ │ │ │ @ instruction: 0xffff99bc │ │ │ │ cmneq r4, r4, lsl #18 │ │ │ │ - rsceq ip, r2, r8, lsr r0 │ │ │ │ - rsceq ip, r2, r0, asr #1 │ │ │ │ + rsceq ip, r2, r8, lsl #1 │ │ │ │ + rsceq ip, r2, r0, lsl r1 │ │ │ │ cmneq r2, r0, asr r9 │ │ │ │ @ instruction: 0xffffadf8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #392] @ 3b28b4 │ │ │ │ @@ -874170,22 +874170,22 @@ │ │ │ │ ldr r2, [pc, #56] @ 3b28e4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3b27c0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, asr #17 │ │ │ │ cmneq r4, r0, asr #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sp, r4, r4, lsr r7 │ │ │ │ + rsceq sp, r4, r4, lsl #15 │ │ │ │ cmneq r2, r8, lsl #17 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - rsceq fp, r2, r0, asr lr │ │ │ │ + rsceq fp, r2, r0, lsr #29 │ │ │ │ @ instruction: 0xffff97e8 │ │ │ │ cmneq r4, r0, lsr r7 │ │ │ │ - rsceq fp, r2, r4, ror #28 │ │ │ │ - rsceq fp, r2, r4, lsl #30 │ │ │ │ + strheq fp, [r2], #228 @ 0xe4 @ │ │ │ │ + rsceq fp, r2, r4, asr pc │ │ │ │ cmneq r2, ip, ror r7 │ │ │ │ @ instruction: 0xffffac24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #392] @ 3b2a88 │ │ │ │ @@ -874287,21 +874287,21 @@ │ │ │ │ ldr r2, [pc, #52] @ 3b2ab4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3b2998 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq sp, [r2, #-100]! @ 0xffffff9c │ │ │ │ cmneq r4, ip, ror #11 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sp, r4, ip, asr r5 │ │ │ │ + rsceq sp, r4, ip, lsr #11 │ │ │ │ ldrheq sp, [r2, #-96]! @ 0xffffffa0 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - rsceq fp, r2, r0, lsl #25 │ │ │ │ + ldrdeq fp, [r2], #192 @ 0xc0 @ │ │ │ │ @ instruction: 0xffff9620 │ │ │ │ cmneq r4, r4, asr r5 │ │ │ │ - rsceq fp, r2, ip, lsl #25 │ │ │ │ + ldrdeq fp, [r2], #204 @ 0xcc @ │ │ │ │ cmneq r2, r8, lsr #11 │ │ │ │ @ instruction: 0xffffaad8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #392] @ 3b2c58 │ │ │ │ @@ -874403,22 +874403,22 @@ │ │ │ │ ldr r2, [pc, #56] @ 3b2c88 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3b2b64 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, lsr #10 │ │ │ │ cmneq r4, ip, lsl r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlaleq sp, r4, r0, r3 │ │ │ │ + rsceq sp, r4, r0, ror #7 │ │ │ │ cmneq r2, r4, ror #9 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - rsceq r7, r4, r8, lsl #15 │ │ │ │ + ldrdeq r7, [r4], #120 @ 0x78 @ │ │ │ │ @ instruction: 0xffff945c │ │ │ │ cmneq r4, ip, lsl #7 │ │ │ │ - rsceq fp, r2, r0, asr #21 │ │ │ │ - rsceq fp, r2, ip, ror fp │ │ │ │ + rsceq fp, r2, r0, lsl fp │ │ │ │ + rsceq fp, r2, ip, asr #23 │ │ │ │ ldrsbeq sp, [r2, #-56]! @ 0xffffffc8 │ │ │ │ @ instruction: 0xffffa94c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -874526,17 +874526,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, asr #6 │ │ │ │ cmneq r4, r8, asr #4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r9, r4, ip, lsl #6 │ │ │ │ + rsceq r9, r4, ip, asr r3 │ │ │ │ cmneq r2, r8, lsl #6 │ │ │ │ - rscseq lr, r3, r0, ror #18 │ │ │ │ + ldrheq lr, [r3], #144 @ 0x90 @ │ │ │ │ andeq r1, r0, ip, ror #26 │ │ │ │ muleq r0, r0, r1 │ │ │ │ cmneq r2, r0, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -874645,17 +874645,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r0, ror r1 │ │ │ │ cmneq r4, ip, rrx │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r9, r4, r0, lsr r1 │ │ │ │ + rsceq r9, r4, r0, lsl #3 │ │ │ │ cmneq r2, ip, lsr #2 │ │ │ │ - ldrdeq r2, [r6], #120 @ 0x78 @ │ │ │ │ + rsceq r2, r6, r8, lsr #16 │ │ │ │ muleq r0, r8, sp │ │ │ │ muleq r0, r0, r1 │ │ │ │ cmneq r2, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -874747,17 +874747,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x0172cf98 │ │ │ │ @ instruction: 0x01746e90 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrheq sl, [r3], #100 @ 0x64 @ │ │ │ │ + rscseq sl, r3, r4, lsl #14 │ │ │ │ @ instruction: 0xffff9410 │ │ │ │ - rsceq fp, r2, ip, lsl #13 │ │ │ │ + ldrdeq fp, [r2], #108 @ 0x6c @ │ │ │ │ cmneq r2, ip, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #348] @ 3b3348 │ │ │ │ ldr r6, [pc, #348] @ 3b334c │ │ │ │ @@ -874847,17 +874847,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, lsl #28 │ │ │ │ cmneq r4, r0, lsl #26 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq sl, r3, r4, lsr #10 │ │ │ │ + rscseq sl, r3, r4, ror r5 │ │ │ │ @ instruction: 0xffff9280 │ │ │ │ - strdeq fp, [r2], #76 @ 0x4c @ │ │ │ │ + rsceq fp, r2, ip, asr #10 │ │ │ │ ldrsbeq ip, [r2, #-204]! @ 0xffffff34 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #348] @ 3b34d8 │ │ │ │ ldr r6, [pc, #348] @ 3b34dc │ │ │ │ @@ -874947,17 +874947,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, ror ip │ │ │ │ cmneq r4, r0, ror fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlalseq sl, r3, r4, r3 │ │ │ │ + rscseq sl, r3, r4, ror #7 │ │ │ │ @ instruction: 0xffff90f0 │ │ │ │ - rsceq fp, r2, ip, ror #6 │ │ │ │ + strheq fp, [r2], #60 @ 0x3c @ │ │ │ │ cmneq r2, ip, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #348] @ 3b3668 │ │ │ │ ldr r6, [pc, #348] @ 3b366c │ │ │ │ @@ -875047,17 +875047,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, ror #21 │ │ │ │ cmneq r4, r0, ror #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq sl, r3, r4, lsl #4 │ │ │ │ + rscseq sl, r3, r4, asr r2 │ │ │ │ @ instruction: 0xffff8f60 │ │ │ │ - ldrdeq fp, [r2], #28 @ │ │ │ │ + rsceq fp, r2, ip, lsr #4 │ │ │ │ ldrheq ip, [r2, #-156]! @ 0xffffff64 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #344] @ 3b37f4 │ │ │ │ ldr r8, [pc, #344] @ 3b37f8 │ │ │ │ @@ -875148,20 +875148,20 @@ │ │ │ │ b 3b3768 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, asr r9 │ │ │ │ cmneq r4, r0, asr r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r2, ip, lsl r9 │ │ │ │ muleq r0, r8, sp │ │ │ │ - strheq ip, [r4], #116 @ 0x74 @ │ │ │ │ - rsceq sl, r2, r0, lsr pc │ │ │ │ + rsceq ip, r4, r4, lsl #16 │ │ │ │ + rsceq sl, r2, r0, lsl #31 │ │ │ │ andeq r3, r0, r0, asr #13 │ │ │ │ - rsceq fp, r2, ip, lsl r0 │ │ │ │ + rsceq fp, r2, ip, rrx │ │ │ │ cmneq r2, ip, lsr r8 │ │ │ │ - rsceq sl, r2, ip, ror pc │ │ │ │ + rsceq sl, r2, ip, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #416] @ 3b39d8 │ │ │ │ ldr r5, [pc, #416] @ 3b39dc │ │ │ │ ldr r3, [pc, #416] @ 3b39e0 │ │ │ │ @@ -875269,20 +875269,20 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq ip, [r2, #-124]! @ 0xffffff84 │ │ │ │ ldrheq r6, [r4, #-104]! @ 0xffffff98 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r2, r4, lsl #15 │ │ │ │ andeq r1, r0, r8, lsl #14 │ │ │ │ - rsceq sl, r2, r0, lsl #28 │ │ │ │ + rsceq sl, r2, r0, asr lr │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - rsceq sl, r2, r4, ror #29 │ │ │ │ - rsceq r4, r6, r4, ror r2 │ │ │ │ - rsceq sl, r2, r8, ror sp │ │ │ │ - rsceq sl, r2, r8, asr lr │ │ │ │ + rsceq sl, r2, r4, lsr pc │ │ │ │ + rsceq r4, r6, r4, asr #5 │ │ │ │ + rsceq sl, r2, r8, asr #27 │ │ │ │ + rsceq sl, r2, r8, lsr #29 │ │ │ │ cmneq r2, ip, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #388] @ 3b3ba4 │ │ │ │ ldr r6, [pc, #388] @ 3b3ba8 │ │ │ │ @@ -875382,19 +875382,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq ip, [r2, #-84]! @ 0xffffffac │ │ │ │ ldrsbeq r6, [r4, #-64]! @ 0xffffffc0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sl, r2, r8, ror #24 │ │ │ │ - rsceq sl, r2, r4, asr #26 │ │ │ │ - rsceq sl, r2, r0, lsr sp │ │ │ │ - strheq sl, [r2], #176 @ 0xb0 @ │ │ │ │ - rsceq sl, r2, ip, lsl #25 │ │ │ │ + strheq sl, [r2], #200 @ 0xc8 @ │ │ │ │ + smlaleq sl, r2, r4, sp │ │ │ │ + rsceq sl, r2, r0, lsl #27 │ │ │ │ + rsceq sl, r2, r0, lsl #24 │ │ │ │ + ldrdeq sl, [r2], #204 @ 0xcc @ │ │ │ │ cmneq r2, r0, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #412] @ 3b3d7c │ │ │ │ ldr r4, [pc, #412] @ 3b3d80 │ │ │ │ @@ -875500,15 +875500,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, lsl r4 │ │ │ │ cmneq r4, ip, lsl #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r9, r3, r0, lsr fp │ │ │ │ + rscseq r9, r3, r0, lsl #23 │ │ │ │ svcvc 0x00800000 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ cmneq r4, ip, ror #3 │ │ │ │ cmneq r2, r8, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -875610,17 +875610,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, lsr r2 │ │ │ │ cmneq r4, r8, lsr r1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r9, r3, r8, asr r9 │ │ │ │ - rsceq sl, r2, ip, asr #19 │ │ │ │ - strheq sl, [r2], #144 @ 0x90 @ │ │ │ │ + rscseq r9, r3, r8, lsr #19 │ │ │ │ + rsceq sl, r2, ip, lsl sl │ │ │ │ + rsceq sl, r2, r0, lsl #20 │ │ │ │ ldrsheq ip, [r2, #-0]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #380] @ 3b40e8 │ │ │ │ @@ -875719,17 +875719,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, lsl #1 │ │ │ │ cmneq r4, r4, lsl #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r9, r3, r4, lsr #15 │ │ │ │ - ldrdeq r4, [r6], #104 @ 0x68 @ │ │ │ │ - ldrsheq r1, [r4], #0 @ │ │ │ │ + ldrsheq r9, [r3], #116 @ 0x74 @ │ │ │ │ + rsceq r4, r6, r8, lsr #14 │ │ │ │ + rscseq r1, r4, r0, asr #2 │ │ │ │ cmneq r2, ip, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #372] @ 3b4294 │ │ │ │ @@ -875826,17 +875826,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq fp, [r2, #-228]! @ 0xffffff1c │ │ │ │ ldrsbeq r5, [r4, #-208]! @ 0xffffff30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsheq r9, [r3], #80 @ 0x50 @ │ │ │ │ - rsceq r4, r6, r4, lsr #10 │ │ │ │ - rscseq r0, r4, ip, lsr pc │ │ │ │ + rscseq r9, r3, r0, asr #12 │ │ │ │ + rsceq r4, r6, r4, ror r5 │ │ │ │ + rscseq r0, r4, ip, lsl #31 │ │ │ │ @ instruction: 0x0172bd90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #380] @ 3b4444 │ │ │ │ ldr r4, [pc, #380] @ 3b4448 │ │ │ │ @@ -875934,17 +875934,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, lsr #26 │ │ │ │ cmneq r4, r8, lsr #24 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq r0, [r4], #220 @ 0xdc @ │ │ │ │ - rscseq r1, r4, r4, asr #19 │ │ │ │ - strheq ip, [r6], #204 @ 0xcc @ │ │ │ │ + rscseq r0, r4, ip, lsr #28 │ │ │ │ + rscseq r1, r4, r4, lsl sl │ │ │ │ + rsceq ip, r6, ip, lsl #26 │ │ │ │ cmneq r2, r0, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #388] @ 3b45fc │ │ │ │ ldr r4, [pc, #388] @ 3b4600 │ │ │ │ @@ -876044,17 +876044,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, ror fp │ │ │ │ cmneq r4, r8, ror sl │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlalseq r9, r3, r8, r2 │ │ │ │ - rsceq r4, r6, ip, asr #3 │ │ │ │ - strheq r4, [r6], #16 @ │ │ │ │ + rscseq r9, r3, r8, ror #5 │ │ │ │ + rsceq r4, r6, ip, lsl r2 │ │ │ │ + rsceq r4, r6, r0, lsl #4 │ │ │ │ cmneq r2, r8, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #388] @ 3b47b4 │ │ │ │ ldr r4, [pc, #388] @ 3b47b8 │ │ │ │ @@ -876154,17 +876154,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, asr #19 │ │ │ │ cmneq r4, r0, asr #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r9, r3, r0, ror #1 │ │ │ │ - rsceq r4, r6, r4, lsl r0 │ │ │ │ - strdeq r3, [r6], #248 @ 0xf8 @ │ │ │ │ + rscseq r9, r3, r0, lsr r1 │ │ │ │ + rsceq r4, r6, r4, rrx │ │ │ │ + rsceq r4, r6, r8, asr #32 │ │ │ │ cmneq r2, r0, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #448] @ 3b49a8 │ │ │ │ ldr r6, [pc, #448] @ 3b49ac │ │ │ │ @@ -876279,16 +876279,16 @@ │ │ │ │ ldr r2, [pc, #44] @ 3b49cc │ │ │ │ add r2, pc, r2 │ │ │ │ b 3b4884 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, lsl #16 │ │ │ │ cmneq r4, r4, lsl #14 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r8, r3, r8, lsr #30 │ │ │ │ - rsceq r9, r2, r4, lsr fp │ │ │ │ + rscseq r8, r3, r8, ror pc │ │ │ │ + rsceq r9, r2, r4, lsl #23 │ │ │ │ @ instruction: 0xffff80a0 │ │ │ │ cmneq r4, ip, ror #12 │ │ │ │ @ instruction: 0x0172b694 │ │ │ │ @ instruction: 0xffff71b4 │ │ │ │ @ instruction: 0xffff87e8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -876388,15 +876388,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 404ae8 │ │ │ │ b 3b4af4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, lsl #12 │ │ │ │ cmneq r4, r4, lsl #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r8, r3, r8, lsr #26 │ │ │ │ + rscseq r8, r3, r8, ror sp │ │ │ │ ldrsheq fp, [r2, #-76]! @ 0xffffffb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #396] @ 3b4d18 │ │ │ │ @@ -876499,16 +876499,16 @@ │ │ │ │ bl 410fc8 │ │ │ │ mov r2, r7 │ │ │ │ b 3b4c88 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, ror #8 │ │ │ │ cmneq r4, ip, asr r3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r8, r3, r8, ror fp │ │ │ │ - rsceq r3, r6, ip, lsr #21 │ │ │ │ + rscseq r8, r3, r8, asr #23 │ │ │ │ + strdeq r3, [r6], #172 @ 0xac @ │ │ │ │ cmneq r2, ip, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #136] @ 3b4dd0 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ @@ -876542,15 +876542,15 @@ │ │ │ │ b 3b4d74 │ │ │ │ mov r0, #7 │ │ │ │ b 3b4d74 │ │ │ │ mov r0, #5 │ │ │ │ b 3b4d74 │ │ │ │ mov r0, #0 │ │ │ │ b 3b4d74 │ │ │ │ - ldrsheq r2, [ip], #34 @ 0x22 @ │ │ │ │ + rscseq r2, ip, r2, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r1, #13] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -876721,16 +876721,16 @@ │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, lsl #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r4, ip, asr #32 │ │ │ │ - smlalseq r4, r7, r8, sp │ │ │ │ - rsceq r8, r7, r4, ror r8 │ │ │ │ + rscseq r4, r7, r8, ror #27 │ │ │ │ + rsceq r8, r7, r4, asr #17 │ │ │ │ ldrheq r4, [r4, #-244]! @ 0xffffff0c │ │ │ │ @ instruction: 0x0172af94 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #464] @ 3b5294 │ │ │ │ @@ -876850,16 +876850,16 @@ │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r0, lsr pc │ │ │ │ cmneq r4, ip, lsr #28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq pc, r3, r0, ror #31 │ │ │ │ - rscseq r0, r4, r8, asr #23 │ │ │ │ + rscseq r0, r4, r0, lsr r0 │ │ │ │ + rscseq r0, r4, r8, lsl ip │ │ │ │ @ instruction: 0x0172ad90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #516] @ 3b54c8 │ │ │ │ ldr r7, [pc, #516] @ 3b54cc │ │ │ │ @@ -876991,17 +876991,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r0, lsr sp │ │ │ │ cmneq r4, ip, lsr #24 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r8, r3, r0, asr r4 │ │ │ │ - rsceq r3, r6, r4, ror r3 │ │ │ │ - smlaleq r9, r2, r0, r4 │ │ │ │ + rscseq r8, r3, r0, lsr #9 │ │ │ │ + rsceq r3, r6, r4, asr #7 │ │ │ │ + rsceq r9, r2, r0, ror #9 │ │ │ │ @ instruction: 0xffff7598 │ │ │ │ cmneq r2, ip, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #516] @ 3b5704 │ │ │ │ @@ -877134,17 +877134,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq sl, [r2, #-164]! @ 0xffffff5c │ │ │ │ ldrsheq r4, [r4, #-144]! @ 0xffffff70 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r8, r3, r4, lsl r2 │ │ │ │ - rsceq r3, r6, r8, lsr r1 │ │ │ │ - rsceq r9, r2, ip, asr r2 │ │ │ │ + rscseq r8, r3, r4, ror #4 │ │ │ │ + rsceq r3, r6, r8, lsl #3 │ │ │ │ + rsceq r9, r2, ip, lsr #5 │ │ │ │ @ instruction: 0xffff735c │ │ │ │ cmneq r2, r0, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #572] @ 3b5978 │ │ │ │ @@ -877291,17 +877291,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq sl, [r2, #-136]! @ 0xffffff78 │ │ │ │ ldrheq r4, [r4, #-112]! @ 0xffffff90 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq r7, [r3], #244 @ 0xf4 @ │ │ │ │ - rsceq r2, r6, r0, lsl #30 │ │ │ │ - ldrdeq r2, [r6], #224 @ 0xe0 @ │ │ │ │ + rscseq r8, r3, r4, lsr #32 │ │ │ │ + rsceq r2, r6, r0, asr pc │ │ │ │ + rsceq r2, r6, r0, lsr #30 │ │ │ │ ldrsbeq r4, [r4, #-96]! @ 0xffffffa0 │ │ │ │ cmneq r2, ip, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #500] @ 3b5ba4 │ │ │ │ @@ -877430,17 +877430,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, asr #12 │ │ │ │ cmneq r4, r0, asr #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r7, r3, r0, ror #26 │ │ │ │ - rscseq r3, r7, r0, lsr fp │ │ │ │ - rsceq r7, r7, ip, lsr #26 │ │ │ │ + ldrheq r7, [r3], #208 @ 0xd0 @ │ │ │ │ + rscseq r3, r7, r0, lsl #23 │ │ │ │ + rsceq r7, r7, ip, ror sp │ │ │ │ cmneq r2, r0, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #528] @ 3b5de8 │ │ │ │ ldr r5, [pc, #528] @ 3b5dec │ │ │ │ @@ -877575,19 +877575,19 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 410fc8 │ │ │ │ b 3b5d14 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, lsl r4 │ │ │ │ cmneq r4, r8, lsl r3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sl, r4, r4, lsl #5 │ │ │ │ + ldrdeq sl, [r4], #36 @ 0x24 @ │ │ │ │ ldrsbeq sl, [r2, #-56]! @ 0xffffffc8 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - ldrsheq pc, [r6], #24 @ │ │ │ │ - rsceq r6, r4, r4, ror #11 │ │ │ │ + rscseq pc, r6, r8, asr #4 │ │ │ │ + rsceq r6, r4, r4, lsr r6 │ │ │ │ @ instruction: 0xffff6c9c │ │ │ │ cmneq r2, r8, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #516] @ 3b602c │ │ │ │ @@ -877720,17 +877720,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, asr #3 │ │ │ │ cmneq r4, r8, asr #1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r7, r3, r8, ror #17 │ │ │ │ - rsceq r2, r6, ip, lsl r8 │ │ │ │ - rsceq r2, r6, r0, lsl #16 │ │ │ │ + rscseq r7, r3, r8, lsr r9 │ │ │ │ + rsceq r2, r6, ip, ror #16 │ │ │ │ + rsceq r2, r6, r0, asr r8 │ │ │ │ ldrsheq r9, [r2, #-248]! @ 0xffffff08 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #328] @ 3b61a8 │ │ │ │ ldr r7, [pc, #328] @ 3b61ac │ │ │ │ @@ -877815,15 +877815,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 40f180 │ │ │ │ b 3b612c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01729f94 │ │ │ │ cmneq r4, ip, lsl #29 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r8, r2, r8, ror #14 │ │ │ │ + strheq r8, [r2], #120 @ 0x78 @ │ │ │ │ vstmiacc lr, {s30-s82} │ │ │ │ cmneq r2, r8, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #328] @ 3b6320 │ │ │ │ @@ -877909,15 +877909,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 40f180 │ │ │ │ b 3b62a4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, lsl lr │ │ │ │ cmneq r4, r4, lsl sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strdeq r8, [r2], #88 @ 0x58 @ │ │ │ │ + rsceq r8, r2, r8, asr #12 │ │ │ │ rsbmi r2, r5, #3600 @ 0xe10 │ │ │ │ cmneq r2, r0, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #536] @ 3b6568 │ │ │ │ @@ -878055,16 +878055,16 @@ │ │ │ │ mov r8, r0 │ │ │ │ bl 40f32c │ │ │ │ b 3b6448 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, lsr #25 │ │ │ │ @ instruction: 0x01743b9c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsheq r0, [r5], #248 @ 0xf8 @ │ │ │ │ - rsceq r9, r6, ip, lsl #18 │ │ │ │ + rscseq r1, r5, r8, asr #32 │ │ │ │ + rsceq r9, r6, ip, asr r9 │ │ │ │ cmneq r2, r0, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #584] @ 3b67e0 │ │ │ │ ldr r7, [pc, #584] @ 3b67e4 │ │ │ │ @@ -878213,17 +878213,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 40f32c │ │ │ │ b 3b66dc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, asr sl │ │ │ │ cmneq r4, r8, asr r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r9, r6, r8, ror #13 │ │ │ │ - rscseq r0, r5, ip, lsl #27 │ │ │ │ - strdeq r8, [r2], #24 @ │ │ │ │ + rsceq r9, r6, r8, lsr r7 │ │ │ │ + ldrsbeq r0, [r5], #220 @ 0xdc @ │ │ │ │ + rsceq r8, r2, r8, asr #4 │ │ │ │ @ instruction: 0x01729898 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #596] @ 3b6a68 │ │ │ │ ldr r5, [pc, #596] @ 3b6a6c │ │ │ │ @@ -878375,20 +878375,20 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 410fc8 │ │ │ │ b 3b6978 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r0, ror #15 │ │ │ │ ldrsbeq r3, [r4, #-108]! @ 0xffffff94 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq pc, r3, r0, lsl r2 @ │ │ │ │ + rscseq pc, r3, r0, ror #4 │ │ │ │ @ instruction: 0x0172979c │ │ │ │ - rscseq r3, r6, r4, lsr r1 │ │ │ │ + rscseq r3, r6, r4, lsl #3 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - smlalseq lr, r6, r8, r5 │ │ │ │ - rsceq r5, r4, r4, lsl #19 │ │ │ │ + rscseq lr, r6, r8, ror #11 │ │ │ │ + ldrdeq r5, [r4], #148 @ 0x94 @ │ │ │ │ @ instruction: 0xffff603c │ │ │ │ ldrsheq r9, [r2, #-88]! @ 0xffffffa8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #568] @ 3b6ce4 │ │ │ │ @@ -878534,17 +878534,17 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 404ae8 │ │ │ │ b 3b6c54 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, asr #10 │ │ │ │ cmneq r4, r0, asr #8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq ip, [r3], #132 @ 0x84 @ │ │ │ │ - ldrdeq r8, [r3], #92 @ 0x5c @ │ │ │ │ - rscseq r7, r3, r4, asr #1 │ │ │ │ + rscseq ip, r3, r4, lsr #18 │ │ │ │ + rsceq r8, r3, ip, lsr #12 │ │ │ │ + rscseq r7, r3, r4, lsl r1 │ │ │ │ @ instruction: 0x0172939c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #656] @ 3b6fa8 │ │ │ │ ldr r5, [pc, #656] @ 3b6fac │ │ │ │ @@ -878713,21 +878713,21 @@ │ │ │ │ b 3b6f1c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq r9, [r2, #-44]! @ 0xffffffd4 │ │ │ │ ldrsbeq r3, [r4, #-20]! @ 0xffffffec │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r2, r0, lsr #5 │ │ │ │ andeq r1, r0, r8, lsl #14 │ │ │ │ - rsceq r7, r2, ip, lsl r9 │ │ │ │ + rsceq r7, r2, ip, ror #18 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - strheq r0, [r6], #212 @ 0xd4 @ │ │ │ │ - strheq r7, [r2], #136 @ 0x88 @ │ │ │ │ - rsceq r7, r2, r0, lsl sl │ │ │ │ - rsceq r7, r2, ip, lsl #20 │ │ │ │ - rsceq r7, r2, r8, lsr r9 │ │ │ │ + rsceq r0, r6, r4, lsl #28 │ │ │ │ + rsceq r7, r2, r8, lsl #18 │ │ │ │ + rsceq r7, r2, r0, ror #20 │ │ │ │ + rsceq r7, r2, ip, asr sl │ │ │ │ + rsceq r7, r2, r8, lsl #19 │ │ │ │ @ instruction: 0x01729090 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #392] @ 3b717c │ │ │ │ ldr r7, [pc, #392] @ 3b7180 │ │ │ │ @@ -878828,15 +878828,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ bl 40f180 │ │ │ │ b 3b70a4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r0 │ │ │ │ ldrsheq r2, [r4, #-232]! @ 0xffffff18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r6, r3, ip, lsl r7 │ │ │ │ + rscseq r6, r3, ip, ror #14 │ │ │ │ ldrsbeq r8, [r2, #-228]! @ 0xffffff1c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #392] @ 3b7330 │ │ │ │ ldr r7, [pc, #392] @ 3b7334 │ │ │ │ @@ -878937,15 +878937,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ bl 40f180 │ │ │ │ b 3b7258 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, asr #28 │ │ │ │ cmneq r4, r4, asr #26 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r6, r3, r8, ror #10 │ │ │ │ + ldrheq r6, [r3], #88 @ 0x58 @ │ │ │ │ cmneq r2, r0, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #420] @ 3b7500 │ │ │ │ ldr r7, [pc, #420] @ 3b7504 │ │ │ │ @@ -879053,15 +879053,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ bl 40f180 │ │ │ │ b 3b7470 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01728c98 │ │ │ │ @ instruction: 0x01742b90 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrheq r6, [r3], #52 @ 0x34 @ │ │ │ │ + rscseq r6, r3, r4, lsl #8 │ │ │ │ cmneq r2, r0, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #528] @ 3b7740 │ │ │ │ @@ -879197,22 +879197,22 @@ │ │ │ │ mov r6, r0 │ │ │ │ bl 410fc8 │ │ │ │ b 3b767c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, asr #21 │ │ │ │ cmneq r4, r0, asr #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r4, r4, r4, lsl #21 │ │ │ │ + ldrdeq r4, [r4], #164 @ 0xa4 @ │ │ │ │ cmneq r2, r0, lsl #21 │ │ │ │ muleq r0, r0, r1 │ │ │ │ @ instruction: 0x01742898 │ │ │ │ cmneq r2, ip, asr r9 │ │ │ │ cmneq r4, r4, lsr #16 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - rsceq r2, r6, ip, lsl #28 │ │ │ │ + rsceq r2, r6, ip, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #660] @ 3b7a18 │ │ │ │ ldr r6, [pc, #660] @ 3b7a1c │ │ │ │ ldr r3, [pc, #660] @ 3b7a20 │ │ │ │ @@ -879379,15 +879379,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r0, ror r8 │ │ │ │ cmneq r4, r8, ror #14 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlalseq r2, r7, ip, r4 │ │ │ │ + rscseq r2, r7, ip, ror #9 │ │ │ │ cmneq r2, ip, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #484] @ 3b7c28 │ │ │ │ ldr r7, [pc, #484] @ 3b7c2c │ │ │ │ @@ -879511,15 +879511,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ bl 40f180 │ │ │ │ b 3b7b8c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq r8, [r2, #-80]! @ 0xffffffb0 │ │ │ │ cmneq r4, r8, lsr #9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r5, r3, ip, asr #25 │ │ │ │ + rscseq r5, r3, ip, lsl sp │ │ │ │ cmneq r2, r8, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ @@ -879772,21 +879772,21 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, lsl #7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r4, r4, ror #4 │ │ │ │ cmneq r4, r8, asr #4 │ │ │ │ cmneq r4, r4, asr #4 │ │ │ │ cmneq r1, r0, lsl #19 │ │ │ │ - rsceq r6, r2, ip, lsl #23 │ │ │ │ + ldrdeq r6, [r2], #188 @ 0xbc @ │ │ │ │ andeq r1, r0, ip, lsl r8 │ │ │ │ cmneq r2, r0, asr r2 │ │ │ │ cmneq r4, ip, lsr #2 │ │ │ │ - rsceq r6, r2, r0, asr #19 │ │ │ │ - rsceq r6, r2, r0, lsr #19 │ │ │ │ - rsceq r8, r6, r4, lsl r6 │ │ │ │ + rsceq r6, r2, r0, lsl sl │ │ │ │ + strdeq r6, [r2], #144 @ 0x90 @ │ │ │ │ + rsceq r8, r6, r4, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs r6, r0, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ beq 3b8330 │ │ │ │ @@ -880107,77 +880107,77 @@ │ │ │ │ bl 3b7c3c │ │ │ │ ldr r0, [pc, #264] @ 3b867c │ │ │ │ ldr r3, [pc, #264] @ 3b8680 │ │ │ │ add r0, pc, r0 │ │ │ │ b 3b8304 │ │ │ │ strdeq r2, [r0], -ip │ │ │ │ andeq r0, r0, sp, lsl r8 │ │ │ │ - smlaleq r6, r2, ip, r9 │ │ │ │ - rsceq r6, r2, r8, ror #15 │ │ │ │ - rsceq r6, r2, r0, ror #15 │ │ │ │ - rsceq r6, r2, r0, lsl #19 │ │ │ │ + rsceq r6, r2, ip, ror #19 │ │ │ │ + rsceq r6, r2, r8, lsr r8 │ │ │ │ + rsceq r6, r2, r0, lsr r8 │ │ │ │ + ldrdeq r6, [r2], #144 @ 0x90 @ │ │ │ │ andeq r0, r0, pc, lsr #16 │ │ │ │ - rsceq r6, r2, ip, asr #15 │ │ │ │ - rsceq r6, r2, r0, ror #18 │ │ │ │ + rsceq r6, r2, ip, lsl r8 │ │ │ │ + strheq r6, [r2], #144 @ 0x90 @ │ │ │ │ andeq r0, r0, r9, lsl #20 │ │ │ │ andeq r0, r0, r1, asr #16 │ │ │ │ - strheq r6, [r2], #124 @ 0x7c @ │ │ │ │ + rsceq r6, r2, ip, lsl #16 │ │ │ │ + smlaleq r6, r2, r0, r9 │ │ │ │ + rsceq r6, r2, r8, lsl #16 │ │ │ │ + rsceq r6, r2, ip, ror r9 │ │ │ │ + rsceq r6, r2, r4, lsl #16 │ │ │ │ + rsceq r6, r2, r8, ror #18 │ │ │ │ + rsceq r6, r2, r0, lsl #16 │ │ │ │ + rsceq r6, r2, r4, asr r9 │ │ │ │ + strdeq r6, [r2], #120 @ 0x78 @ │ │ │ │ rsceq r6, r2, r0, asr #18 │ │ │ │ - strheq r6, [r2], #120 @ 0x78 @ │ │ │ │ - rsceq r6, r2, ip, lsr #18 │ │ │ │ - strheq r6, [r2], #116 @ 0x74 @ │ │ │ │ - rsceq r6, r2, r8, lsl r9 │ │ │ │ - strheq r6, [r2], #112 @ 0x70 @ │ │ │ │ - rsceq r6, r2, r4, lsl #18 │ │ │ │ - rsceq r6, r2, r8, lsr #15 │ │ │ │ - strdeq r6, [r2], #128 @ 0x80 @ │ │ │ │ andeq r0, r0, r9, lsl #18 │ │ │ │ - rsceq r6, r2, r4, lsr #15 │ │ │ │ - ldrdeq r6, [r2], #140 @ 0x8c @ │ │ │ │ - smlaleq r6, r2, ip, r7 │ │ │ │ - rsceq r6, r2, r4, asr #17 │ │ │ │ + strdeq r6, [r2], #116 @ 0x74 @ │ │ │ │ + rsceq r6, r2, ip, lsr #18 │ │ │ │ + rsceq r6, r2, ip, ror #15 │ │ │ │ + rsceq r6, r2, r4, lsl r9 │ │ │ │ @ instruction: 0xffff6970 │ │ │ │ - rsceq r6, r2, r4, lsl #15 │ │ │ │ - smlaleq r6, r2, ip, r8 │ │ │ │ + ldrdeq r6, [r2], #116 @ 0x74 @ │ │ │ │ + rsceq r6, r2, ip, ror #17 │ │ │ │ andeq r0, r0, r9, lsl #16 │ │ │ │ @ instruction: 0xffff5d8c │ │ │ │ andeq r0, r0, r9, lsl #17 │ │ │ │ - rsceq r6, r2, r0, ror #16 │ │ │ │ - rsceq r6, r2, ip, asr #14 │ │ │ │ - rsceq r6, r2, ip, asr #14 │ │ │ │ - rsceq r6, r2, ip, asr #16 │ │ │ │ - rsceq r6, r2, r0, asr #14 │ │ │ │ - rsceq r6, r2, r0, asr #16 │ │ │ │ - rsceq r6, r2, ip, lsl #11 │ │ │ │ + strheq r6, [r2], #128 @ 0x80 @ │ │ │ │ + smlaleq r6, r2, ip, r7 │ │ │ │ + smlaleq r6, r2, ip, r7 │ │ │ │ + smlaleq r6, r2, ip, r8 │ │ │ │ + smlaleq r6, r2, r0, r7 │ │ │ │ + smlaleq r6, r2, r0, r8 │ │ │ │ + ldrdeq r6, [r2], #92 @ 0x5c @ │ │ │ │ andeq r1, r0, sp, lsl r8 │ │ │ │ - rsceq r6, r2, r4, asr r5 │ │ │ │ - rsceq r6, r2, r4, ror #10 │ │ │ │ + rsceq r6, r2, r4, lsr #11 │ │ │ │ + strheq r6, [r2], #84 @ 0x54 @ │ │ │ │ andeq r2, r0, r8, asr #8 │ │ │ │ andeq r0, r0, ip, lsl r8 │ │ │ │ - rsceq r6, r2, r4, asr #10 │ │ │ │ + smlaleq r6, r2, r4, r5 │ │ │ │ andeq r0, r0, lr, lsr #16 │ │ │ │ - rsceq r6, r2, r0, lsr r5 │ │ │ │ + rsceq r6, r2, r0, lsl #11 │ │ │ │ andeq r0, r0, r8, lsl #20 │ │ │ │ - rsceq r6, r2, ip, lsr #10 │ │ │ │ - rsceq r6, r2, r8, lsr #10 │ │ │ │ - rsceq r6, r2, r8, lsr #10 │ │ │ │ - rsceq r6, r2, r8, lsr #10 │ │ │ │ - rsceq r6, r2, r4, lsr #10 │ │ │ │ - rsceq r6, r2, r4, lsr #10 │ │ │ │ + rsceq r6, r2, ip, ror r5 │ │ │ │ + rsceq r6, r2, r8, ror r5 │ │ │ │ + rsceq r6, r2, r8, ror r5 │ │ │ │ + rsceq r6, r2, r8, ror r5 │ │ │ │ + rsceq r6, r2, r4, ror r5 │ │ │ │ + rsceq r6, r2, r4, ror r5 │ │ │ │ andeq r0, r0, r8, lsl #18 │ │ │ │ - rsceq r6, r2, r0, lsr #10 │ │ │ │ + rsceq r6, r2, r0, ror r5 │ │ │ │ @ instruction: 0xffff66f0 │ │ │ │ - rsceq r6, r2, r0, lsl r5 │ │ │ │ + rsceq r6, r2, r0, ror #10 │ │ │ │ andeq r0, r0, r8, lsl #16 │ │ │ │ @ instruction: 0xffff5b0c │ │ │ │ - rsceq r6, r2, ip, ror #9 │ │ │ │ + rsceq r6, r2, ip, lsr r5 │ │ │ │ andeq r0, r0, r8, lsl #17 │ │ │ │ - ldrdeq r6, [r2], #72 @ 0x48 @ │ │ │ │ - ldrdeq r6, [r2], #72 @ 0x48 @ │ │ │ │ - strdeq r6, [r2], #40 @ 0x28 @ │ │ │ │ + rsceq r6, r2, r8, lsr #10 │ │ │ │ + rsceq r6, r2, r8, lsr #10 │ │ │ │ + rsceq r6, r2, r8, asr #6 │ │ │ │ andeq r1, r0, ip, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #648] @ 3b8924 │ │ │ │ ldr r7, [pc, #648] @ 3b8928 │ │ │ │ @@ -880342,15 +880342,15 @@ │ │ │ │ ldr r3, [pc, #48] @ 3b894c │ │ │ │ add r3, pc, r3 │ │ │ │ b 3b87cc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, asr r9 │ │ │ │ cmneq r4, r0, asr r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r5, r3, r4, ror r0 │ │ │ │ + rscseq r5, r3, r4, asr #1 │ │ │ │ @ instruction: 0x01741794 │ │ │ │ cmneq r4, r0, lsr r7 │ │ │ │ ldrheq r7, [r2, #-116]! @ 0xffffff8c │ │ │ │ cmneq r4, r4, asr r6 │ │ │ │ cmneq r4, ip, lsr r6 │ │ │ │ cmneq r4, r8, lsl #12 │ │ │ │ cmneq r4, r0, ror #11 │ │ │ │ @@ -880662,21 +880662,21 @@ │ │ │ │ b 3b8cd0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, lsl #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r2, r0, ror #12 │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ cmneq r4, r8, lsr #10 │ │ │ │ - rscseq r4, r3, r8, ror #26 │ │ │ │ - rsceq pc, r5, ip, lsl #25 │ │ │ │ + ldrheq r4, [r3], #216 @ 0xd8 @ │ │ │ │ + ldrdeq pc, [r5], #204 @ 0xcc @ │ │ │ │ + rsceq r6, r2, ip, ror #11 │ │ │ │ smlaleq r6, r2, ip, r5 │ │ │ │ - rsceq r6, r2, ip, asr #10 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ @ instruction: 0xffff3e74 │ │ │ │ - rsceq r6, r2, ip, asr r0 │ │ │ │ + rsceq r6, r2, ip, lsr #1 │ │ │ │ cmneq r2, r0, lsr #6 │ │ │ │ muleq r0, r4, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -880998,18 +880998,18 @@ │ │ │ │ mov r9, r0 │ │ │ │ bl 40f32c │ │ │ │ b 3b910c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, lsl #3 │ │ │ │ cmneq r4, r0, lsl #1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlaleq r5, r2, r4, ip │ │ │ │ - rsceq r5, r2, r4, ror ip │ │ │ │ - rscseq r4, r3, r4, asr r8 │ │ │ │ - rsceq r4, r7, r4, asr #16 │ │ │ │ + rsceq r5, r2, r4, ror #25 │ │ │ │ + rsceq r5, r2, r4, asr #25 │ │ │ │ + rscseq r4, r3, r4, lsr #17 │ │ │ │ + smlaleq r4, r7, r4, r8 │ │ │ │ cmneq r4, r0, lsr #29 │ │ │ │ cmneq r4, r8, lsl #28 │ │ │ │ submi r0, r0, r0 │ │ │ │ ldrsbeq r0, [r4, #-208]! @ 0xffffff30 │ │ │ │ cmneq r2, r0, asr lr │ │ │ │ cmneq r4, ip, ror #25 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ @@ -881211,16 +881211,16 @@ │ │ │ │ ldr r3, [pc, #48] @ 3b96e0 │ │ │ │ add r3, pc, r3 │ │ │ │ b 3b94fc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, lsr #24 │ │ │ │ cmneq r4, r0, lsr #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r4, r3, r4, asr #6 │ │ │ │ - strdeq sl, [r2], #68 @ 0x44 @ │ │ │ │ + smlalseq r4, r3, r4, r3 │ │ │ │ + rsceq sl, r2, r4, asr #10 │ │ │ │ @ instruction: 0xc1200000 │ │ │ │ cmneq r4, r0, lsl #20 │ │ │ │ @ instruction: 0x41200000 │ │ │ │ ldrsbeq r6, [r2, #-156]! @ 0xffffff64 │ │ │ │ cmneq r4, r4, ror r8 │ │ │ │ cmneq r4, ip, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -881600,19 +881600,19 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ bl 40f32c │ │ │ │ b 3b98e8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq r6, [r2, #-136]! @ 0xffffff78 │ │ │ │ ldrsheq r0, [r4, #-116]! @ 0xffffff8c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq sp, r4, ip, asr #24 │ │ │ │ - rsceq r6, r6, r0, ror #10 │ │ │ │ - rsceq r5, r2, r4, asr #7 │ │ │ │ - rsceq r5, r2, r8, ror #6 │ │ │ │ - rscseq fp, r3, r8, ror #21 │ │ │ │ + smlalseq sp, r4, ip, ip │ │ │ │ + strheq r6, [r6], #80 @ 0x50 @ │ │ │ │ + rsceq r5, r2, r4, lsl r4 │ │ │ │ + strheq r5, [r2], #56 @ 0x38 @ │ │ │ │ + rscseq fp, r3, r8, lsr fp │ │ │ │ ldrheq r0, [r4, #-92]! @ 0xffffffa4 │ │ │ │ ldrsbeq r0, [r4, #-76]! @ 0xffffffb4 │ │ │ │ cmneq r4, ip, lsr #9 │ │ │ │ cmneq r2, r4, ror r4 │ │ │ │ cmneq r4, r0, lsl r3 │ │ │ │ ldrsbeq r0, [r4, #-44]! @ 0xffffffd4 │ │ │ │ ldrheq r0, [r4, #-32]! @ 0xffffffe0 │ │ │ │ @@ -881825,16 +881825,16 @@ │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, asr #5 │ │ │ │ cmneq r4, r8, asr #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsheq pc, [r6], #232 @ 0xe8 @ │ │ │ │ - rsceq r4, r2, ip, asr #27 │ │ │ │ + rscseq pc, r6, r8, asr #30 │ │ │ │ + rsceq r4, r2, ip, lsl lr │ │ │ │ ldrsbeq r5, [r2, #-244]! @ 0xffffff0c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov sl, r2 │ │ │ │ @@ -882215,15 +882215,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 40f180 │ │ │ │ b 3ba5dc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, asr #21 │ │ │ │ cmnpeq r3, r0, asr #19 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r3, r3, r4, ror #3 │ │ │ │ + rscseq r3, r3, r4, lsr r2 │ │ │ │ svccc 0x00c90fdb │ │ │ │ vstmialt r1, {s19-s113} │ │ │ │ stccc 13, cr8, [r6, #540]! @ 0x21c │ │ │ │ cmneq r2, r8, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -882283,15 +882283,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r4, asr r9 │ │ │ │ cmnpeq r3, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r3, r3, r0, ror r0 │ │ │ │ + rscseq r3, r3, r0, asr #1 │ │ │ │ ldcllt 1, cr3, [lr], #700 @ 0x2bc │ │ │ │ @ instruction: 0x3db149e5 │ │ │ │ cmneq r2, ip, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -882520,28 +882520,28 @@ │ │ │ │ b 3ba8ac │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, lsr r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq r5, [r2, #-116]! @ 0xffffff8c │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ - rsceq r4, r4, ip, lsl #23 │ │ │ │ - ldrsheq r6, [r3], #212 @ 0xd4 @ │ │ │ │ + ldrdeq r4, [r4], #188 @ 0xbc @ │ │ │ │ + rscseq r6, r3, r4, asr #28 │ │ │ │ @ instruction: 0xffff1d8c │ │ │ │ - rsceq r4, r2, r4, ror r2 │ │ │ │ + rsceq r4, r2, r4, asr #5 │ │ │ │ cmneq r2, r8, ror #12 │ │ │ │ @ instruction: 0xffff2050 │ │ │ │ @ instruction: 0xffff1c30 │ │ │ │ - strheq lr, [r3], #24 @ │ │ │ │ + rsceq lr, r3, r8, lsl #4 │ │ │ │ @ instruction: 0xffff16d8 │ │ │ │ @ instruction: 0xffff1718 │ │ │ │ @ instruction: 0xffff12e4 │ │ │ │ - rsceq r5, r6, r4, ror #21 │ │ │ │ - rsceq r3, r2, r0, lsr #27 │ │ │ │ - rsceq r2, r3, r0, lsl #28 │ │ │ │ + rsceq r5, r6, r4, lsr fp │ │ │ │ + strdeq r3, [r2], #208 @ 0xd0 @ │ │ │ │ + rsceq r2, r3, r0, asr lr │ │ │ │ @ instruction: 0xffff1248 │ │ │ │ @ instruction: 0xffff1b1c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ @@ -882738,25 +882738,25 @@ │ │ │ │ mov r8, r0 │ │ │ │ bl 4119e0 │ │ │ │ b 3bac2c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r8, asr r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmnpeq r3, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - rsceq pc, r1, r8, ror r6 @ │ │ │ │ - rsceq r6, r6, ip, ror #7 │ │ │ │ + rsceq pc, r1, r8, asr #13 │ │ │ │ + rsceq r6, r6, ip, lsr r4 │ │ │ │ cmnpeq r3, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ - rscseq pc, r6, r8 │ │ │ │ + rscseq pc, r6, r8, asr r0 @ │ │ │ │ cmneq r2, r0, ror #4 │ │ │ │ cmnpeq r3, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - rsceq pc, r1, r0, lsl #9 │ │ │ │ - strdeq r6, [r6], #20 @ │ │ │ │ + ldrdeq pc, [r1], #64 @ 0x40 @ │ │ │ │ + rsceq r6, r6, r4, asr #4 │ │ │ │ cmnpeq r3, r4, asr #1 @ p-variant is OBSOLETE │ │ │ │ - rsceq pc, r1, r8, lsl r4 @ │ │ │ │ - rsceq r6, r6, ip, lsl #3 │ │ │ │ + rsceq pc, r1, r8, ror #8 │ │ │ │ + ldrdeq r6, [r6], #28 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #1172] @ 3bb37c │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ @@ -883052,31 +883052,31 @@ │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #20] │ │ │ │ b 3bb0a4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r0, lsl #2 │ │ │ │ ldrsheq lr, [r3, #-244]! @ 0xffffff0c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strheq r1, [r4], #12 @ │ │ │ │ + rsceq r1, r4, ip, lsl #2 │ │ │ │ ldrheq r5, [r2, #-8]! │ │ │ │ - rsceq sl, r5, r4, ror #14 │ │ │ │ + strheq sl, [r5], #116 @ 0x74 @ │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ cmneq r3, r0, ror pc │ │ │ │ muleq r0, r0, r1 │ │ │ │ cmneq r3, r4, ror lr │ │ │ │ cmneq r3, r0, asr #28 │ │ │ │ - rscseq r9, r6, r0, ror sp │ │ │ │ + rscseq r9, r6, r0, asr #27 │ │ │ │ ldrsbeq lr, [r3, #-212]! @ 0xffffff2c │ │ │ │ - rsceq r3, r2, ip, lsr #14 │ │ │ │ - strheq pc, [r6], #104 @ 0x68 @ │ │ │ │ - rsceq r5, r6, r0, lsl #7 │ │ │ │ + rsceq r3, r2, ip, ror r7 │ │ │ │ + rsceq pc, r6, r8, lsl #14 │ │ │ │ + ldrdeq r5, [r6], #48 @ 0x30 @ │ │ │ │ ldrheq r4, [r2, #-216]! @ 0xffffff28 │ │ │ │ cmneq r3, r8, ror ip │ │ │ │ - rsceq pc, r5, r8, ror #4 │ │ │ │ - rsceq sp, r3, r0, asr #17 │ │ │ │ + strheq pc, [r5], #40 @ 0x28 @ │ │ │ │ + rsceq sp, r3, r0, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #1368] @ 3bb940 │ │ │ │ ldr r7, [pc, #1368] @ 3bb944 │ │ │ │ @@ -883423,36 +883423,36 @@ │ │ │ │ b 3bb5e8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, lsl #24 │ │ │ │ cmneq r3, r4, lsl #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsbeq r4, [r2, #-176]! @ 0xffffff50 │ │ │ │ andeq r1, r0, r0, lsr r0 │ │ │ │ - rsceq r0, r4, r0, asr #23 │ │ │ │ + rsceq r0, r4, r0, lsl ip │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - rsceq sl, r5, r4, ror #4 │ │ │ │ + strheq sl, [r5], #36 @ 0x24 @ │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - rsceq r3, r2, r0, lsl r3 │ │ │ │ + rsceq r3, r2, r0, ror #6 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ cmneq r3, r0, lsr sl │ │ │ │ muleq r0, r0, r1 │ │ │ │ ldrsheq r4, [r2, #-148]! @ 0xffffff6c │ │ │ │ - strheq lr, [r5], #232 @ 0xe8 @ │ │ │ │ + rsceq lr, r5, r8, lsl #30 │ │ │ │ cmneq r3, r4, asr r8 │ │ │ │ - strheq r3, [r2], #64 @ 0x40 @ │ │ │ │ + rsceq r3, r2, r0, lsl #10 │ │ │ │ cmneq r3, ip, ror #15 │ │ │ │ - rsceq r3, r2, r4, asr #2 │ │ │ │ - rsceq pc, r5, r4, ror #5 │ │ │ │ - rsceq pc, r6, r4, rrx │ │ │ │ + smlaleq r3, r2, r4, r1 │ │ │ │ + rsceq pc, r5, r4, lsr r3 @ │ │ │ │ + strheq pc, [r6], #4 @ │ │ │ │ cmneq r3, r8, lsl #14 │ │ │ │ - rsceq r3, r2, r4, lsr r0 │ │ │ │ - rsceq r4, r6, r0, lsr sp │ │ │ │ - strheq r2, [r2], #252 @ 0xfc @ │ │ │ │ + rsceq r3, r2, r4, lsl #1 │ │ │ │ + rsceq r4, r6, r0, lsl #27 │ │ │ │ + rsceq r3, r2, ip │ │ │ │ cmneq r3, ip, lsl r6 │ │ │ │ - rsceq pc, r5, ip, asr r1 @ │ │ │ │ + rsceq pc, r5, ip, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov sl, r2 │ │ │ │ mov r3, r1 │ │ │ │ @@ -883881,17 +883881,17 @@ │ │ │ │ bl 405b00 │ │ │ │ bl 405d08 │ │ │ │ b 3bbefc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, ip, lsl r6 │ │ │ │ cmneq r3, r4, lsl r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sp, r5, ip, lsr fp │ │ │ │ - rscseq r1, r3, ip, lsl sp │ │ │ │ - rsceq r1, r7, r8, lsl #26 │ │ │ │ + rsceq sp, r5, ip, lsl #23 │ │ │ │ + rscseq r1, r3, ip, ror #26 │ │ │ │ + rsceq r1, r7, r8, asr sp │ │ │ │ cmneq r2, r8, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #2672] @ 3bcb14 │ │ │ │ ldr r5, [pc, #2672] @ 3bcb18 │ │ │ │ @@ -884562,19 +884562,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r2, r0, asr pc │ │ │ │ cmneq r3, ip, asr #28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq sp, r6, ip, ror fp │ │ │ │ - rsceq r2, r2, r0, lsr sl │ │ │ │ - rsceq r2, r2, r0, lsr sl │ │ │ │ - rsceq r2, r2, r8, lsr #20 │ │ │ │ - ldrdeq r2, [r2], #120 @ 0x78 @ │ │ │ │ + rscseq sp, r6, ip, asr #23 │ │ │ │ + rsceq r2, r2, r0, lsl #21 │ │ │ │ + rsceq r2, r2, r0, lsl #21 │ │ │ │ + rsceq r2, r2, r8, ror sl │ │ │ │ + rsceq r2, r2, r8, lsr #16 │ │ │ │ cmneq r2, r4, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -885145,47 +885145,47 @@ │ │ │ │ mov r7, #0 │ │ │ │ add r6, r5, #28 │ │ │ │ b 3bce40 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01723494 │ │ │ │ cmneq r3, r8, lsl #7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq pc, r3, ip, asr #8 │ │ │ │ + smlaleq pc, r3, ip, r4 @ │ │ │ │ cmneq r2, r8, asr #8 │ │ │ │ - strdeq r8, [r5], #164 @ 0xa4 @ │ │ │ │ + rsceq r8, r5, r4, asr #22 │ │ │ │ cmneq r3, r0, lsl #6 │ │ │ │ muleq r0, r0, r1 │ │ │ │ cmneq r2, r0, asr #4 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ cmneq r3, r4, lsl #2 │ │ │ │ - rsceq r1, r2, ip, asr sl │ │ │ │ + rsceq r1, r2, ip, lsr #21 │ │ │ │ ldrheq sp, [r3, #-0]! │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - rsceq sp, r5, r8, ror #23 │ │ │ │ - rsceq sp, r6, r4, asr r9 │ │ │ │ + rsceq sp, r5, r8, lsr ip │ │ │ │ + rsceq sp, r6, r4, lsr #19 │ │ │ │ ldrsheq ip, [r3, #-248]! @ 0xffffff08 │ │ │ │ - rsceq r1, r2, r4, lsr #18 │ │ │ │ - rsceq r3, r6, r0, lsr #12 │ │ │ │ + rsceq r1, r2, r4, ror r9 │ │ │ │ + rsceq r3, r6, r0, ror r6 │ │ │ │ ldrsheq ip, [r3, #-228]! @ 0xffffff1c │ │ │ │ - ldrsheq r7, [r6], #220 @ 0xdc @ │ │ │ │ + rscseq r7, r6, ip, asr #28 │ │ │ │ cmneq r3, r0, ror #28 │ │ │ │ muleq r0, r4, fp │ │ │ │ - strdeq r1, [r2], #160 @ 0xa0 @ │ │ │ │ + rsceq r1, r2, r0, asr #22 │ │ │ │ ldrsbeq ip, [r3, #-212]! @ 0xffffff2c │ │ │ │ - rsceq r1, r2, ip, lsr #20 │ │ │ │ + rsceq r1, r2, ip, ror sl │ │ │ │ cmneq r3, r0, asr sp │ │ │ │ cmneq r3, r8, lsl sp │ │ │ │ - smlaleq fp, r1, r8, lr │ │ │ │ + rsceq fp, r1, r8, ror #29 │ │ │ │ cmneq r3, r4, lsr #25 │ │ │ │ - smlaleq sp, r5, r4, r2 │ │ │ │ + rsceq sp, r5, r4, ror #5 │ │ │ │ cmneq r3, r4, lsr ip │ │ │ │ - rsceq r1, r2, r8, asr #17 │ │ │ │ + rsceq r1, r2, r8, lsl r9 │ │ │ │ cmneq r3, r8, lsr #23 │ │ │ │ - rsceq r1, r2, r0, asr #16 │ │ │ │ - rsceq r1, r2, r4, lsl r8 │ │ │ │ + smlaleq r1, r2, r0, r8 │ │ │ │ + rsceq r1, r2, r4, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r3, [pc, #4088] @ 3be4d0 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -886210,38 +886210,38 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ b 3be554 │ │ │ │ cmneq r2, r0, lsr #22 │ │ │ │ cmneq r2, ip, lsl #22 │ │ │ │ cmneq r3, r4, lsl #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq ip, r6, ip, lsr r7 │ │ │ │ - rsceq r1, r2, r4, asr #12 │ │ │ │ - rsceq r1, r2, ip, lsr r6 │ │ │ │ - rsceq r1, r2, ip, lsr #12 │ │ │ │ - rsceq r1, r2, r0, lsr #12 │ │ │ │ - rsceq r1, r2, r4, lsl r6 │ │ │ │ - rsceq r1, r2, r8, lsl #12 │ │ │ │ - strdeq r1, [r2], #92 @ 0x5c @ │ │ │ │ - strdeq r1, [r2], #80 @ 0x50 @ │ │ │ │ - rsceq r1, r2, r4, ror #11 │ │ │ │ - ldrdeq r1, [r2], #88 @ 0x58 @ │ │ │ │ - rsceq r1, r2, ip, asr #11 │ │ │ │ - rsceq r1, r2, r0, asr #11 │ │ │ │ - strheq r1, [r2], #84 @ 0x54 @ │ │ │ │ - rsceq r1, r2, r8, lsr #11 │ │ │ │ - smlaleq r1, r2, ip, r5 │ │ │ │ - smlaleq r1, r2, r0, r5 │ │ │ │ - rsceq r1, r2, r4, lsl #11 │ │ │ │ - rsceq r1, r2, r8, ror r5 │ │ │ │ - rsceq r1, r2, ip, ror #10 │ │ │ │ + rscseq ip, r6, ip, lsl #15 │ │ │ │ + smlaleq r1, r2, r4, r6 │ │ │ │ + rsceq r1, r2, ip, lsl #13 │ │ │ │ + rsceq r1, r2, ip, ror r6 │ │ │ │ + rsceq r1, r2, r0, ror r6 │ │ │ │ + rsceq r1, r2, r4, ror #12 │ │ │ │ + rsceq r1, r2, r8, asr r6 │ │ │ │ + rsceq r1, r2, ip, asr #12 │ │ │ │ + rsceq r1, r2, r0, asr #12 │ │ │ │ + rsceq r1, r2, r4, lsr r6 │ │ │ │ + rsceq r1, r2, r8, lsr #12 │ │ │ │ + rsceq r1, r2, ip, lsl r6 │ │ │ │ + rsceq r1, r2, r0, lsl r6 │ │ │ │ + rsceq r1, r2, r4, lsl #12 │ │ │ │ + strdeq r1, [r2], #88 @ 0x58 @ │ │ │ │ + rsceq r1, r2, ip, ror #11 │ │ │ │ + rsceq r1, r2, r0, ror #11 │ │ │ │ + ldrdeq r1, [r2], #84 @ 0x54 @ │ │ │ │ + rsceq r1, r2, r8, asr #11 │ │ │ │ + strheq r1, [r2], #92 @ 0x5c @ │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ muleq r0, r4, r1 │ │ │ │ andeq r2, r0, r8, lsr #31 │ │ │ │ - strheq r0, [r2], #140 @ 0x8c @ │ │ │ │ + rsceq r0, r2, ip, lsl #18 │ │ │ │ cmneq r3, r8, lsl r6 │ │ │ │ cmneq r2, r0, lsl #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, ip, lsl #28 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ bl 4e8834 │ │ │ │ mov r1, #24 │ │ │ │ @@ -887554,108 +887554,108 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #6 │ │ │ │ b 3bfb58 │ │ │ │ cmneq r3, ip, lsl r5 │ │ │ │ cmneq r2, r0, lsl #12 │ │ │ │ andeq r1, r0, r8, lsl #14 │ │ │ │ - ldrdeq pc, [r1], #188 @ 0xbc @ │ │ │ │ + rsceq pc, r1, ip, lsr #24 │ │ │ │ @ instruction: 0xfffed25c │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ + rsceq r0, r2, r4, lsr #5 │ │ │ │ rsceq r0, r2, r4, asr r2 │ │ │ │ - rsceq r0, r2, r4, lsl #4 │ │ │ │ @ instruction: 0xfffedc24 │ │ │ │ - rsceq r0, r2, ip, lsr #3 │ │ │ │ + strdeq r0, [r2], #28 @ │ │ │ │ @ instruction: 0xfffed824 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ @ instruction: 0xfffed32c │ │ │ │ andeq r1, r0, ip, ror #22 │ │ │ │ - rsceq pc, r1, r0, asr #24 │ │ │ │ + smlaleq pc, r1, r0, ip @ │ │ │ │ @ instruction: 0xfffed2b0 │ │ │ │ - rsceq r0, r2, r8, asr r0 │ │ │ │ - ldrdeq pc, [r1], #240 @ 0xf0 @ │ │ │ │ - rsceq pc, r1, r4, ror #30 │ │ │ │ - strdeq pc, [r1], #232 @ 0xe8 @ │ │ │ │ - smlaleq pc, r1, r4, lr @ │ │ │ │ - rsceq pc, r1, r0, lsr lr @ │ │ │ │ - strheq pc, [r1], #116 @ 0x74 @ │ │ │ │ - rsceq r8, r5, r4, asr #22 │ │ │ │ + rsceq r0, r2, r8, lsr #1 │ │ │ │ + rsceq r0, r2, r0, lsr #32 │ │ │ │ + strheq pc, [r1], #244 @ 0xf4 @ │ │ │ │ + rsceq pc, r1, r8, asr #30 │ │ │ │ + rsceq pc, r1, r4, ror #29 │ │ │ │ + rsceq pc, r1, r0, lsl #29 │ │ │ │ + rsceq pc, r1, r4, lsl #16 │ │ │ │ + smlaleq r8, r5, r4, fp │ │ │ │ @ instruction: 0xfffecc98 │ │ │ │ - rsceq pc, r1, ip, asr r7 @ │ │ │ │ + rsceq pc, r1, ip, lsr #15 │ │ │ │ @ instruction: 0xfffed0bc │ │ │ │ @ instruction: 0xfffecd4c │ │ │ │ - strdeq pc, [r1], #204 @ 0xcc @ │ │ │ │ + rsceq pc, r1, ip, asr #26 │ │ │ │ @ instruction: 0xfffecd54 │ │ │ │ - ldrdeq pc, [r1], #204 @ 0xcc @ │ │ │ │ - rsceq pc, r1, ip, asr #25 │ │ │ │ - rsceq pc, r1, r4, asr #25 │ │ │ │ - strheq pc, [r1], #196 @ 0xc4 @ │ │ │ │ + rsceq pc, r1, ip, lsr #26 │ │ │ │ + rsceq pc, r1, ip, lsl sp @ │ │ │ │ + rsceq pc, r1, r4, lsl sp @ │ │ │ │ + rsceq pc, r1, r4, lsl #26 │ │ │ │ @ instruction: 0xfffecba0 │ │ │ │ - smlaleq pc, r1, ip, ip @ │ │ │ │ + rsceq pc, r1, ip, ror #25 │ │ │ │ @ instruction: 0xfffeccb8 │ │ │ │ - rsceq pc, r1, r4, lsl #25 │ │ │ │ - rsceq pc, r1, r8, ror ip @ │ │ │ │ - rsceq r0, r4, ip, ror #24 │ │ │ │ + ldrdeq pc, [r1], #196 @ 0xc4 @ │ │ │ │ + rsceq pc, r1, r8, asr #25 │ │ │ │ + strheq r0, [r4], #204 @ 0xcc @ │ │ │ │ @ instruction: 0xfffecae0 │ │ │ │ - strheq pc, [r1], #56 @ 0x38 @ │ │ │ │ + rsceq pc, r1, r8, lsl #8 │ │ │ │ muleq r0, r8, sp │ │ │ │ - strdeq pc, [r1], #176 @ 0xb0 @ │ │ │ │ - strheq pc, [r1], #176 @ 0xb0 @ │ │ │ │ + rsceq pc, r1, r0, asr #24 │ │ │ │ + rsceq pc, r1, r0, lsl #24 │ │ │ │ andeq r1, r0, r8, lsr #4 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ muleq r0, r4, fp │ │ │ │ andeq r2, r0, r8, lsl r7 │ │ │ │ andeq r1, r0, r0, lsr sl │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ @ instruction: 0xfffed558 │ │ │ │ - ldrdeq pc, [r1], #84 @ 0x54 @ │ │ │ │ + rsceq pc, r1, r4, lsr #12 │ │ │ │ @ instruction: 0xfffec19c │ │ │ │ andeq r3, r0, r0, asr #13 │ │ │ │ - rsceq lr, r1, ip, asr #23 │ │ │ │ - smlaleq lr, r1, r0, fp │ │ │ │ + rsceq lr, r1, ip, lsl ip │ │ │ │ + rsceq lr, r1, r0, ror #23 │ │ │ │ @ instruction: 0xfffec0e4 │ │ │ │ - strheq pc, [r1], #40 @ 0x28 @ │ │ │ │ - strheq fp, [r3], #152 @ 0x98 @ │ │ │ │ - rsceq pc, r1, r4, asr r2 @ │ │ │ │ - rsceq pc, r1, r8, lsl r2 @ │ │ │ │ - rsceq pc, r1, r0, ror #3 │ │ │ │ - strheq pc, [r1], #16 @ │ │ │ │ - rsceq pc, r1, r0, lsl #3 │ │ │ │ - rsceq pc, r1, ip, lsr r1 @ │ │ │ │ + rsceq pc, r1, r8, lsl #6 │ │ │ │ + rsceq fp, r3, r8, lsl #20 │ │ │ │ + rsceq pc, r1, r4, lsr #5 │ │ │ │ + rsceq pc, r1, r8, ror #4 │ │ │ │ + rsceq pc, r1, r0, lsr r2 @ │ │ │ │ + rsceq pc, r1, r0, lsl #4 │ │ │ │ + ldrdeq pc, [r1], #16 @ │ │ │ │ + rsceq pc, r1, ip, lsl #3 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ andeq r1, r0, ip, ror #26 │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ andeq r3, r0, ip, ror #3 │ │ │ │ andeq r2, r0, r8, asr #17 │ │ │ │ andeq r2, r0, r8, asr #8 │ │ │ │ @ instruction: 0x00002cbc │ │ │ │ andeq r3, r0, ip, lsl #3 │ │ │ │ andeq r1, r0, r4, lsr #12 │ │ │ │ andeq r1, r0, r4, asr r0 │ │ │ │ andeq r2, r0, r8, lsr #31 │ │ │ │ - rsceq lr, r1, r0, lsr #12 │ │ │ │ - rsceq lr, r1, ip, lsl r4 │ │ │ │ + rsceq lr, r1, r0, ror r6 │ │ │ │ + rsceq lr, r1, ip, ror #8 │ │ │ │ @ instruction: 0xfffebcbc │ │ │ │ - rsceq lr, r1, ip, lsl #27 │ │ │ │ - rsceq r0, r6, r8, lsl #6 │ │ │ │ + ldrdeq lr, [r1], #220 @ 0xdc @ │ │ │ │ + rsceq r0, r6, r8, asr r3 │ │ │ │ @ instruction: 0xfffebc6c │ │ │ │ - rsceq lr, r1, r8, asr #26 │ │ │ │ + smlaleq lr, r1, r8, sp │ │ │ │ @ instruction: 0xfffebcb4 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ - rsceq lr, r1, ip, lsr #26 │ │ │ │ - rsceq lr, r1, r8, lsl sp │ │ │ │ - rsceq lr, r1, r8, lsl #26 │ │ │ │ + rsceq lr, r1, ip, ror sp │ │ │ │ + rsceq lr, r1, r8, ror #26 │ │ │ │ + rsceq lr, r1, r8, asr sp │ │ │ │ @ instruction: 0xfffebbf4 │ │ │ │ - strdeq lr, [r1], #204 @ 0xcc @ │ │ │ │ - strdeq lr, [r1], #196 @ 0xc4 @ │ │ │ │ - rsceq lr, r1, ip, ror #25 │ │ │ │ - rsceq lr, r1, r4, asr r1 │ │ │ │ - rsceq sp, r1, r4, ror #31 │ │ │ │ - rsceq sp, r1, r8, ror lr │ │ │ │ - rsceq sp, r1, r8, lsl sp │ │ │ │ + rsceq lr, r1, ip, asr #26 │ │ │ │ + rsceq lr, r1, r4, asr #26 │ │ │ │ + rsceq lr, r1, ip, lsr sp │ │ │ │ + rsceq lr, r1, r4, lsr #3 │ │ │ │ + rsceq lr, r1, r4, lsr r0 │ │ │ │ + rsceq sp, r1, r8, asr #29 │ │ │ │ + rsceq sp, r1, r8, ror #26 │ │ │ │ ldr r5, [pc, #-184] @ 3bfaa8 │ │ │ │ mov r7, #49 @ 0x31 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r6, r0 │ │ │ │ bl 4119e0 │ │ │ │ ldr r1, [pc, #-200] @ 3bfaac │ │ │ │ mov r2, r5 │ │ │ │ @@ -889699,48 +889699,48 @@ │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl 3adec8 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ b 3c1bec │ │ │ │ - rsceq lr, r1, r8, lsl #11 │ │ │ │ + ldrdeq lr, [r1], #88 @ 0x58 @ │ │ │ │ andeq r2, r0, r8, lsl r7 │ │ │ │ andeq r1, r0, r0, lsr sl │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ andeq r3, r0, ip, ror #3 │ │ │ │ - strdeq lr, [r1], #48 @ 0x30 @ │ │ │ │ - smlaleq lr, r1, ip, r2 │ │ │ │ - rsceq lr, r1, r4, asr #2 │ │ │ │ + rsceq lr, r1, r0, asr #8 │ │ │ │ + rsceq lr, r1, ip, ror #5 │ │ │ │ + smlaleq lr, r1, r4, r1 │ │ │ │ muleq r0, r8, sp │ │ │ │ andeq r2, r0, r8, asr #17 │ │ │ │ andeq r2, r0, r8, asr #8 │ │ │ │ - rsceq lr, r1, r8, lsl r0 │ │ │ │ - rsceq sp, r1, ip, lsr #30 │ │ │ │ - rsceq sp, r1, r0, asr #28 │ │ │ │ - strdeq sp, [r1], #196 @ 0xc4 @ │ │ │ │ - rsceq sp, r1, r0, lsr #23 │ │ │ │ - rsceq sp, r1, r8, asr #20 │ │ │ │ - strdeq sp, [r1], #132 @ 0x84 @ │ │ │ │ - rsceq sp, r1, r4, lsl #16 │ │ │ │ - rsceq sp, r1, ip, lsl r7 │ │ │ │ - rsceq sp, r1, r8, lsr #11 │ │ │ │ - rsceq sp, r1, r0, ror #8 │ │ │ │ - rsceq sp, r1, ip, lsl #6 │ │ │ │ - strheq sp, [r1], #24 @ │ │ │ │ - rsceq sp, r1, r4, rrx │ │ │ │ + rsceq lr, r1, r8, rrx │ │ │ │ + rsceq sp, r1, ip, ror pc │ │ │ │ + smlaleq sp, r1, r0, lr │ │ │ │ + rsceq sp, r1, r4, asr #26 │ │ │ │ + strdeq sp, [r1], #176 @ 0xb0 @ │ │ │ │ + smlaleq sp, r1, r8, sl │ │ │ │ + rsceq sp, r1, r4, asr #18 │ │ │ │ + rsceq sp, r1, r4, asr r8 │ │ │ │ + rsceq sp, r1, ip, ror #14 │ │ │ │ + strdeq sp, [r1], #88 @ 0x58 @ │ │ │ │ + strheq sp, [r1], #64 @ 0x40 @ │ │ │ │ + rsceq sp, r1, ip, asr r3 │ │ │ │ + rsceq sp, r1, r8, lsl #4 │ │ │ │ + strheq sp, [r1], #4 @ │ │ │ │ @ instruction: 0x00002cbc │ │ │ │ - rsceq ip, r1, r4, ror #30 │ │ │ │ - rsceq ip, r1, ip, ror lr │ │ │ │ - smlaleq ip, r1, r4, sp │ │ │ │ - rsceq ip, r1, ip, asr #24 │ │ │ │ - strdeq ip, [r1], #168 @ 0xa8 @ │ │ │ │ - rsceq ip, r1, r4, lsr #19 │ │ │ │ - rsceq ip, r1, r0, asr r8 │ │ │ │ + strheq ip, [r1], #244 @ 0xf4 @ │ │ │ │ + rsceq ip, r1, ip, asr #29 │ │ │ │ + rsceq ip, r1, r4, ror #27 │ │ │ │ + smlaleq ip, r1, ip, ip │ │ │ │ + rsceq ip, r1, r8, asr #22 │ │ │ │ + strdeq ip, [r1], #148 @ 0x94 @ │ │ │ │ + rsceq ip, r1, r0, lsr #17 │ │ │ │ bl 3adec8 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 3adec8 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ @@ -891372,25 +891372,25 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ bl 3ac3d0 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsceq ip, r1, ip, asr r7 │ │ │ │ - rsceq ip, r1, r4, ror r6 │ │ │ │ - rsceq ip, r1, r4, lsr #11 │ │ │ │ + rsceq ip, r1, ip, lsr #15 │ │ │ │ + rsceq ip, r1, r4, asr #13 │ │ │ │ + strdeq ip, [r1], #84 @ 0x54 @ │ │ │ │ andeq r3, r0, ip, lsl #3 │ │ │ │ andeq r1, r0, r4, lsr #12 │ │ │ │ andeq r1, r0, r4, asr r0 │ │ │ │ andeq r2, r0, r8, lsr #31 │ │ │ │ - rsceq fp, r1, ip, asr #14 │ │ │ │ - rsceq ip, r1, r4, asr #4 │ │ │ │ - smlaleq ip, r1, ip, r0 │ │ │ │ - strdeq fp, [r1], #228 @ 0xe4 @ │ │ │ │ + smlaleq fp, r1, ip, r7 │ │ │ │ + smlaleq ip, r1, r4, r2 │ │ │ │ + rsceq ip, r1, ip, ror #1 │ │ │ │ + rsceq fp, r1, r4, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #4088] @ 3c45c4 │ │ │ │ ldr r5, [pc, #4088] @ 3c45c8 │ │ │ │ ldr r3, [pc, #4088] @ 3c45cc │ │ │ │ @@ -892414,39 +892414,39 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 405024 │ │ │ │ b 3c4638 │ │ │ │ cmneq r1, r8, lsr #20 │ │ │ │ cmneq r3, r0, lsr #18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r6, r6, r4, asr r6 │ │ │ │ + rscseq r6, r6, r4, lsr #13 │ │ │ │ cmneq r1, r4, ror #19 │ │ │ │ - rsceq fp, r1, r4, asr r5 │ │ │ │ - rsceq fp, r1, ip, asr #10 │ │ │ │ - rsceq fp, r1, ip, lsr r5 │ │ │ │ - rsceq fp, r1, r0, lsr r5 │ │ │ │ - rsceq fp, r1, r4, lsr #10 │ │ │ │ - rsceq fp, r1, r8, lsl r5 │ │ │ │ - rsceq fp, r1, ip, lsl #10 │ │ │ │ - rsceq fp, r1, r0, lsl #10 │ │ │ │ - strdeq fp, [r1], #68 @ 0x44 @ │ │ │ │ - rsceq fp, r1, r8, ror #9 │ │ │ │ - ldrdeq fp, [r1], #76 @ 0x4c @ │ │ │ │ - ldrdeq fp, [r1], #64 @ 0x40 @ │ │ │ │ - rsceq fp, r1, r4, asr #9 │ │ │ │ - strheq fp, [r1], #72 @ 0x48 @ │ │ │ │ - rsceq fp, r1, ip, lsr #9 │ │ │ │ - rsceq fp, r1, r0, lsr #9 │ │ │ │ - smlaleq fp, r1, r4, r4 │ │ │ │ - rsceq fp, r1, r8, lsl #9 │ │ │ │ - rsceq fp, r1, ip, ror r4 │ │ │ │ + rsceq fp, r1, r4, lsr #11 │ │ │ │ + smlaleq fp, r1, ip, r5 │ │ │ │ + rsceq fp, r1, ip, lsl #11 │ │ │ │ + rsceq fp, r1, r0, lsl #11 │ │ │ │ + rsceq fp, r1, r4, ror r5 │ │ │ │ + rsceq fp, r1, r8, ror #10 │ │ │ │ + rsceq fp, r1, ip, asr r5 │ │ │ │ + rsceq fp, r1, r0, asr r5 │ │ │ │ + rsceq fp, r1, r4, asr #10 │ │ │ │ + rsceq fp, r1, r8, lsr r5 │ │ │ │ + rsceq fp, r1, ip, lsr #10 │ │ │ │ + rsceq fp, r1, r0, lsr #10 │ │ │ │ + rsceq fp, r1, r4, lsl r5 │ │ │ │ + rsceq fp, r1, r8, lsl #10 │ │ │ │ + strdeq fp, [r1], #76 @ 0x4c @ │ │ │ │ + strdeq fp, [r1], #64 @ 0x40 @ │ │ │ │ + rsceq fp, r1, r4, ror #9 │ │ │ │ + ldrdeq fp, [r1], #72 @ 0x48 @ │ │ │ │ + rsceq fp, r1, ip, asr #9 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ andeq r3, r0, ip, lsl #3 │ │ │ │ andeq r2, r0, ip, lsr #27 │ │ │ │ - rsceq sl, r1, r0, lsl #13 │ │ │ │ + ldrdeq sl, [r1], #96 @ 0x60 @ │ │ │ │ cmneq r3, r8, lsl #20 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3b0694 │ │ │ │ mov sl, r0 │ │ │ │ @@ -894762,56 +894762,56 @@ │ │ │ │ @ instruction: 0xfffe60a0 │ │ │ │ andeq r1, r0, r8, lsr #4 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ muleq r0, r4, r1 │ │ │ │ muleq r0, ip, r7 │ │ │ │ andeq r1, r0, r0, lsl #6 │ │ │ │ andeq r0, r0, ip, lsl #28 │ │ │ │ - rsceq r8, r1, ip, lsl #25 │ │ │ │ + ldrdeq r8, [r1], #204 @ 0xcc @ │ │ │ │ cmneq r3, ip, asr r3 │ │ │ │ - rsceq r8, r1, r8, asr #23 │ │ │ │ - rsceq r0, r7, ip, asr #10 │ │ │ │ - rsceq r0, r7, r8, asr r4 │ │ │ │ - rsceq r9, r1, r0, ror r5 │ │ │ │ - rsceq r9, r1, r0, asr #9 │ │ │ │ - rsceq r9, r1, r4, lsl r4 │ │ │ │ + rsceq r8, r1, r8, lsl ip │ │ │ │ + smlaleq r0, r7, ip, r5 │ │ │ │ + rsceq r0, r7, r8, lsr #9 │ │ │ │ + rsceq r9, r1, r0, asr #11 │ │ │ │ + rsceq r9, r1, r0, lsl r5 │ │ │ │ + rsceq r9, r1, r4, ror #8 │ │ │ │ @ instruction: 0xfffe544c │ │ │ │ - rsceq r9, r1, r4, asr #3 │ │ │ │ - rsceq r9, r1, r8, lsl r1 │ │ │ │ - rsceq r9, r1, r4, rrx │ │ │ │ - strheq r8, [r1], #240 @ 0xf0 @ │ │ │ │ - strdeq r8, [r1], #236 @ 0xec @ │ │ │ │ - rsceq r8, r1, r8, asr #28 │ │ │ │ - rsceq r8, r1, r0, lsr #27 │ │ │ │ - rsceq r8, r1, r0, ror #24 │ │ │ │ - rsceq r7, r1, r0, lsr sl │ │ │ │ - rsceq lr, r0, ip, lsr pc │ │ │ │ - rsceq r7, r1, r0, asr #14 │ │ │ │ - rsceq r8, r1, r0, ror #14 │ │ │ │ + rsceq r9, r1, r4, lsl r2 │ │ │ │ + rsceq r9, r1, r8, ror #2 │ │ │ │ + strheq r9, [r1], #4 @ │ │ │ │ + rsceq r9, r1, r0 │ │ │ │ + rsceq r8, r1, ip, asr #30 │ │ │ │ + smlaleq r8, r1, r8, lr │ │ │ │ + strdeq r8, [r1], #208 @ 0xd0 @ │ │ │ │ + strheq r8, [r1], #192 @ 0xc0 @ │ │ │ │ + rsceq r7, r1, r0, lsl #21 │ │ │ │ + rsceq lr, r0, ip, lsl #31 │ │ │ │ + smlaleq r7, r1, r0, r7 │ │ │ │ + strheq r8, [r1], #112 @ 0x70 @ │ │ │ │ andeq r3, r0, ip, lsl #3 │ │ │ │ @ instruction: 0xfffe63a4 │ │ │ │ andeq r1, r0, r4, lsr #12 │ │ │ │ andeq r1, r0, r4, asr r0 │ │ │ │ andeq r2, r0, r8, lsr #31 │ │ │ │ - rscseq r6, r4, ip, lsr #16 │ │ │ │ - strdeq r8, [r1], #60 @ 0x3c @ │ │ │ │ + rscseq r6, r4, ip, ror r8 │ │ │ │ + rsceq r8, r1, ip, asr #8 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ muleq r0, r4, fp │ │ │ │ andeq r2, r0, r8, lsl r7 │ │ │ │ andeq r1, r0, r0, lsr sl │ │ │ │ @ instruction: 0xfffe4b98 │ │ │ │ andeq r1, r0, ip, ror #22 │ │ │ │ andeq r3, r0, r4, lsl #12 │ │ │ │ muleq r0, ip, r1 │ │ │ │ andeq r2, r0, ip, lsl #5 │ │ │ │ - rsceq r0, r3, r0, lsr #12 │ │ │ │ - rscseq r5, r4, r0, ror pc │ │ │ │ - rsceq r7, r1, r8, lsr #25 │ │ │ │ + rsceq r0, r3, r0, ror r6 │ │ │ │ + rscseq r5, r4, r0, asr #31 │ │ │ │ + strdeq r7, [r1], #200 @ 0xc8 @ │ │ │ │ @ instruction: 0xfffe3ec0 │ │ │ │ - rsceq r7, r1, ip, lsl #22 │ │ │ │ + rsceq r7, r1, ip, asr fp │ │ │ │ @ instruction: 0xfffe407c │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [pc, #-120] @ 3c6ac8 │ │ │ │ stm sp, {r5, r8} │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ @@ -896866,38 +896866,38 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r8 │ │ │ │ str r8, [sp] │ │ │ │ str fp, [sp, #4] │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ b 3c8bc4 │ │ │ │ - ldrdeq sp, [r1], #32 @ │ │ │ │ - ldrdeq r7, [r1], #124 @ 0x7c @ │ │ │ │ - rsceq r7, r1, r0, asr r6 │ │ │ │ - strdeq lr, [r6], #44 @ 0x2c @ │ │ │ │ + rsceq sp, r1, r0, lsr #6 │ │ │ │ + rsceq r7, r1, ip, lsr #16 │ │ │ │ + rsceq r7, r1, r0, lsr #13 │ │ │ │ + rsceq lr, r6, ip, asr #6 │ │ │ │ @ instruction: 0xfffe38e8 │ │ │ │ - rsceq r7, r1, r0, lsr r4 │ │ │ │ + rsceq r7, r1, r0, lsl #9 │ │ │ │ @ instruction: 0xfffe32bc │ │ │ │ - strheq r7, [r1], #8 @ │ │ │ │ - rsceq r6, r1, ip, asr #31 │ │ │ │ + rsceq r7, r1, r8, lsl #2 │ │ │ │ + rsceq r7, r1, ip, lsl r0 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ @ instruction: 0xfffe3314 │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ andeq r3, r0, ip, ror #3 │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ @ instruction: 0xfffe3494 │ │ │ │ andeq r3, r0, r0, asr #13 │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ strdeq r2, [r0], -ip │ │ │ │ muleq r0, ip, r1 │ │ │ │ - rsceq r6, r1, r8, asr #13 │ │ │ │ + rsceq r6, r1, r8, lsl r7 │ │ │ │ @ instruction: 0xfffe4080 │ │ │ │ @ instruction: 0xfffe2768 │ │ │ │ @ instruction: 0x01730898 │ │ │ │ - rscseq r2, r4, r0, lsr #1 │ │ │ │ + ldrsheq r2, [r4], #0 @ │ │ │ │ @ instruction: 0xfffe1fa8 │ │ │ │ bl 3b4b70 │ │ │ │ ldr r8, [sp, #280] @ 0x118 │ │ │ │ mov r1, #152 @ 0x98 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r8 │ │ │ │ str r8, [sp] │ │ │ │ @@ -898962,62 +898962,62 @@ │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ str fp, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ b 3cace0 │ │ │ │ - rscseq pc, r4, r8, lsr #29 │ │ │ │ + ldrsheq pc, [r4], #232 @ 0xe8 @ │ │ │ │ @ instruction: 0xfffe18cc │ │ │ │ muleq r0, r8, sp │ │ │ │ andeq r2, r0, r8, asr #17 │ │ │ │ andeq r2, r0, r8, asr #8 │ │ │ │ @ instruction: 0x00002cbc │ │ │ │ @ instruction: 0xfffe1904 │ │ │ │ - rsceq r5, r1, r4, ror #4 │ │ │ │ - rsceq r9, r5, r4, asr r6 │ │ │ │ - rsceq r4, r1, ip, ror #26 │ │ │ │ - rsceq r4, r1, r0, asr ip │ │ │ │ - rsceq r4, r1, r0, asr fp │ │ │ │ - rsceq r4, r1, r4, lsl #22 │ │ │ │ - rsceq r4, r1, r4, asr #21 │ │ │ │ - rsceq r4, r1, r4, lsl #21 │ │ │ │ - rsceq r4, r1, r4, asr #20 │ │ │ │ - rsceq r4, r1, r4, lsl #20 │ │ │ │ - rsceq r4, r1, r8, asr #19 │ │ │ │ - rsceq r4, r1, ip, lsl #19 │ │ │ │ - rsceq r4, r1, ip, lsl #17 │ │ │ │ - rscseq r5, r2, r0, lsr lr │ │ │ │ + strheq r5, [r1], #36 @ 0x24 @ │ │ │ │ + rsceq r9, r5, r4, lsr #13 │ │ │ │ + strheq r4, [r1], #220 @ 0xdc @ │ │ │ │ + rsceq r4, r1, r0, lsr #25 │ │ │ │ + rsceq r4, r1, r0, lsr #23 │ │ │ │ + rsceq r4, r1, r4, asr fp │ │ │ │ + rsceq r4, r1, r4, lsl fp │ │ │ │ + ldrdeq r4, [r1], #164 @ 0xa4 @ │ │ │ │ + smlaleq r4, r1, r4, sl │ │ │ │ + rsceq r4, r1, r4, asr sl │ │ │ │ + rsceq r4, r1, r8, lsl sl │ │ │ │ + ldrdeq r4, [r1], #156 @ 0x9c @ │ │ │ │ + ldrdeq r4, [r1], #140 @ 0x8c @ │ │ │ │ + rscseq r5, r2, r0, lsl #29 │ │ │ │ @ instruction: 0xfffe0b5c │ │ │ │ - strheq r4, [r1], #120 @ 0x78 @ │ │ │ │ + rsceq r4, r1, r8, lsl #16 │ │ │ │ @ instruction: 0xfffe0a5c │ │ │ │ @ instruction: 0xfffe0c50 │ │ │ │ - rsceq r4, r1, ip, lsl #14 │ │ │ │ - rsceq r4, r1, r0, ror #12 │ │ │ │ - strheq r4, [r1], #84 @ 0x54 @ │ │ │ │ - rscseq r2, r2, r4, ror #23 │ │ │ │ - rsceq r4, r1, r0, lsl #10 │ │ │ │ - rsceq r4, r1, r4, asr r4 │ │ │ │ - rsceq r4, r1, r8, lsr #7 │ │ │ │ - strdeq r4, [r1], #44 @ 0x2c @ │ │ │ │ - rsceq r4, r1, ip, asr #4 │ │ │ │ - rsceq r4, r1, r0, lsr #3 │ │ │ │ - ldrdeq r4, [r1], #12 @ │ │ │ │ - rsceq r4, r1, ip, lsr r0 │ │ │ │ + rsceq r4, r1, ip, asr r7 │ │ │ │ + strheq r4, [r1], #96 @ 0x60 @ │ │ │ │ + rsceq r4, r1, r4, lsl #12 │ │ │ │ + rscseq r2, r2, r4, lsr ip │ │ │ │ + rsceq r4, r1, r0, asr r5 │ │ │ │ + rsceq r4, r1, r4, lsr #9 │ │ │ │ + strdeq r4, [r1], #56 @ 0x38 @ │ │ │ │ + rsceq r4, r1, ip, asr #6 │ │ │ │ + smlaleq r4, r1, ip, r2 │ │ │ │ + strdeq r4, [r1], #16 @ │ │ │ │ + rsceq r4, r1, ip, lsr #2 │ │ │ │ + rsceq r4, r1, ip, lsl #1 │ │ │ │ @ instruction: 0xfffe1b20 │ │ │ │ - smlaleq r3, r1, r8, pc @ │ │ │ │ + rsceq r3, r1, r8, ror #31 │ │ │ │ @ instruction: 0xfffe0674 │ │ │ │ - strdeq r3, [r1], #228 @ 0xe4 @ │ │ │ │ - rsceq r3, r1, r0, ror #28 │ │ │ │ - rsceq r3, r1, r4, asr #27 │ │ │ │ - rsceq r3, r1, ip, lsr #26 │ │ │ │ + rsceq r3, r1, r4, asr #30 │ │ │ │ + strheq r3, [r1], #224 @ 0xe0 @ │ │ │ │ + rsceq r3, r1, r4, lsl lr │ │ │ │ + rsceq r3, r1, ip, ror sp │ │ │ │ @ instruction: 0xfffdfc08 │ │ │ │ - rsceq r3, r1, ip, lsl #25 │ │ │ │ - smlaleq r3, r1, r8, fp │ │ │ │ - ldrdeq r4, [r0], #0 @ │ │ │ │ + ldrdeq r3, [r1], #204 @ 0xcc @ │ │ │ │ + rsceq r3, r1, r8, ror #23 │ │ │ │ + rsceq r4, r0, r0, lsr #2 │ │ │ │ bl 3ac3d0 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ bl 3af91c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ bl 3af91c │ │ │ │ mov r4, r0 │ │ │ │ @@ -901091,22 +901091,22 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #484] @ 0x1e4 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ bl 3ac3d0 │ │ │ │ ldr r4, [sp, #248] @ 0xf8 │ │ │ │ b 3cce24 │ │ │ │ - rsceq r3, r1, r8, ror #18 │ │ │ │ - rsceq r3, r1, r0, lsl r9 │ │ │ │ - rsceq r3, r1, ip, lsl #16 │ │ │ │ + strheq r3, [r1], #152 @ 0x98 @ │ │ │ │ + rsceq r3, r1, r0, ror #18 │ │ │ │ + rsceq r3, r1, ip, asr r8 │ │ │ │ @ instruction: 0xfffdf724 │ │ │ │ - ldrdeq r3, [r1], #124 @ 0x7c @ │ │ │ │ - rsceq r3, r1, ip, asr #13 │ │ │ │ - strheq r3, [r1], #92 @ 0x5c @ │ │ │ │ - rsceq r3, r1, r8, lsr #9 │ │ │ │ + rsceq r3, r1, ip, lsr #16 │ │ │ │ + rsceq r3, r1, ip, lsl r7 │ │ │ │ + rsceq r3, r1, ip, lsl #12 │ │ │ │ + strdeq r3, [r1], #72 @ 0x48 @ │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r1, r0, r4, lsl sl │ │ │ │ andeq r3, r0, r8, ror r1 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ andeq r1, r0, ip, lsl #22 │ │ │ │ andeq r2, r0, ip, asr #14 │ │ │ │ andeq r1, r0, r0, asr r0 │ │ │ │ @@ -901126,27 +901126,27 @@ │ │ │ │ andeq r2, r0, ip, lsr #27 │ │ │ │ andeq r2, r0, r4, ror r6 │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ andeq r1, r0, r0, asr r3 │ │ │ │ andeq r2, r0, r0, ror #19 │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ - rsceq r3, r1, r0, lsr #1 │ │ │ │ + strdeq r3, [r1], #0 @ │ │ │ │ @ instruction: 0xfffdf04c │ │ │ │ - rsceq r2, r1, r8, lsr #28 │ │ │ │ - rsceq r2, r1, r8, ror #26 │ │ │ │ + rsceq r2, r1, r8, ror lr │ │ │ │ + strheq r2, [r1], #216 @ 0xd8 @ │ │ │ │ @ instruction: 0xfffdedac │ │ │ │ - rsceq r2, r1, r0, lsr #25 │ │ │ │ - rsceq r2, r1, r4, lsl sl │ │ │ │ + strdeq r2, [r1], #192 @ 0xc0 @ │ │ │ │ + rsceq r2, r1, r4, ror #20 │ │ │ │ @ instruction: 0xfffde7ec │ │ │ │ @ instruction: 0xfffdeae4 │ │ │ │ @ instruction: 0xfffded24 │ │ │ │ - ldrdeq r2, [r1], #52 @ 0x34 @ │ │ │ │ - rsceq r1, r1, r0, lsr pc │ │ │ │ - rsceq r1, r1, r0, lsr #21 │ │ │ │ + rsceq r2, r1, r4, lsr #8 │ │ │ │ + rsceq r1, r1, r0, lsl #31 │ │ │ │ + strdeq r1, [r1], #160 @ 0xa0 @ │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ str r3, [sp, #464] @ 0x1d0 │ │ │ │ mov r0, r3 │ │ │ │ bl 5f2e98 │ │ │ │ ldr r3, [pc, #-48] @ 3cce0c │ │ │ │ mov r1, #137 @ 0x89 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -903399,23 +903399,23 @@ │ │ │ │ ldr r6, [sp, #328] @ 0x148 │ │ │ │ ldr r3, [pc, #168] @ 3cf20c │ │ │ │ str r0, [sp, #648] @ 0x288 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov ip, r1 │ │ │ │ b 3cf2b4 │ │ │ │ - rsceq r1, r1, ip, lsl #12 │ │ │ │ - rsceq r1, r1, r8, asr #1 │ │ │ │ + rsceq r1, r1, ip, asr r6 │ │ │ │ + rsceq r1, r1, r8, lsl r1 │ │ │ │ @ instruction: 0xfffdd46c │ │ │ │ @ instruction: 0xfffdd068 │ │ │ │ ldrsbeq fp, [r2, #-36]! @ 0xffffffdc │ │ │ │ - rsceq r6, r1, r8, asr #4 │ │ │ │ - rsceq r0, r1, r0, asr #22 │ │ │ │ - ldrheq pc, [r4], #196 @ 0xc4 @ │ │ │ │ - rscseq r1, r5, r8, lsl r8 │ │ │ │ + smlaleq r6, r1, r8, r2 │ │ │ │ + smlaleq r0, r1, r0, fp │ │ │ │ + rscseq pc, r4, r4, lsl #26 │ │ │ │ + rscseq r1, r5, r8, ror #16 │ │ │ │ @ instruction: 0xfffdc9d8 │ │ │ │ andeq r1, r0, r8, lsr #16 │ │ │ │ andeq r2, r0, r0, lsr sl │ │ │ │ andeq r1, r0, r4, lsl #20 │ │ │ │ andeq r2, r0, ip, asr pc │ │ │ │ andeq r2, r0, r0, ror r8 │ │ │ │ andeq r2, r0, r0, ror #23 │ │ │ │ @@ -903455,38 +903455,38 @@ │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r2, r0, r8, asr r2 │ │ │ │ @ instruction: 0xfffdced4 │ │ │ │ andeq r2, r0, r4, asr sp │ │ │ │ andeq r2, r0, r8, lsr #3 │ │ │ │ @ instruction: 0xfffdc2fc │ │ │ │ muleq r0, r4, r1 │ │ │ │ - rsceq r0, r1, ip, ror r1 │ │ │ │ + rsceq r0, r1, ip, asr #3 │ │ │ │ @ instruction: 0xfffdc304 │ │ │ │ @ instruction: 0xfffdc2e0 │ │ │ │ - rsceq r0, r1, r4, lsr r1 │ │ │ │ - rsceq r0, r1, ip, ror #1 │ │ │ │ - rsceq r0, r1, r4, lsr #1 │ │ │ │ - rsceq r0, r1, r8, asr #32 │ │ │ │ + rsceq r0, r1, r4, lsl #3 │ │ │ │ + rsceq r0, r1, ip, lsr r1 │ │ │ │ + strdeq r0, [r1], #4 @ │ │ │ │ + smlaleq r0, r1, r8, r0 │ │ │ │ @ instruction: 0xfffdc1b8 │ │ │ │ @ instruction: 0xfffdc1a8 │ │ │ │ - strdeq pc, [r0], #244 @ 0xf4 @ │ │ │ │ - strheq pc, [r0], #240 @ 0xf0 @ │ │ │ │ + rsceq r0, r1, r4, asr #32 │ │ │ │ + rsceq r0, r1, r0 │ │ │ │ @ instruction: 0xfffdc164 │ │ │ │ @ instruction: 0xfffdc120 │ │ │ │ - rsceq pc, r0, r8, asr pc @ │ │ │ │ + rsceq pc, r0, r8, lsr #31 │ │ │ │ @ instruction: 0xfffdc14c │ │ │ │ @ instruction: 0xfffdc108 │ │ │ │ - rsceq pc, r0, r0, lsl #30 │ │ │ │ - rsceq pc, r0, ip, lsr #29 │ │ │ │ + rsceq pc, r0, r0, asr pc @ │ │ │ │ + strdeq pc, [r0], #236 @ 0xec @ │ │ │ │ @ instruction: 0xfffdcb70 │ │ │ │ @ instruction: 0xfffdd208 │ │ │ │ @ instruction: 0xfffdcab8 │ │ │ │ @ instruction: 0xfffdcbbc │ │ │ │ cmneq r2, r4, asr ip │ │ │ │ - rsceq r2, r0, ip, asr #5 │ │ │ │ + rsceq r2, r0, ip, lsl r3 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp, #380] @ 0x17c │ │ │ │ bl 3b7514 │ │ │ │ ldr r3, [pc, #-188] @ 3cf210 │ │ │ │ str r6, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ @@ -905770,61 +905770,61 @@ │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ mov r0, fp │ │ │ │ bl 3bcb38 │ │ │ │ mov r1, r4 │ │ │ │ b 3d1740 │ │ │ │ - rsceq pc, r0, r0, asr #3 │ │ │ │ + rsceq pc, r0, r0, lsl r2 @ │ │ │ │ @ instruction: 0xfffdadc4 │ │ │ │ - rsceq lr, r0, r8, lsr #22 │ │ │ │ + rsceq lr, r0, r8, ror fp │ │ │ │ @ instruction: 0xfffdabd8 │ │ │ │ @ instruction: 0xfffdabb4 │ │ │ │ @ instruction: 0xfffdb9f8 │ │ │ │ @ instruction: 0xfffdba04 │ │ │ │ - rsceq lr, r0, r4, lsr #20 │ │ │ │ - rsceq lr, r0, r8, lsr r9 │ │ │ │ - rsceq lr, r0, r4, asr r8 │ │ │ │ + rsceq lr, r0, r4, ror sl │ │ │ │ + rsceq lr, r0, r8, lsl #19 │ │ │ │ + rsceq lr, r0, r4, lsr #17 │ │ │ │ @ instruction: 0xfffda960 │ │ │ │ @ instruction: 0xfffda94c │ │ │ │ - rsceq lr, r0, r8, asr #15 │ │ │ │ - rsceq lr, r0, r4, lsr #15 │ │ │ │ - rsceq lr, r0, r8, asr r7 │ │ │ │ + rsceq lr, r0, r8, lsl r8 │ │ │ │ + strdeq lr, [r0], #116 @ 0x74 @ │ │ │ │ + rsceq lr, r0, r8, lsr #15 │ │ │ │ @ instruction: 0xfffda7b4 │ │ │ │ - rsceq lr, r0, r0, lsl #14 │ │ │ │ + rsceq lr, r0, r0, asr r7 │ │ │ │ @ instruction: 0xfffda758 │ │ │ │ @ instruction: 0xfffdb5f8 │ │ │ │ @ instruction: 0xfffdb6ec │ │ │ │ - strdeq lr, [r0], #84 @ 0x54 @ │ │ │ │ - rsceq lr, r0, ip, lsl r5 │ │ │ │ - ldrdeq lr, [r0], #72 @ 0x48 @ │ │ │ │ + rsceq lr, r0, r4, asr #12 │ │ │ │ + rsceq lr, r0, ip, ror #10 │ │ │ │ + rsceq lr, r0, r8, lsr #10 │ │ │ │ @ instruction: 0xfffda2a4 │ │ │ │ - rsceq lr, r0, ip, lsr #9 │ │ │ │ + strdeq lr, [r0], #76 @ 0x4c @ │ │ │ │ @ instruction: 0xfffda000 │ │ │ │ @ instruction: 0xfffdb064 │ │ │ │ - rsceq sp, r0, ip, lsl sp │ │ │ │ + rsceq sp, r0, ip, ror #26 │ │ │ │ @ instruction: 0xfffda67c │ │ │ │ @ instruction: 0xfffd9c88 │ │ │ │ @ instruction: 0xfffda3cc │ │ │ │ - rsceq sp, r0, r8, lsr #17 │ │ │ │ + strdeq sp, [r0], #136 @ 0x88 @ │ │ │ │ @ instruction: 0xfffd9858 │ │ │ │ @ instruction: 0xfffd9844 │ │ │ │ - rsceq sp, r0, r8, lsl r8 │ │ │ │ - rsceq sp, r0, r4, lsr #15 │ │ │ │ - rsceq sp, r0, r0, lsr r7 │ │ │ │ + rsceq sp, r0, r8, ror #16 │ │ │ │ + strdeq sp, [r0], #116 @ 0x74 @ │ │ │ │ + rsceq sp, r0, r0, lsl #15 │ │ │ │ @ instruction: 0xfffd9750 │ │ │ │ @ instruction: 0xfffd9738 │ │ │ │ - rsceq sp, r0, r4, lsr #13 │ │ │ │ + strdeq sp, [r0], #100 @ 0x64 @ │ │ │ │ @ instruction: 0xfffd9660 │ │ │ │ @ instruction: 0xfffd9648 │ │ │ │ - rsceq sp, r0, ip, lsl r6 │ │ │ │ - rsceq sp, r0, r0, lsr #11 │ │ │ │ + rsceq sp, r0, ip, ror #12 │ │ │ │ + strdeq sp, [r0], #80 @ 0x50 @ │ │ │ │ @ instruction: 0xfffd9600 │ │ │ │ @ instruction: 0xfffd95b8 │ │ │ │ - rsceq sp, r0, r0, lsr #10 │ │ │ │ + rsceq sp, r0, r0, ror r5 │ │ │ │ @ instruction: 0xfffd9240 │ │ │ │ ldr r3, [sp, #408] @ 0x198 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r0, [sp, #596] @ 0x254 │ │ │ │ mov r0, fp │ │ │ │ @@ -907893,57 +907893,57 @@ │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, fp │ │ │ │ bl 3bcb38 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #380] @ 0x17c │ │ │ │ b 3d3858 │ │ │ │ - rsceq sp, r0, r8, lsl r2 │ │ │ │ - rsceq sp, r0, r0, lsr #3 │ │ │ │ - rsceq sp, r0, r0, lsr r1 │ │ │ │ - rsceq sp, r0, r0, asr #1 │ │ │ │ - rsceq sp, r0, r0, asr r0 │ │ │ │ - ldrdeq ip, [r0], #248 @ 0xf8 @ │ │ │ │ - rsceq ip, r0, r8, ror #30 │ │ │ │ + rsceq sp, r0, r8, ror #4 │ │ │ │ + strdeq sp, [r0], #16 @ │ │ │ │ + rsceq sp, r0, r0, lsl #3 │ │ │ │ + rsceq sp, r0, r0, lsl r1 │ │ │ │ + rsceq sp, r0, r0, lsr #1 │ │ │ │ + rsceq sp, r0, r8, lsr #32 │ │ │ │ + strheq ip, [r0], #248 @ 0xf8 @ │ │ │ │ @ instruction: 0xfffd9ac0 │ │ │ │ - strdeq ip, [r0], #128 @ 0x80 @ │ │ │ │ + rsceq ip, r0, r0, asr #18 │ │ │ │ @ instruction: 0xfffd9550 │ │ │ │ @ instruction: 0xfffd955c │ │ │ │ - strdeq ip, [r0], #104 @ 0x68 @ │ │ │ │ - rsceq ip, r0, r8, lsr #10 │ │ │ │ - rsceq ip, r0, r8, asr #8 │ │ │ │ - rsceq ip, r0, r4, lsl #8 │ │ │ │ + rsceq ip, r0, r8, asr #14 │ │ │ │ + rsceq ip, r0, r8, ror r5 │ │ │ │ + smlaleq ip, r0, r8, r4 │ │ │ │ + rsceq ip, r0, r4, asr r4 │ │ │ │ @ instruction: 0xfffd82a0 │ │ │ │ - strheq ip, [r0], #56 @ 0x38 @ │ │ │ │ + rsceq ip, r0, r8, lsl #8 │ │ │ │ @ instruction: 0xfffd82a0 │ │ │ │ - rsceq ip, r0, ip, lsl r2 │ │ │ │ - strdeq ip, [r0], #28 @ │ │ │ │ + rsceq ip, r0, ip, ror #4 │ │ │ │ + rsceq ip, r0, ip, asr #4 │ │ │ │ @ instruction: 0xfffd7dd4 │ │ │ │ @ instruction: 0xfffd8fa0 │ │ │ │ - rsceq fp, r0, r0, lsr #30 │ │ │ │ - smlaleq fp, r0, r8, lr │ │ │ │ - rsceq fp, r0, r4, lsr #28 │ │ │ │ - strheq fp, [r0], #216 @ 0xd8 @ │ │ │ │ - smlaleq fp, r0, r4, sp │ │ │ │ - rsceq fp, r0, r4, ror sp │ │ │ │ + rsceq fp, r0, r0, ror pc │ │ │ │ + rsceq fp, r0, r8, ror #29 │ │ │ │ + rsceq fp, r0, r4, ror lr │ │ │ │ + rsceq fp, r0, r8, lsl #28 │ │ │ │ + rsceq fp, r0, r4, ror #27 │ │ │ │ + rsceq fp, r0, r4, asr #27 │ │ │ │ @ instruction: 0xfffd7b2c │ │ │ │ @ instruction: 0xfffd7b24 │ │ │ │ - rsceq fp, r0, ip, ror #25 │ │ │ │ - rsceq fp, r0, r4, lsl #25 │ │ │ │ - rsceq fp, r0, r4, ror #24 │ │ │ │ - rsceq fp, r0, ip, asr #19 │ │ │ │ + rsceq fp, r0, ip, lsr sp │ │ │ │ + ldrdeq fp, [r0], #196 @ 0xc4 @ │ │ │ │ + strheq fp, [r0], #196 @ 0xc4 @ │ │ │ │ + rsceq fp, r0, ip, lsl sl │ │ │ │ cmneq r2, r0, lsr sl │ │ │ │ - rsceq fp, r0, ip, lsl r7 │ │ │ │ + rsceq fp, r0, ip, ror #14 │ │ │ │ @ instruction: 0xfffd7434 │ │ │ │ @ instruction: 0xfffd7410 │ │ │ │ - rsceq fp, r0, r0, lsr r6 │ │ │ │ - rsceq fp, r0, r0, asr #10 │ │ │ │ - ldrdeq fp, [r0], #72 @ 0x48 @ │ │ │ │ - strheq fp, [r0], #72 @ 0x48 @ │ │ │ │ - smlaleq fp, r0, ip, r4 │ │ │ │ + rsceq fp, r0, r0, lsl #13 │ │ │ │ + smlaleq fp, r0, r0, r5 │ │ │ │ + rsceq fp, r0, r8, lsr #10 │ │ │ │ + rsceq fp, r0, r8, lsl #10 │ │ │ │ + rsceq fp, r0, ip, ror #9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ mov r0, fp │ │ │ │ bl 3bcb38 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #396] @ 0x18c │ │ │ │ @@ -910139,60 +910139,60 @@ │ │ │ │ str r9, [sp] │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ mov r0, r4 │ │ │ │ bl 3bcb38 │ │ │ │ mov r1, r5 │ │ │ │ b 3d5b84 │ │ │ │ @ instruction: 0xfffd8454 │ │ │ │ - rsceq fp, r0, r0, asr #32 │ │ │ │ - ldrdeq sl, [r0], #192 @ 0xc0 @ │ │ │ │ - rsceq sl, r0, r8, asr ip │ │ │ │ - rsceq sl, r0, r4, ror #23 │ │ │ │ - rsceq sl, r0, r8, ror fp │ │ │ │ + smlaleq fp, r0, r0, r0 │ │ │ │ + rsceq sl, r0, r0, lsr #26 │ │ │ │ + rsceq sl, r0, r8, lsr #25 │ │ │ │ + rsceq sl, r0, r4, lsr ip │ │ │ │ + rsceq sl, r0, r8, asr #23 │ │ │ │ @ instruction: 0xfffd6854 │ │ │ │ @ instruction: 0xfffd6840 │ │ │ │ - strdeq sl, [r0], #164 @ 0xa4 @ │ │ │ │ - ldrdeq sl, [r0], #160 @ 0xa0 @ │ │ │ │ - strheq sl, [r0], #164 @ 0xa4 @ │ │ │ │ - smlaleq sl, r0, r4, sl │ │ │ │ + rsceq sl, r0, r4, asr #22 │ │ │ │ + rsceq sl, r0, r0, lsr #22 │ │ │ │ + rsceq sl, r0, r4, lsl #22 │ │ │ │ + rsceq sl, r0, r4, ror #21 │ │ │ │ @ instruction: 0xfffd66b4 │ │ │ │ @ instruction: 0xfffd66ac │ │ │ │ - rsceq sl, r0, ip, lsl #20 │ │ │ │ - rsceq sl, r0, ip, lsr #19 │ │ │ │ - smlaleq sl, r0, r0, r9 │ │ │ │ - rsceq sl, r0, r4, ror r9 │ │ │ │ - strheq sl, [r0], #92 @ 0x5c @ │ │ │ │ + rsceq sl, r0, ip, asr sl │ │ │ │ + strdeq sl, [r0], #156 @ 0x9c @ │ │ │ │ + rsceq sl, r0, r0, ror #19 │ │ │ │ + rsceq sl, r0, r4, asr #19 │ │ │ │ + rsceq sl, r0, ip, lsl #12 │ │ │ │ @ instruction: 0xfffd5d7c │ │ │ │ - rsceq sl, r0, ip, lsr #2 │ │ │ │ + rsceq sl, r0, ip, ror r1 │ │ │ │ @ instruction: 0xfffd5c98 │ │ │ │ - rsceq sl, r0, ip, asr #32 │ │ │ │ - rsceq r9, r0, r8, ror pc │ │ │ │ + smlaleq sl, r0, ip, r0 │ │ │ │ + rsceq r9, r0, r8, asr #31 │ │ │ │ @ instruction: 0xfffd5b04 │ │ │ │ - rsceq r9, r0, r4, lsl #30 │ │ │ │ + rsceq r9, r0, r4, asr pc │ │ │ │ @ instruction: 0xfffd5ac0 │ │ │ │ - rsceq r9, r0, r4, lsr #28 │ │ │ │ - rsceq r9, r0, r8, lsl #28 │ │ │ │ - rsceq r9, r0, ip, ror #27 │ │ │ │ - ldrdeq r9, [r0], #208 @ 0xd0 @ │ │ │ │ + rsceq r9, r0, r4, ror lr │ │ │ │ + rsceq r9, r0, r8, asr lr │ │ │ │ + rsceq r9, r0, ip, lsr lr │ │ │ │ + rsceq r9, r0, r0, lsr #28 │ │ │ │ @ instruction: 0xfffd55c4 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ andeq r1, r0, ip, asr #18 │ │ │ │ - rsceq r9, r0, ip, lsl sp │ │ │ │ + rsceq r9, r0, ip, ror #26 │ │ │ │ andeq r2, r0, ip, lsl #25 │ │ │ │ - rsceq r9, r0, r8, lsl #25 │ │ │ │ - rsceq r9, r0, r4, ror #24 │ │ │ │ - rsceq r9, r0, r4, asr #24 │ │ │ │ + ldrdeq r9, [r0], #200 @ 0xc8 @ │ │ │ │ + strheq r9, [r0], #196 @ 0xc4 @ │ │ │ │ + smlaleq r9, r0, r4, ip │ │ │ │ @ instruction: 0xfffd5bc8 │ │ │ │ muleq r0, r8, r5 │ │ │ │ - rsceq r0, r4, r4, lsr pc │ │ │ │ + rsceq r0, r4, r4, lsl #31 │ │ │ │ @ instruction: 0xfffd5dd4 │ │ │ │ - rsceq r9, r0, r8, asr #17 │ │ │ │ + rsceq r9, r0, r8, lsl r9 │ │ │ │ @ instruction: 0xfffd626c │ │ │ │ - rsceq r9, r0, r8, asr #11 │ │ │ │ - strheq r9, [r0], #56 @ 0x38 @ │ │ │ │ + rsceq r9, r0, r8, lsl r6 │ │ │ │ + rsceq r9, r0, r8, lsl #8 │ │ │ │ @ instruction: 0xfffd5f9c │ │ │ │ @ instruction: 0xfffd62f0 │ │ │ │ ldr r3, [sp, #408] @ 0x198 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r0, [sp, #604] @ 0x25c │ │ │ │ @@ -912251,110 +912251,110 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {sl, fp} │ │ │ │ mov r0, fp │ │ │ │ bl 3bcb38 │ │ │ │ ldr r1, [pc, #148] @ 3d7c54 │ │ │ │ mov r3, r5 │ │ │ │ b 3d7d44 │ │ │ │ - rsceq r9, r0, r0, lsl r3 │ │ │ │ + rsceq r9, r0, r0, ror #6 │ │ │ │ @ instruction: 0xfffd6bf8 │ │ │ │ @ instruction: 0xfffd4d48 │ │ │ │ @ instruction: 0xfffd6db4 │ │ │ │ @ instruction: 0xfffd5b74 │ │ │ │ - rsceq r9, r0, ip, lsl #4 │ │ │ │ + rsceq r9, r0, ip, asr r2 │ │ │ │ @ instruction: 0xfffd4e34 │ │ │ │ @ instruction: 0xfffd5944 │ │ │ │ @ instruction: 0xfffd4c10 │ │ │ │ @ instruction: 0xfffd5bd0 │ │ │ │ - rsceq r9, r0, ip, ror #1 │ │ │ │ - rsceq r8, r0, ip, lsl #30 │ │ │ │ + rsceq r9, r0, ip, lsr r1 │ │ │ │ + rsceq r8, r0, ip, asr pc │ │ │ │ @ instruction: 0xfffd6a18 │ │ │ │ - rsceq r8, r0, r8, lsl #29 │ │ │ │ + ldrdeq r8, [r0], #232 @ 0xe8 @ │ │ │ │ @ instruction: 0xfffd5dc8 │ │ │ │ - rsceq r8, r0, ip, lsl #28 │ │ │ │ - rsceq r8, r0, r8, lsr #26 │ │ │ │ + rsceq r8, r0, ip, asr lr │ │ │ │ + rsceq r8, r0, r8, ror sp │ │ │ │ @ instruction: 0xfffd4434 │ │ │ │ @ instruction: 0xfffd63e8 │ │ │ │ @ instruction: 0xfffd4484 │ │ │ │ - strdeq r8, [r0], #176 @ 0xb0 @ │ │ │ │ - rsceq r8, r0, r0, lsr #22 │ │ │ │ - strdeq r8, [r0], #136 @ 0x88 @ │ │ │ │ + rsceq r8, r0, r0, asr #24 │ │ │ │ + rsceq r8, r0, r0, ror fp │ │ │ │ + rsceq r8, r0, r8, asr #18 │ │ │ │ @ instruction: 0xfffd6068 │ │ │ │ - rsceq r8, r0, r0, ror #16 │ │ │ │ + strheq r8, [r0], #128 @ 0x80 @ │ │ │ │ @ instruction: 0xfffd5744 │ │ │ │ - strdeq r8, [r0], #116 @ 0x74 @ │ │ │ │ - rsceq r8, r0, r4, lsl #14 │ │ │ │ + rsceq r8, r0, r4, asr #16 │ │ │ │ + rsceq r8, r0, r4, asr r7 │ │ │ │ @ instruction: 0xfffd5e20 │ │ │ │ @ instruction: 0xfffd61f8 │ │ │ │ - rsceq r8, r0, r4, lsr r6 │ │ │ │ - rsceq r8, r0, r4, asr #10 │ │ │ │ + rsceq r8, r0, r4, lsl #13 │ │ │ │ + smlaleq r8, r0, r4, r5 │ │ │ │ @ instruction: 0xfffd5e94 │ │ │ │ - rsceq r8, r0, r4, ror #9 │ │ │ │ - rsceq r8, r0, r8, ror r4 │ │ │ │ + rsceq r8, r0, r4, lsr r5 │ │ │ │ + rsceq r8, r0, r8, asr #9 │ │ │ │ @ instruction: 0xfffd3adc │ │ │ │ @ instruction: 0xfffd591c │ │ │ │ - rsceq r8, r0, r4, lsr #4 │ │ │ │ + rsceq r8, r0, r4, ror r2 │ │ │ │ @ instruction: 0xfffd3b88 │ │ │ │ - strheq r8, [r0], #24 @ │ │ │ │ + rsceq r8, r0, r8, lsl #4 │ │ │ │ @ instruction: 0xfffd3934 │ │ │ │ - rsceq r8, r0, r4, lsr r1 │ │ │ │ - rsceq r8, r0, r0, asr #32 │ │ │ │ + rsceq r8, r0, r4, lsl #3 │ │ │ │ + smlaleq r8, r0, r0, r0 │ │ │ │ @ instruction: 0xfffd57ec │ │ │ │ @ instruction: 0xfffd59cc │ │ │ │ - strdeq r7, [r0], #248 @ 0xf8 @ │ │ │ │ + rsceq r8, r0, r8, asr #32 │ │ │ │ @ instruction: 0xfffd3ad8 │ │ │ │ @ instruction: 0xfffd45f0 │ │ │ │ - smlaleq r7, r0, ip, pc @ │ │ │ │ - rsceq r7, r0, r8, asr pc │ │ │ │ + rsceq r7, r0, ip, ror #31 │ │ │ │ + rsceq r7, r0, r8, lsr #31 │ │ │ │ @ instruction: 0xfffd36e4 │ │ │ │ - rsceq r7, r0, r0, lsl pc │ │ │ │ + rsceq r7, r0, r0, ror #30 │ │ │ │ + rsceq r7, r0, ip, lsl pc │ │ │ │ rsceq r7, r0, ip, asr #29 │ │ │ │ - rsceq r7, r0, ip, ror lr │ │ │ │ @ instruction: 0xfffd36a8 │ │ │ │ @ instruction: 0xfffd4518 │ │ │ │ + rsceq r7, r0, r8, lsr lr │ │ │ │ rsceq r7, r0, r8, ror #27 │ │ │ │ - smlaleq r7, r0, r8, sp │ │ │ │ @ instruction: 0xfffd56d8 │ │ │ │ - rsceq r7, r0, ip, lsr sp │ │ │ │ - rsceq r7, r0, r8, lsl sp │ │ │ │ - strdeq r7, [r0], #196 @ 0xc4 @ │ │ │ │ - ldrdeq r7, [r0], #192 @ 0xc0 @ │ │ │ │ - strheq r7, [r0], #192 @ 0xc0 @ │ │ │ │ - rsceq r7, r0, ip, lsl #25 │ │ │ │ - rsceq r7, r0, r4, ror #24 │ │ │ │ - rsceq r7, r0, r8, lsr ip │ │ │ │ + rsceq r7, r0, ip, lsl #27 │ │ │ │ + rsceq r7, r0, r8, ror #26 │ │ │ │ + rsceq r7, r0, r4, asr #26 │ │ │ │ + rsceq r7, r0, r0, lsr #26 │ │ │ │ + rsceq r7, r0, r0, lsl #26 │ │ │ │ + ldrdeq r7, [r0], #204 @ 0xcc @ │ │ │ │ + strheq r7, [r0], #196 @ 0xc4 @ │ │ │ │ + rsceq r7, r0, r8, lsl #25 │ │ │ │ @ instruction: 0xfffd3308 │ │ │ │ - rsceq r7, r0, ip, lsl #24 │ │ │ │ - rsceq r7, r0, r0, asr #23 │ │ │ │ - rsceq r7, r0, r4, lsr #23 │ │ │ │ - rsceq r7, r0, ip, asr fp │ │ │ │ - rsceq r7, r0, r0, asr #22 │ │ │ │ - rsceq r7, r0, r0, lsr #22 │ │ │ │ - rsceq r7, r0, r8, lsl #22 │ │ │ │ - rsceq r7, r0, ip, ror #21 │ │ │ │ - rsceq r7, r0, r8, asr #21 │ │ │ │ - rsceq r7, r0, ip, lsr #21 │ │ │ │ + rsceq r7, r0, ip, asr ip │ │ │ │ + rsceq r7, r0, r0, lsl ip │ │ │ │ + strdeq r7, [r0], #180 @ 0xb4 @ │ │ │ │ + rsceq r7, r0, ip, lsr #23 │ │ │ │ + smlaleq r7, r0, r0, fp │ │ │ │ + rsceq r7, r0, r0, ror fp │ │ │ │ + rsceq r7, r0, r8, asr fp │ │ │ │ + rsceq r7, r0, ip, lsr fp │ │ │ │ + rsceq r7, r0, r8, lsl fp │ │ │ │ + strdeq r7, [r0], #172 @ 0xac @ │ │ │ │ @ instruction: 0xfffd3094 │ │ │ │ - rsceq r7, r0, r4, lsl #21 │ │ │ │ - rsceq r7, r0, r4, ror #20 │ │ │ │ - rsceq r7, r0, r0, lsr #20 │ │ │ │ - rsceq r7, r0, r8, lsl #20 │ │ │ │ - rsceq r7, r0, r8, ror #19 │ │ │ │ + ldrdeq r7, [r0], #164 @ 0xa4 @ │ │ │ │ + strheq r7, [r0], #164 @ 0xa4 @ │ │ │ │ + rsceq r7, r0, r0, ror sl │ │ │ │ + rsceq r7, r0, r8, asr sl │ │ │ │ + rsceq r7, r0, r8, lsr sl │ │ │ │ @ instruction: 0xfffd30ac │ │ │ │ @ instruction: 0xfffd3344 │ │ │ │ - strheq r7, [r0], #156 @ 0x9c @ │ │ │ │ + rsceq r7, r0, ip, lsl #20 │ │ │ │ @ instruction: 0xfffd304c │ │ │ │ - rsceq r7, r0, r4, lsr r9 │ │ │ │ - rsceq r7, r0, r4, asr #16 │ │ │ │ + rsceq r7, r0, r4, lsl #19 │ │ │ │ + smlaleq r7, r0, r4, r8 │ │ │ │ @ instruction: 0xfffd2f18 │ │ │ │ @ instruction: 0xfffd2edc │ │ │ │ - strheq r7, [r0], #124 @ 0x7c @ │ │ │ │ - rsceq r7, r0, r8, asr #14 │ │ │ │ - rsceq r7, r0, r4, ror #12 │ │ │ │ - rsceq r7, r0, r8, lsl #12 │ │ │ │ + rsceq r7, r0, ip, lsl #16 │ │ │ │ + smlaleq r7, r0, r8, r7 │ │ │ │ + strheq r7, [r0], #100 @ 0x64 @ │ │ │ │ + rsceq r7, r0, r8, asr r6 │ │ │ │ mov r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {sl, fp} │ │ │ │ str r5, [sp, #460] @ 0x1cc │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ mov r0, r8 │ │ │ │ bl 3bcb38 │ │ │ │ @@ -914395,47 +914395,47 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl 3bcb38 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ b 3d9dc8 │ │ │ │ - rsceq r7, r0, ip, lsr #11 │ │ │ │ - rsceq r7, r0, r0, asr #10 │ │ │ │ - rsceq r7, r0, r0, ror #9 │ │ │ │ - strheq r7, [r0], #68 @ 0x44 @ │ │ │ │ - rsceq r7, r0, ip, lsl #9 │ │ │ │ - rsceq r7, r0, r0, ror r4 │ │ │ │ - rsceq r7, r0, r0, asr r4 │ │ │ │ - rsceq r7, r0, r4, lsr #8 │ │ │ │ + strdeq r7, [r0], #92 @ 0x5c @ │ │ │ │ + smlaleq r7, r0, r0, r5 │ │ │ │ + rsceq r7, r0, r0, lsr r5 │ │ │ │ + rsceq r7, r0, r4, lsl #10 │ │ │ │ + ldrdeq r7, [r0], #76 @ 0x4c @ │ │ │ │ + rsceq r7, r0, r0, asr #9 │ │ │ │ + rsceq r7, r0, r0, lsr #9 │ │ │ │ + rsceq r7, r0, r4, ror r4 │ │ │ │ @ instruction: 0xfffd2a50 │ │ │ │ - rsceq r7, r0, r0, lsl #8 │ │ │ │ + rsceq r7, r0, r0, asr r4 │ │ │ │ @ instruction: 0xfffd2a08 │ │ │ │ - rsceq r7, r0, r4, lsl #7 │ │ │ │ - rsceq r7, r0, r0, lsr #5 │ │ │ │ - rsceq r7, r0, r0, lsl #5 │ │ │ │ - rsceq r7, r0, ip, asr r2 │ │ │ │ - rsceq r7, r0, r4, asr #4 │ │ │ │ + ldrdeq r7, [r0], #52 @ 0x34 @ │ │ │ │ + strdeq r7, [r0], #32 @ │ │ │ │ + ldrdeq r7, [r0], #32 @ │ │ │ │ + rsceq r7, r0, ip, lsr #5 │ │ │ │ + smlaleq r7, r0, r4, r2 │ │ │ │ @ instruction: 0xfffd3374 │ │ │ │ @ instruction: 0xfffd2854 │ │ │ │ @ instruction: 0xfffd3254 │ │ │ │ @ instruction: 0xfffd2728 │ │ │ │ @ instruction: 0xfffd3218 │ │ │ │ - rsceq r6, r0, r8, ror #25 │ │ │ │ + rsceq r6, r0, r8, lsr sp │ │ │ │ @ instruction: 0xfffd24bc │ │ │ │ @ instruction: 0xfffd386c │ │ │ │ @ instruction: 0xfffd2d08 │ │ │ │ - rsceq r6, r0, r4, lsr #14 │ │ │ │ - rsceq r6, r0, r8, lsr #6 │ │ │ │ + rsceq r6, r0, r4, ror r7 │ │ │ │ + rsceq r6, r0, r8, ror r3 │ │ │ │ @ instruction: 0xfffd1e34 │ │ │ │ @ instruction: 0xfffd2e40 │ │ │ │ @ instruction: 0xfffd2c30 │ │ │ │ @ instruction: 0xfffd2d5c │ │ │ │ - ldrdeq r5, [r0], #196 @ 0xc4 @ │ │ │ │ - rsceq r5, r0, r8, ror #20 │ │ │ │ + rsceq r5, r0, r4, lsr #26 │ │ │ │ + strheq r5, [r0], #168 @ 0xa8 @ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3bcb38 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #320] @ 0x140 │ │ │ │ @@ -916486,38 +916486,38 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #460] @ 0x1cc │ │ │ │ str r7, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ mov r0, #8 │ │ │ │ b 3dbe50 │ │ │ │ - rsceq r5, r0, ip, asr r6 │ │ │ │ + rsceq r5, r0, ip, lsr #13 │ │ │ │ @ instruction: 0xfffd1b0c │ │ │ │ @ instruction: 0xfffd1dd8 │ │ │ │ - rsceq r5, r0, ip, lsl #7 │ │ │ │ - smlaleq r5, r0, r0, r1 │ │ │ │ - rsceq r5, r0, r0, lsl r0 │ │ │ │ - smlaleq r4, r0, r8, ip │ │ │ │ + ldrdeq r5, [r0], #60 @ 0x3c @ │ │ │ │ + rsceq r5, r0, r0, ror #3 │ │ │ │ + rsceq r5, r0, r0, rrx │ │ │ │ + rsceq r4, r0, r8, ror #25 │ │ │ │ @ instruction: 0xfffd12e4 │ │ │ │ @ instruction: 0xfffd11a0 │ │ │ │ - rsceq r4, r0, r4, asr #20 │ │ │ │ - rsceq r4, r0, r0, ror #8 │ │ │ │ - rsceq r4, r0, r8, lsl r1 │ │ │ │ - rsceq r3, r0, ip, asr #27 │ │ │ │ - rsceq r3, r4, r8, lsl #28 │ │ │ │ + smlaleq r4, r0, r4, sl │ │ │ │ + strheq r4, [r0], #64 @ 0x40 @ │ │ │ │ + rsceq r4, r0, r8, ror #2 │ │ │ │ + rsceq r3, r0, ip, lsl lr │ │ │ │ + rsceq r3, r4, r8, asr lr │ │ │ │ @ instruction: 0xfffcf76c │ │ │ │ - rsceq r1, r0, ip, ror lr │ │ │ │ - rsceq r2, r0, ip, lsl #16 │ │ │ │ - strdeq r3, [r0], #192 @ 0xc0 @ │ │ │ │ + rsceq r1, r0, ip, asr #29 │ │ │ │ + rsceq r2, r0, ip, asr r8 │ │ │ │ + rsceq r3, r0, r0, asr #26 │ │ │ │ @ instruction: 0xfffcf6dc │ │ │ │ @ instruction: 0xfffd0660 │ │ │ │ @ instruction: 0xfffd04f0 │ │ │ │ @ instruction: 0xfffd05ac │ │ │ │ cmneq r1, ip, asr #1 │ │ │ │ - rsceq r3, r0, r0, lsr r7 │ │ │ │ + rsceq r3, r0, r0, lsl #15 │ │ │ │ bl 3bcb38 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ str r7, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ str r0, [sp, #588] @ 0x24c │ │ │ │ @@ -919085,40 +919085,40 @@ │ │ │ │ ldr r5, [sp, #532] @ 0x214 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #528] @ 0x210 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #524] @ 0x20c │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ b 3de6f4 │ │ │ │ - strdeq r2, [r0], #224 @ 0xe0 @ │ │ │ │ - rsceq r2, r0, r0, ror #22 │ │ │ │ - rsceq r2, r0, ip, ror #11 │ │ │ │ + rsceq r2, r0, r0, asr #30 │ │ │ │ + strheq r2, [r0], #176 @ 0xb0 @ │ │ │ │ + rsceq r2, r0, ip, lsr r6 │ │ │ │ @ instruction: 0xfffceefc │ │ │ │ - rsceq r2, r0, r8, lsl r3 │ │ │ │ - rsceq r1, r0, r0, lsr #29 │ │ │ │ - ldrdeq r1, [r0], #200 @ 0xc8 @ │ │ │ │ - ldrdeq r1, [r0], #156 @ 0x9c @ │ │ │ │ + rsceq r2, r0, r8, ror #6 │ │ │ │ + strdeq r1, [r0], #224 @ 0xe0 @ │ │ │ │ + rsceq r1, r0, r8, lsr #26 │ │ │ │ + rsceq r1, r0, ip, lsr #20 │ │ │ │ @ instruction: 0xfffcd668 │ │ │ │ @ instruction: 0xfffcdec8 │ │ │ │ - ldrdeq r1, [r0], #140 @ 0x8c @ │ │ │ │ - ldrdeq r1, [r0], #120 @ 0x78 @ │ │ │ │ - rsceq r1, r0, ip, lsr r7 │ │ │ │ + rsceq r1, r0, ip, lsr #18 │ │ │ │ + rsceq r1, r0, r8, lsr #16 │ │ │ │ + rsceq r1, r0, ip, lsl #15 │ │ │ │ @ instruction: 0xfffcd31c │ │ │ │ @ instruction: 0xfffcda9c │ │ │ │ - rsceq r1, r0, r0, lsr #12 │ │ │ │ - rsceq r1, r0, r0, lsr #10 │ │ │ │ - rsceq r1, r0, r4, lsl #9 │ │ │ │ - rsceq r1, r0, r0, lsl #7 │ │ │ │ - rsceq r1, r0, r0, lsl #5 │ │ │ │ - rsceq r1, r0, r4, ror #3 │ │ │ │ - smlaleq r1, r0, r8, r1 │ │ │ │ - rsceq r1, r0, r0, asr r1 │ │ │ │ + rsceq r1, r0, r0, ror r6 │ │ │ │ + rsceq r1, r0, r0, ror r5 │ │ │ │ + ldrdeq r1, [r0], #68 @ 0x44 @ │ │ │ │ + ldrdeq r1, [r0], #48 @ 0x30 @ │ │ │ │ + ldrdeq r1, [r0], #32 @ │ │ │ │ + rsceq r1, r0, r4, lsr r2 │ │ │ │ + rsceq r1, r0, r8, ror #3 │ │ │ │ + rsceq r1, r0, r0, lsr #3 │ │ │ │ + rsceq r1, r0, r8, asr r1 │ │ │ │ rsceq r1, r0, r8, lsl #2 │ │ │ │ - strheq r1, [r0], #8 @ │ │ │ │ - rsceq r1, r0, r0, asr #32 │ │ │ │ + smlaleq r1, r0, r0, r0 │ │ │ │ ldr r5, [sp, #520] @ 0x208 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #516] @ 0x204 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ @@ -921161,138 +921161,138 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ bl 3ac3d0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ b 3e08ec │ │ │ │ - rsceq r0, r0, r8, asr #31 │ │ │ │ - rsceq r0, r0, r0, asr pc │ │ │ │ - ldrdeq r0, [r0], #232 @ 0xe8 @ │ │ │ │ - rsceq r0, r0, ip, asr lr │ │ │ │ - rsceq r0, r0, ip, asr #27 │ │ │ │ + rsceq r1, r0, r8, lsl r0 │ │ │ │ + rsceq r0, r0, r0, lsr #31 │ │ │ │ + rsceq r0, r0, r8, lsr #30 │ │ │ │ + rsceq r0, r0, ip, lsr #29 │ │ │ │ + rsceq r0, r0, ip, lsl lr │ │ │ │ @ instruction: 0xfffcccb0 │ │ │ │ @ instruction: 0xfffcd7f0 │ │ │ │ @ instruction: 0xfffcc168 │ │ │ │ - strheq r0, [r0], #204 @ 0xcc @ │ │ │ │ - rsceq r0, r0, r4, lsr #23 │ │ │ │ - rsceq r0, r0, ip, lsl #21 │ │ │ │ - rsceq r0, r0, r0, asr #20 │ │ │ │ - strdeq r0, [r0], #156 @ 0x9c @ │ │ │ │ - strheq r0, [r0], #152 @ 0x98 @ │ │ │ │ - rsceq r0, r0, r4, ror r9 │ │ │ │ - rsceq r0, r0, r0, lsl #18 │ │ │ │ - smlaleq r0, r0, r0, r8 @ │ │ │ │ - rsceq r0, r0, r4, lsl r8 │ │ │ │ + rsceq r0, r0, ip, lsl #26 │ │ │ │ + strdeq r0, [r0], #180 @ 0xb4 @ │ │ │ │ + ldrdeq r0, [r0], #172 @ 0xac @ │ │ │ │ + smlaleq r0, r0, r0, sl @ │ │ │ │ + rsceq r0, r0, ip, asr #20 │ │ │ │ + rsceq r0, r0, r8, lsl #20 │ │ │ │ + rsceq r0, r0, r4, asr #19 │ │ │ │ + rsceq r0, r0, r0, asr r9 │ │ │ │ + rsceq r0, r0, r0, ror #17 │ │ │ │ + rsceq r0, r0, r4, ror #16 │ │ │ │ @ instruction: 0xfffcbd34 │ │ │ │ - ldrheq lr, [pc], #132 @ │ │ │ │ - sbcseq lr, pc, r4, lsl #17 │ │ │ │ - sbcseq lr, pc, ip, ror #26 │ │ │ │ - sbcseq lr, pc, r0, lsl #26 │ │ │ │ - ldrdeq r0, [r0], #120 @ 0x78 @ │ │ │ │ - ldrsheq lr, [pc], #196 @ │ │ │ │ - rsceq r0, r0, r4, asr #15 │ │ │ │ - ldrsheq lr, [pc], #192 @ │ │ │ │ - strheq r0, [r0], #120 @ 0x78 @ │ │ │ │ + sbcseq lr, pc, r4, lsl #18 │ │ │ │ + ldrsbeq lr, [pc], #132 @ │ │ │ │ + ldrheq lr, [pc], #220 @ │ │ │ │ + sbcseq lr, pc, r0, asr sp @ │ │ │ │ + rsceq r0, r0, r8, lsr #16 │ │ │ │ + sbcseq lr, pc, r4, asr #26 │ │ │ │ + rsceq r0, r0, r4, lsl r8 │ │ │ │ + sbcseq lr, pc, r0, asr #26 │ │ │ │ + rsceq r0, r0, r8, lsl #16 │ │ │ │ + strdeq r0, [r0], #124 @ 0x7c @ │ │ │ │ + rsceq r0, r0, ip, ror #15 │ │ │ │ + rsceq r0, r0, r0, ror #15 │ │ │ │ + sbcseq lr, pc, r4, ror #25 │ │ │ │ + rsceq r0, r0, r8, asr #15 │ │ │ │ + sbcseq lr, pc, ip, asr #25 │ │ │ │ rsceq r0, r0, ip, lsr #15 │ │ │ │ - smlaleq r0, r0, ip, r7 @ │ │ │ │ + ldrheq lr, [pc], #200 @ │ │ │ │ smlaleq r0, r0, r0, r7 @ │ │ │ │ - smullseq lr, pc, r4, ip @ │ │ │ │ - rsceq r0, r0, r8, ror r7 │ │ │ │ - sbcseq lr, pc, ip, ror ip @ │ │ │ │ - rsceq r0, r0, ip, asr r7 │ │ │ │ - sbcseq lr, pc, r8, ror #24 │ │ │ │ - rsceq r0, r0, r0, asr #14 │ │ │ │ - sbcseq lr, pc, ip, asr #24 │ │ │ │ - rsceq r0, r0, r4, lsr #14 │ │ │ │ - sbcseq lr, pc, r8, lsr ip @ │ │ │ │ - rsceq r0, r0, r8, lsl #14 │ │ │ │ - rsceq r0, r0, r0, lsl #14 │ │ │ │ + smullseq lr, pc, ip, ip @ │ │ │ │ + rsceq r0, r0, r4, ror r7 │ │ │ │ + sbcseq lr, pc, r8, lsl #25 │ │ │ │ + rsceq r0, r0, r8, asr r7 │ │ │ │ + rsceq r0, r0, r0, asr r7 │ │ │ │ @ instruction: 0xfffcb5b4 │ │ │ │ + rsceq r0, r0, ip, lsr r7 │ │ │ │ + rsceq r0, r0, ip, lsr #14 │ │ │ │ + rsceq r0, r0, ip, lsl r7 │ │ │ │ + rsceq r0, r0, ip, lsl #14 │ │ │ │ + strdeq r0, [r0], #108 @ 0x6c @ │ │ │ │ rsceq r0, r0, ip, ror #13 │ │ │ │ - ldrdeq r0, [r0], #108 @ 0x6c @ │ │ │ │ - rsceq r0, r0, ip, asr #13 │ │ │ │ - strheq r0, [r0], #108 @ 0x6c @ │ │ │ │ - rsceq r0, r0, ip, lsr #13 │ │ │ │ - smlaleq r0, r0, ip, r6 @ │ │ │ │ - rsceq r0, r0, r8, lsl #13 │ │ │ │ - rsceq r0, r0, r8, ror r6 │ │ │ │ - rsceq r0, r0, r8, ror #12 │ │ │ │ + ldrdeq r0, [r0], #104 @ 0x68 @ │ │ │ │ + rsceq r0, r0, r8, asr #13 │ │ │ │ + strheq r0, [r0], #104 @ 0x68 @ │ │ │ │ @ instruction: 0xfffcc080 │ │ │ │ @ instruction: 0xfffcc460 │ │ │ │ @ instruction: 0xfffcc3b4 │ │ │ │ - strdeq r0, [r0], #92 @ 0x5c @ │ │ │ │ + rsceq r0, r0, ip, asr #12 │ │ │ │ @ instruction: 0xfffcbb5c │ │ │ │ - rsceq r0, r0, r4, ror r5 │ │ │ │ - strdeq r0, [r0], #76 @ 0x4c @ │ │ │ │ - smlaleq r0, r0, r4, r4 @ │ │ │ │ - rsceq r0, r0, r8, lsr #8 │ │ │ │ - strheq r0, [r0], #60 @ 0x3c @ │ │ │ │ + rsceq r0, r0, r4, asr #11 │ │ │ │ + rsceq r0, r0, ip, asr #10 │ │ │ │ + rsceq r0, r0, r4, ror #9 │ │ │ │ + rsceq r0, r0, r8, ror r4 │ │ │ │ + rsceq r0, r0, ip, lsl #8 │ │ │ │ @ instruction: 0xfffcb898 │ │ │ │ - rsceq r0, r0, r4, asr #6 │ │ │ │ - rsceq r0, r0, ip, ror #5 │ │ │ │ + smlaleq r0, r0, r4, r3 @ │ │ │ │ + rsceq r0, r0, ip, lsr r3 │ │ │ │ @ instruction: 0xfffcb670 │ │ │ │ @ instruction: 0xfffcb660 │ │ │ │ - smullseq pc, pc, r4, pc @ │ │ │ │ - sbcseq pc, pc, r8, lsl lr @ │ │ │ │ - sbcseq pc, pc, r8, lsr #25 │ │ │ │ + sbcseq pc, pc, r4, ror #31 │ │ │ │ + sbcseq pc, pc, r8, ror #28 │ │ │ │ + ldrsheq pc, [pc], #200 @ │ │ │ │ @ instruction: 0xfffcb09c │ │ │ │ @ instruction: 0xfffcb078 │ │ │ │ @ instruction: 0xfffcb3cc │ │ │ │ - sbcseq lr, pc, ip, lsr #32 │ │ │ │ + sbcseq lr, pc, ip, ror r0 @ │ │ │ │ + ldrheq pc, [pc], #192 @ │ │ │ │ + sbcseq lr, pc, ip, rrx │ │ │ │ + smullseq pc, pc, r4, ip @ │ │ │ │ + sbcseq lr, pc, r8, rrx │ │ │ │ + sbcseq pc, pc, r0, lsl #25 │ │ │ │ + sbcseq lr, pc, ip, rrx │ │ │ │ + sbcseq pc, pc, r4, ror ip @ │ │ │ │ + sbcseq lr, pc, r8, rrx │ │ │ │ sbcseq pc, pc, r0, ror #24 │ │ │ │ - sbcseq lr, pc, ip, lsl r0 @ │ │ │ │ - sbcseq pc, pc, r4, asr #24 │ │ │ │ - sbcseq lr, pc, r8, lsl r0 @ │ │ │ │ - sbcseq pc, pc, r0, lsr ip @ │ │ │ │ - sbcseq lr, pc, ip, lsl r0 @ │ │ │ │ - sbcseq pc, pc, r4, lsr #24 │ │ │ │ - sbcseq lr, pc, r8, lsl r0 @ │ │ │ │ - sbcseq pc, pc, r0, lsl ip @ │ │ │ │ @ instruction: 0xfffcaee4 │ │ │ │ - sbcseq lr, pc, ip │ │ │ │ - ldrsheq pc, [pc], #180 @ │ │ │ │ - sbcseq pc, pc, r4, ror #23 │ │ │ │ - sbcseq pc, pc, ip, ror #21 │ │ │ │ - sbcseq sp, pc, ip, lsr #28 │ │ │ │ - sbcseq pc, pc, r8, ror #19 │ │ │ │ + sbcseq lr, pc, ip, asr r0 @ │ │ │ │ + sbcseq pc, pc, r4, asr #24 │ │ │ │ + sbcseq pc, pc, r4, lsr ip @ │ │ │ │ + sbcseq pc, pc, ip, lsr fp @ │ │ │ │ + sbcseq sp, pc, ip, ror lr @ │ │ │ │ + sbcseq pc, pc, r8, lsr sl @ │ │ │ │ @ instruction: 0xfffcac7c │ │ │ │ - ldrsheq sp, [pc], #212 @ │ │ │ │ + sbcseq sp, pc, r4, asr #28 │ │ │ │ @ instruction: 0xfffcac70 │ │ │ │ - sbcseq pc, pc, r4, asr #19 │ │ │ │ + sbcseq pc, pc, r4, lsl sl @ │ │ │ │ @ instruction: 0xfffcb600 │ │ │ │ - sbcseq pc, pc, ip, lsr #19 │ │ │ │ - smullseq pc, pc, r4, r9 @ │ │ │ │ + ldrsheq pc, [pc], #156 @ │ │ │ │ + sbcseq pc, pc, r4, ror #19 │ │ │ │ @ instruction: 0xfffcabe4 │ │ │ │ - sbcseq pc, pc, r4, lsl #19 │ │ │ │ - sbcseq pc, pc, ip, ror r9 @ │ │ │ │ - sbcseq sp, pc, r8, ror #26 │ │ │ │ - sbcseq pc, pc, ip, ror #18 │ │ │ │ + ldrsbeq pc, [pc], #148 @ │ │ │ │ + sbcseq pc, pc, ip, asr #19 │ │ │ │ + ldrheq sp, [pc], #216 @ │ │ │ │ + ldrheq pc, [pc], #156 @ │ │ │ │ @ instruction: 0xfffcacb8 │ │ │ │ - sbcseq pc, pc, r0, asr r9 @ │ │ │ │ - sbcseq sp, pc, r0, ror #25 │ │ │ │ - sbcseq pc, pc, ip, lsr #18 │ │ │ │ - ldrsbeq sp, [pc], #200 @ │ │ │ │ + sbcseq pc, pc, r0, lsr #19 │ │ │ │ + sbcseq sp, pc, r0, lsr sp @ │ │ │ │ + sbcseq pc, pc, ip, ror r9 @ │ │ │ │ + sbcseq sp, pc, r8, lsr #26 │ │ │ │ @ instruction: 0xfffcac2c │ │ │ │ - sbcseq pc, pc, r8, lsl #18 │ │ │ │ - ldrsheq pc, [pc], #136 @ │ │ │ │ - sbcseq pc, pc, r4, ror #17 │ │ │ │ - ldrsbeq pc, [pc], #128 @ │ │ │ │ - ldrheq pc, [pc], #132 @ │ │ │ │ - smullseq pc, pc, ip, r8 @ │ │ │ │ - sbcseq pc, pc, r4, lsl #17 │ │ │ │ + sbcseq pc, pc, r8, asr r9 @ │ │ │ │ + sbcseq pc, pc, r8, asr #18 │ │ │ │ + sbcseq pc, pc, r4, lsr r9 @ │ │ │ │ + sbcseq pc, pc, r0, lsr #18 │ │ │ │ + sbcseq pc, pc, r4, lsl #18 │ │ │ │ + sbcseq pc, pc, ip, ror #17 │ │ │ │ + ldrsbeq pc, [pc], #132 @ │ │ │ │ @ instruction: 0xfffcabac │ │ │ │ - sbcseq sp, pc, ip, asr #5 │ │ │ │ - sbcseq sp, pc, ip, lsr ip @ │ │ │ │ - sbcseq pc, pc, r0, asr #15 │ │ │ │ + sbcseq sp, pc, ip, lsl r3 @ │ │ │ │ + sbcseq sp, pc, ip, lsl #25 │ │ │ │ + sbcseq pc, pc, r0, lsl r8 @ │ │ │ │ @ instruction: 0xfffcaad8 │ │ │ │ - sbcseq pc, pc, r4, lsl r7 @ │ │ │ │ - ldrsbeq pc, [pc], #104 @ │ │ │ │ + sbcseq pc, pc, r4, ror #14 │ │ │ │ + sbcseq pc, pc, r8, lsr #14 │ │ │ │ @ instruction: 0xfffcabe4 │ │ │ │ - sbcseq pc, pc, ip, ror r5 @ │ │ │ │ + sbcseq pc, pc, ip, asr #11 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ bl 3b4460 │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #364] @ 0x16c │ │ │ │ mov r0, r4 │ │ │ │ bl 3b4460 │ │ │ │ mov r1, sl │ │ │ │ @@ -923351,74 +923351,74 @@ │ │ │ │ bl 3b09c0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ bl 3b09c0 │ │ │ │ mov r1, r4 │ │ │ │ b 3e2a24 │ │ │ │ - sbcseq pc, pc, r4, ror #5 │ │ │ │ - sbcseq pc, pc, r0, asr #32 │ │ │ │ - smullseq lr, pc, r8, sp @ │ │ │ │ - ldrsheq lr, [pc], #164 @ │ │ │ │ - ldrheq lr, [pc], #152 @ │ │ │ │ + sbcseq pc, pc, r4, lsr r3 @ │ │ │ │ + smullseq pc, pc, r0, r0 @ │ │ │ │ + sbcseq lr, pc, r8, ror #27 │ │ │ │ + sbcseq lr, pc, r4, asr #22 │ │ │ │ + sbcseq lr, pc, r8, lsl #20 │ │ │ │ @ instruction: 0xfffc9cc8 │ │ │ │ - sbcseq ip, pc, r4, ror #26 │ │ │ │ - sbcseq lr, pc, ip, lsl #19 │ │ │ │ - sbcseq ip, pc, ip, asr sp @ │ │ │ │ - sbcseq lr, pc, r4, ror r9 @ │ │ │ │ - sbcseq ip, pc, r8, asr sp @ │ │ │ │ - sbcseq lr, pc, r4, ror #18 │ │ │ │ + ldrheq ip, [pc], #212 @ │ │ │ │ + ldrsbeq lr, [pc], #156 @ │ │ │ │ + sbcseq ip, pc, ip, lsr #27 │ │ │ │ + sbcseq lr, pc, r4, asr #19 │ │ │ │ + sbcseq ip, pc, r8, lsr #27 │ │ │ │ + ldrheq lr, [pc], #148 @ │ │ │ │ @ instruction: 0xfffc9c40 │ │ │ │ - sbcseq ip, pc, r8, asr sp @ │ │ │ │ - sbcseq lr, pc, r4, asr r9 @ │ │ │ │ - sbcseq ip, pc, ip, asr sp @ │ │ │ │ - sbcseq lr, pc, r8, asr #18 │ │ │ │ - sbcseq ip, pc, r8, lsl sp @ │ │ │ │ + sbcseq ip, pc, r8, lsr #27 │ │ │ │ + sbcseq lr, pc, r4, lsr #19 │ │ │ │ + sbcseq ip, pc, ip, lsr #27 │ │ │ │ + smullseq lr, pc, r8, r9 @ │ │ │ │ + sbcseq ip, pc, r8, ror #26 │ │ │ │ @ instruction: 0xfffc9a44 │ │ │ │ - smullseq lr, pc, r0, r8 @ │ │ │ │ - sbcseq ip, pc, ip, asr sl @ │ │ │ │ - sbcseq lr, pc, ip, ror r8 @ │ │ │ │ - sbcseq ip, pc, r0, ror sl @ │ │ │ │ - sbcseq ip, pc, r0, asr #20 │ │ │ │ - sbcseq lr, pc, r4, asr r8 @ │ │ │ │ + sbcseq lr, pc, r0, ror #17 │ │ │ │ + sbcseq ip, pc, ip, lsr #21 │ │ │ │ + sbcseq lr, pc, ip, asr #17 │ │ │ │ + sbcseq ip, pc, r0, asr #21 │ │ │ │ + smullseq ip, pc, r0, sl @ │ │ │ │ + sbcseq lr, pc, r4, lsr #17 │ │ │ │ @ instruction: 0xfffcb024 │ │ │ │ @ instruction: 0xfffc96c0 │ │ │ │ @ instruction: 0xfffcaf80 │ │ │ │ - sbcseq lr, pc, ip, lsr #12 │ │ │ │ - sbcseq lr, pc, r8, ror #8 │ │ │ │ - smullseq lr, pc, r4, r1 @ │ │ │ │ - sbcseq lr, pc, r8, lsl #3 │ │ │ │ - rsceq sp, r1, r8, asr #5 │ │ │ │ - sbcseq ip, pc, ip, lsr #5 │ │ │ │ - smullseq lr, pc, r8, r0 @ │ │ │ │ - rsceq r8, r1, r0, asr r9 │ │ │ │ - ldrheq ip, [pc], #20 @ │ │ │ │ - sbcseq sp, pc, r4, lsr #31 │ │ │ │ - sbcseq ip, pc, ip, asr r1 @ │ │ │ │ - smullseq sp, pc, ip, pc @ │ │ │ │ - sbcseq ip, pc, r8, asr r1 @ │ │ │ │ - smullseq sp, pc, r0, pc @ │ │ │ │ - sbcseq ip, pc, ip, asr r1 @ │ │ │ │ - sbcseq sp, pc, ip, lsl #31 │ │ │ │ - sbcseq ip, pc, r0, ror #2 │ │ │ │ - sbcseq sp, pc, r8, lsl #31 │ │ │ │ - sbcseq ip, pc, r8, asr r1 @ │ │ │ │ - sbcseq sp, pc, ip, ror pc @ │ │ │ │ - sbcseq sp, pc, r4, lsr #28 │ │ │ │ - ldrheq sp, [pc], #196 @ │ │ │ │ - sbcseq sp, pc, r0, asr fp @ │ │ │ │ - ldrsbeq sp, [pc], #152 @ │ │ │ │ - smullseq fp, pc, r8, ip @ │ │ │ │ - sbcseq fp, pc, ip, lsl #23 │ │ │ │ - sbcseq sp, pc, r0, ror r8 @ │ │ │ │ - sbcseq fp, pc, r8, lsr #20 │ │ │ │ - sbcseq sp, pc, r0, lsl #14 │ │ │ │ - sbcseq fp, pc, r4, asr #17 │ │ │ │ - smullseq sp, pc, r0, r5 @ │ │ │ │ - sbcseq fp, pc, r0, ror #14 │ │ │ │ + sbcseq lr, pc, ip, ror r6 @ │ │ │ │ + ldrheq lr, [pc], #72 @ │ │ │ │ + sbcseq lr, pc, r4, ror #3 │ │ │ │ + ldrsbeq lr, [pc], #24 @ │ │ │ │ + rsceq sp, r1, r8, lsl r3 │ │ │ │ + ldrsheq ip, [pc], #44 @ │ │ │ │ + sbcseq lr, pc, r8, ror #1 │ │ │ │ + rsceq r8, r1, r0, lsr #19 │ │ │ │ + sbcseq ip, pc, r4, lsl #4 │ │ │ │ + ldrsheq sp, [pc], #244 @ │ │ │ │ + sbcseq ip, pc, ip, lsr #3 │ │ │ │ + sbcseq sp, pc, ip, ror #31 │ │ │ │ + sbcseq ip, pc, r8, lsr #3 │ │ │ │ + sbcseq sp, pc, r0, ror #31 │ │ │ │ + sbcseq ip, pc, ip, lsr #3 │ │ │ │ + ldrsbeq sp, [pc], #252 @ │ │ │ │ + ldrheq ip, [pc], #16 @ │ │ │ │ + ldrsbeq sp, [pc], #248 @ │ │ │ │ + sbcseq ip, pc, r8, lsr #3 │ │ │ │ + sbcseq sp, pc, ip, asr #31 │ │ │ │ + sbcseq sp, pc, r4, ror lr @ │ │ │ │ + sbcseq sp, pc, r4, lsl #26 │ │ │ │ + sbcseq sp, pc, r0, lsr #23 │ │ │ │ + sbcseq sp, pc, r8, lsr #20 │ │ │ │ + sbcseq fp, pc, r8, ror #25 │ │ │ │ + ldrsbeq fp, [pc], #188 @ │ │ │ │ + sbcseq sp, pc, r0, asr #17 │ │ │ │ + sbcseq fp, pc, r8, ror sl @ │ │ │ │ + sbcseq sp, pc, r0, asr r7 @ │ │ │ │ + sbcseq fp, pc, r4, lsl r9 @ │ │ │ │ + sbcseq sp, pc, r0, ror #11 │ │ │ │ + ldrheq fp, [pc], #112 @ │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 3b09c0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ bl 3b09c0 │ │ │ │ @@ -925472,62 +925472,62 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ bl 3b0f78 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ b 3e4b18 │ │ │ │ - sbcseq sp, pc, r0, lsr #8 │ │ │ │ - sbcseq fp, pc, ip, lsr r6 @ │ │ │ │ - sbcseq sp, pc, ip, lsl #6 │ │ │ │ - sbcseq fp, pc, r4, asr #10 │ │ │ │ - sbcseq sp, pc, r8, lsl #4 │ │ │ │ - sbcseq fp, pc, ip, asr #8 │ │ │ │ - sbcseq sp, pc, r4, lsl #2 │ │ │ │ - sbcseq fp, pc, r8, lsl r3 @ │ │ │ │ - sbcseq ip, pc, r4, lsr #31 │ │ │ │ - ldrheq fp, [pc], #24 @ │ │ │ │ - sbcseq ip, pc, r0, asr #28 │ │ │ │ - sbcseq fp, pc, r8, asr r0 @ │ │ │ │ - ldrsbeq ip, [pc], #204 @ │ │ │ │ - ldrsheq sl, [pc], #232 @ │ │ │ │ - sbcseq ip, pc, r8, ror fp @ │ │ │ │ - ldrsbeq sl, [pc], #216 @ │ │ │ │ - sbcseq ip, pc, r0, ror sl @ │ │ │ │ - sbcseq sl, pc, r4, ror #25 │ │ │ │ - sbcseq ip, pc, r8, ror r9 @ │ │ │ │ - ldrsheq sl, [pc], #176 @ │ │ │ │ - sbcseq ip, pc, ip, ror r8 @ │ │ │ │ - ldrheq sl, [pc], #172 @ │ │ │ │ - sbcseq ip, pc, r8, lsr #14 │ │ │ │ - sbcseq sl, pc, ip, asr r9 @ │ │ │ │ - sbcseq ip, pc, r4, asr #11 │ │ │ │ - sbcseq sl, pc, r8, lsr r7 @ │ │ │ │ - smullseq ip, pc, ip, r3 @ │ │ │ │ - ldrsbeq sl, [pc], #88 @ │ │ │ │ - sbcseq ip, pc, r8, lsr r2 @ │ │ │ │ - ldrheq sl, [pc], #72 @ │ │ │ │ - sbcseq ip, pc, r0, lsr r1 @ │ │ │ │ - sbcseq sl, pc, r4, asr #7 │ │ │ │ - sbcseq ip, pc, r8, lsr r0 @ │ │ │ │ - ldrsbeq sl, [pc], #32 @ │ │ │ │ - sbcseq fp, pc, ip, lsr pc @ │ │ │ │ - smullseq sl, pc, ip, r1 @ │ │ │ │ - sbcseq fp, pc, r8, ror #27 │ │ │ │ - sbcseq sl, pc, ip, lsr r0 @ │ │ │ │ - sbcseq fp, pc, r4, lsl #25 │ │ │ │ - ldrsbeq r9, [pc], #236 @ │ │ │ │ - sbcseq fp, pc, r0, lsr #22 │ │ │ │ - sbcseq r9, pc, ip, ror sp @ │ │ │ │ - ldrheq fp, [pc], #156 @ │ │ │ │ - sbcseq r9, pc, ip, asr ip @ │ │ │ │ - ldrheq fp, [pc], #132 @ │ │ │ │ - sbcseq r9, pc, r8, ror #22 │ │ │ │ - ldrheq fp, [pc], #124 @ │ │ │ │ - sbcseq fp, pc, r8, asr #13 │ │ │ │ + sbcseq sp, pc, r0, ror r4 @ │ │ │ │ + sbcseq fp, pc, ip, lsl #13 │ │ │ │ + sbcseq sp, pc, ip, asr r3 @ │ │ │ │ + smullseq fp, pc, r4, r5 @ │ │ │ │ + sbcseq sp, pc, r8, asr r2 @ │ │ │ │ + smullseq fp, pc, ip, r4 @ │ │ │ │ + sbcseq sp, pc, r4, asr r1 @ │ │ │ │ + sbcseq fp, pc, r8, ror #6 │ │ │ │ + ldrsheq ip, [pc], #244 @ │ │ │ │ + sbcseq fp, pc, r8, lsl #4 │ │ │ │ + smullseq ip, pc, r0, lr @ │ │ │ │ + sbcseq fp, pc, r8, lsr #1 │ │ │ │ + sbcseq ip, pc, ip, lsr #26 │ │ │ │ + sbcseq sl, pc, r8, asr #30 │ │ │ │ + sbcseq ip, pc, r8, asr #23 │ │ │ │ + sbcseq sl, pc, r8, lsr #28 │ │ │ │ + sbcseq ip, pc, r0, asr #21 │ │ │ │ + sbcseq sl, pc, r4, lsr sp @ │ │ │ │ + sbcseq ip, pc, r8, asr #19 │ │ │ │ + sbcseq sl, pc, r0, asr #24 │ │ │ │ + sbcseq ip, pc, ip, asr #17 │ │ │ │ + sbcseq sl, pc, ip, lsl #22 │ │ │ │ + sbcseq ip, pc, r8, ror r7 @ │ │ │ │ + sbcseq sl, pc, ip, lsr #19 │ │ │ │ + sbcseq ip, pc, r4, lsl r6 @ │ │ │ │ + sbcseq sl, pc, r8, lsl #15 │ │ │ │ + sbcseq ip, pc, ip, ror #7 │ │ │ │ + sbcseq sl, pc, r8, lsr #12 │ │ │ │ + sbcseq ip, pc, r8, lsl #5 │ │ │ │ + sbcseq sl, pc, r8, lsl #10 │ │ │ │ + sbcseq ip, pc, r0, lsl #3 │ │ │ │ + sbcseq sl, pc, r4, lsl r4 @ │ │ │ │ + sbcseq ip, pc, r8, lsl #1 │ │ │ │ + sbcseq sl, pc, r0, lsr #6 │ │ │ │ + sbcseq fp, pc, ip, lsl #31 │ │ │ │ + sbcseq sl, pc, ip, ror #3 │ │ │ │ + sbcseq fp, pc, r8, lsr lr @ │ │ │ │ + sbcseq sl, pc, ip, lsl #1 │ │ │ │ + ldrsbeq fp, [pc], #196 @ │ │ │ │ + sbcseq r9, pc, ip, lsr #30 │ │ │ │ + sbcseq fp, pc, r0, ror fp @ │ │ │ │ + sbcseq r9, pc, ip, asr #27 │ │ │ │ + sbcseq fp, pc, ip, lsl #20 │ │ │ │ + sbcseq r9, pc, ip, lsr #25 │ │ │ │ + sbcseq fp, pc, r4, lsl #18 │ │ │ │ + ldrheq r9, [pc], #184 @ │ │ │ │ + sbcseq fp, pc, ip, lsl #16 │ │ │ │ + sbcseq fp, pc, r8, lsl r7 @ │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 3b0f78 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 3b0f78 │ │ │ │ mov r1, r4 │ │ │ │ @@ -926932,34 +926932,34 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 3e6124 │ │ │ │ add sp, sp, #796 @ 0x31c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ - sbcseq fp, pc, r0, ror #10 │ │ │ │ - sbcseq r9, pc, r0, asr #17 │ │ │ │ - sbcseq r9, pc, r0, lsl #15 │ │ │ │ - sbcseq fp, pc, r0, lsr #7 │ │ │ │ - sbcseq r9, pc, r4, asr #11 │ │ │ │ - sbcseq fp, pc, r0, ror #3 │ │ │ │ - sbcseq fp, pc, r0, lsr r0 @ │ │ │ │ + ldrheq fp, [pc], #80 @ │ │ │ │ + sbcseq r9, pc, r0, lsl r9 @ │ │ │ │ + ldrsbeq r9, [pc], #112 @ │ │ │ │ + ldrsheq fp, [pc], #48 @ │ │ │ │ + sbcseq r9, pc, r4, lsl r6 @ │ │ │ │ + sbcseq fp, pc, r0, lsr r2 @ │ │ │ │ + sbcseq fp, pc, r0, lsl #1 │ │ │ │ strdeq r9, [pc, #-232] @ 3e6064 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #340] @ 3e62b8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r5, [pc, #316] @ 3e62bc │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e6240 │ │ │ │ ldr r3, [pc, #304] @ 3e62c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -926967,15 +926967,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3] │ │ │ │ beq 3e61c8 │ │ │ │ ldr r4, [pc, #280] @ 3e62c4 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e6224 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [pc, #248] @ 3e62c8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ @@ -927014,26 +927014,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 3e6264 │ │ │ │ cmp r6, #0 │ │ │ │ bne 3e6250 │ │ │ │ b 3e6188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 3e6290 │ │ │ │ cmp r6, #0 │ │ │ │ bne 3e6248 │ │ │ │ b 3e6188 │ │ │ │ @ instruction: 0x01713d9c │ │ │ │ @@ -927048,29 +927048,29 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #260] @ 3e63f0 │ │ │ │ mov r2, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e6378 │ │ │ │ ldr r2, [pc, #232] @ 3e63f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ beq 3e6354 │ │ │ │ ldr r4, [pc, #208] @ 3e63f8 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -927092,26 +927092,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 3e639c │ │ │ │ cmp r5, #0 │ │ │ │ bne 3e6388 │ │ │ │ b 3e6304 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 3e63c8 │ │ │ │ cmp r5, #0 │ │ │ │ bne 3e6380 │ │ │ │ b 3e6304 │ │ │ │ cmneq r1, r4, lsl ip │ │ │ │ @@ -927128,15 +927128,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e6548 │ │ │ │ ldr r3, [pc, #440] @ 3e6604 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ @@ -927156,15 +927156,15 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 412618 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, #360] @ 3e6608 │ │ │ │ mvn r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e6594 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r5, #1289] @ 0x509 │ │ │ │ ldr r1, [r5, #192] @ 0xc0 │ │ │ │ @@ -927208,15 +927208,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 3e656c │ │ │ │ cmp r8, #0 │ │ │ │ bne 3e6558 │ │ │ │ b 3e6444 │ │ │ │ mov r3, #0 │ │ │ │ @@ -927227,15 +927227,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 3e65b8 │ │ │ │ cmp r8, #0 │ │ │ │ bne 3e6550 │ │ │ │ b 3e6444 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -927257,15 +927257,15 @@ │ │ │ │ ldr r5, [pc, #308] @ 3e675c │ │ │ │ mov r4, r1 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e66c8 │ │ │ │ ldr r3, [pc, #272] @ 3e6760 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 3fbd5c │ │ │ │ @@ -927287,15 +927287,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 3e6678 │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [pc, #184] @ 3e6764 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e6714 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bne 3e6730 │ │ │ │ ldr r7, [pc, #144] @ 3e6768 │ │ │ │ @@ -927305,15 +927305,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ bne 3e66ec │ │ │ │ cmp r5, #0 │ │ │ │ bne 3e66d8 │ │ │ │ b 3e6648 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -927323,15 +927323,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 3e6734 │ │ │ │ cmp r7, #0 │ │ │ │ bne 3e66d0 │ │ │ │ b 3e6648 │ │ │ │ ldrsbeq r3, [r1, #-136]! @ 0xffffff78 │ │ │ │ cmneq r1, r8, lsr #17 │ │ │ │ @@ -927718,15 +927718,15 @@ │ │ │ │ cmp r2, #19 │ │ │ │ add r3, r0, #8 │ │ │ │ strheq r6, [r0, #2] │ │ │ │ cmp r3, r4 │ │ │ │ bne 3e6d3c │ │ │ │ b 3e6d24 │ │ │ │ cmneq r4, r4, asr #32 │ │ │ │ - smullseq sl, pc, r8, r4 @ │ │ │ │ + sbcseq sl, pc, r8, ror #9 │ │ │ │ cmneq r4, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #4076] @ 3e7d7c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -928745,101 +928745,101 @@ │ │ │ │ cmp r2, #109 @ 0x6d │ │ │ │ bls 3e708c │ │ │ │ b 3e7afc │ │ │ │ ldr r2, [r3, #188] @ 0xbc │ │ │ │ cmp r2, #320 @ 0x140 │ │ │ │ bcc 3e796c │ │ │ │ b 3e7afc │ │ │ │ - sbcseq sl, pc, r8, lsl #7 │ │ │ │ - sbcseq sl, pc, r4, lsl #7 │ │ │ │ - sbcseq sl, pc, r8, lsl #7 │ │ │ │ - sbcseq sl, pc, ip, lsl #7 │ │ │ │ - sbcseq sl, pc, r0, lsl #7 │ │ │ │ - sbcseq sl, pc, r4, ror r3 @ │ │ │ │ - sbcseq sl, pc, r0, ror r3 @ │ │ │ │ + ldrsbeq sl, [pc], #56 @ │ │ │ │ + ldrsbeq sl, [pc], #52 @ │ │ │ │ + ldrsbeq sl, [pc], #56 @ │ │ │ │ + ldrsbeq sl, [pc], #60 @ │ │ │ │ + ldrsbeq sl, [pc], #48 @ │ │ │ │ + sbcseq sl, pc, r4, asr #7 │ │ │ │ + sbcseq sl, pc, r0, asr #7 │ │ │ │ muleq r0, r9, r1 │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - ldrsbeq sl, [pc], #48 @ │ │ │ │ - sbcseq sl, pc, ip, asr #7 │ │ │ │ + sbcseq sl, pc, r0, lsr #8 │ │ │ │ + sbcseq sl, pc, ip, lsl r4 @ │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - sbcseq sl, pc, r4, lsl #10 │ │ │ │ - sbcseq sl, pc, r4, lsl #10 │ │ │ │ - sbcseq sl, pc, r8, lsl #10 │ │ │ │ - sbcseq sl, pc, r8, lsl #10 │ │ │ │ - ldrsheq sl, [pc], #68 @ │ │ │ │ + sbcseq sl, pc, r4, asr r5 @ │ │ │ │ + sbcseq sl, pc, r4, asr r5 @ │ │ │ │ + sbcseq sl, pc, r8, asr r5 @ │ │ │ │ + sbcseq sl, pc, r8, asr r5 @ │ │ │ │ + sbcseq sl, pc, r4, asr #10 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - ldrsheq sl, [pc], #80 @ │ │ │ │ - ldrsheq sl, [pc], #88 @ │ │ │ │ - ldrsheq sl, [pc], #88 @ │ │ │ │ - ldrsheq sl, [pc], #88 @ │ │ │ │ - ldrsheq sl, [pc], #92 @ │ │ │ │ - ldrsheq sl, [pc], #88 @ │ │ │ │ + sbcseq sl, pc, r0, asr #12 │ │ │ │ + sbcseq sl, pc, r8, asr #12 │ │ │ │ + sbcseq sl, pc, r8, asr #12 │ │ │ │ + sbcseq sl, pc, r8, asr #12 │ │ │ │ + sbcseq sl, pc, ip, asr #12 │ │ │ │ + sbcseq sl, pc, r8, asr #12 │ │ │ │ + sbcseq sl, pc, ip, lsr r6 @ │ │ │ │ + sbcseq sl, pc, r4, lsl r6 @ │ │ │ │ + sbcseq sl, pc, r8, lsl r6 @ │ │ │ │ + ldrsheq sl, [pc], #84 @ │ │ │ │ + sbcseq sl, pc, ip, ror #11 │ │ │ │ sbcseq sl, pc, ip, ror #11 │ │ │ │ - sbcseq sl, pc, r4, asr #11 │ │ │ │ - sbcseq sl, pc, r8, asr #11 │ │ │ │ + sbcseq sl, pc, r8, ror #11 │ │ │ │ + ldrheq sl, [pc], #80 @ │ │ │ │ sbcseq sl, pc, r4, lsr #11 │ │ │ │ - smullseq sl, pc, ip, r5 @ │ │ │ │ - smullseq sl, pc, ip, r5 @ │ │ │ │ - smullseq sl, pc, r8, r5 @ │ │ │ │ - sbcseq sl, pc, r0, ror #10 │ │ │ │ - sbcseq sl, pc, r4, asr r5 @ │ │ │ │ - sbcseq sl, pc, r8, asr r5 @ │ │ │ │ + sbcseq sl, pc, r8, lsr #11 │ │ │ │ @ instruction: 0x000001b7 │ │ │ │ - sbcseq sl, pc, ip, lsr #10 │ │ │ │ + sbcseq sl, pc, ip, ror r5 @ │ │ │ │ + sbcseq sl, pc, r0, ror #10 │ │ │ │ sbcseq sl, pc, r0, lsl r5 @ │ │ │ │ - sbcseq sl, pc, r0, asr #9 │ │ │ │ - ldrheq sl, [pc], #72 @ │ │ │ │ - ldrheq sl, [pc], #64 @ │ │ │ │ - ldrheq sl, [pc], #72 @ │ │ │ │ - sbcseq sl, pc, r0, asr #9 │ │ │ │ - sbcseq sl, pc, r8, asr #9 │ │ │ │ - ldrsbeq sl, [pc], #64 @ │ │ │ │ - ldrsbeq sl, [pc], #76 @ │ │ │ │ - sbcseq sl, pc, r8, ror #9 │ │ │ │ - sbcseq sl, pc, r8, ror #9 │ │ │ │ - ldrsheq sl, [pc], #68 @ │ │ │ │ - ldrsheq sl, [pc], #76 @ │ │ │ │ + sbcseq sl, pc, r8, lsl #10 │ │ │ │ + sbcseq sl, pc, r0, lsl #10 │ │ │ │ + sbcseq sl, pc, r8, lsl #10 │ │ │ │ + sbcseq sl, pc, r0, lsl r5 @ │ │ │ │ + sbcseq sl, pc, r8, lsl r5 @ │ │ │ │ + sbcseq sl, pc, r0, lsr #10 │ │ │ │ + sbcseq sl, pc, ip, lsr #10 │ │ │ │ + sbcseq sl, pc, r8, lsr r5 @ │ │ │ │ + sbcseq sl, pc, r8, lsr r5 @ │ │ │ │ + sbcseq sl, pc, r4, asr #10 │ │ │ │ + sbcseq sl, pc, ip, asr #10 │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ - sbcseq r9, pc, ip, lsr #25 │ │ │ │ - ldrheq r9, [pc], #192 @ │ │ │ │ - sbcseq r9, pc, r8, ror ip @ │ │ │ │ - sbcseq r9, pc, ip, lsr ip @ │ │ │ │ - sbcseq r9, pc, r0, lsr ip @ │ │ │ │ - sbcseq r9, pc, r0, lsr ip @ │ │ │ │ - sbcseq r9, pc, r4, lsr ip @ │ │ │ │ - sbcseq r9, pc, r8, lsr ip @ │ │ │ │ - sbcseq r9, pc, ip, lsr ip @ │ │ │ │ - sbcseq r9, pc, r0, asr #24 │ │ │ │ - sbcseq r9, pc, r4, asr #24 │ │ │ │ - sbcseq r9, pc, r8, asr #24 │ │ │ │ - sbcseq r9, pc, r0, asr ip @ │ │ │ │ - sbcseq r9, pc, r0, asr ip @ │ │ │ │ - sbcseq r9, pc, ip, asr #24 │ │ │ │ - sbcseq r9, pc, r0, asr #24 │ │ │ │ - sbcseq r9, pc, r8, lsr ip @ │ │ │ │ - sbcseq r9, pc, r0, lsr ip @ │ │ │ │ - sbcseq r9, pc, r0, lsr #18 │ │ │ │ - sbcseq r9, pc, r8, lsl r9 @ │ │ │ │ - sbcseq r9, pc, r8, asr #18 │ │ │ │ - sbcseq r9, pc, r4, lsr r9 @ │ │ │ │ - sbcseq r9, pc, r0, ror #16 │ │ │ │ - sbcseq r9, pc, r8, asr r8 @ │ │ │ │ - sbcseq r9, pc, r0, ror fp @ │ │ │ │ - sbcseq r9, pc, r8, ror fp @ │ │ │ │ - sbcseq r9, pc, r0, lsl #23 │ │ │ │ - sbcseq r9, pc, r4, lsl #23 │ │ │ │ - sbcseq r9, pc, r4, asr fp @ │ │ │ │ - sbcseq r9, pc, r8, lsr fp @ │ │ │ │ - sbcseq r9, pc, ip, lsr fp @ │ │ │ │ - sbcseq r9, pc, r8, ror r9 @ │ │ │ │ - sbcseq r9, pc, r4, ror r9 @ │ │ │ │ - sbcseq r9, pc, ip, asr lr @ │ │ │ │ - sbcseq r9, pc, ip, lsl fp @ │ │ │ │ - sbcseq r9, pc, ip, lsr #22 │ │ │ │ + ldrsheq r9, [pc], #204 @ │ │ │ │ + sbcseq r9, pc, r0, lsl #26 │ │ │ │ + sbcseq r9, pc, r8, asr #25 │ │ │ │ + sbcseq r9, pc, ip, lsl #25 │ │ │ │ + sbcseq r9, pc, r0, lsl #25 │ │ │ │ + sbcseq r9, pc, r0, lsl #25 │ │ │ │ + sbcseq r9, pc, r4, lsl #25 │ │ │ │ + sbcseq r9, pc, r8, lsl #25 │ │ │ │ + sbcseq r9, pc, ip, lsl #25 │ │ │ │ + smullseq r9, pc, r0, ip @ │ │ │ │ + smullseq r9, pc, r4, ip @ │ │ │ │ + smullseq r9, pc, r8, ip @ │ │ │ │ + sbcseq r9, pc, r0, lsr #25 │ │ │ │ + sbcseq r9, pc, r0, lsr #25 │ │ │ │ + smullseq r9, pc, ip, ip @ │ │ │ │ + smullseq r9, pc, r0, ip @ │ │ │ │ + sbcseq r9, pc, r8, lsl #25 │ │ │ │ + sbcseq r9, pc, r0, lsl #25 │ │ │ │ + sbcseq r9, pc, r0, ror r9 @ │ │ │ │ + sbcseq r9, pc, r8, ror #18 │ │ │ │ + smullseq r9, pc, r8, r9 @ │ │ │ │ + sbcseq r9, pc, r4, lsl #19 │ │ │ │ + ldrheq r9, [pc], #128 @ │ │ │ │ + sbcseq r9, pc, r8, lsr #17 │ │ │ │ + sbcseq r9, pc, r0, asr #23 │ │ │ │ + sbcseq r9, pc, r8, asr #23 │ │ │ │ + ldrsbeq r9, [pc], #176 @ │ │ │ │ + ldrsbeq r9, [pc], #180 @ │ │ │ │ + sbcseq r9, pc, r4, lsr #23 │ │ │ │ + sbcseq r9, pc, r8, lsl #23 │ │ │ │ + sbcseq r9, pc, ip, lsl #23 │ │ │ │ + sbcseq r9, pc, r8, asr #19 │ │ │ │ + sbcseq r9, pc, r4, asr #19 │ │ │ │ + sbcseq r9, pc, ip, lsr #29 │ │ │ │ + sbcseq r9, pc, ip, ror #22 │ │ │ │ + sbcseq r9, pc, ip, ror fp @ │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3e7f08 │ │ │ │ cmp r1, #320 @ 0x140 │ │ │ │ bcs 3e7428 │ │ │ │ b 3e758c │ │ │ │ @@ -928905,15 +928905,15 @@ │ │ │ │ bne 3e7fc4 │ │ │ │ ldr r0, [pc, #20] @ 3e8000 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, r4, lsl #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq r4, r8, lsl #26 │ │ │ │ - sbcseq r9, pc, ip, asr r1 @ │ │ │ │ + sbcseq r9, pc, ip, lsr #3 │ │ │ │ ldrdeq r5, [r4, #-192]! @ 0xffffff40 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2816] @ 0xb00 │ │ │ │ ldr lr, [pc, #4080] @ 3e900c │ │ │ │ ldrb ip, [r1, #185] @ 0xb9 │ │ │ │ @@ -929950,169 +929950,169 @@ │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ andeq r3, r0, ip, ror #3 │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ andeq r1, r0, r4, lsl sl │ │ │ │ andeq r3, r0, r8, ror r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - sbcseq r8, pc, r8, asr #30 │ │ │ │ - ldrheq r9, [pc], #132 @ │ │ │ │ - ldrheq r9, [pc], #140 @ │ │ │ │ - sbcseq r9, pc, r0, asr #17 │ │ │ │ - sbcseq r9, pc, r4, lsl #27 │ │ │ │ - sbcseq r9, pc, ip, asr #26 │ │ │ │ - smullseq r9, pc, r4, sp @ │ │ │ │ - sbcseq r9, pc, r0, lsl #22 │ │ │ │ - rscseq lr, r8, ip, ror #20 │ │ │ │ - sbcseq r9, pc, r0, ror #20 │ │ │ │ + smullseq r8, pc, r8, pc @ │ │ │ │ + sbcseq r9, pc, r4, lsl #18 │ │ │ │ + sbcseq r9, pc, ip, lsl #18 │ │ │ │ + sbcseq r9, pc, r0, lsl r9 @ │ │ │ │ + ldrsbeq r9, [pc], #212 @ │ │ │ │ + smullseq r9, pc, ip, sp @ │ │ │ │ + sbcseq r9, pc, r4, ror #27 │ │ │ │ + sbcseq r9, pc, r0, asr fp @ │ │ │ │ + ldrheq lr, [r8], #172 @ 0xac @ │ │ │ │ + ldrheq r9, [pc], #160 @ │ │ │ │ muleq r0, r9, r1 │ │ │ │ - ldrsbeq r9, [pc], #156 @ │ │ │ │ - sbcseq r9, pc, r4, ror #23 │ │ │ │ - sbcseq r9, pc, r0, asr ip @ │ │ │ │ - smullseq r9, pc, r8, fp @ │ │ │ │ + sbcseq r9, pc, ip, lsr #20 │ │ │ │ + sbcseq r9, pc, r4, lsr ip @ │ │ │ │ + sbcseq r9, pc, r0, lsr #25 │ │ │ │ + sbcseq r9, pc, r8, ror #23 │ │ │ │ cmneq pc, r0, ror r8 @ │ │ │ │ - sbcseq r9, pc, r8, asr r8 @ │ │ │ │ - ldrsheq r9, [pc], #116 @ │ │ │ │ - sbcseq r9, pc, r0, asr #15 │ │ │ │ - sbcseq r9, pc, r4, lsl #15 │ │ │ │ - smullseq r9, pc, ip, r6 @ │ │ │ │ - sbcseq r9, pc, ip, lsl #13 │ │ │ │ - sbcseq r9, pc, ip, ror r6 @ │ │ │ │ - sbcseq r9, pc, ip, ror #12 │ │ │ │ - sbcseq r9, pc, r8, asr r6 @ │ │ │ │ - sbcseq r9, pc, r8, ror #1 │ │ │ │ - sbcseq r9, pc, r4, ror #1 │ │ │ │ - sbcseq r9, pc, r0, ror #1 │ │ │ │ - sbcseq r9, pc, r8, ror #1 │ │ │ │ - sbcseq r9, pc, r0, ror #1 │ │ │ │ - sbcseq r9, pc, r4, ror #1 │ │ │ │ - sbcseq r9, pc, r8, ror #1 │ │ │ │ - ldrsheq r9, [pc], #4 @ │ │ │ │ - ldrsheq r9, [pc], #8 @ │ │ │ │ - sbcseq r9, pc, r0, lsl #2 │ │ │ │ - sbcseq r9, pc, r0, lsl r1 @ │ │ │ │ - sbcseq r9, pc, ip, lsl r1 @ │ │ │ │ - sbcseq r9, pc, r8, lsr #2 │ │ │ │ - sbcseq r9, pc, r0, asr #2 │ │ │ │ + sbcseq r9, pc, r8, lsr #17 │ │ │ │ + sbcseq r9, pc, r4, asr #16 │ │ │ │ + sbcseq r9, pc, r0, lsl r8 @ │ │ │ │ + ldrsbeq r9, [pc], #116 @ │ │ │ │ + sbcseq r9, pc, ip, ror #13 │ │ │ │ + ldrsbeq r9, [pc], #108 @ │ │ │ │ + sbcseq r9, pc, ip, asr #13 │ │ │ │ + ldrheq r9, [pc], #108 @ │ │ │ │ + sbcseq r9, pc, r8, lsr #13 │ │ │ │ sbcseq r9, pc, r8, lsr r1 @ │ │ │ │ - sbcseq r9, pc, r0, asr #2 │ │ │ │ + sbcseq r9, pc, r4, lsr r1 @ │ │ │ │ + sbcseq r9, pc, r0, lsr r1 @ │ │ │ │ sbcseq r9, pc, r8, lsr r1 @ │ │ │ │ - sbcseq r9, pc, r8, lsr #2 │ │ │ │ - sbcseq r9, pc, r0, lsr #2 │ │ │ │ - sbcseq r9, pc, r0, lsr #2 │ │ │ │ - sbcseq r9, pc, r4, lsr #2 │ │ │ │ - sbcseq r9, pc, ip, lsl r1 @ │ │ │ │ - sbcseq r9, pc, r4, lsl r1 @ │ │ │ │ - sbcseq r9, pc, r8, lsl r1 @ │ │ │ │ - sbcseq r9, pc, ip, lsl #2 │ │ │ │ + sbcseq r9, pc, r0, lsr r1 @ │ │ │ │ + sbcseq r9, pc, r4, lsr r1 @ │ │ │ │ + sbcseq r9, pc, r8, lsr r1 @ │ │ │ │ + sbcseq r9, pc, r4, asr #2 │ │ │ │ + sbcseq r9, pc, r8, asr #2 │ │ │ │ + sbcseq r9, pc, r0, asr r1 @ │ │ │ │ + sbcseq r9, pc, r0, ror #2 │ │ │ │ + sbcseq r9, pc, ip, ror #2 │ │ │ │ + sbcseq r9, pc, r8, ror r1 @ │ │ │ │ + smullseq r9, pc, r0, r1 @ │ │ │ │ + sbcseq r9, pc, r8, lsl #3 │ │ │ │ + smullseq r9, pc, r0, r1 @ │ │ │ │ + sbcseq r9, pc, r8, lsl #3 │ │ │ │ + sbcseq r9, pc, r8, ror r1 @ │ │ │ │ + sbcseq r9, pc, r0, ror r1 @ │ │ │ │ + sbcseq r9, pc, r0, ror r1 @ │ │ │ │ + sbcseq r9, pc, r4, ror r1 @ │ │ │ │ + sbcseq r9, pc, ip, ror #2 │ │ │ │ + sbcseq r9, pc, r4, ror #2 │ │ │ │ + sbcseq r9, pc, r8, ror #2 │ │ │ │ + sbcseq r9, pc, ip, asr r1 @ │ │ │ │ + sbcseq r9, pc, r4, ror #2 │ │ │ │ + sbcseq r9, pc, ip, asr r1 @ │ │ │ │ + sbcseq r9, pc, r4, asr r1 @ │ │ │ │ + sbcseq r9, pc, r0, asr r1 @ │ │ │ │ + sbcseq r9, pc, r8, asr #2 │ │ │ │ + sbcseq r9, pc, r0, asr r1 @ │ │ │ │ + sbcseq r9, pc, r0, asr r1 @ │ │ │ │ + sbcseq r9, pc, r4, asr r1 @ │ │ │ │ + sbcseq r9, pc, r8, asr #2 │ │ │ │ + sbcseq r9, pc, r4, asr #2 │ │ │ │ + sbcseq r9, pc, ip, lsr #2 │ │ │ │ sbcseq r9, pc, r4, lsl r1 @ │ │ │ │ - sbcseq r9, pc, ip, lsl #2 │ │ │ │ - sbcseq r9, pc, r4, lsl #2 │ │ │ │ - sbcseq r9, pc, r0, lsl #2 │ │ │ │ - ldrsheq r9, [pc], #8 @ │ │ │ │ - sbcseq r9, pc, r0, lsl #2 │ │ │ │ + sbcseq r9, pc, r8, lsl #2 │ │ │ │ sbcseq r9, pc, r0, lsl #2 │ │ │ │ - sbcseq r9, pc, r4, lsl #2 │ │ │ │ ldrsheq r9, [pc], #8 @ │ │ │ │ - ldrsheq r9, [pc], #4 @ │ │ │ │ - ldrsbeq r9, [pc], #12 @ │ │ │ │ - sbcseq r9, pc, r4, asr #1 │ │ │ │ - ldrheq r9, [pc], #8 @ │ │ │ │ - ldrheq r9, [pc], #0 @ │ │ │ │ + ldrsheq r9, [pc], #0 @ │ │ │ │ + sbcseq r9, pc, r8, ror #1 │ │ │ │ + sbcseq r9, pc, r0, ror #1 │ │ │ │ + ldrsbeq r9, [pc], #8 @ │ │ │ │ + ldrsbeq r9, [pc], #0 @ │ │ │ │ + ldrsbeq r9, [pc], #4 @ │ │ │ │ sbcseq r9, pc, r8, lsr #1 │ │ │ │ - sbcseq r9, pc, r0, lsr #1 │ │ │ │ smullseq r9, pc, r8, r0 @ │ │ │ │ smullseq r9, pc, r0, r0 @ │ │ │ │ - sbcseq r9, pc, r8, lsl #1 │ │ │ │ - sbcseq r9, pc, r0, lsl #1 │ │ │ │ sbcseq r9, pc, r4, lsl #1 │ │ │ │ - sbcseq r9, pc, r8, asr r0 @ │ │ │ │ - sbcseq r9, pc, r8, asr #32 │ │ │ │ - sbcseq r9, pc, r0, asr #32 │ │ │ │ - sbcseq r9, pc, r4, lsr r0 @ │ │ │ │ - sbcseq r9, pc, r8, lsr #32 │ │ │ │ - sbcseq r9, pc, ip, lsl r0 @ │ │ │ │ - sbcseq r9, pc, ip │ │ │ │ - sbcseq r8, pc, r8, ror #31 │ │ │ │ - ldrsbeq r8, [pc], #240 @ │ │ │ │ - sbcseq r8, pc, r0, ror #27 │ │ │ │ - sbcseq r8, pc, r8, asr #27 │ │ │ │ - sbcseq r8, pc, r0, asr #27 │ │ │ │ - ldrheq r8, [pc], #212 @ │ │ │ │ - sbcseq r8, pc, r4, lsr #27 │ │ │ │ - smullseq r8, pc, r4, sp @ │ │ │ │ - sbcseq r8, pc, ip, lsl #27 │ │ │ │ - sbcseq r8, pc, r0, lsl #27 │ │ │ │ - sbcseq r8, pc, ip, asr #26 │ │ │ │ - sbcseq r8, pc, ip, lsl #26 │ │ │ │ - sbcseq r8, pc, r8, ror #25 │ │ │ │ - sbcseq r8, pc, r0, lsr #25 │ │ │ │ - sbcseq r8, pc, r4, ror ip @ │ │ │ │ - sbcseq r8, pc, ip, lsl #22 │ │ │ │ - ldrsheq r8, [pc], #216 @ │ │ │ │ + sbcseq r9, pc, r8, ror r0 @ │ │ │ │ + sbcseq r9, pc, ip, rrx │ │ │ │ + sbcseq r9, pc, ip, asr r0 @ │ │ │ │ + sbcseq r9, pc, r8, lsr r0 @ │ │ │ │ + sbcseq r9, pc, r0, lsr #32 │ │ │ │ + sbcseq r8, pc, r0, lsr lr @ │ │ │ │ + sbcseq r8, pc, r8, lsl lr @ │ │ │ │ + sbcseq r8, pc, r0, lsl lr @ │ │ │ │ + sbcseq r8, pc, r4, lsl #28 │ │ │ │ + ldrsheq r8, [pc], #212 @ │ │ │ │ + sbcseq r8, pc, r4, ror #27 │ │ │ │ + ldrsbeq r8, [pc], #220 @ │ │ │ │ ldrsbeq r8, [pc], #208 @ │ │ │ │ - sbcseq r8, pc, r4, ror sp @ │ │ │ │ - sbcseq r8, pc, r8, asr #24 │ │ │ │ + smullseq r8, pc, ip, sp @ │ │ │ │ + sbcseq r8, pc, ip, asr sp @ │ │ │ │ + sbcseq r8, pc, r8, lsr sp @ │ │ │ │ + ldrsheq r8, [pc], #192 @ │ │ │ │ + sbcseq r8, pc, r4, asr #25 │ │ │ │ + sbcseq r8, pc, ip, asr fp @ │ │ │ │ + sbcseq r8, pc, r8, asr #28 │ │ │ │ + sbcseq r8, pc, r0, lsr #28 │ │ │ │ + sbcseq r8, pc, r4, asr #27 │ │ │ │ + smullseq r8, pc, r8, ip @ │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ - sbcseq r8, pc, r4, ror #25 │ │ │ │ - sbcseq r8, pc, ip, asr #25 │ │ │ │ - sbcseq r8, pc, ip, lsr #25 │ │ │ │ + sbcseq r8, pc, r4, lsr sp @ │ │ │ │ + sbcseq r8, pc, ip, lsl sp @ │ │ │ │ + ldrsheq r8, [pc], #204 @ │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - sbcseq r8, pc, r4, asr #24 │ │ │ │ + smullseq r8, pc, r4, ip @ │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - sbcseq r8, pc, ip, asr #14 │ │ │ │ + smullseq r8, pc, ip, r7 @ │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - sbcseq r8, pc, r4, asr fp @ │ │ │ │ - sbcseq r8, pc, r4, asr #22 │ │ │ │ - sbcseq r8, pc, r8, lsr fp @ │ │ │ │ - sbcseq r8, pc, ip, lsl fp @ │ │ │ │ - sbcseq r8, pc, r4, lsl fp @ │ │ │ │ - sbcseq r8, pc, r0, lsl #22 │ │ │ │ - sbcseq r8, pc, r4, ror #21 │ │ │ │ - ldrsbeq r8, [pc], #168 @ │ │ │ │ - ldrsheq r8, [pc], #124 @ │ │ │ │ - sbcseq r8, pc, r8, ror #15 │ │ │ │ + sbcseq r8, pc, r4, lsr #23 │ │ │ │ + smullseq r8, pc, r4, fp @ │ │ │ │ + sbcseq r8, pc, r8, lsl #23 │ │ │ │ + sbcseq r8, pc, ip, ror #22 │ │ │ │ + sbcseq r8, pc, r4, ror #22 │ │ │ │ + sbcseq r8, pc, r0, asr fp @ │ │ │ │ + sbcseq r8, pc, r4, lsr fp @ │ │ │ │ + sbcseq r8, pc, r8, lsr #22 │ │ │ │ + sbcseq r8, pc, ip, asr #16 │ │ │ │ + sbcseq r8, pc, r8, lsr r8 @ │ │ │ │ + sbcseq r8, pc, r4, lsr #16 │ │ │ │ + sbcseq r8, pc, r0, lsl #16 │ │ │ │ ldrsbeq r8, [pc], #116 @ │ │ │ │ - ldrheq r8, [pc], #112 @ │ │ │ │ - sbcseq r8, pc, r4, lsl #15 │ │ │ │ - sbcseq r8, pc, ip, lsr #14 │ │ │ │ - ldrsheq r8, [pc], #56 @ │ │ │ │ - sbcseq r8, pc, r4, asr #7 │ │ │ │ - ldrheq r8, [pc], #56 @ │ │ │ │ - sbcseq r8, pc, r0, ror #11 │ │ │ │ - ldrsbeq r8, [pc], #92 @ │ │ │ │ - sbcseq r8, pc, r8, lsr #12 │ │ │ │ - sbcseq r8, pc, r0, lsl #11 │ │ │ │ - sbcseq r8, pc, r4, asr r5 @ │ │ │ │ - sbcseq r8, pc, r4, asr r2 @ │ │ │ │ - sbcseq r8, pc, r4, lsr #4 │ │ │ │ - ldrsbeq r8, [pc], #24 @ │ │ │ │ - sbcseq r8, pc, ip, lsr r2 @ │ │ │ │ + sbcseq r8, pc, ip, ror r7 @ │ │ │ │ + sbcseq r8, pc, r8, asr #8 │ │ │ │ + sbcseq r8, pc, r4, lsl r4 @ │ │ │ │ + sbcseq r8, pc, r8, lsl #8 │ │ │ │ + sbcseq r8, pc, r0, lsr r6 @ │ │ │ │ + sbcseq r8, pc, ip, lsr #12 │ │ │ │ + sbcseq r8, pc, r8, ror r6 @ │ │ │ │ + ldrsbeq r8, [pc], #80 @ │ │ │ │ + sbcseq r8, pc, r4, lsr #11 │ │ │ │ + sbcseq r8, pc, r4, lsr #5 │ │ │ │ + sbcseq r8, pc, r4, ror r2 @ │ │ │ │ sbcseq r8, pc, r8, lsr #4 │ │ │ │ - sbcseq r8, pc, ip, lsl #4 │ │ │ │ - sbcseq r8, pc, r0, asr #3 │ │ │ │ + sbcseq r8, pc, ip, lsl #5 │ │ │ │ + sbcseq r8, pc, r8, ror r2 @ │ │ │ │ + sbcseq r8, pc, ip, asr r2 @ │ │ │ │ + sbcseq r8, pc, r0, lsl r2 @ │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - sbcseq r8, pc, r8, lsl #3 │ │ │ │ - smullseq r8, pc, r0, r1 @ │ │ │ │ - sbcseq r8, pc, r0, ror r1 @ │ │ │ │ - ldrsheq r7, [pc], #248 @ │ │ │ │ - sbcseq r7, pc, r0, ror #31 │ │ │ │ + ldrsbeq r8, [pc], #24 @ │ │ │ │ + sbcseq r8, pc, r0, ror #3 │ │ │ │ + sbcseq r8, pc, r0, asr #3 │ │ │ │ + sbcseq r8, pc, r8, asr #32 │ │ │ │ + sbcseq r8, pc, r0, lsr r0 @ │ │ │ │ + sbcseq r8, pc, r0, ror #2 │ │ │ │ + sbcseq r8, pc, r0, asr r1 @ │ │ │ │ + sbcseq r8, pc, r0, asr #2 │ │ │ │ + sbcseq r8, pc, r0, lsr r1 @ │ │ │ │ + sbcseq r8, pc, r0, lsr #2 │ │ │ │ sbcseq r8, pc, r0, lsl r1 @ │ │ │ │ sbcseq r8, pc, r0, lsl #2 │ │ │ │ ldrsheq r8, [pc], #0 @ │ │ │ │ - sbcseq r8, pc, r0, ror #1 │ │ │ │ - ldrsbeq r8, [pc], #0 @ │ │ │ │ - sbcseq r8, pc, r0, asr #1 │ │ │ │ - ldrheq r8, [pc], #0 @ │ │ │ │ - sbcseq r8, pc, r0, lsr #1 │ │ │ │ - smullseq r8, pc, ip, r0 @ │ │ │ │ - ldrsheq r7, [pc], #236 @ │ │ │ │ - sbcseq r8, pc, r8, lsl #2 │ │ │ │ + sbcseq r8, pc, ip, ror #1 │ │ │ │ + sbcseq r7, pc, ip, asr #30 │ │ │ │ + sbcseq r8, pc, r8, asr r1 @ │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 5f3fe0 │ │ │ │ ldr r3, [pc, #-324] @ 3e9190 │ │ │ │ mov r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -931559,47 +931559,47 @@ │ │ │ │ bl 3e677c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb r3, [r2, #643] @ 0x283 │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ea030 │ │ │ │ b 3ea008 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ - sbcseq r8, pc, r0, ror #1 │ │ │ │ - sbcseq r7, pc, r8, asr sp @ │ │ │ │ + sbcseq r8, pc, r0, lsr r1 @ │ │ │ │ + sbcseq r7, pc, r8, lsr #27 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - sbcseq r8, pc, r0, lsr #32 │ │ │ │ + sbcseq r8, pc, r0, ror r0 @ │ │ │ │ andeq r7, r0, r7, ror #23 │ │ │ │ @ instruction: 0xffff8410 │ │ │ │ - sbcseq r7, pc, r0, asr #25 │ │ │ │ - ldrheq r7, [pc], #192 @ │ │ │ │ - sbcseq r7, pc, ip, asr #30 │ │ │ │ - sbcseq r7, pc, ip, lsl pc @ │ │ │ │ - sbcseq r7, pc, r0, ror #28 │ │ │ │ - sbcseq r7, pc, r8, asr #28 │ │ │ │ - sbcseq r7, pc, ip, asr #28 │ │ │ │ + sbcseq r7, pc, r0, lsl sp @ │ │ │ │ + sbcseq r7, pc, r0, lsl #26 │ │ │ │ + smullseq r7, pc, ip, pc @ │ │ │ │ + sbcseq r7, pc, ip, ror #30 │ │ │ │ + ldrheq r7, [pc], #224 @ │ │ │ │ + smullseq r7, pc, r8, lr @ │ │ │ │ + smullseq r7, pc, ip, lr @ │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - sbcseq r7, pc, r4, asr #28 │ │ │ │ - sbcseq r7, pc, r4, lsr lr @ │ │ │ │ - sbcseq r7, pc, r4, lsl lr @ │ │ │ │ - ldrsheq r7, [pc], #220 @ │ │ │ │ - sbcseq r5, lr, r4, asr lr │ │ │ │ - sbcseq r7, pc, r8, lsr #27 │ │ │ │ - smullseq r7, pc, ip, sp @ │ │ │ │ - sbcseq r5, lr, r0, lsl #5 │ │ │ │ - sbcseq r7, pc, r4, asr #25 │ │ │ │ - ldrheq r7, [pc], #196 @ │ │ │ │ - sbcseq r7, pc, r8, ror fp @ │ │ │ │ - sbcseq r7, pc, ip, lsl fp @ │ │ │ │ - ldrsbeq r7, [pc], #196 @ │ │ │ │ - sbcseq r7, pc, r8, asr r9 @ │ │ │ │ - sbcseq r7, pc, r4, asr #18 │ │ │ │ - sbcseq r7, pc, r8, lsr r9 @ │ │ │ │ - sbcseq r7, pc, r8, ror r7 @ │ │ │ │ - sbcseq r7, pc, ip, ror #16 │ │ │ │ + smullseq r7, pc, r4, lr @ │ │ │ │ + sbcseq r7, pc, r4, lsl #29 │ │ │ │ + sbcseq r7, pc, r4, ror #28 │ │ │ │ + sbcseq r7, pc, ip, asr #28 │ │ │ │ + sbcseq r5, lr, r4, lsr #29 │ │ │ │ + ldrsheq r7, [pc], #216 @ │ │ │ │ + sbcseq r7, pc, ip, ror #27 │ │ │ │ + ldrsbeq r5, [lr], #32 │ │ │ │ + sbcseq r7, pc, r4, lsl sp @ │ │ │ │ + sbcseq r7, pc, r4, lsl #26 │ │ │ │ + sbcseq r7, pc, r8, asr #23 │ │ │ │ + sbcseq r7, pc, ip, ror #22 │ │ │ │ + sbcseq r7, pc, r4, lsr #26 │ │ │ │ + sbcseq r7, pc, r8, lsr #19 │ │ │ │ + smullseq r7, pc, r4, r9 @ │ │ │ │ + sbcseq r7, pc, r8, lsl #19 │ │ │ │ + sbcseq r7, pc, r8, asr #15 │ │ │ │ + ldrheq r7, [pc], #140 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #952] @ 3eadcc │ │ │ │ mov r8, r1 │ │ │ │ @@ -931839,15 +931839,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #0 │ │ │ │ cmneq pc, r0, ror #11 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq ip, r8, r4, lsl sp │ │ │ │ + rscseq ip, r8, r4, ror #26 │ │ │ │ strheq r5, [pc, #-80] @ 3ead90 │ │ │ │ cmneq pc, ip, lsl #11 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -932251,21 +932251,21 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #0 │ │ │ │ cmneq pc, r4, ror #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq pc, r4, asr pc @ │ │ │ │ andeq r5, r0, r7, asr #24 │ │ │ │ - rscseq ip, r8, r3, lsr #12 │ │ │ │ + rscseq ip, r8, r3, ror r6 │ │ │ │ cmneq pc, r4, lsl #29 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ @ instruction: 0xfffffd98 │ │ │ │ @ instruction: 0xfffffd2c │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - rscseq ip, r8, sp, lsr #7 │ │ │ │ + ldrsheq ip, [r8], #61 @ 0x3d @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ strb r1, [sp, #15] │ │ │ │ ldr r5, [r0, #352] @ 0x160 │ │ │ │ @@ -933312,29 +933312,29 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #0 │ │ │ │ cmneq pc, r4, lsr r9 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq pc, r0, lsr #18 │ │ │ │ cmneq pc, r0, lsr #17 │ │ │ │ - ldrheq r7, [pc], #44 @ │ │ │ │ + sbcseq r7, pc, ip, lsl #6 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rsceq r4, r3, r0, ror #18 │ │ │ │ - rscseq fp, r8, r6, lsr #30 │ │ │ │ + strheq r4, [r3], #144 @ 0x90 @ │ │ │ │ + rscseq fp, r8, r6, ror pc │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ - rscseq r4, r0, r0, lsr #29 │ │ │ │ + ldrsheq r4, [r0], #224 @ 0xe0 @ │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, pc, asr #3 │ │ │ │ - rscseq fp, r8, sl, asr #13 │ │ │ │ - ldrsheq r6, [pc], #140 @ │ │ │ │ - rscseq fp, r8, r2, ror #8 │ │ │ │ + rscseq fp, r8, sl, lsl r7 │ │ │ │ + sbcseq r6, pc, ip, asr #18 │ │ │ │ + ldrheq fp, [r8], #66 @ 0x42 @ │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ - rscseq r4, r0, r8, asr #15 │ │ │ │ + rscseq r4, r0, r8, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3ed650 │ │ │ │ mov r0, r4 │ │ │ │ @@ -933389,15 +933389,15 @@ │ │ │ │ ldr r8, [r4, #4]! │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ bne 3ec568 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ str r0, [r6] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strdeq r8, [r4], #100 @ 0x64 @ │ │ │ │ + rsceq r8, r4, r4, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #736] @ 3ec90c │ │ │ │ mov r5, r2 │ │ │ │ @@ -933583,15 +933583,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #0 │ │ │ │ cmneq pc, r4, asr #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r6, pc, ip, lsl #7 │ │ │ │ + ldrsbeq r6, [pc], #60 @ │ │ │ │ cmneq pc, r4, ror r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ and ip, r1, #31 │ │ │ │ add r5, r2, #1 │ │ │ │ @@ -934700,15 +934700,15 @@ │ │ │ │ bx lr │ │ │ │ mov ip, #8 │ │ │ │ b 3eda54 │ │ │ │ mov ip, #2 │ │ │ │ b 3eda54 │ │ │ │ mov ip, #1 │ │ │ │ b 3eda54 │ │ │ │ - rscseq r9, r8, sl, ror #27 │ │ │ │ + rscseq r9, r8, sl, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ @@ -935066,21 +935066,21 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 5f8350 │ │ │ │ bl 5f7958 │ │ │ │ mov r2, r0 │ │ │ │ b 3edf98 │ │ │ │ cmneq pc, r8, lsl r4 @ │ │ │ │ - sbcseq r4, pc, r0, ror #25 │ │ │ │ - rsceq r6, r4, ip, ror #28 │ │ │ │ - sbcseq r4, pc, r8, lsl r4 @ │ │ │ │ + sbcseq r4, pc, r0, lsr sp @ │ │ │ │ + strheq r6, [r4], #236 @ 0xec @ │ │ │ │ + sbcseq r4, pc, r8, ror #8 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - rsceq r6, r4, r0, lsl #26 │ │ │ │ - sbcseq r4, pc, r4, asr r3 @ │ │ │ │ - sbcseq r4, pc, r0, ror #2 │ │ │ │ + rsceq r6, r4, r0, asr sp │ │ │ │ + sbcseq r4, pc, r4, lsr #7 │ │ │ │ + ldrheq r4, [pc], #16 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r2] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -935232,15 +935232,15 @@ │ │ │ │ lsreq r0, r0, #5 │ │ │ │ b 3ee180 │ │ │ │ sub r8, sl, #1 │ │ │ │ clz r8, r8 │ │ │ │ lsr r8, r8, #5 │ │ │ │ b 3ee1c0 │ │ │ │ andeq r9, r0, r4, ror #5 │ │ │ │ - sbcseq r4, pc, r8, lsl r9 @ │ │ │ │ + sbcseq r4, pc, r8, ror #18 │ │ │ │ andeq r9, r0, r3, ror #5 │ │ │ │ @ instruction: 0xfffffbfb │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ ldr ip, [pc, #60] @ 3ee334 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -935645,15 +935645,15 @@ │ │ │ │ mov ip, #1 │ │ │ │ b 3ee704 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq pc, r8, lsl ip @ │ │ │ │ strdeq r1, [pc, #-188] @ 3ee88c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq pc, r0, asr #22 │ │ │ │ - rscseq r9, r8, r4, asr r3 │ │ │ │ + rscseq r9, r8, r4, lsr #7 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -936000,17 +936000,17 @@ │ │ │ │ cmneq pc, r0, lsl #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r1, [pc, #-64] @ 3eee8c │ │ │ │ cmneq pc, r0, lsr #9 │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ andeq r2, r0, r0, lsr r1 │ │ │ │ cmneq pc, r8, lsl #4 │ │ │ │ - smullseq r3, pc, r4, ip @ │ │ │ │ + sbcseq r3, pc, r4, ror #25 │ │ │ │ cmneq pc, r8, ror r1 @ │ │ │ │ - sbcseq r3, pc, r4, asr #23 │ │ │ │ + sbcseq r3, pc, r4, lsl ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ b 3ef0b0 │ │ │ │ @@ -936426,15 +936426,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ udf #0 │ │ │ │ cmneq pc, ip, asr lr @ │ │ │ │ cmneq pc, ip, asr #28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - ldrsbeq r8, [r8], #92 @ 0x5c @ │ │ │ │ + rscseq r8, r8, ip, lsr #12 │ │ │ │ strdeq r0, [pc, #-192] @ 3ef4cc │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #14680064 @ 0xe00000 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ beq 3ef628 │ │ │ │ @@ -936497,28 +936497,28 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ 3ef6cc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ 3ef6d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - sbcseq r3, pc, ip, asr #10 │ │ │ │ - rscseq r8, r8, r2, lsl #5 │ │ │ │ + smullseq r3, pc, ip, r5 @ │ │ │ │ + ldrsbeq r8, [r8], #34 @ 0x22 @ │ │ │ │ + smullseq r3, pc, r0, r5 @ │ │ │ │ + sbcseq r3, pc, r4, ror r5 @ │ │ │ │ + sbcseq r3, pc, r8, asr r5 @ │ │ │ │ + rsceq r4, r4, r0, ror r4 │ │ │ │ + rscseq r1, r0, r4, lsl #17 │ │ │ │ + sbcseq r3, pc, ip, ror #9 │ │ │ │ sbcseq r3, pc, r0, asr #10 │ │ │ │ - sbcseq r3, pc, r4, lsr #10 │ │ │ │ - sbcseq r3, pc, r8, lsl #10 │ │ │ │ - rsceq r4, r4, r0, lsr #8 │ │ │ │ - rscseq r1, r0, r4, lsr r8 │ │ │ │ - smullseq r3, pc, ip, r4 @ │ │ │ │ - ldrsheq r3, [pc], #64 @ │ │ │ │ - rscseq r1, r0, r0, lsl r8 │ │ │ │ - sbcseq r3, pc, r8, lsl #9 │ │ │ │ - sbcseq r3, pc, ip, lsl #9 │ │ │ │ - sbcseq r3, pc, r0, asr #9 │ │ │ │ - ldrheq r3, [pc], #68 @ │ │ │ │ + rscseq r1, r0, r0, ror #16 │ │ │ │ + ldrsbeq r3, [pc], #72 @ │ │ │ │ + ldrsbeq r3, [pc], #76 @ │ │ │ │ + sbcseq r3, pc, r0, lsl r5 @ │ │ │ │ + sbcseq r3, pc, r4, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #348] @ 0x15c │ │ │ │ cmp r5, #0 │ │ │ │ beq 3ef7b8 │ │ │ │ @@ -937810,15 +937810,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ msreq SPSR_hyp, ip, lsr #23 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0xffffd5a8 │ │ │ │ msreq SPSR_fsx, r4, asr #16 │ │ │ │ - sbcseq r2, pc, r4, lsr #2 │ │ │ │ + sbcseq r2, pc, r4, ror r1 @ │ │ │ │ @ instruction: 0xffffcfa4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -938058,15 +938058,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 59dca8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strheq pc, [lr, #-64]! @ 0xffffffc0 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r2, pc, r8, lsr #32 │ │ │ │ + sbcseq r2, pc, r8, ror r0 @ │ │ │ │ strdeq pc, [lr, #-28]! @ 0xffffffe4 │ │ │ │ msreq SPSR_fsx, r0, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -938284,16 +938284,16 @@ │ │ │ │ bl 416d1c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b 3f1180 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq 3f10fc │ │ │ │ b 3f11c4 │ │ │ │ - sbcseq r1, pc, r0, lsr #19 │ │ │ │ - sbcseq r1, pc, r8, lsr r9 @ │ │ │ │ + ldrsheq r1, [pc], #144 @ │ │ │ │ + sbcseq r1, pc, r8, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ @@ -938715,33 +938715,33 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 3ef58c │ │ │ │ ldr r1, [pc, #84] @ 3f198c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ b 3f17f8 │ │ │ │ - sbcseq r1, pc, r4, lsl #3 │ │ │ │ + ldrsbeq r1, [pc], #20 @ │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - sbcseq r1, pc, ip, asr r6 @ │ │ │ │ - ldrheq r1, [pc], #104 @ │ │ │ │ - sbcseq r1, pc, r8, asr r7 @ │ │ │ │ - sbcseq r1, pc, r4, lsl #17 │ │ │ │ - sbcseq r1, pc, r8, lsl #17 │ │ │ │ - sbcseq r1, pc, r0, lsr r4 @ │ │ │ │ - sbcseq r1, pc, r8, asr #13 │ │ │ │ - sbcseq r1, pc, r0, ror #13 │ │ │ │ + sbcseq r1, pc, ip, lsr #13 │ │ │ │ sbcseq r1, pc, r8, lsl #14 │ │ │ │ + sbcseq r1, pc, r8, lsr #15 │ │ │ │ + ldrsbeq r1, [pc], #132 @ │ │ │ │ + ldrsbeq r1, [pc], #136 @ │ │ │ │ + sbcseq r1, pc, r0, lsl #9 │ │ │ │ + sbcseq r1, pc, r8, lsl r7 @ │ │ │ │ sbcseq r1, pc, r0, lsr r7 @ │ │ │ │ - sbcseq r1, pc, r0, asr #15 │ │ │ │ - sbcseq r1, pc, r0, asr #7 │ │ │ │ - sbcseq r1, pc, r4, asr #11 │ │ │ │ - ldrsheq r1, [pc], #60 @ │ │ │ │ - smullseq r1, pc, r0, r3 @ │ │ │ │ - sbcseq r1, pc, r8, lsl #6 │ │ │ │ - sbcseq r1, pc, r0, lsl #13 │ │ │ │ + sbcseq r1, pc, r8, asr r7 @ │ │ │ │ + sbcseq r1, pc, r0, lsl #15 │ │ │ │ + sbcseq r1, pc, r0, lsl r8 @ │ │ │ │ + sbcseq r1, pc, r0, lsl r4 @ │ │ │ │ + sbcseq r1, pc, r4, lsl r6 @ │ │ │ │ + sbcseq r1, pc, ip, asr #8 │ │ │ │ + sbcseq r1, pc, r0, ror #7 │ │ │ │ + sbcseq r1, pc, r8, asr r3 @ │ │ │ │ + ldrsbeq r1, [pc], #96 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #1984] @ 0x7c0 │ │ │ │ ldr lr, [pc, #3968] @ 3f2928 │ │ │ │ ldr ip, [pc, #3968] @ 3f292c │ │ │ │ add lr, pc, lr │ │ │ │ @@ -939737,51 +939737,51 @@ │ │ │ │ ldr r8, [r3, #4] │ │ │ │ b 3f28bc │ │ │ │ cmneq lr, r0, asr r6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq lr, ip, lsl r6 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ - sbcseq r1, pc, r0, lsl #10 │ │ │ │ + sbcseq r1, pc, r0, asr r5 @ │ │ │ │ cmneq lr, r4, lsr #8 │ │ │ │ - sbcseq r1, pc, r4, lsr #6 │ │ │ │ - sbcseq r1, pc, r0, asr r3 @ │ │ │ │ - smullseq r1, pc, r8, r2 @ │ │ │ │ - sbcseq r1, pc, r8, lsl #5 │ │ │ │ - sbcseq r1, pc, r8, ror r2 @ │ │ │ │ + sbcseq r1, pc, r4, ror r3 @ │ │ │ │ + sbcseq r1, pc, r0, lsr #7 │ │ │ │ + sbcseq r1, pc, r8, ror #5 │ │ │ │ + ldrsbeq r1, [pc], #40 @ │ │ │ │ + sbcseq r1, pc, r8, asr #5 │ │ │ │ andeq ip, r3, r0, lsl #28 │ │ │ │ - ldrsbeq r1, [pc], #12 @ │ │ │ │ + sbcseq r1, pc, ip, lsr #2 │ │ │ │ andeq r0, r0, r1, lsl #18 │ │ │ │ - ldrsbeq r1, [pc], #92 @ │ │ │ │ - sbcseq r0, pc, ip, lsl #30 │ │ │ │ + sbcseq r1, pc, ip, lsr #12 │ │ │ │ + sbcseq r0, pc, ip, asr pc @ │ │ │ │ andeq r1, r0, ip, lsl ip │ │ │ │ - sbcseq r1, pc, r0, ror #5 │ │ │ │ - sbcseq r1, pc, ip, lsr #7 │ │ │ │ - sbcseq r1, pc, ip, asr #3 │ │ │ │ - sbcseq r1, pc, r8, lsl #1 │ │ │ │ - sbcseq r0, pc, r8, lsl #16 │ │ │ │ - sbcseq r0, pc, ip, asr #15 │ │ │ │ - ldrsbeq r0, [pc], #160 @ │ │ │ │ - sbcseq r0, pc, ip, lsl #16 │ │ │ │ + sbcseq r1, pc, r0, lsr r3 @ │ │ │ │ + ldrsheq r1, [pc], #60 @ │ │ │ │ + sbcseq r1, pc, ip, lsl r2 @ │ │ │ │ + ldrsbeq r1, [pc], #8 @ │ │ │ │ + sbcseq r0, pc, r8, asr r8 @ │ │ │ │ + sbcseq r0, pc, ip, lsl r8 @ │ │ │ │ + sbcseq r0, pc, r0, lsr #22 │ │ │ │ + sbcseq r0, pc, ip, asr r8 @ │ │ │ │ + smullseq r0, pc, r8, r7 @ │ │ │ │ sbcseq r0, pc, r8, asr #14 │ │ │ │ ldrsheq r0, [pc], #104 @ │ │ │ │ - sbcseq r0, pc, r8, lsr #13 │ │ │ │ - sbcseq r0, pc, r0, ror #16 │ │ │ │ - sbcseq r0, pc, ip, lsl r7 @ │ │ │ │ - sbcseq r0, pc, ip, lsl #15 │ │ │ │ - sbcseq r0, pc, ip, asr r8 @ │ │ │ │ - sbcseq r0, pc, r8, lsr #7 │ │ │ │ - ldrsbeq r0, [pc], #60 @ │ │ │ │ - ldrsbeq r0, [pc], #64 @ │ │ │ │ - ldrsheq r0, [pc], #64 @ │ │ │ │ - sbcseq r0, pc, r8, ror #8 │ │ │ │ - sbcseq r0, pc, ip, lsr r2 @ │ │ │ │ - sbcseq r0, pc, r8, asr #5 │ │ │ │ - sbcseq r0, pc, r8, lsr #13 │ │ │ │ - sbcseq r0, pc, r4, lsr #7 │ │ │ │ + ldrheq r0, [pc], #128 @ │ │ │ │ + sbcseq r0, pc, ip, ror #14 │ │ │ │ + ldrsbeq r0, [pc], #124 @ │ │ │ │ + sbcseq r0, pc, ip, lsr #17 │ │ │ │ + ldrsheq r0, [pc], #56 @ │ │ │ │ + sbcseq r0, pc, ip, lsr #8 │ │ │ │ + sbcseq r0, pc, r0, lsr #10 │ │ │ │ + sbcseq r0, pc, r0, asr #10 │ │ │ │ + ldrheq r0, [pc], #72 @ │ │ │ │ + sbcseq r0, pc, ip, lsl #5 │ │ │ │ + sbcseq r0, pc, r8, lsl r3 @ │ │ │ │ + ldrsheq r0, [pc], #104 @ │ │ │ │ + ldrsheq r0, [pc], #52 @ │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ mov sl, ip │ │ │ │ mov ip, r5 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r4 │ │ │ │ @@ -941046,59 +941046,59 @@ │ │ │ │ mov ip, r8 │ │ │ │ mvn lr, #0 │ │ │ │ b 3f30f0 │ │ │ │ cmneq lr, r0, asr #32 │ │ │ │ cmneq lr, r4, lsr r0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq lr, ip │ │ │ │ - sbcseq r0, pc, r4, lsl #18 │ │ │ │ - rscseq r4, r8, sl, ror #12 │ │ │ │ + sbcseq r0, pc, r4, asr r9 @ │ │ │ │ + ldrheq r4, [r8], #106 @ 0x6a @ │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ - rscseq r4, r8, r0, lsr r4 │ │ │ │ - sbcseq r0, pc, r8, ror r6 @ │ │ │ │ - sbcseq r9, lr, ip, asr #3 │ │ │ │ - sbcseq r0, pc, r8, lsl #8 │ │ │ │ - sbcseq r0, pc, r8, lsr #11 │ │ │ │ - sbcseq r0, pc, r0, ror #7 │ │ │ │ - ldrsheq r0, [pc], #4 @ │ │ │ │ - sbcseq r0, pc, r8, ror #2 │ │ │ │ - sbcseq pc, lr, r0, lsl #30 │ │ │ │ - sbcseq pc, lr, r0, ror #31 │ │ │ │ - sbcseq pc, lr, r8, ror #30 │ │ │ │ - sbcseq pc, lr, r8, asr pc @ │ │ │ │ + rscseq r4, r8, r0, lsl #9 │ │ │ │ + sbcseq r0, pc, r8, asr #13 │ │ │ │ + sbcseq r9, lr, ip, lsl r2 │ │ │ │ + sbcseq r0, pc, r8, asr r4 @ │ │ │ │ + ldrsheq r0, [pc], #88 @ │ │ │ │ + sbcseq r0, pc, r0, lsr r4 @ │ │ │ │ + sbcseq r0, pc, r4, asr #2 │ │ │ │ + ldrheq r0, [pc], #24 @ │ │ │ │ + sbcseq pc, lr, r0, asr pc @ │ │ │ │ + sbcseq r0, pc, r0, lsr r0 @ │ │ │ │ + ldrheq pc, [lr], #248 @ 0xf8 @ │ │ │ │ + sbcseq pc, lr, r8, lsr #31 │ │ │ │ @ instruction: 0xffff9a10 │ │ │ │ - sbcseq pc, lr, r8, ror #26 │ │ │ │ - rsceq r9, r0, r4, lsr r3 │ │ │ │ - ldrheq pc, [lr], #104 @ 0x68 @ │ │ │ │ - andeq r2, r0, ip, lsl r7 │ │ │ │ - ldrsbeq pc, [lr], #68 @ 0x44 @ │ │ │ │ - smullseq pc, lr, ip, r6 @ │ │ │ │ - sbcseq pc, lr, r4, asr r7 @ │ │ │ │ - ldrsbeq pc, [lr], #100 @ 0x64 @ │ │ │ │ - sbcseq fp, lr, r0, ror r9 │ │ │ │ - sbcseq pc, lr, ip, lsl #17 │ │ │ │ - sbcseq fp, lr, r4, ror #18 │ │ │ │ - sbcseq pc, lr, r8, asr r7 @ │ │ │ │ - sbcseq pc, lr, r8, ror r4 @ │ │ │ │ - sbcseq pc, lr, ip, ror r5 @ │ │ │ │ - sbcseq pc, lr, r4, lsr r5 @ │ │ │ │ + ldrheq pc, [lr], #216 @ 0xd8 @ │ │ │ │ + rsceq r9, r0, r4, lsl #7 │ │ │ │ + sbcseq pc, lr, r8, lsl #14 │ │ │ │ + andeq r2, r0, ip, lsl r7 │ │ │ │ + sbcseq pc, lr, r4, lsr #10 │ │ │ │ + sbcseq pc, lr, ip, ror #13 │ │ │ │ + sbcseq pc, lr, r4, lsr #15 │ │ │ │ + sbcseq pc, lr, r4, lsr #14 │ │ │ │ + sbcseq fp, lr, r0, asr #19 │ │ │ │ + ldrsbeq pc, [lr], #140 @ 0x8c @ │ │ │ │ + ldrheq fp, [lr], #148 @ 0x94 │ │ │ │ + sbcseq pc, lr, r8, lsr #15 │ │ │ │ + sbcseq pc, lr, r8, asr #9 │ │ │ │ + sbcseq pc, lr, ip, asr #11 │ │ │ │ + sbcseq pc, lr, r4, lsl #11 │ │ │ │ @ instruction: 0xffff9280 │ │ │ │ muleq r0, r3, r2 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ @ instruction: 0x009fffff │ │ │ │ addeq r0, r0, r4 │ │ │ │ - rsceq ip, pc, r8, ror #5 │ │ │ │ - sbcseq pc, lr, ip, asr #9 │ │ │ │ - rsceq r8, r0, r0, lsl #22 │ │ │ │ - sbcseq pc, lr, ip, ror r3 @ │ │ │ │ - rsceq ip, pc, ip, lsr #2 │ │ │ │ - sbcseq pc, lr, ip, lsl #7 │ │ │ │ - sbcseq pc, lr, ip, ror #7 │ │ │ │ - sbcseq pc, lr, r4, lsl #7 │ │ │ │ + rsceq ip, pc, r8, lsr r3 @ │ │ │ │ + sbcseq pc, lr, ip, lsl r5 @ │ │ │ │ + rsceq r8, r0, r0, asr fp │ │ │ │ + sbcseq pc, lr, ip, asr #7 │ │ │ │ + rsceq ip, pc, ip, ror r1 @ │ │ │ │ + ldrsbeq pc, [lr], #60 @ 0x3c @ │ │ │ │ + sbcseq pc, lr, ip, lsr r4 @ │ │ │ │ + ldrsbeq pc, [lr], #52 @ 0x34 @ │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, fp │ │ │ │ mov fp, r2 │ │ │ │ bne 3f4514 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ and r4, r4, #15 │ │ │ │ @@ -944175,21 +944175,21 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e8c60 │ │ │ │ b 3f6dd8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq lr, r4, ror r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrdeq sl, [r0], #212 @ 0xd4 @ │ │ │ │ - sbcseq lr, sp, ip, lsl #25 │ │ │ │ - sbcseq sp, lr, ip, ror r1 │ │ │ │ - rsceq r6, r3, ip, asr #3 │ │ │ │ + rsceq sl, r0, r4, lsr #28 │ │ │ │ + ldrsbeq lr, [sp], #204 @ 0xcc │ │ │ │ + sbcseq sp, lr, ip, asr #3 │ │ │ │ + rsceq r6, r3, ip, lsl r2 │ │ │ │ strheq r9, [lr, #-24]! @ 0xffffffe8 │ │ │ │ - sbcseq sp, lr, r4, lsl #2 │ │ │ │ - ldrdeq r7, [pc], #120 @ │ │ │ │ + sbcseq sp, lr, r4, asr r1 │ │ │ │ + rsceq r7, pc, r8, lsr #16 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr ip, [pc, #88] @ 3f6f18 │ │ │ │ ldrb r0, [r0, #208] @ 0xd0 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -944210,15 +944210,15 @@ │ │ │ │ ldrne r0, [ip, #2104] @ 0x838 │ │ │ │ andne r0, r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmneq lr, r8, lsr r1 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rscseq r0, r8, r4, asr #20 │ │ │ │ + smlalseq r0, r8, r4, sl │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr ip, [pc, #92] @ 3f6f90 │ │ │ │ ldrb r0, [r0, #208] @ 0xd0 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -944240,15 +944240,15 @@ │ │ │ │ lsrne r0, r0, #6 │ │ │ │ andne r0, r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmneq lr, r4, asr #1 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - ldrsbeq r0, [r8], #144 @ 0x90 @ │ │ │ │ + rscseq r0, r8, r0, lsr #20 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr ip, [pc, #92] @ 3f7008 │ │ │ │ ldrb r0, [r0, #208] @ 0xd0 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -944270,15 +944270,15 @@ │ │ │ │ lsrne r0, r0, #5 │ │ │ │ andne r0, r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmneq lr, ip, asr #32 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rscseq r0, r8, r8, asr r9 │ │ │ │ + rscseq r0, r8, r8, lsr #19 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr ip, [pc, #92] @ 3f7080 │ │ │ │ ldrb r0, [r0, #208] @ 0xd0 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -944300,15 +944300,15 @@ │ │ │ │ lsrne r0, r0, #4 │ │ │ │ andne r0, r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldrdeq r8, [lr, #-244]! @ 0xffffff0c │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rscseq r0, r8, r0, ror #17 │ │ │ │ + rscseq r0, r8, r0, lsr r9 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr ip, [pc, #92] @ 3f70f8 │ │ │ │ ldrb r0, [r0, #208] @ 0xd0 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -944330,15 +944330,15 @@ │ │ │ │ lsrne r0, r0, #3 │ │ │ │ andne r0, r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmneq lr, ip, asr pc │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rscseq r0, r8, r8, ror #16 │ │ │ │ + ldrheq r0, [r8], #136 @ 0x88 @ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr ip, [pc, #92] @ 3f7170 │ │ │ │ ldrb r0, [r0, #208] @ 0xd0 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -944360,15 +944360,15 @@ │ │ │ │ lsrne r0, r0, #2 │ │ │ │ andne r0, r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmneq lr, r4, ror #29 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - ldrsheq r0, [r8], #112 @ 0x70 @ │ │ │ │ + rscseq r0, r8, r0, asr #16 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr ip, [pc, #92] @ 3f71e8 │ │ │ │ ldrb r0, [r0, #208] @ 0xd0 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -944390,20 +944390,20 @@ │ │ │ │ lsrne r0, r0, #1 │ │ │ │ andne r0, r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmneq lr, ip, ror #28 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rscseq r0, r8, r8, ror r7 │ │ │ │ + rscseq r0, r8, r8, asr #15 │ │ │ │ ldr r1, [pc, #8] @ 3f7204 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ - sbcseq ip, lr, r8, lsl #27 │ │ │ │ + ldrsbeq ip, [lr], #216 @ 0xd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #100] @ 3f7284 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -944427,16 +944427,16 @@ │ │ │ │ cmp r3, #28 │ │ │ │ bne 3f7244 │ │ │ │ ldr r1, [pc, #16] @ 3f7288 │ │ │ │ pop {r4, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ - sbcseq ip, lr, r4, ror sp │ │ │ │ - sbcseq r2, sp, r4, asr r1 │ │ │ │ + sbcseq ip, lr, r4, asr #27 │ │ │ │ + sbcseq r2, sp, r4, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f72b4 │ │ │ │ @@ -944444,20 +944444,20 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #12] @ 3f72c8 │ │ │ │ pop {r4, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ - sbcseq ip, lr, r4, lsl #28 │ │ │ │ + sbcseq ip, lr, r4, asr lr │ │ │ │ ldr r1, [pc, #8] @ 3f72dc │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ - sbcseq ip, lr, r4, asr #25 │ │ │ │ + sbcseq ip, lr, r4, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #108] @ 3f7364 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -944483,17 +944483,17 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ bx r3 │ │ │ │ - sbcseq ip, lr, ip, lsr #25 │ │ │ │ - sbcseq sp, lr, r0, lsr sp │ │ │ │ - sbcseq ip, lr, r4, ror #24 │ │ │ │ + ldrsheq ip, [lr], #204 @ 0xcc │ │ │ │ + sbcseq sp, lr, r0, lsl #27 │ │ │ │ + ldrheq ip, [lr], #196 @ 0xc4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #64] @ 3f73c8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -944508,16 +944508,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ bx r3 │ │ │ │ - sbcseq ip, lr, ip, lsr #24 │ │ │ │ - sbcseq sp, lr, r0, lsr #25 │ │ │ │ + sbcseq ip, lr, ip, ror ip │ │ │ │ + ldrsheq sp, [lr], #192 @ 0xc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #56] @ 3f7420 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -944530,16 +944530,16 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #16] @ 3f7424 │ │ │ │ pop {r4, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ - sbcseq ip, lr, ip, lsr #23 │ │ │ │ - ldrheq r1, [sp], #248 @ 0xf8 │ │ │ │ + ldrsheq ip, [lr], #188 @ 0xbc │ │ │ │ + sbcseq r2, sp, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -944558,15 +944558,15 @@ │ │ │ │ cmp r3, #28 │ │ │ │ bne 3f7450 │ │ │ │ ldr r1, [pc, #12] @ 3f7490 │ │ │ │ pop {r4, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ - rsceq r5, r3, r8, ror fp │ │ │ │ + rsceq r5, r3, r8, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -944591,15 +944591,15 @@ │ │ │ │ ldr r2, [r3] │ │ │ │ sub r4, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r3, #28 │ │ │ │ bne 3f74d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - rsceq r5, r3, r8, lsr #22 │ │ │ │ + rsceq r5, r3, r8, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -944678,23 +944678,23 @@ │ │ │ │ beq 3f7664 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #36] @ 3f7690 │ │ │ │ add r1, pc, r1 │ │ │ │ b 3f75c8 │ │ │ │ - sbcseq ip, lr, r0, ror sl │ │ │ │ - sbcseq ip, lr, r8, asr #22 │ │ │ │ - sbcseq ip, lr, r0, lsr #22 │ │ │ │ - sbcseq sp, lr, r8, lsl #21 │ │ │ │ - sbcseq ip, lr, r8, ror #19 │ │ │ │ - ldrheq ip, [lr], #156 @ 0x9c │ │ │ │ - sbcseq ip, lr, r4, lsr #19 │ │ │ │ - sbcseq ip, lr, r4, lsl #19 │ │ │ │ - sbcseq sp, lr, r4, ror #19 │ │ │ │ + sbcseq ip, lr, r0, asr #21 │ │ │ │ + smullseq ip, lr, r8, fp │ │ │ │ + sbcseq ip, lr, r0, ror fp │ │ │ │ + ldrsbeq sp, [lr], #168 @ 0xa8 │ │ │ │ + sbcseq ip, lr, r8, lsr sl │ │ │ │ + sbcseq ip, lr, ip, lsl #20 │ │ │ │ + ldrsheq ip, [lr], #148 @ 0x94 │ │ │ │ + ldrsbeq ip, [lr], #148 @ 0x94 │ │ │ │ + sbcseq sp, lr, r4, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #104] @ 3f7714 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -944719,16 +944719,16 @@ │ │ │ │ cmp r3, #28 │ │ │ │ bne 3f76d4 │ │ │ │ ldr r1, [pc, #16] @ 3f7718 │ │ │ │ pop {r4, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ - sbcseq ip, lr, ip, lsr #18 │ │ │ │ - sbcseq ip, lr, r4, ror #17 │ │ │ │ + sbcseq ip, lr, ip, ror r9 │ │ │ │ + sbcseq ip, lr, r4, lsr r9 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -944759,15 +944759,15 @@ │ │ │ │ sub r4, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r3, #28 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ b 3f7754 │ │ │ │ - rscseq r5, r2, r8, lsr r4 │ │ │ │ + rscseq r5, r2, r8, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 45a6b8 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -944914,32 +944914,32 @@ │ │ │ │ b 3f7854 │ │ │ │ ldr r1, [pc, #84] @ 3f7a64 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4] │ │ │ │ b 3f784c │ │ │ │ - sbcseq ip, lr, r0, lsl r8 │ │ │ │ - sbcseq pc, ip, r0, lsl #27 │ │ │ │ - sbcseq ip, lr, r4, ror #15 │ │ │ │ - sbcseq ip, lr, r8, asr #15 │ │ │ │ - sbcseq ip, lr, r0, lsr #15 │ │ │ │ - sbcseq ip, lr, r0, lsl #15 │ │ │ │ - sbcseq ip, lr, ip, asr r7 │ │ │ │ - sbcseq ip, lr, ip, lsr r7 │ │ │ │ - sbcseq ip, lr, ip, lsl r7 │ │ │ │ - ldrsbeq ip, [lr], #104 @ 0x68 │ │ │ │ - sbcseq ip, lr, r4, asr #13 │ │ │ │ - ldrheq ip, [lr], #108 @ 0x6c │ │ │ │ - sbcseq ip, lr, ip, ror r6 │ │ │ │ - sbcseq ip, lr, r8, asr r6 │ │ │ │ - rsceq r4, r0, r4, lsl pc │ │ │ │ - sbcseq ip, lr, ip, lsl #12 │ │ │ │ - sbcseq ip, lr, r4, asr #12 │ │ │ │ - sbcseq ip, lr, r8, lsr #12 │ │ │ │ + sbcseq ip, lr, r0, ror #16 │ │ │ │ + ldrsbeq pc, [ip], #208 @ 0xd0 @ │ │ │ │ + sbcseq ip, lr, r4, lsr r8 │ │ │ │ + sbcseq ip, lr, r8, lsl r8 │ │ │ │ + ldrsheq ip, [lr], #112 @ 0x70 │ │ │ │ + ldrsbeq ip, [lr], #112 @ 0x70 │ │ │ │ + sbcseq ip, lr, ip, lsr #15 │ │ │ │ + sbcseq ip, lr, ip, lsl #15 │ │ │ │ + sbcseq ip, lr, ip, ror #14 │ │ │ │ + sbcseq ip, lr, r8, lsr #14 │ │ │ │ + sbcseq ip, lr, r4, lsl r7 │ │ │ │ + sbcseq ip, lr, ip, lsl #14 │ │ │ │ + sbcseq ip, lr, ip, asr #13 │ │ │ │ + sbcseq ip, lr, r8, lsr #13 │ │ │ │ + rsceq r4, r0, r4, ror #30 │ │ │ │ + sbcseq ip, lr, ip, asr r6 │ │ │ │ + smullseq ip, lr, r4, r6 │ │ │ │ + sbcseq ip, lr, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ bl 3f77b8 │ │ │ │ @@ -945044,15 +945044,15 @@ │ │ │ │ b 3f7bac │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq lr, ip, lsr r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq lr, r8, lsr #10 │ │ │ │ cmneq lr, r4, lsr #9 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - ldrheq ip, [lr], #64 @ 0x40 │ │ │ │ + sbcseq ip, lr, r0, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #88] @ 3f7c9c │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -945073,16 +945073,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ bx r3 │ │ │ │ - rsceq sp, r2, r8, asr pc │ │ │ │ - strheq ip, [fp], #180 @ 0xb4 @ │ │ │ │ + rsceq sp, r2, r8, lsr #31 │ │ │ │ + rsceq ip, fp, r4, lsl #24 │ │ │ │ ldr r2, [pc, #156] @ 3f7d48 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #3 │ │ │ │ bhi 3f7d44 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ @@ -945116,20 +945116,20 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ ldr r1, [pc, #32] @ 3f7d5c │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ bx lr │ │ │ │ - rscseq pc, r7, r0, lsl ip @ │ │ │ │ - sbcseq ip, lr, r8, lsl #8 │ │ │ │ - sbcseq ip, lr, r0, ror #7 │ │ │ │ - sbcseq ip, lr, r8, lsr #7 │ │ │ │ - smullseq ip, lr, r8, r3 │ │ │ │ - sbcseq ip, lr, ip, ror r3 │ │ │ │ + rscseq pc, r7, r0, ror #24 │ │ │ │ + sbcseq ip, lr, r8, asr r4 │ │ │ │ + sbcseq ip, lr, r0, lsr r4 │ │ │ │ + ldrsheq ip, [lr], #56 @ 0x38 │ │ │ │ + sbcseq ip, lr, r8, ror #7 │ │ │ │ + sbcseq ip, lr, ip, asr #7 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3f7db4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -945147,17 +945147,17 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ ldr r1, [pc, #16] @ 3f7dcc │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ - sbcseq ip, lr, ip, asr r3 │ │ │ │ - rscseq r5, r1, r0, ror #12 │ │ │ │ - sbcseq ip, lr, ip, lsr #6 │ │ │ │ + sbcseq ip, lr, ip, lsr #7 │ │ │ │ + ldrheq r5, [r1], #96 @ 0x60 @ │ │ │ │ + sbcseq ip, lr, ip, ror r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr ip, [pc, #120] @ 3f7e54 │ │ │ │ ldrb r3, [r3, #208] @ 0xd0 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r3, #0 │ │ │ │ beq 3f7e44 │ │ │ │ ldr r3, [pc, #104] @ 3f7e58 │ │ │ │ @@ -945185,15 +945185,15 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ cmneq lr, ip, lsl r2 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ - rscseq pc, r7, r8, lsr #22 │ │ │ │ + rscseq pc, r7, r8, ror fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #112] @ 3f7eec │ │ │ │ ldr r2, [r5] │ │ │ │ @@ -945222,15 +945222,15 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3] │ │ │ │ bx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ b 3f7ea8 │ │ │ │ @ instruction: 0xfffffbe4 │ │ │ │ - rsceq sp, r2, r4, ror #25 │ │ │ │ + rsceq sp, r2, r4, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #164] @ 3f7fb4 │ │ │ │ ldr r2, [r5] │ │ │ │ @@ -945272,16 +945272,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ b 3f7f3c │ │ │ │ @ instruction: 0xfffffb50 │ │ │ │ - ldrheq ip, [lr], #16 │ │ │ │ - ldrsheq pc, [ip], #80 @ 0x50 @ │ │ │ │ + sbcseq ip, lr, r0, lsl #4 │ │ │ │ + sbcseq pc, ip, r0, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -945347,18 +945347,18 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ b 3f8010 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b 3f8010 │ │ │ │ @ instruction: 0xfffffa74 │ │ │ │ - rscseq r4, r2, r4, asr fp │ │ │ │ - sbcseq ip, lr, ip, lsr #32 │ │ │ │ - sbcseq fp, lr, r8, asr pc │ │ │ │ - sbcseq ip, lr, r4, lsr r0 │ │ │ │ + rscseq r4, r2, r4, lsr #23 │ │ │ │ + sbcseq ip, lr, ip, ror r0 │ │ │ │ + sbcseq fp, lr, r8, lsr #31 │ │ │ │ + sbcseq ip, lr, r4, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ @@ -945376,18 +945376,18 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4e89f0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [pc, #16] @ 3f8164 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3f811c │ │ │ │ - rsceq r1, r3, r0, lsl #23 │ │ │ │ + ldrdeq r1, [r3], #176 @ 0xb0 @ │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ - sbcseq fp, lr, ip, asr #31 │ │ │ │ - rsceq r8, pc, r0, ror #21 │ │ │ │ + sbcseq ip, lr, ip, lsl r0 │ │ │ │ + rsceq r8, pc, r0, lsr fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r2, r3} │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #112] @ 3f81f4 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -945554,24 +945554,24 @@ │ │ │ │ mov r8, r0 │ │ │ │ b 3f8338 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r7, [lr, #-216]! @ 0xffffff28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq lr, r0, lsl #27 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ - rsceq r8, pc, r8, ror r9 @ │ │ │ │ - sbcseq fp, lr, ip, asr #28 │ │ │ │ - rsceq r1, r3, r4, lsr #19 │ │ │ │ - rsceq r1, r3, ip, asr #18 │ │ │ │ - smullseq fp, lr, r4, sp │ │ │ │ - ldrheq fp, [lr], #220 @ 0xdc │ │ │ │ - rsceq r8, pc, r4, lsl #17 │ │ │ │ - sbcseq fp, lr, r4, ror sp │ │ │ │ - sbcseq fp, lr, ip, lsr sp │ │ │ │ - sbcseq fp, lr, r8, lsr sp │ │ │ │ + rsceq r8, pc, r8, asr #19 │ │ │ │ + smullseq fp, lr, ip, lr │ │ │ │ + strdeq r1, [r3], #148 @ 0x94 @ │ │ │ │ + smlaleq r1, r3, ip, r9 │ │ │ │ + sbcseq fp, lr, r4, ror #27 │ │ │ │ + sbcseq fp, lr, ip, lsl #28 │ │ │ │ + ldrdeq r8, [pc], #132 @ │ │ │ │ + sbcseq fp, lr, r4, asr #27 │ │ │ │ + sbcseq fp, lr, ip, lsl #27 │ │ │ │ + sbcseq fp, lr, r8, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [r0, #44] @ 0x2c │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp ip, #0 │ │ │ │ @@ -945642,19 +945642,19 @@ │ │ │ │ cmp r3, #3 │ │ │ │ beq 3f8540 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ 3f8590 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3f84e0 │ │ │ │ - strheq r1, [r3], #124 @ 0x7c @ │ │ │ │ + rsceq r1, r3, ip, lsl #16 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ - sbcseq fp, lr, r4, lsl #24 │ │ │ │ - sbcseq fp, lr, r4, lsr ip │ │ │ │ - strheq r8, [pc], #104 @ │ │ │ │ + sbcseq fp, lr, r4, asr ip │ │ │ │ + sbcseq fp, lr, r4, lsl #25 │ │ │ │ + rsceq r8, pc, r8, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -945794,20 +945794,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 3f8168 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ strb r5, [r4, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3f8780 │ │ │ │ b 3f8628 │ │ │ │ - sbcseq fp, lr, r8, lsr #23 │ │ │ │ - ldrdeq r2, [r2], #216 @ 0xd8 @ │ │ │ │ - sbcseq fp, lr, r0, asr #23 │ │ │ │ - ldrheq fp, [lr], #172 @ 0xac │ │ │ │ - sbcseq fp, lr, r0, lsr #20 │ │ │ │ - sbcseq fp, lr, r4, asr #19 │ │ │ │ + ldrsheq fp, [lr], #184 @ 0xb8 │ │ │ │ + rsceq r2, r2, r8, lsr #28 │ │ │ │ + sbcseq fp, lr, r0, lsl ip │ │ │ │ + sbcseq fp, lr, ip, lsl #22 │ │ │ │ + sbcseq fp, lr, r0, ror sl │ │ │ │ + sbcseq fp, lr, r4, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r2, r3} │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r1, #620] @ 0x26c │ │ │ │ ldr ip, [pc, #116] @ 3f888c │ │ │ │ @@ -946134,39 +946134,39 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 3f8168 │ │ │ │ b 3f8c40 │ │ │ │ - sbcseq fp, lr, r0, lsr #19 │ │ │ │ - sbcseq fp, lr, r4, ror r9 │ │ │ │ - rscseq r6, r2, r0, asr #32 │ │ │ │ + ldrsheq fp, [lr], #144 @ 0x90 │ │ │ │ + sbcseq fp, lr, r4, asr #19 │ │ │ │ + smlalseq r6, r2, r0, r0 │ │ │ │ strheq r5, [r3, #-156]! @ 0xffffff64 │ │ │ │ - rsceq pc, r1, r8, ror #31 │ │ │ │ - rsceq r2, r3, r8, lsr r6 │ │ │ │ - rsceq r2, r3, r4, lsr #12 │ │ │ │ + rsceq r0, r2, r8, lsr r0 │ │ │ │ + rsceq r2, r3, r8, lsl #13 │ │ │ │ + rsceq r2, r3, r4, ror r6 │ │ │ │ cmneq r3, r4, ror r8 │ │ │ │ cmneq r3, r8, ror #15 │ │ │ │ @ instruction: 0xffffc220 │ │ │ │ @ instruction: 0xffffe600 │ │ │ │ @ instruction: 0xffffe584 │ │ │ │ @ instruction: 0xffffe4f4 │ │ │ │ @ instruction: 0xffffe46c │ │ │ │ @ instruction: 0xffffe3e4 │ │ │ │ @ instruction: 0xffffe35c │ │ │ │ @ instruction: 0xfffff1f8 │ │ │ │ @ instruction: 0xffffe2b8 │ │ │ │ - sbcseq fp, lr, r4, lsr r6 │ │ │ │ - sbcseq fp, lr, r0, ror #12 │ │ │ │ - sbcseq fp, lr, ip, lsl r6 │ │ │ │ - sbcseq fp, lr, r8, lsl #12 │ │ │ │ - rscseq lr, r7, r4, lsr #29 │ │ │ │ - strdeq pc, [r1], #192 @ 0xc0 @ │ │ │ │ - rscseq lr, r7, r4, lsr lr │ │ │ │ + sbcseq fp, lr, r4, lsl #13 │ │ │ │ + ldrheq fp, [lr], #96 @ 0x60 │ │ │ │ + sbcseq fp, lr, ip, ror #12 │ │ │ │ + sbcseq fp, lr, r8, asr r6 │ │ │ │ + ldrsheq lr, [r7], #228 @ 0xe4 @ │ │ │ │ + rsceq pc, r1, r0, asr #26 │ │ │ │ + rscseq lr, r7, r4, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #2216] @ 3f9658 │ │ │ │ mov r7, r3 │ │ │ │ @@ -946724,32 +946724,32 @@ │ │ │ │ bl 3f8898 │ │ │ │ b 3f9418 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq lr, r4, asr #4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq lr, r4, lsr #3 │ │ │ │ strdeq r2, [r0], -r0 │ │ │ │ - rsceq r7, pc, ip, lsr #27 │ │ │ │ + strdeq r7, [pc], #220 @ │ │ │ │ andeq r0, r0, r1, lsl #17 │ │ │ │ - ldrsheq lr, [r7], #148 @ 0x94 @ │ │ │ │ - ldrheq lr, [r7], #152 @ 0x98 @ │ │ │ │ + rscseq lr, r7, r4, asr #20 │ │ │ │ + rscseq lr, r7, r8, lsl #20 │ │ │ │ andeq r1, r0, ip, asr r3 │ │ │ │ andeq r0, r0, r6, lsr r1 │ │ │ │ - rsceq r7, pc, r4, asr #18 │ │ │ │ - rsceq r7, pc, ip, lsl #18 │ │ │ │ - rsceq r0, r3, r0, ror r9 │ │ │ │ + smlaleq r7, pc, r4, r9 @ │ │ │ │ + rsceq r7, pc, ip, asr r9 @ │ │ │ │ + rsceq r0, r3, r0, asr #19 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ - sbcseq sl, lr, ip, asr pc │ │ │ │ - ldrsheq r3, [r2], #112 @ 0x70 @ │ │ │ │ - ldrheq sl, [lr], #236 @ 0xec │ │ │ │ + sbcseq sl, lr, ip, lsr #31 │ │ │ │ + rscseq r3, r2, r0, asr #16 │ │ │ │ + sbcseq sl, lr, ip, lsl #30 │ │ │ │ @ instruction: 0x016e6a90 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r1, lsr #16 │ │ │ │ - sbcseq sl, lr, r8, lsr #24 │ │ │ │ - rscseq r5, r2, r8, lsl r3 │ │ │ │ + sbcseq sl, lr, r8, ror ip │ │ │ │ + rscseq r5, r2, r8, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #19 │ │ │ │ @@ -947192,29 +947192,29 @@ │ │ │ │ bhi 3f984c │ │ │ │ b 3f9b2c │ │ │ │ cmp r3, #320 @ 0x140 │ │ │ │ bcs 3f984c │ │ │ │ b 3f9d78 │ │ │ │ cmneq lr, ip, ror #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsheq sl, [lr], #180 @ 0xb4 │ │ │ │ - sbcseq sl, lr, r0, lsr fp │ │ │ │ - sbcseq sl, lr, r8, ror fp │ │ │ │ + sbcseq sl, lr, r4, asr #24 │ │ │ │ + sbcseq sl, lr, r0, lsl #23 │ │ │ │ + sbcseq sl, lr, r8, asr #23 │ │ │ │ @ instruction: 0x016e6590 │ │ │ │ - sbcseq sl, lr, r0, ror r8 │ │ │ │ - smullseq sl, lr, r0, r8 │ │ │ │ + sbcseq sl, lr, r0, asr #17 │ │ │ │ + sbcseq sl, lr, r0, ror #17 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - sbcseq sl, lr, r0, asr r7 │ │ │ │ - sbcseq sl, lr, r8, lsl #17 │ │ │ │ + sbcseq sl, lr, r0, lsr #15 │ │ │ │ + ldrsbeq sl, [lr], #136 @ 0x88 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - sbcseq sl, lr, r4, lsr #12 │ │ │ │ - sbcseq sl, lr, r8, asr #13 │ │ │ │ - sbcseq sl, lr, ip, ror r5 │ │ │ │ - ldrsheq sl, [lr], #88 @ 0x58 │ │ │ │ + sbcseq sl, lr, r4, ror r6 │ │ │ │ + sbcseq sl, lr, r8, lsl r7 │ │ │ │ + sbcseq sl, lr, ip, asr #11 │ │ │ │ + sbcseq sl, lr, r8, asr #12 │ │ │ │ ldr r1, [pc, #48] @ 3f9e2c │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #8 │ │ │ │ str r1, [r0] │ │ │ │ str r2, [r0, #28] │ │ │ │ str r2, [r0, #32] │ │ │ │ @@ -947536,41 +947536,41 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #108] @ 3fa380 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3fa11c │ │ │ │ - ldrsheq sp, [r7], #152 @ 0x98 @ │ │ │ │ - rsceq fp, r2, r0, lsr #25 │ │ │ │ - rsceq fp, r2, r4, ror ip │ │ │ │ - rsceq fp, r2, r0, lsr ip │ │ │ │ - rscseq pc, r2, ip, lsl #12 │ │ │ │ - ldrheq sl, [lr], #84 @ 0x54 │ │ │ │ - rscseq r3, r1, r8, lsr r4 │ │ │ │ - rsceq r9, r2, r0, asr #28 │ │ │ │ - rscseq r2, r2, r8, asr fp │ │ │ │ - rsceq fp, r2, ip, lsl #22 │ │ │ │ - sbcseq ip, lr, r4, lsl #2 │ │ │ │ - sbcseq sl, lr, r8, lsl #9 │ │ │ │ - sbcseq sl, lr, r0, ror r4 │ │ │ │ - sbcseq sp, sp, r8, lsr #24 │ │ │ │ - rsceq fp, r2, ip, ror sl │ │ │ │ - sbcseq sl, lr, r4, lsr r4 │ │ │ │ - sbcseq sp, sp, r8, asr #24 │ │ │ │ - sbcseq sp, sp, r8, lsr #24 │ │ │ │ - rsceq r9, r2, r4, asr #25 │ │ │ │ - ldrsbeq r2, [r2], #156 @ 0x9c @ │ │ │ │ - sbcseq sl, lr, r0, ror #6 │ │ │ │ - rscseq r2, r2, ip, asr #18 │ │ │ │ - rsceq r9, r2, r8, asr #31 │ │ │ │ - smullseq sl, lr, r4, r2 │ │ │ │ - sbcseq sl, lr, r4, ror #26 │ │ │ │ - ldrsheq r9, [lr], #192 @ 0xc0 │ │ │ │ - sbcseq sp, sp, r8, lsr #20 │ │ │ │ + rscseq sp, r7, r8, asr #20 │ │ │ │ + strdeq fp, [r2], #192 @ 0xc0 @ │ │ │ │ + rsceq fp, r2, r4, asr #25 │ │ │ │ + rsceq fp, r2, r0, lsl #25 │ │ │ │ + rscseq pc, r2, ip, asr r6 @ │ │ │ │ + sbcseq sl, lr, r4, lsl #12 │ │ │ │ + rscseq r3, r1, r8, lsl #9 │ │ │ │ + smlaleq r9, r2, r0, lr │ │ │ │ + rscseq r2, r2, r8, lsr #23 │ │ │ │ + rsceq fp, r2, ip, asr fp │ │ │ │ + sbcseq ip, lr, r4, asr r1 │ │ │ │ + ldrsbeq sl, [lr], #72 @ 0x48 │ │ │ │ + sbcseq sl, lr, r0, asr #9 │ │ │ │ + sbcseq sp, sp, r8, ror ip │ │ │ │ + rsceq fp, r2, ip, asr #21 │ │ │ │ + sbcseq sl, lr, r4, lsl #9 │ │ │ │ + smullseq sp, sp, r8, ip @ │ │ │ │ + sbcseq sp, sp, r8, ror ip │ │ │ │ + rsceq r9, r2, r4, lsl sp │ │ │ │ + rscseq r2, r2, ip, lsr #20 │ │ │ │ + ldrheq sl, [lr], #48 @ 0x30 │ │ │ │ + smlalseq r2, r2, ip, r9 @ │ │ │ │ + rsceq sl, r2, r8, lsl r0 │ │ │ │ + sbcseq sl, lr, r4, ror #5 │ │ │ │ + ldrheq sl, [lr], #212 @ 0xd4 │ │ │ │ + sbcseq r9, lr, r0, asr #26 │ │ │ │ + sbcseq sp, sp, r8, ror sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ ldr r9, [pc, #108] @ 3fa3fc │ │ │ │ ldr r6, [pc, #108] @ 3fa400 │ │ │ │ mov lr, #0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -948228,15 +948228,15 @@ │ │ │ │ beq 3fb294 │ │ │ │ ldr r3, [pc, #2516] @ 3fb7ac │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 11bf5c0 │ │ │ │ + bl 11bf610 │ │ │ │ ldr r3, [pc, #2492] @ 3fb7b0 │ │ │ │ add r2, r5, #616 @ 0x268 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {r5, r6} │ │ │ │ bl 479b7c │ │ │ │ @@ -948249,15 +948249,15 @@ │ │ │ │ b 3faaa4 │ │ │ │ ldr r3, [pc, #2432] @ 3fb7ac │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 11bf5c0 │ │ │ │ + bl 11bf610 │ │ │ │ cmp r7, #0 │ │ │ │ bne 3faa78 │ │ │ │ b 3fadec │ │ │ │ str lr, [r2, #48] @ 0x30 │ │ │ │ add lr, lr, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, ip │ │ │ │ @@ -948848,46 +948848,46 @@ │ │ │ │ strb ip, [r4, #22] │ │ │ │ bne 3fac64 │ │ │ │ b 3fad5c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq lr, r0, lsr r6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq lr, r4, lsl #12 │ │ │ │ - sbcseq r9, lr, r0, asr fp │ │ │ │ + sbcseq r9, lr, r0, lsr #23 │ │ │ │ andeq r0, r0, ip, lsr #10 │ │ │ │ - strdeq r2, [r3], #96 @ 0x60 @ │ │ │ │ - sbcseq r9, lr, r4, asr sl │ │ │ │ - rscseq ip, r7, ip, lsl sp │ │ │ │ + rsceq r2, r3, r0, asr #14 │ │ │ │ + sbcseq r9, lr, r4, lsr #21 │ │ │ │ + rscseq ip, r7, ip, ror #26 │ │ │ │ andeq r2, r0, r8, ror r2 │ │ │ │ @ instruction: 0xffffbe8c │ │ │ │ - sbcseq r9, lr, r8, lsl #15 │ │ │ │ - sbcseq r9, lr, r4, lsl #15 │ │ │ │ - sbcseq lr, ip, r4, lsr #12 │ │ │ │ + ldrsbeq r9, [lr], #120 @ 0x78 │ │ │ │ + ldrsbeq r9, [lr], #116 @ 0x74 │ │ │ │ + sbcseq lr, ip, r4, ror r6 │ │ │ │ cmneq lr, r4, ror #31 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - smullseq r9, lr, ip, r6 │ │ │ │ + sbcseq r9, lr, ip, ror #13 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - sbcseq r9, lr, ip, asr r3 │ │ │ │ + sbcseq r9, lr, ip, lsr #7 │ │ │ │ @ instruction: 0xffffb9e4 │ │ │ │ - sbcseq r9, lr, r0, ror #8 │ │ │ │ - rsceq r1, r3, r0, lsl pc │ │ │ │ + ldrheq r9, [lr], #64 @ 0x40 │ │ │ │ + rsceq r1, r3, r0, ror #30 │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ - sbcseq r9, lr, r8, lsl r2 │ │ │ │ - ldrsheq r9, [lr], #16 │ │ │ │ - sbcseq r8, lr, ip, lsr #4 │ │ │ │ - rsceq r9, r1, r8, ror #5 │ │ │ │ + sbcseq r9, lr, r8, ror #4 │ │ │ │ + sbcseq r9, lr, r0, asr #4 │ │ │ │ + sbcseq r8, lr, ip, ror r2 │ │ │ │ + rsceq r9, r1, r8, lsr r3 │ │ │ │ andeq r8, r0, sl, ror lr │ │ │ │ - strheq r6, [r1], #160 @ 0xa0 @ │ │ │ │ - sbcseq r8, lr, r8, asr #31 │ │ │ │ - sbcseq r8, lr, r8, ror #31 │ │ │ │ - sbcseq r8, lr, ip, ror pc │ │ │ │ - sbcseq r8, lr, r8, lsl #31 │ │ │ │ - sbcseq r8, lr, ip, lsr #29 │ │ │ │ - smullseq r7, lr, r4, lr │ │ │ │ + rsceq r6, r1, r0, lsl #22 │ │ │ │ + sbcseq r9, lr, r8, lsl r0 │ │ │ │ + sbcseq r9, lr, r8, lsr r0 │ │ │ │ + sbcseq r8, lr, ip, asr #31 │ │ │ │ + ldrsbeq r8, [lr], #248 @ 0xf8 │ │ │ │ + ldrsheq r8, [lr], #236 @ 0xec │ │ │ │ + sbcseq r7, lr, r4, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -949087,16 +949087,16 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r3, r0, #20 │ │ │ │ b 3fbb20 │ │ │ │ add r3, r0, #16 │ │ │ │ b 3fbb20 │ │ │ │ add r3, r0, #12 │ │ │ │ b 3fbb20 │ │ │ │ - rscseq ip, r7, ip, ror #2 │ │ │ │ - ldrsheq ip, [r7], #13 @ │ │ │ │ + ldrheq ip, [r7], #28 @ │ │ │ │ + rscseq ip, r7, sp, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r4, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -949196,15 +949196,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 3a6d80 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - sbcseq r8, lr, r8, ror #24 │ │ │ │ + ldrheq r8, [lr], #200 @ 0xc8 │ │ │ │ cmneq lr, ip, lsr #7 │ │ │ │ @ instruction: 0x00000fbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -949244,15 +949244,15 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 3a6d50 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #28] │ │ │ │ ldrbne r0, [r3, #52] @ 0x34 │ │ │ │ andne r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsheq r8, [lr], #172 @ 0xac │ │ │ │ + sbcseq r8, lr, ip, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 3a6d50 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -949420,15 +949420,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #8] │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [r4, #28] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 4ec738 │ │ │ │ - sbcseq r2, lr, r0, lsr r8 │ │ │ │ + sbcseq r2, lr, r0, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r9, [r1, #20] │ │ │ │ ldr fp, [pc, #580] @ 3fc2ec │ │ │ │ ldr r3, [r9] │ │ │ │ @@ -949574,19 +949574,19 @@ │ │ │ │ bne 3fc0d8 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ b 3fc13c │ │ │ │ cmneq lr, r8, asr #30 │ │ │ │ - sbcseq r8, lr, ip, ror #15 │ │ │ │ - rscseq ip, r7, r8, lsr r3 │ │ │ │ + sbcseq r8, lr, ip, lsr r8 │ │ │ │ + rscseq ip, r7, r8, lsl #7 │ │ │ │ andeq r2, r0, r1 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ - rscseq ip, r7, r4, lsl #4 │ │ │ │ + rscseq ip, r7, r4, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ 3fc354 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -949866,15 +949866,15 @@ │ │ │ │ str r3, [r8, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r6, r2 │ │ │ │ bne 3fc760 │ │ │ │ b 3fc6e0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ b 3fc4e0 │ │ │ │ - rscseq fp, r7, r2, asr #14 │ │ │ │ + smlalseq fp, r7, r2, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #41] @ 0x29 │ │ │ │ and r3, r3, #120 @ 0x78 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ @@ -950301,17 +950301,17 @@ │ │ │ │ mov r2, #0 │ │ │ │ ldrb lr, [r5, #45] @ 0x2d │ │ │ │ b 3fc970 │ │ │ │ @ instruction: 0xffffbe1f │ │ │ │ svccc 0x00e00000 │ │ │ │ svccc 0x00e01780 │ │ │ │ andsgt lr, pc, pc, ror r8 @ │ │ │ │ - rscseq fp, r7, lr, asr #5 │ │ │ │ + rscseq fp, r7, lr, lsl r3 │ │ │ │ @ instruction: 0xffe40000 │ │ │ │ - rscseq fp, r7, sl, lsr #4 │ │ │ │ + rscseq fp, r7, sl, ror r2 │ │ │ │ @ instruction: 0xffe00001 │ │ │ │ @ instruction: 0xffe00080 │ │ │ │ @ instruction: 0xffe00200 │ │ │ │ @ instruction: 0xffe80000 │ │ │ │ @ instruction: 0xffe00008 │ │ │ │ @ instruction: 0xffe20000 │ │ │ │ @ instruction: 0xffe00010 │ │ │ │ @@ -950605,15 +950605,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 521be0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 525718 │ │ │ │ str r4, [r6, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - sbcseq r7, lr, r8, asr #12 │ │ │ │ + smullseq r7, lr, r8, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r8, [pc, #664] @ 3fd5c0 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [pc, #660] @ 3fd5c4 │ │ │ │ @@ -950918,15 +950918,15 @@ │ │ │ │ mov r3, #16 │ │ │ │ b 3fd738 │ │ │ │ mov r3, #8 │ │ │ │ b 3fd738 │ │ │ │ mov r3, #1 │ │ │ │ b 3fd738 │ │ │ │ cmneq lr, ip, lsl #18 │ │ │ │ - ldrsheq sl, [r7], #75 @ 0x4b @ │ │ │ │ + rscseq sl, r7, fp, asr #10 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ @@ -951863,18 +951863,18 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ b 3fe0ac │ │ │ │ mov r3, #4 │ │ │ │ b 3fe30c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ - rscseq r9, r7, lr, lsr ip │ │ │ │ - rscseq r9, r7, sl, asr r8 │ │ │ │ - rscseq r9, r7, r2, ror #15 │ │ │ │ - ldrsbeq r0, [lr], #24 │ │ │ │ + rscseq r9, r7, lr, lsl #25 │ │ │ │ + rscseq r9, r7, sl, lsr #17 │ │ │ │ + rscseq r9, r7, r2, lsr r8 │ │ │ │ + sbcseq r0, lr, r8, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #1776] @ 3fedd4 │ │ │ │ @@ -952321,23 +952321,23 @@ │ │ │ │ b 3fec48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [r3, r6, lsl #2] │ │ │ │ b 3fed0c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq lr, ip, lsl #18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r9, r7, r4, lsl #10 │ │ │ │ + rscseq r9, r7, r4, asr r5 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ - rscseq r9, r7, r8, ror r4 │ │ │ │ + rscseq r9, r7, r8, asr #9 │ │ │ │ ldrdeq r1, [lr, #-120]! @ 0xffffff88 │ │ │ │ - rscseq r9, r7, ip, lsr #8 │ │ │ │ + rscseq r9, r7, ip, ror r4 │ │ │ │ cmneq lr, r4, asr #14 │ │ │ │ - rscseq r9, r7, r0, asr r3 │ │ │ │ - rscseq r9, r7, r8, ror #5 │ │ │ │ - rscseq r9, r7, r4, asr #3 │ │ │ │ + rscseq r9, r7, r0, lsr #7 │ │ │ │ + rscseq r9, r7, r8, lsr r3 │ │ │ │ + rscseq r9, r7, r4, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ ldrb r3, [r1, #24] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #504] @ 3ff018 │ │ │ │ @@ -953796,42 +953796,42 @@ │ │ │ │ beq 400208 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r6, #32 │ │ │ │ b 400380 │ │ │ │ cmneq lr, ip, ror #20 │ │ │ │ cmneq lr, r4, asr sl │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r8, r7, r4, lsr #15 │ │ │ │ + ldrsheq r8, [r7], #116 @ 0x74 @ │ │ │ │ cmneq lr, r4, ror #16 │ │ │ │ - sbcseq r5, lr, ip, asr #1 │ │ │ │ - rsceq r1, r1, r4, ror #12 │ │ │ │ - rscseq r8, r7, r4, ror r2 │ │ │ │ + sbcseq r5, lr, ip, lsl r1 │ │ │ │ + strheq r1, [r1], #100 @ 0x64 @ │ │ │ │ + rscseq r8, r7, r4, asr #5 │ │ │ │ andeq r1, r0, r0, asr #4 │ │ │ │ - rscseq r8, r7, r4, ror #2 │ │ │ │ + ldrheq r8, [r7], #20 @ │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ - rscseq r7, r7, r0, lsr #30 │ │ │ │ + rscseq r7, r7, r0, ror pc │ │ │ │ andeq r0, r0, r6, ror #4 │ │ │ │ - rscseq r7, r7, r6, asr #29 │ │ │ │ + rscseq r7, r7, r6, lsl pc │ │ │ │ msreq (UNDEF: 109), r0, lsl lr │ │ │ │ msreq SPSR_fsc, r0, lsl sp │ │ │ │ - ldrsbeq r7, [r7], #186 @ 0xba @ │ │ │ │ + rscseq r7, r7, sl, lsr #24 │ │ │ │ msreq (UNDEF: 125), r8, asr #22 │ │ │ │ - ldrheq r7, [r7], #138 @ 0x8a @ │ │ │ │ - rscseq r7, r7, r6, lsr r8 │ │ │ │ + rscseq r7, r7, sl, lsl #18 │ │ │ │ + rscseq r7, r7, r6, lsl #17 │ │ │ │ andeq r0, r0, r6, asr r1 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, sl, lsr #3 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, sl, asr #4 │ │ │ │ andeq r0, r0, fp, asr #4 │ │ │ │ andeq r0, r0, r9, asr #4 │ │ │ │ - ldrsheq r7, [r7], #58 @ 0x3a @ │ │ │ │ - sbcseq sp, sp, ip, lsl fp │ │ │ │ + rscseq r7, r7, sl, asr #8 │ │ │ │ + sbcseq sp, sp, ip, ror #22 │ │ │ │ andeq lr, r0, r3, ror #31 │ │ │ │ @ instruction: 0x000002b2 │ │ │ │ @ instruction: 0x000002b1 │ │ │ │ andeq r0, r0, pc, lsr #5 │ │ │ │ andeq r0, r0, lr, ror #4 │ │ │ │ andeq r0, r0, fp, ror #4 │ │ │ │ andeq r0, r0, r2, asr r2 │ │ │ │ @@ -955419,21 +955419,21 @@ │ │ │ │ b 40196c │ │ │ │ mov ip, #1 │ │ │ │ b 401af0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strheq lr, [sp, #-124]! @ 0xffffff84 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x016de790 │ │ │ │ - rscseq r6, r7, ip, ror #13 │ │ │ │ + rscseq r6, r7, ip, lsr r7 │ │ │ │ strheq lr, [sp, #-104]! @ 0xffffff98 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - rsceq lr, r1, r8, lsl #23 │ │ │ │ + ldrdeq lr, [r1], #184 @ 0xb8 @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - ldrsheq r2, [lr], #192 @ 0xc0 │ │ │ │ + sbcseq r2, lr, r0, asr #26 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ strdeq lr, [sp, #-44]! @ 0xffffffd4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ @@ -956450,48 +956450,48 @@ │ │ │ │ add r0, r4, #16 │ │ │ │ bl 524e4c │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b 4022b4 │ │ │ │ cmneq sp, r0, ror r1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r6, r7, r8, asr r0 │ │ │ │ + rscseq r6, r7, r8, lsr #1 │ │ │ │ cmneq sp, r0, lsl r0 │ │ │ │ - rscseq r5, r7, r4, lsr pc │ │ │ │ + rscseq r5, r7, r4, lsl #31 │ │ │ │ cmneq sp, ip, lsr sp │ │ │ │ - rscseq r5, r7, r2, ror #26 │ │ │ │ + ldrheq r5, [r7], #210 @ 0xd2 @ │ │ │ │ @ instruction: 0x003f5ffe │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ @ instruction: 0x000001ba │ │ │ │ andeq r0, r0, r6, ror #2 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, r6, asr r1 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, fp, lsl #3 │ │ │ │ - ldrsheq r5, [r7], #162 @ 0xa2 @ │ │ │ │ + rscseq r5, r7, r2, asr #22 │ │ │ │ andeq r0, r0, r2, asr r1 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ - rscseq r5, r7, sl, ror r9 │ │ │ │ - rscseq r5, r7, r6, asr #14 │ │ │ │ + rscseq r5, r7, sl, asr #19 │ │ │ │ + smlalseq r5, r7, r6, r7 │ │ │ │ andeq r0, r0, r7, asr r1 │ │ │ │ - rscseq r5, r7, r2, lsr #14 │ │ │ │ + rscseq r5, r7, r2, ror r7 │ │ │ │ andeq r0, r0, r3, asr #3 │ │ │ │ andeq r0, r0, r2, asr #3 │ │ │ │ andeq r0, r0, sl, ror #2 │ │ │ │ andeq r0, r0, r3, ror r1 │ │ │ │ andeq r0, r0, r2, ror r1 │ │ │ │ andeq r0, r0, pc, ror #2 │ │ │ │ andeq r0, r0, lr, ror #2 │ │ │ │ - rscseq r5, r7, lr, lsr #9 │ │ │ │ + ldrsheq r5, [r7], #78 @ 0x4e @ │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ @ instruction: 0x000001b3 │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - rscseq r5, r7, r6, lsl #3 │ │ │ │ + ldrsbeq r5, [r7], #22 @ │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ muleq r0, r1, r1 │ │ │ │ andeq r0, r0, lr, lsr #3 │ │ │ │ andeq r0, r0, r1, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ andeq r0, r0, r5, asr r1 │ │ │ │ @@ -956510,32 +956510,32 @@ │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ muleq r0, r2, r1 │ │ │ │ andeq r0, r0, r2, lsr #3 │ │ │ │ andeq r0, r0, r6, asr #3 │ │ │ │ @ instruction: 0x000001b2 │ │ │ │ andeq r0, r0, sp, asr #3 │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ - rscseq r4, r7, r2, ror #17 │ │ │ │ + rscseq r4, r7, r2, lsr r9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, sp, lsr #2 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ - ldrsheq r4, [r7], #98 @ 0x62 @ │ │ │ │ + rscseq r4, r7, r2, asr #14 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ - rscseq r4, r7, r6, ror r6 │ │ │ │ + rscseq r4, r7, r6, asr #13 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ - ldrheq r4, [r7], #90 @ 0x5a @ │ │ │ │ + rscseq r4, r7, sl, lsl #12 │ │ │ │ andeq r0, r0, r2, lsl #10 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ muleq r0, lr, r1 │ │ │ │ muleq r0, r6, r1 │ │ │ │ - rscseq r4, r7, r2, lsr #8 │ │ │ │ + rscseq r4, r7, r2, ror r4 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ - rscseq r4, r7, r2, lsr r3 │ │ │ │ + rscseq r4, r7, r2, lsl #7 │ │ │ │ sub r5, r5, #2 │ │ │ │ cmp r5, #2 │ │ │ │ ldrd r2, [sp, #120] @ 0x78 │ │ │ │ ldrls r1, [pc, #-208] @ 402edc │ │ │ │ movhi r1, #340 @ 0x154 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 524e4c │ │ │ │ @@ -958011,19 +958011,19 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ b 4022b4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, sl, lsr #3 │ │ │ │ - rscseq r4, r7, lr, lsr #3 │ │ │ │ - rscseq r4, r7, r2, lsr #1 │ │ │ │ - rscseq r4, r7, r6, lsr r0 │ │ │ │ - rscseq r3, r7, r6, asr #31 │ │ │ │ - ldrsbeq r3, [r7], #238 @ 0xee @ │ │ │ │ + ldrsheq r4, [r7], #30 @ │ │ │ │ + ldrsheq r4, [r7], #2 @ │ │ │ │ + rscseq r4, r7, r6, lsl #1 │ │ │ │ + rscseq r4, r7, r6, lsl r0 │ │ │ │ + rscseq r3, r7, lr, lsr #30 │ │ │ │ andeq r0, r0, r2, asr #2 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3824] @ 0xef0 │ │ │ │ mov ip, r1 │ │ │ │ @@ -958189,16 +958189,16 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ udf #0 │ │ │ │ bl 5afc8 <__cxa_end_cleanup@plt> │ │ │ │ cmneq sp, ip, ror #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r2, r8, ror #12 │ │ │ │ - sbcseq pc, sp, r8, asr r1 @ │ │ │ │ - sbcseq r0, lr, r0, lsl #2 │ │ │ │ + sbcseq pc, sp, r8, lsr #3 │ │ │ │ + sbcseq r0, lr, r0, asr r1 │ │ │ │ cmneq sp, r4, asr #2 │ │ │ │ ldrdeq sl, [r2, #-68]! @ 0xffffffbc │ │ │ │ strdeq fp, [sp, #-96]! @ 0xffffffa0 │ │ │ │ cmneq sp, r4, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -958274,16 +958274,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 286ab0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - rscseq r3, r7, r0, lsr #21 │ │ │ │ - sbcseq pc, sp, r0, lsr #28 │ │ │ │ + ldrsheq r3, [r7], #160 @ 0xa0 @ │ │ │ │ + sbcseq pc, sp, r0, ror lr @ │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ beq 404b14 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add r2, r1, #4 │ │ │ │ add ip, r3, #8 │ │ │ │ str ip, [r1, #4] │ │ │ │ @@ -958457,15 +958457,15 @@ │ │ │ │ bne 404db0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sp, r4, lsl #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r1, r8, r4, lsl #9 │ │ │ │ + ldrsbeq r1, [r8], #68 @ 0x44 @ │ │ │ │ cmneq sp, r0, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ @@ -960458,15 +960458,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [ip, #16] │ │ │ │ blx r3 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrdeq lr, [ip, #-28]! @ 0xffffffe4 │ │ │ │ - rscseq pc, r7, ip, lsr r5 @ │ │ │ │ + rscseq pc, r7, ip, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #28 │ │ │ │ @@ -960618,15 +960618,15 @@ │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ bhi 406f38 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, #0 │ │ │ │ b 406ee4 │ │ │ │ - rscseq pc, r7, r8, lsl r3 @ │ │ │ │ + rscseq pc, r7, r8, ror #6 │ │ │ │ ldr r3, [pc, #52] @ 406fc0 │ │ │ │ ldr ip, [r1] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #44] @ 406fc4 │ │ │ │ add r3, pc, r3 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [ip, #52] @ 0x34 │ │ │ │ @@ -962354,38 +962354,38 @@ │ │ │ │ lsr r3, r3, #5 │ │ │ │ strb r3, [r7], #1 │ │ │ │ bne 408a70 │ │ │ │ b 408144 │ │ │ │ strdeq r8, [sp, #-72]! @ 0xffffffb8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sp, r4, asr #8 │ │ │ │ - rscseq lr, r7, ip, lsr #12 │ │ │ │ - ldrheq lr, [r7], #82 @ 0x52 @ │ │ │ │ - rscseq lr, r7, r2, ror #9 │ │ │ │ - rscseq lr, r7, sl, ror #7 │ │ │ │ + rscseq lr, r7, ip, ror r6 │ │ │ │ + rscseq lr, r7, r2, lsl #12 │ │ │ │ + rscseq lr, r7, r2, lsr r5 │ │ │ │ + rscseq lr, r7, sl, lsr r4 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - ldrsheq lr, [r7], #2 @ │ │ │ │ - ldrsbeq lr, [r7], #0 @ │ │ │ │ - rscseq lr, r7, sl, lsr r0 │ │ │ │ + rscseq lr, r7, r2, asr #2 │ │ │ │ + rscseq lr, r7, r0, lsr #2 │ │ │ │ + rscseq lr, r7, sl, lsl #1 │ │ │ │ svcvc 0x007fffff │ │ │ │ - rscseq sp, r7, sl, asr lr │ │ │ │ - rscseq sp, r7, r0, asr #28 │ │ │ │ - rscseq sp, r7, r6, lsr #28 │ │ │ │ + rscseq sp, r7, sl, lsr #29 │ │ │ │ + smlalseq sp, r7, r0, lr │ │ │ │ + rscseq sp, r7, r6, ror lr │ │ │ │ svcvc 0x00efffff │ │ │ │ - rscseq sp, r7, r4, lsl #23 │ │ │ │ - rscseq sp, r7, ip, lsr fp │ │ │ │ - rscseq sp, r7, r0, ror #20 │ │ │ │ - rscseq sp, r7, r2, lsr r9 │ │ │ │ - rscseq sp, r7, r8, lsl #16 │ │ │ │ - rscseq sp, r7, r6, ror #15 │ │ │ │ - rscseq sp, r7, r4, asr #14 │ │ │ │ - rscseq sp, r7, r2, lsl #14 │ │ │ │ - ldrsbeq sp, [r7], #104 @ 0x68 @ │ │ │ │ - rscseq sp, r7, lr, lsr #13 │ │ │ │ - smlalseq sp, r7, r0, r6 │ │ │ │ + ldrsbeq sp, [r7], #180 @ 0xb4 @ │ │ │ │ + rscseq sp, r7, ip, lsl #23 │ │ │ │ + ldrheq sp, [r7], #160 @ 0xa0 @ │ │ │ │ + rscseq sp, r7, r2, lsl #19 │ │ │ │ + rscseq sp, r7, r8, asr r8 │ │ │ │ + rscseq sp, r7, r6, lsr r8 │ │ │ │ + smlalseq sp, r7, r4, r7 │ │ │ │ + rscseq sp, r7, r2, asr r7 │ │ │ │ + rscseq sp, r7, r8, lsr #14 │ │ │ │ + ldrsheq sp, [r7], #110 @ 0x6e @ │ │ │ │ + rscseq sp, r7, r0, ror #13 │ │ │ │ ldrbmi pc, [pc, -r0, lsl #30]! @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ rscsgt r0, lr, #0 │ │ │ │ rscsmi r0, lr, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ ldrbtgt pc, [pc], r0, lsl #28 @ │ │ │ │ ldrbtmi pc, [pc], r0, lsl #28 @ │ │ │ │ @@ -964382,22 +964382,22 @@ │ │ │ │ b 408144 │ │ │ │ ldrbmi pc, [pc, -r0, lsl #30]! @ │ │ │ │ rscsmi r0, lr, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ ldrbtmi pc, [pc], r0, lsl #28 @ │ │ │ │ cmnmi pc, #0 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rscseq ip, r7, lr, ror #14 │ │ │ │ - ldrsheq ip, [r7], #100 @ 0x64 @ │ │ │ │ - rscseq ip, r7, sl, asr #13 │ │ │ │ + ldrheq ip, [r7], #126 @ 0x7e @ │ │ │ │ + rscseq ip, r7, r4, asr #14 │ │ │ │ + rscseq ip, r7, sl, lsl r7 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - rscseq fp, r7, r4, lsl ip │ │ │ │ - rscseq fp, r7, r8, ror #23 │ │ │ │ - ldrheq fp, [r7], #188 @ 0xbc @ │ │ │ │ - rscseq fp, r7, lr, asr fp │ │ │ │ + rscseq fp, r7, r4, ror #24 │ │ │ │ + rscseq fp, r7, r8, lsr ip │ │ │ │ + rscseq fp, r7, ip, lsl #24 │ │ │ │ + rscseq fp, r7, lr, lsr #23 │ │ │ │ ldrbmi pc, [pc, -r0, lsl #30]! @ │ │ │ │ ldrb r7, [r0, #14] │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ smulbb r7, r7, r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq 408144 │ │ │ │ ldr r3, [pc, #-48] @ 40aa60 │ │ │ │ @@ -967348,15 +967348,15 @@ │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r0], #4 │ │ │ │ bne 40d87c │ │ │ │ b 40d754 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sp, r0, lsl #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r8, r7, r1, ror #31 │ │ │ │ + rscseq r9, r7, r1, lsr r0 │ │ │ │ cmneq sp, r0, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -967704,18 +967704,18 @@ │ │ │ │ add r2, r6, #44 @ 0x2c │ │ │ │ b 40ddc0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r2, [sp, #-52]! @ 0xffffffcc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strheq r2, [sp, #-56]! @ 0xffffffc8 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ - sbcseq r2, sp, r0, lsr #20 │ │ │ │ - sbcseq r2, sp, ip, lsl #20 │ │ │ │ - ldrsheq r2, [sp], #156 @ 0x9c │ │ │ │ - sbcseq r2, sp, ip, ror #19 │ │ │ │ + sbcseq r2, sp, r0, ror sl │ │ │ │ + sbcseq r2, sp, ip, asr sl │ │ │ │ + sbcseq r2, sp, ip, asr #20 │ │ │ │ + sbcseq r2, sp, ip, lsr sl │ │ │ │ cmneq sp, r0, lsl #5 │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add r2, ip, #24 │ │ │ │ b 40dc0c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -967876,15 +967876,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ b 40e030 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq sp, r8, ror r1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r8, r7, r1, asr #16 │ │ │ │ + smlalseq r8, r7, r1, r8 │ │ │ │ cmneq sp, r4, lsl r1 │ │ │ │ @ instruction: 0xfffffe38 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -968278,18 +968278,18 @@ │ │ │ │ b 40e604 │ │ │ │ mov r1, r0 │ │ │ │ b 40e63c │ │ │ │ mov r0, sl │ │ │ │ mov sl, r1 │ │ │ │ b 40e67c │ │ │ │ cmneq sp, ip, lsl sp │ │ │ │ - rscseq r8, r7, lr, lsl #8 │ │ │ │ + rscseq r8, r7, lr, asr r4 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ muleq r0, r8, r1 │ │ │ │ - rscseq r8, r7, sl, lsl #3 │ │ │ │ + ldrsbeq r8, [r7], #26 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -968623,15 +968623,15 @@ │ │ │ │ b 40ea20 │ │ │ │ ldr r3, [pc, #52] @ 40ecb8 │ │ │ │ ldr r0, [ip, r3] │ │ │ │ b 40ea20 │ │ │ │ cmneq sp, ip, lsr r6 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ andeq r2, r0, r8, asr #26 │ │ │ │ - rscseq r7, r7, lr, asr #25 │ │ │ │ + rscseq r7, r7, lr, lsl sp │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ andeq r1, r0, ip, ror #26 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ andeq r3, r0, r0, asr #13 │ │ │ │ andeq r1, r0, ip, ror #22 │ │ │ │ @@ -968787,18 +968787,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmneq sp, ip, lsl r3 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ andeq r2, r0, r8, asr #26 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - rscseq r7, r7, ip, ror #20 │ │ │ │ + ldrheq r7, [r7], #172 @ 0xac @ │ │ │ │ muleq r0, r8, sp │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ - rscseq r7, r7, sl, ror r9 │ │ │ │ + rscseq r7, r7, sl, asr #19 │ │ │ │ ldr ip, [pc, #172] @ 40efe8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr r5, [pc, #168] @ 40efec │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, #0 │ │ │ │ mov r6, #4 │ │ │ │ ldr lr, [pc, #156] @ 40eff0 │ │ │ │ @@ -968875,20 +968875,20 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ 40f094 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ 40f098 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - rscseq r7, r7, sp, ror #15 │ │ │ │ - sbcseq r5, sp, ip, asr #17 │ │ │ │ - sbcseq r5, sp, r8, ror #17 │ │ │ │ - ldrsbeq r5, [sp], #128 @ 0x80 │ │ │ │ - ldrheq r5, [sp], #132 @ 0x84 │ │ │ │ - strheq r1, [lr], #180 @ 0xb4 @ │ │ │ │ + rscseq r7, r7, sp, lsr r8 │ │ │ │ + sbcseq r5, sp, ip, lsl r9 │ │ │ │ + sbcseq r5, sp, r8, lsr r9 │ │ │ │ + sbcseq r5, sp, r0, lsr #18 │ │ │ │ + sbcseq r5, sp, r4, lsl #18 │ │ │ │ + rsceq r1, lr, r4, lsl #24 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub r3, r3, #156 @ 0x9c │ │ │ │ bics r3, r3, #8 │ │ │ │ beq 40f0b4 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ @@ -969434,15 +969434,15 @@ │ │ │ │ add r6, r6, #6 │ │ │ │ ldr r3, [r5, r6, lsl #2] │ │ │ │ str r3, [r4, #24] │ │ │ │ b 40f8d4 │ │ │ │ @ instruction: 0x016d079c │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ strdeq r2, [r0], -r0 │ │ │ │ - rscseq r6, r7, r5, ror pc │ │ │ │ + rscseq r6, r7, r5, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -969575,15 +969575,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, r1, lsl #1 │ │ │ │ ldrsh r0, [r0, #24] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - smlalseq r6, r7, r5, sp │ │ │ │ + rscseq r6, r7, r5, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [pc, #196] @ 40fc58 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ @@ -969632,15 +969632,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ bl 5aa64 <__aeabi_l2f@plt> │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #1065353216 @ 0x3f800000 │ │ │ │ pop {r4, pc} │ │ │ │ - rscseq r6, r7, r9, lsr #25 │ │ │ │ + ldrsheq r6, [r7], #201 @ 0xc9 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [pc, #208] @ 40fd48 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ @@ -969692,15 +969692,15 @@ │ │ │ │ add r0, r0, r1 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 40fca4 │ │ │ │ ldr r1, [pc, #4] @ 40fd4c │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsbeq r6, [r7], #181 @ 0xb5 @ │ │ │ │ + rscseq r6, r7, r5, lsr #24 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [pc, #156] @ 40fe08 │ │ │ │ @@ -969740,15 +969740,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add r1, r1, #6 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ bl 5b178 <__aeabi_f2iz@plt> │ │ │ │ lsl r0, r0, #16 │ │ │ │ asr r0, r0, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsheq r6, [r7], #161 @ 0xa1 @ │ │ │ │ + rscseq r6, r7, r1, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [pc, #156] @ 40fec4 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ @@ -969787,15 +969787,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add r1, r1, #6 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ bl 5ba84 <__aeabi_f2uiz@plt> │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - rscseq r6, r7, r5, asr #20 │ │ │ │ + smlalseq r6, r7, r5, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [pc, #144] @ 40ff74 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ @@ -969831,15 +969831,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, r1, lsl #1 │ │ │ │ ldrh r0, [r0, #24] │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, r1, lsl #1 │ │ │ │ ldrsh r0, [r0, #24] │ │ │ │ pop {r4, pc} │ │ │ │ - smlalseq r6, r7, r9, r9 │ │ │ │ + rscseq r6, r7, r9, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [pc, #144] @ 410024 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ @@ -969875,15 +969875,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, r1, lsl #1 │ │ │ │ ldrh r0, [r0, #24] │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, r1, lsl #1 │ │ │ │ ldrsh r0, [r0, #24] │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsheq r6, [r7], #137 @ 0x89 @ │ │ │ │ + rscseq r6, r7, r9, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [pc, #188] @ 410100 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ @@ -969930,15 +969930,15 @@ │ │ │ │ ldrsh r0, [r0, #24] │ │ │ │ asr r1, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ add r1, r1, #6 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ asr r1, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ - rscseq r6, r7, r9, asr r8 │ │ │ │ + rscseq r6, r7, r9, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [pc, #188] @ 4101dc │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ @@ -969985,15 +969985,15 @@ │ │ │ │ ldrsh r0, [r0, #24] │ │ │ │ asr r1, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ add r1, r1, #6 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ asr r1, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ - rscseq r6, r7, sp, lsl #15 │ │ │ │ + ldrsbeq r6, [r7], #125 @ 0x7d @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldrb ip, [r6, #4] │ │ │ │ ldr r3, [pc, #1420] @ 41078c │ │ │ │ @@ -970351,16 +970351,16 @@ │ │ │ │ strh r1, [r2, #24] │ │ │ │ bne 410764 │ │ │ │ b 41041c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ udf #0 │ │ │ │ msreq SPSR_fs, ip, ror #27 │ │ │ │ strdeq r2, [r0], -r0 │ │ │ │ - rscseq r6, r7, r5, lsr #12 │ │ │ │ - rscseq r6, r7, r1, ror #5 │ │ │ │ + rscseq r6, r7, r5, ror r6 │ │ │ │ + rscseq r6, r7, r1, lsr r3 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r3, #0 │ │ │ │ blt 4107c0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, r1 │ │ │ │ subls r3, r3, #1 │ │ │ │ @@ -970499,15 +970499,15 @@ │ │ │ │ b 4108e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 40fec8 │ │ │ │ str r0, [r8] │ │ │ │ b 4108e0 │ │ │ │ muleq r0, pc, pc @ │ │ │ │ - rscseq r6, r7, r5, lsr r0 │ │ │ │ + rscseq r6, r7, r5, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -970628,15 +970628,15 @@ │ │ │ │ add r5, r5, #1 │ │ │ │ strh r0, [r7] │ │ │ │ b 410abc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r5, r2, r5, lsl #1 │ │ │ │ ldrh r0, [r5, #24] │ │ │ │ b 410ab4 │ │ │ │ - rscseq r5, r7, sp, lsr #29 │ │ │ │ + ldrsheq r5, [r7], #237 @ 0xed @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r4, r3 │ │ │ │ @@ -970742,15 +970742,15 @@ │ │ │ │ b 410cd8 │ │ │ │ ldr r1, [r6, r5, lsl #2] │ │ │ │ ldr r0, [fp, r5, lsl #2] │ │ │ │ bl 5c114 <__aeabi_fcmpeq@plt> │ │ │ │ cmp r0, #0 │ │ │ │ bne 410cd8 │ │ │ │ b 410c0c │ │ │ │ - rscseq r5, r7, r9, ror #24 │ │ │ │ + ldrheq r5, [r7], #201 @ 0xc9 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -970844,15 +970844,15 @@ │ │ │ │ ldr r5, [r9, #16] │ │ │ │ b 410e50 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ bl 5f79bc │ │ │ │ cmp r0, #0 │ │ │ │ bne 410de4 │ │ │ │ b 410e7c │ │ │ │ - ldrsheq r5, [r7], #169 @ 0xa9 @ │ │ │ │ + rscseq r5, r7, r9, asr #22 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ bx r3 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ @@ -971185,17 +971185,17 @@ │ │ │ │ b 4113cc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq ip, ip, asr ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq ip, ip, lsr ip │ │ │ │ cmneq ip, r4, lsr #24 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - rsceq pc, r0, r8, ror r1 @ │ │ │ │ - sbcseq sp, ip, r4, asr r4 │ │ │ │ - sbcseq ip, sp, ip, lsl #9 │ │ │ │ + rsceq pc, r0, r8, asr #3 │ │ │ │ + sbcseq sp, ip, r4, lsr #9 │ │ │ │ + ldrsbeq ip, [sp], #76 @ 0x4c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -971283,15 +971283,15 @@ │ │ │ │ lsl r0, r0, r6 │ │ │ │ b 41155c │ │ │ │ ldr r3, [r0] │ │ │ │ mov ip, #0 │ │ │ │ b 411580 │ │ │ │ mov ip, #0 │ │ │ │ b 411594 │ │ │ │ - rscseq r5, r7, r1, asr #8 │ │ │ │ + smlalseq r5, r7, r1, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr lr, [pc, #180] @ 4116f4 │ │ │ │ ldr ip, [pc, #180] @ 4116f8 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -971513,16 +971513,16 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 4114a8 │ │ │ │ b 411900 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq ip, r4, asr #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq ip, r8, lsl #15 │ │ │ │ - ldrsbeq r5, [r7], #12 @ │ │ │ │ - rscseq r5, r7, r8, lsr #1 │ │ │ │ + rscseq r5, r7, ip, lsr #2 │ │ │ │ + ldrsheq r5, [r7], #8 @ │ │ │ │ strdeq lr, [ip, #-96]! @ 0xffffffa0 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ muleq r0, r8, r1 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ bx r3 │ │ │ │ @@ -971663,17 +971663,17 @@ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r2 │ │ │ │ bcc 411bf4 │ │ │ │ b 411afc │ │ │ │ strdeq lr, [ip, #-84]! @ 0xffffffac │ │ │ │ andeq r2, r0, r0, lsr fp │ │ │ │ - rsceq pc, sp, r8, lsr #2 │ │ │ │ + rsceq pc, sp, r8, ror r1 @ │ │ │ │ cmneq lr, r4, lsr #7 │ │ │ │ - ldrsbeq r4, [r7], #216 @ 0xd8 @ │ │ │ │ + rscseq r4, r7, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -971694,16 +971694,16 @@ │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #47] @ 0x2f │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ strb r3, [r5, #47] @ 0x2f │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - sbcseq lr, fp, r0, lsr #17 │ │ │ │ - sbcseq sp, fp, ip, lsr #26 │ │ │ │ + ldrsheq lr, [fp], #128 @ 0x80 │ │ │ │ + sbcseq sp, fp, ip, ror sp │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr lr, [pc, #120] @ 411d1c │ │ │ │ ldr r4, [pc, #120] @ 411d20 │ │ │ │ mov ip, #0 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, #11 │ │ │ │ str ip, [r0, #4] │ │ │ │ @@ -972030,26 +972030,26 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ 4121f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ 4121fc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldrsheq r4, [r7], #121 @ 0x79 @ │ │ │ │ - sbcseq r2, sp, ip, lsl #16 │ │ │ │ - sbcseq r0, sp, r8, lsr #19 │ │ │ │ - sbcseq r0, sp, ip, lsr #19 │ │ │ │ - sbcseq r2, sp, r8, lsl r8 │ │ │ │ - smullseq r0, sp, r8, r9 │ │ │ │ - ldrsbeq r2, [sp], #116 @ 0x74 │ │ │ │ - ldrsbeq r2, [sp], #120 @ 0x78 │ │ │ │ - rsceq r1, r2, r8, lsr #17 │ │ │ │ - rsceq lr, sp, r4, asr #25 │ │ │ │ - sbcseq r0, sp, ip, lsl #19 │ │ │ │ - sbcseq r0, sp, r0, lsr #18 │ │ │ │ + rscseq r4, r7, r9, asr #16 │ │ │ │ + sbcseq r2, sp, ip, asr r8 │ │ │ │ + ldrsheq r0, [sp], #152 @ 0x98 │ │ │ │ + ldrsheq r0, [sp], #156 @ 0x9c │ │ │ │ + sbcseq r2, sp, r8, ror #16 │ │ │ │ + sbcseq r0, sp, r8, ror #19 │ │ │ │ + sbcseq r2, sp, r4, lsr #16 │ │ │ │ + sbcseq r2, sp, r8, lsr #16 │ │ │ │ + strdeq r1, [r2], #136 @ 0x88 @ │ │ │ │ + rsceq lr, sp, r4, lsl sp │ │ │ │ + ldrsbeq r0, [sp], #156 @ 0x9c │ │ │ │ + sbcseq r0, sp, r0, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -972303,15 +972303,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5c9c0 │ │ │ │ b 412510 │ │ │ │ ldrb r3, [r1, #41] @ 0x29 │ │ │ │ udf #0 │ │ │ │ ldr r3, [ip, #16] │ │ │ │ udf #0 │ │ │ │ - ldrsheq r2, [sp], #148 @ 0x94 │ │ │ │ + sbcseq r2, sp, r4, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb ip, [sp, #32] │ │ │ │ ldr lr, [pc, #92] @ 412694 │ │ │ │ @@ -973031,15 +973031,15 @@ │ │ │ │ bne 413130 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - rscseq r3, r7, sl, lsr #17 │ │ │ │ + ldrsheq r3, [r7], #138 @ 0x8a @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ @@ -973425,24 +973425,24 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne 413724 │ │ │ │ b 4136d4 │ │ │ │ - rsceq r7, r1, r0, lsr #21 │ │ │ │ - sbcseq r1, sp, ip, asr #17 │ │ │ │ - sbcseq r1, sp, r0, lsr #17 │ │ │ │ - rscseq r6, r0, ip, asr #13 │ │ │ │ + strdeq r7, [r1], #160 @ 0xa0 @ │ │ │ │ + sbcseq r1, sp, ip, lsl r9 │ │ │ │ + ldrsheq r1, [sp], #128 @ 0x80 │ │ │ │ + rscseq r6, r0, ip, lsl r7 │ │ │ │ ldr r2, [pc, #12] @ 4137c0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbcseq r2, ip, r0, asr #5 │ │ │ │ + sbcseq r2, ip, r0, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #156] @ 413878 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -973480,19 +973480,19 @@ │ │ │ │ bhi 41383c │ │ │ │ ldr r2, [pc, #32] @ 413888 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbcseq r1, sp, r8, lsr #16 │ │ │ │ + sbcseq r1, sp, r8, ror r8 │ │ │ │ strdeq ip, [ip, #-116]! @ 0xffffff8c │ │ │ │ strdeq r1, [r0], -ip │ │ │ │ - smullseq r8, lr, r0, r8 │ │ │ │ - sbcseq r1, sp, r4, ror #15 │ │ │ │ + sbcseq r8, lr, r0, ror #17 │ │ │ │ + sbcseq r1, sp, r4, lsr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #24] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -973564,20 +973564,20 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq ip, r0, asr #14 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r1, sp, r4, lsr #14 │ │ │ │ - ldrheq lr, [r0], #172 @ 0xac @ │ │ │ │ - rscseq r6, r0, ip, lsr r8 │ │ │ │ - rsceq r2, r1, ip, lsl r3 │ │ │ │ + sbcseq r1, sp, r4, ror r7 │ │ │ │ + rscseq lr, r0, ip, lsl #22 │ │ │ │ + rscseq r6, r0, ip, lsl #17 │ │ │ │ + rsceq r2, r1, ip, ror #6 │ │ │ │ cmneq ip, r4, ror r6 │ │ │ │ - sbcseq r3, fp, r4, ror #23 │ │ │ │ + sbcseq r3, fp, r4, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ 413a4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -973597,16 +973597,16 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #20] @ 413a50 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbcseq r1, sp, r4, lsr #12 │ │ │ │ - sbcseq r1, sp, r0, lsl r6 │ │ │ │ + sbcseq r1, sp, r4, ror r6 │ │ │ │ + sbcseq r1, sp, r0, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ 413ac8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -973628,16 +973628,16 @@ │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - ldrheq r1, [sp], #92 @ 0x5c │ │ │ │ - sbcseq r1, sp, ip, ror #15 │ │ │ │ + sbcseq r1, sp, ip, lsl #12 │ │ │ │ + sbcseq r1, sp, ip, lsr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [pc, #284] @ 413c04 │ │ │ │ ldr r3, [pc, #284] @ 413c08 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -973709,19 +973709,19 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 413c00 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq ip, r0, lsl r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r1, sp, r0, asr #10 │ │ │ │ - rscseq lr, r0, ip, lsr #17 │ │ │ │ - ldrsbeq r1, [sp], #72 @ 0x48 │ │ │ │ - ldrdeq r2, [r1], #8 @ │ │ │ │ - sbcseq r1, sp, r4, lsl #9 │ │ │ │ + smullseq r1, sp, r0, r5 │ │ │ │ + ldrsheq lr, [r0], #140 @ 0x8c @ │ │ │ │ + sbcseq r1, sp, r8, lsr #10 │ │ │ │ + rsceq r2, r1, r8, lsr #2 │ │ │ │ + ldrsbeq r1, [sp], #68 @ 0x44 │ │ │ │ cmneq ip, ip, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #96] @ 413c9c │ │ │ │ mov r5, r1 │ │ │ │ @@ -973745,23 +973745,23 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #24] @ 413ca4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbcseq r1, sp, r0, lsl r4 │ │ │ │ - rsceq r2, r1, r0, lsl r0 │ │ │ │ - sbcseq r3, fp, r0, lsl #18 │ │ │ │ + sbcseq r1, sp, r0, ror #8 │ │ │ │ + rsceq r2, r1, r0, rrx │ │ │ │ + sbcseq r3, fp, r0, asr r9 │ │ │ │ ldr r2, [pc, #12] @ 413cbc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbcseq r1, sp, ip, lsr #7 │ │ │ │ + ldrsheq r1, [sp], #60 @ 0x3c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #64] @ 413d18 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -973776,16 +973776,16 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #20] @ 413d1c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbcseq r1, sp, ip, lsl #7 │ │ │ │ - smlaleq r1, r1, r8, r5 @ │ │ │ │ + ldrsbeq r1, [sp], #60 @ 0x3c │ │ │ │ + rsceq r1, r1, r8, ror #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #64] @ 413d78 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -973800,22 +973800,22 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #20] @ 413d7c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbcseq r1, sp, ip, lsr r3 │ │ │ │ - rsceq r1, r1, r8, lsr r5 │ │ │ │ + sbcseq r1, sp, ip, lsl #7 │ │ │ │ + rsceq r1, r1, r8, lsl #11 │ │ │ │ ldr r2, [pc, #12] @ 413d94 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbcseq r1, sp, r0, lsl #6 │ │ │ │ + sbcseq r1, sp, r0, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #96] @ 413e10 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -973838,33 +973838,33 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #24] @ 413e18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbcseq r1, sp, r0, ror #5 │ │ │ │ - smlaleq r1, r1, ip, lr @ │ │ │ │ - sbcseq r3, fp, ip, lsl #15 │ │ │ │ + sbcseq r1, sp, r0, lsr r3 │ │ │ │ + rsceq r1, r1, ip, ror #29 │ │ │ │ + ldrsbeq r3, [fp], #124 @ 0x7c │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne 413e44 │ │ │ │ ldr r3, [pc, #28] @ 413e50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 413e54 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ ldr r3, [pc, #12] @ 413e58 │ │ │ │ add r3, pc, r3 │ │ │ │ b 413e34 │ │ │ │ - sbcseq r1, sp, ip, ror #4 │ │ │ │ - rsceq r7, r1, r8, asr #6 │ │ │ │ - sbcseq r1, sp, ip, asr r2 │ │ │ │ + ldrheq r1, [sp], #44 @ 0x2c │ │ │ │ + smlaleq r7, r1, r8, r3 │ │ │ │ + sbcseq r1, sp, ip, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ 413ea4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -974087,32 +974087,32 @@ │ │ │ │ b 41407c │ │ │ │ ldr r2, [pc, #84] @ 414238 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ b 414044 │ │ │ │ - ldrsbeq r1, [sp], #28 │ │ │ │ - rsceq r1, r1, ip, ror sp │ │ │ │ - rsceq r1, r1, r4, lsr #26 │ │ │ │ - rscseq r2, r7, r9, ror sl │ │ │ │ - sbcseq r3, fp, ip, ror #11 │ │ │ │ - rsceq r1, r1, r0, ror ip │ │ │ │ - rsceq r1, r1, ip, lsl ip │ │ │ │ - ldrdeq r1, [r1], #184 @ 0xb8 @ │ │ │ │ - smlaleq r1, r1, ip, fp @ │ │ │ │ - sbcseq r3, fp, r8, lsl #9 │ │ │ │ - sbcseq r7, lr, r0, lsl sp │ │ │ │ - rsceq r1, r1, r4, lsr fp │ │ │ │ - sbcseq r3, fp, r0, lsr #8 │ │ │ │ - sbcseq r2, sp, r8, lsr #32 │ │ │ │ - sbcseq r0, sp, r8, lsl pc │ │ │ │ - rsceq r0, r2, r4, ror #8 │ │ │ │ - sbcseq r0, sp, ip, ror #29 │ │ │ │ - sbcseq r8, sp, ip, lsr lr │ │ │ │ + sbcseq r1, sp, ip, lsr #4 │ │ │ │ + rsceq r1, r1, ip, asr #27 │ │ │ │ + rsceq r1, r1, r4, ror sp │ │ │ │ + rscseq r2, r7, r9, asr #21 │ │ │ │ + sbcseq r3, fp, ip, lsr r6 │ │ │ │ + rsceq r1, r1, r0, asr #25 │ │ │ │ + rsceq r1, r1, ip, ror #24 │ │ │ │ + rsceq r1, r1, r8, lsr #24 │ │ │ │ + rsceq r1, r1, ip, ror #23 │ │ │ │ + ldrsbeq r3, [fp], #72 @ 0x48 │ │ │ │ + sbcseq r7, lr, r0, ror #26 │ │ │ │ + rsceq r1, r1, r4, lsl #23 │ │ │ │ + sbcseq r3, fp, r0, ror r4 │ │ │ │ + sbcseq r2, sp, r8, ror r0 │ │ │ │ + sbcseq r0, sp, r8, ror #30 │ │ │ │ + strheq r0, [r2], #68 @ 0x44 @ │ │ │ │ + sbcseq r0, sp, ip, lsr pc │ │ │ │ + sbcseq r8, sp, ip, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -974166,18 +974166,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [sp] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strcc r3, [r6, #1981] @ 0x7bd │ │ │ │ ldmdbmi r4!, {sl, sp}^ │ │ │ │ - sbcseq r0, sp, r4, lsl lr │ │ │ │ - ldrsheq r0, [sp], #208 @ 0xd0 │ │ │ │ - sbcseq r0, sp, ip, asr #27 │ │ │ │ - sbcseq r0, sp, ip, lsr #27 │ │ │ │ + sbcseq r0, sp, r4, ror #28 │ │ │ │ + sbcseq r0, sp, r0, asr #28 │ │ │ │ + sbcseq r0, sp, ip, lsl lr │ │ │ │ + ldrsheq r0, [sp], #220 @ 0xdc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr r2, [pc, #196] @ 414420 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ @@ -974226,19 +974226,19 @@ │ │ │ │ bne 4143e0 │ │ │ │ ldr r2, [pc, #32] @ 414430 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbcseq r0, sp, r0, ror #26 │ │ │ │ + ldrheq r0, [sp], #208 @ 0xd0 │ │ │ │ cmneq ip, r4, ror ip │ │ │ │ andeq r1, r0, r0, asr #4 │ │ │ │ - rsceq r7, r1, r8, lsl r0 │ │ │ │ - sbcseq r0, sp, r4, ror sp │ │ │ │ + rsceq r7, r1, r8, rrx │ │ │ │ + sbcseq r0, sp, r4, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #1008] @ 41483c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -974489,37 +974489,37 @@ │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ b 414514 │ │ │ │ ldr r2, [pc, #100] @ 414894 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ b 414514 │ │ │ │ - sbcseq r0, sp, r0, lsl #25 │ │ │ │ - rsceq r6, r1, ip, asr pc │ │ │ │ + ldrsbeq r0, [sp], #192 @ 0xc0 │ │ │ │ + rsceq r6, r1, ip, lsr #31 │ │ │ │ cmneq ip, r8, ror #22 │ │ │ │ - rscseq r2, r7, r1, lsr #10 │ │ │ │ - strheq r1, [r1], #120 @ 0x78 @ │ │ │ │ - sbcseq r0, sp, r8, ror #23 │ │ │ │ - rsceq ip, r1, r8, lsr #10 │ │ │ │ - rsceq sl, sp, ip, asr #1 │ │ │ │ + rscseq r2, r7, r1, ror r5 │ │ │ │ + rsceq r1, r1, r8, lsl #16 │ │ │ │ + sbcseq r0, sp, r8, lsr ip │ │ │ │ + rsceq ip, r1, r8, ror r5 │ │ │ │ + rsceq sl, sp, ip, lsl r1 │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ - sbcseq r0, sp, r4, lsr #21 │ │ │ │ - rsceq ip, r1, r0, lsr #8 │ │ │ │ - rsceq r9, sp, r0, asr #31 │ │ │ │ - rsceq ip, r1, r0, ror #7 │ │ │ │ - sbcseq r0, sp, r8, lsr #20 │ │ │ │ + ldrsheq r0, [sp], #164 @ 0xa4 │ │ │ │ + rsceq ip, r1, r0, ror r4 │ │ │ │ + rsceq sl, sp, r0, lsl r0 │ │ │ │ + rsceq ip, r1, r0, lsr r4 │ │ │ │ + sbcseq r0, sp, r8, ror sl │ │ │ │ andeq r2, r0, r0, asr r4 │ │ │ │ - sbcseq r0, sp, r0, asr #19 │ │ │ │ - smullseq r2, fp, r8, lr │ │ │ │ - sbcseq r0, sp, ip, ror #18 │ │ │ │ - sbcseq r0, sp, r4, asr #17 │ │ │ │ + sbcseq r0, sp, r0, lsl sl │ │ │ │ + sbcseq r2, fp, r8, ror #29 │ │ │ │ + ldrheq r0, [sp], #156 @ 0x9c │ │ │ │ + sbcseq r0, sp, r4, lsl r9 │ │ │ │ + sbcseq r0, sp, ip, lsr #18 │ │ │ │ ldrsbeq r0, [sp], #140 @ 0x8c │ │ │ │ - sbcseq r0, sp, ip, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ 4148ec │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -974604,19 +974604,19 @@ │ │ │ │ blt 4149d0 │ │ │ │ ldr r2, [pc, #32] @ 414a18 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - ldrsheq r0, [sp], #112 @ 0x70 │ │ │ │ - rsceq lr, r1, r8, asr #30 │ │ │ │ - strheq r8, [r1], #104 @ 0x68 @ │ │ │ │ - strheq lr, [r1], #236 @ 0xec @ │ │ │ │ - sbcseq r0, sp, ip, lsl #15 │ │ │ │ + sbcseq r0, sp, r0, asr #16 │ │ │ │ + smlaleq lr, r1, r8, pc @ │ │ │ │ + rsceq r8, r1, r8, lsl #14 │ │ │ │ + rsceq lr, r1, ip, lsl #30 │ │ │ │ + ldrsbeq r0, [sp], #124 @ 0x7c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #36] @ 0x24 │ │ │ │ ldr r6, [pc, #336] @ 414b88 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -974701,22 +974701,22 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ ldr r3, [pc, #36] @ 414ba8 │ │ │ │ add r3, pc, r3 │ │ │ │ b 414a58 │ │ │ │ strheq fp, [ip, #-84]! @ 0xffffffac │ │ │ │ - ldrheq r0, [sp], #100 @ 0x64 │ │ │ │ - sbcseq r0, sp, ip, lsr #13 │ │ │ │ + sbcseq r0, sp, r4, lsl #14 │ │ │ │ + ldrsheq r0, [sp], #108 @ 0x6c │ │ │ │ andeq r1, r0, ip, lsl r5 │ │ │ │ - rsceq r8, r1, r8, asr r5 │ │ │ │ - rsceq lr, r1, r8, ror #27 │ │ │ │ - rsceq lr, r1, ip, asr #26 │ │ │ │ - sbcseq r0, sp, r0, asr #11 │ │ │ │ - strheq ip, [sp], #0 @ │ │ │ │ + rsceq r8, r1, r8, lsr #11 │ │ │ │ + rsceq lr, r1, r8, lsr lr │ │ │ │ + smlaleq lr, r1, ip, sp │ │ │ │ + sbcseq r0, sp, r0, lsl r6 │ │ │ │ + rsceq ip, sp, r0, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ @@ -974902,30 +974902,30 @@ │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 3a6c38 │ │ │ │ - sbcseq r0, sp, r8, asr r5 │ │ │ │ - strdeq r8, [r1], #60 @ 0x3c @ │ │ │ │ + sbcseq r0, sp, r8, lsr #11 │ │ │ │ + rsceq r8, r1, ip, asr #8 │ │ │ │ cmneq ip, r0, ror #7 │ │ │ │ - rsceq lr, r1, r0, ror #24 │ │ │ │ - sbcseq r0, sp, r4, ror #9 │ │ │ │ + strheq lr, [r1], #192 @ 0xc0 @ │ │ │ │ + sbcseq r0, sp, r4, lsr r5 │ │ │ │ andeq r2, r0, ip, ror r9 │ │ │ │ - strdeq lr, [r1], #184 @ 0xb8 @ │ │ │ │ - rsceq r8, r1, r8, ror #6 │ │ │ │ - rsceq lr, r1, ip, asr fp │ │ │ │ - rsceq r0, r1, r8, asr #10 │ │ │ │ - rsceq lr, r1, r0, lsl fp │ │ │ │ - sbcseq r0, sp, r4, lsr #7 │ │ │ │ - strheq lr, [r1], #164 @ 0xa4 @ │ │ │ │ - rsceq r8, r1, r4, lsr #4 │ │ │ │ - rsceq lr, r1, r8, lsr #20 │ │ │ │ - ldrsheq r0, [sp], #40 @ 0x28 │ │ │ │ + rsceq lr, r1, r8, asr #24 │ │ │ │ + strheq r8, [r1], #56 @ 0x38 @ │ │ │ │ + rsceq lr, r1, ip, lsr #23 │ │ │ │ + smlaleq r0, r1, r8, r5 │ │ │ │ + rsceq lr, r1, r0, ror #22 │ │ │ │ + ldrsheq r0, [sp], #52 @ 0x34 │ │ │ │ + rsceq lr, r1, r4, lsl #22 │ │ │ │ + rsceq r8, r1, r4, ror r2 │ │ │ │ + rsceq lr, r1, r8, ror sl │ │ │ │ + sbcseq r0, sp, r8, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #640] @ 415188 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -975084,27 +975084,27 @@ │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ ldr r2, [pc, #60] @ 4151b8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbcseq r0, sp, r0, asr #4 │ │ │ │ - sbcseq r0, sp, r0, lsl r2 │ │ │ │ - rsceq lr, r1, r0, lsr #18 │ │ │ │ - rsceq r8, r1, ip, lsl #1 │ │ │ │ - smlaleq lr, r1, r4, r8 │ │ │ │ - rsceq r0, r1, r0, lsl #5 │ │ │ │ - rsceq lr, r1, r8, asr #16 │ │ │ │ - sbcseq r0, sp, r8, asr #1 │ │ │ │ - ldrdeq lr, [r1], #124 @ 0x7c @ │ │ │ │ - rsceq r7, r1, ip, asr #30 │ │ │ │ - rsceq lr, r1, r0, asr r7 │ │ │ │ - sbcseq r0, sp, r0, lsr #32 │ │ │ │ - ldrsbeq pc, [ip], #248 @ 0xf8 @ │ │ │ │ + smullseq r0, sp, r0, r2 │ │ │ │ + sbcseq r0, sp, r0, ror #4 │ │ │ │ + rsceq lr, r1, r0, ror r9 │ │ │ │ + ldrdeq r8, [r1], #12 @ │ │ │ │ + rsceq lr, r1, r4, ror #17 │ │ │ │ + ldrdeq r0, [r1], #32 @ │ │ │ │ + smlaleq lr, r1, r8, r8 │ │ │ │ + sbcseq r0, sp, r8, lsl r1 │ │ │ │ + rsceq lr, r1, ip, lsr #16 │ │ │ │ + smlaleq r7, r1, ip, pc @ │ │ │ │ + rsceq lr, r1, r0, lsr #15 │ │ │ │ + sbcseq r0, sp, r0, ror r0 │ │ │ │ + sbcseq r0, sp, r8, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr ip, [pc, #256] @ 4152d4 │ │ │ │ ldr r3, [pc, #256] @ 4152d8 │ │ │ │ ldr r2, [pc, #256] @ 4152dc │ │ │ │ @@ -975285,21 +975285,21 @@ │ │ │ │ ldr r2, [pc, #44] @ 4154c4 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbcseq pc, ip, r8, lsl lr @ │ │ │ │ - sbcseq pc, ip, r4, lsr lr @ │ │ │ │ - ldrsbeq pc, [ip], #220 @ 0xdc @ │ │ │ │ - smlaleq pc, r0, ip, lr @ │ │ │ │ - sbcseq pc, ip, ip, lsl sp @ │ │ │ │ - rsceq r7, r1, ip, lsr #23 │ │ │ │ - rsceq pc, r0, r8, lsl #28 │ │ │ │ + sbcseq pc, ip, r8, ror #28 │ │ │ │ + sbcseq pc, ip, r4, lsl #29 │ │ │ │ + sbcseq pc, ip, ip, lsr #28 │ │ │ │ + rsceq pc, r0, ip, ror #29 │ │ │ │ + sbcseq pc, ip, ip, ror #26 │ │ │ │ + strdeq r7, [r1], #188 @ 0xbc @ │ │ │ │ + rsceq pc, r0, r8, asr lr @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -975346,17 +975346,17 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add ip, r2, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [r3] │ │ │ │ b 4e89f0 │ │ │ │ cmneq ip, ip, lsr lr │ │ │ │ - sbcseq pc, ip, r8, asr ip @ │ │ │ │ + sbcseq pc, ip, r8, lsr #25 │ │ │ │ cmneq ip, ip, ror #27 │ │ │ │ - ldrsheq pc, [ip], #184 @ 0xb8 @ │ │ │ │ + sbcseq pc, ip, r8, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr ip, [pc, #1504] @ 415ba4 │ │ │ │ ldr r3, [pc, #1504] @ 415ba8 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -975733,54 +975733,54 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ bl 5af8c <__snprintf_chk@plt> │ │ │ │ b 4156a8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq ip, r4, lsr sl │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq pc, ip, ip, lsr #24 │ │ │ │ - ldrsbeq pc, [ip], #180 @ 0xb4 @ │ │ │ │ + sbcseq pc, ip, ip, ror ip @ │ │ │ │ + sbcseq pc, ip, r4, lsr #24 │ │ │ │ andeq r3, r0, r0, lsl r0 │ │ │ │ - sbcseq lr, ip, ip, ror #18 │ │ │ │ - sbcseq lr, ip, r4, ror #18 │ │ │ │ - sbcseq lr, ip, r8, asr r9 │ │ │ │ - ldrsheq lr, [ip], #136 @ 0x88 │ │ │ │ + ldrheq lr, [ip], #156 @ 0x9c │ │ │ │ + ldrheq lr, [ip], #148 @ 0x94 │ │ │ │ + sbcseq lr, ip, r8, lsr #19 │ │ │ │ + sbcseq lr, ip, r8, asr #18 │ │ │ │ + sbcseq pc, ip, r8, asr #21 │ │ │ │ + sbcseq lr, ip, r0, lsl sl │ │ │ │ + ldrheq pc, [ip], #160 @ 0xa0 @ │ │ │ │ + sbcseq pc, ip, r8, lsr #21 │ │ │ │ + smullseq pc, ip, r8, sl @ │ │ │ │ + smullseq pc, ip, r0, sl @ │ │ │ │ + sbcseq pc, ip, r8, lsl #21 │ │ │ │ + sbcseq pc, ip, r0, lsl #21 │ │ │ │ sbcseq pc, ip, r8, ror sl @ │ │ │ │ - sbcseq lr, ip, r0, asr #19 │ │ │ │ - sbcseq pc, ip, r0, ror #20 │ │ │ │ - sbcseq pc, ip, r8, asr sl @ │ │ │ │ - sbcseq pc, ip, r8, asr #20 │ │ │ │ - sbcseq pc, ip, r0, asr #20 │ │ │ │ - sbcseq pc, ip, r8, lsr sl @ │ │ │ │ - sbcseq pc, ip, r0, lsr sl @ │ │ │ │ - sbcseq pc, ip, r8, lsr #20 │ │ │ │ cmneq ip, r0, lsr fp │ │ │ │ - sbcseq pc, ip, ip, lsl #19 │ │ │ │ - sbcseq r0, fp, r8, lsr #12 │ │ │ │ - rsceq r0, r1, r8, lsr #6 │ │ │ │ - strdeq r0, [r1], #36 @ 0x24 @ │ │ │ │ + ldrsbeq pc, [ip], #156 @ 0x9c @ │ │ │ │ + sbcseq r0, fp, r8, ror r6 │ │ │ │ + rsceq r0, r1, r8, ror r3 │ │ │ │ + rsceq r0, r1, r4, asr #6 │ │ │ │ cmneq ip, r0, asr r6 │ │ │ │ + strheq fp, [sp], #32 @ │ │ │ │ + rsceq fp, sp, r0, lsr #5 │ │ │ │ + smlaleq fp, sp, r0, r2 │ │ │ │ + rsceq fp, sp, r0, lsl #5 │ │ │ │ + rsceq fp, sp, r0, ror r2 │ │ │ │ rsceq fp, sp, r0, ror #4 │ │ │ │ rsceq fp, sp, r0, asr r2 │ │ │ │ rsceq fp, sp, r0, asr #4 │ │ │ │ rsceq fp, sp, r0, lsr r2 │ │ │ │ rsceq fp, sp, r0, lsr #4 │ │ │ │ rsceq fp, sp, r0, lsl r2 │ │ │ │ rsceq fp, sp, r0, lsl #4 │ │ │ │ strdeq fp, [sp], #16 @ │ │ │ │ - rsceq fp, sp, r0, ror #3 │ │ │ │ - ldrdeq fp, [sp], #16 @ │ │ │ │ - rsceq fp, sp, r0, asr #3 │ │ │ │ - strheq fp, [sp], #16 @ │ │ │ │ - rsceq fp, sp, r0, lsr #3 │ │ │ │ + ldrheq pc, [ip], #124 @ 0x7c @ │ │ │ │ sbcseq pc, ip, ip, ror #14 │ │ │ │ - sbcseq pc, ip, ip, lsl r7 @ │ │ │ │ - sbcseq pc, ip, r0, ror #13 │ │ │ │ - sbcseq pc, ip, r4, lsl #14 │ │ │ │ - ldrsbeq pc, [ip], #96 @ 0x60 @ │ │ │ │ + sbcseq pc, ip, r0, lsr r7 @ │ │ │ │ + sbcseq pc, ip, r4, asr r7 @ │ │ │ │ + sbcseq pc, ip, r0, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ 415cbc │ │ │ │ ldr ip, [r1] │ │ │ │ ldr r2, [pc, #84] @ 415cc0 │ │ │ │ @@ -975803,15 +975803,15 @@ │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, r1 │ │ │ │ blx r5 │ │ │ │ mov r1, r0 │ │ │ │ b 415c84 │ │ │ │ @ instruction: 0x016ca390 │ │ │ │ andeq r2, r0, r0, lsl #18 │ │ │ │ - sbcseq pc, ip, r4, lsl #12 │ │ │ │ + sbcseq pc, ip, r4, asr r6 @ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -975856,18 +975856,18 @@ │ │ │ │ mov r0, r2 │ │ │ │ bl 4152ec │ │ │ │ ldr r1, [pc, #24] @ 415da4 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ bl 5c3c0 │ │ │ │ - sbcseq pc, ip, r4, asr #12 │ │ │ │ - rsceq r7, r1, r4, lsr #5 │ │ │ │ - ldrsbeq pc, [ip], #88 @ 0x58 @ │ │ │ │ - rsceq r7, r1, r0, ror r2 │ │ │ │ + smullseq pc, ip, r4, r6 @ │ │ │ │ + strdeq r7, [r1], #36 @ 0x24 @ │ │ │ │ + sbcseq pc, ip, r8, lsr #12 │ │ │ │ + rsceq r7, r1, r0, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ 415e18 │ │ │ │ ldr r2, [pc, #88] @ 415e1c │ │ │ │ mov r4, r1 │ │ │ │ @@ -975890,16 +975890,16 @@ │ │ │ │ ldr r1, [pc, #24] @ 415e24 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ bl 5c3c0 │ │ │ │ cmneq ip, r0, lsr r2 │ │ │ │ muleq r0, r8, sp │ │ │ │ - ldrsbeq pc, [ip], #84 @ 0x54 @ │ │ │ │ - strdeq r7, [r1], #16 @ │ │ │ │ + sbcseq pc, ip, r4, lsr #12 │ │ │ │ + rsceq r7, r1, r0, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r2, [pc, #88] @ 415ea0 │ │ │ │ @@ -975924,16 +975924,16 @@ │ │ │ │ ldr r1, [pc, #24] @ 415eac │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ bl 5c3c0 │ │ │ │ strheq sl, [ip, #-16]! │ │ │ │ muleq r0, r8, sp │ │ │ │ - sbcseq pc, ip, r8, ror r5 @ │ │ │ │ - rsceq r7, r1, r8, ror #2 │ │ │ │ + sbcseq pc, ip, r8, asr #11 │ │ │ │ + strheq r7, [r1], #24 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ ldr r2, [pc, #392] @ 416054 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ @@ -976032,22 +976032,22 @@ │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ bl 5c3c0 │ │ │ │ cmneq ip, ip, lsr #2 │ │ │ │ - sbcseq pc, ip, r4, asr r5 @ │ │ │ │ - smullseq pc, ip, r0, r5 @ │ │ │ │ + sbcseq pc, ip, r4, lsr #11 │ │ │ │ + sbcseq pc, ip, r0, ror #11 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ - sbcseq pc, ip, ip, lsr #9 │ │ │ │ - sbcseq pc, ip, ip, asr #9 │ │ │ │ - sbcseq pc, ip, ip, lsl #10 │ │ │ │ - sbcseq pc, ip, r4, lsl #8 │ │ │ │ - sbcseq pc, ip, r0, lsl r4 @ │ │ │ │ + ldrsheq pc, [ip], #76 @ 0x4c @ │ │ │ │ + sbcseq pc, ip, ip, lsl r5 @ │ │ │ │ + sbcseq pc, ip, ip, asr r5 @ │ │ │ │ + sbcseq pc, ip, r4, asr r4 @ │ │ │ │ + sbcseq pc, ip, r0, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ @@ -976213,22 +976213,22 @@ │ │ │ │ ldr r1, [pc, #48] @ 416348 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ bl 5c3c0 │ │ │ │ - sbcseq pc, ip, r4, lsl #7 │ │ │ │ - rsceq r6, r1, ip, lsl #27 │ │ │ │ - sbcseq pc, ip, r0, asr #7 │ │ │ │ - smullseq pc, ip, r4, r2 @ │ │ │ │ - rsceq r6, r1, r8, lsr #26 │ │ │ │ - ldrheq pc, [ip], #32 @ │ │ │ │ - strdeq r6, [r1], #204 @ 0xcc @ │ │ │ │ - ldrsheq pc, [ip], #36 @ 0x24 @ │ │ │ │ + ldrsbeq pc, [ip], #52 @ 0x34 @ │ │ │ │ + ldrdeq r6, [r1], #220 @ 0xdc @ │ │ │ │ + sbcseq pc, ip, r0, lsl r4 @ │ │ │ │ + sbcseq pc, ip, r4, ror #5 │ │ │ │ + rsceq r6, r1, r8, ror sp │ │ │ │ + sbcseq pc, ip, r0, lsl #6 │ │ │ │ + rsceq r6, r1, ip, asr #26 │ │ │ │ + sbcseq pc, ip, r4, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -976326,33 +976326,33 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mov r0, #1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 4152ec │ │ │ │ bl 5c3c0 │ │ │ │ - sbcseq pc, ip, r4, ror #6 │ │ │ │ - smullseq pc, ip, ip, r2 @ │ │ │ │ - sbcseq pc, ip, r4, lsl #6 │ │ │ │ - sbcseq pc, ip, ip, ror #3 │ │ │ │ + ldrheq pc, [ip], #52 @ 0x34 @ │ │ │ │ + sbcseq pc, ip, ip, ror #5 │ │ │ │ + sbcseq pc, ip, r4, asr r3 @ │ │ │ │ + sbcseq pc, ip, ip, lsr r2 @ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq 416514 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ 416538 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ bl 5c3c0 │ │ │ │ - sbcseq pc, ip, ip, asr #4 │ │ │ │ + smullseq pc, ip, ip, r2 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ sub sp, sp, #24 │ │ │ │ @@ -976406,15 +976406,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4152ec │ │ │ │ bl 5c3c0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq ip, ip, lsl #21 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq ip, r0, lsr #20 │ │ │ │ - smullseq pc, ip, r8, r1 @ │ │ │ │ + sbcseq pc, ip, r8, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ 416674 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -976423,16 +976423,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4152ec │ │ │ │ ldr r1, [pc, #16] @ 416678 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ bl 5c3c0 │ │ │ │ - smullseq pc, ip, r4, r1 @ │ │ │ │ - smlaleq r6, r1, r4, r9 │ │ │ │ + sbcseq pc, ip, r4, ror #3 │ │ │ │ + rsceq r6, r1, r4, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ @@ -976461,16 +976461,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4152ec │ │ │ │ ldr r1, [pc, #16] @ 416710 │ │ │ │ pop {r4, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ b 5b958 <__printf_chk@plt> │ │ │ │ - sbcseq pc, ip, r8, lsr #2 │ │ │ │ - strdeq r6, [r1], #140 @ 0x8c @ │ │ │ │ + sbcseq pc, ip, r8, ror r1 @ │ │ │ │ + rsceq r6, r1, ip, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -976514,17 +976514,17 @@ │ │ │ │ ldr r1, [pc, #28] @ 4167e8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ bl 5c3c0 │ │ │ │ - ldrheq pc, [ip], #0 @ │ │ │ │ - ldrsbeq pc, [ip], #0 @ │ │ │ │ - sbcseq pc, ip, r8, asr #1 │ │ │ │ + sbcseq pc, ip, r0, lsl #2 │ │ │ │ + sbcseq pc, ip, r0, lsr #2 │ │ │ │ + sbcseq pc, ip, r8, lsl r1 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -976574,17 +976574,17 @@ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ bl 5c3c0 │ │ │ │ + ldrsheq pc, [ip], #12 @ │ │ │ │ + sbcseq pc, ip, r8, lsl #1 │ │ │ │ sbcseq pc, ip, ip, lsr #1 │ │ │ │ - sbcseq pc, ip, r8, lsr r0 @ │ │ │ │ - sbcseq pc, ip, ip, asr r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -976669,20 +976669,20 @@ │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 4152ec │ │ │ │ bl 5c3c0 │ │ │ │ ldr r2, [pc, #24] @ 416a60 │ │ │ │ add r2, pc, r2 │ │ │ │ b 4169bc │ │ │ │ - sbcseq r9, lr, ip, ror pc │ │ │ │ - smullseq lr, ip, r8, pc @ │ │ │ │ - sbcseq pc, ip, r4 │ │ │ │ - rsceq r6, r1, r8, lsl #12 │ │ │ │ - sbcseq lr, ip, ip, asr pc │ │ │ │ - rscseq r5, r0, ip, lsl r1 │ │ │ │ + sbcseq r9, lr, ip, asr #31 │ │ │ │ + sbcseq lr, ip, r8, ror #31 │ │ │ │ + sbcseq pc, ip, r4, asr r0 @ │ │ │ │ + rsceq r6, r1, r8, asr r6 │ │ │ │ + sbcseq lr, ip, ip, lsr #31 │ │ │ │ + rscseq r5, r0, ip, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -976740,18 +976740,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4152ec │ │ │ │ ldr r1, [pc, #24] @ 416b74 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ bl 5c3c0 │ │ │ │ - sbcseq lr, ip, r0, lsr #30 │ │ │ │ - sbcseq lr, ip, ip, ror pc │ │ │ │ - sbcseq lr, ip, ip, lsl pc │ │ │ │ - rsceq r6, r1, r0, lsr #9 │ │ │ │ + sbcseq lr, ip, r0, ror pc │ │ │ │ + sbcseq lr, ip, ip, asr #31 │ │ │ │ + sbcseq lr, ip, ip, ror #30 │ │ │ │ + strdeq r6, [r1], #64 @ 0x40 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #356] @ 416cf4 │ │ │ │ ldr r3, [pc, #356] @ 416cf8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -976841,15 +976841,15 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 416cf0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ bl 5afc8 <__cxa_end_cleanup@plt> │ │ │ │ cmneq ip, r8, ror #8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq lr, ip, r0, asr #30 │ │ │ │ + smullseq lr, ip, r0, pc @ │ │ │ │ cmneq ip, ip, lsr #8 │ │ │ │ cmneq fp, r0, ror r3 │ │ │ │ @ instruction: 0xfffffa58 │ │ │ │ @ instruction: 0xfffffa60 │ │ │ │ cmneq fp, r0, ror #5 │ │ │ │ cmneq fp, r0, asr #5 │ │ │ │ cmneq ip, r8, lsr #6 │ │ │ │ @@ -976894,15 +976894,15 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq ip, r0, asr #5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sp, r1, r4, lsr #15 │ │ │ │ + strdeq sp, [r1], #116 @ 0x74 @ │ │ │ │ cmneq ip, r0, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ ldr r2, [pc, #132] @ 416e78 │ │ │ │ @@ -976938,15 +976938,15 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq ip, r4, lsl #4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r9, sp, r8, ror #14 │ │ │ │ + ldrheq r9, [sp], #120 @ 0x78 │ │ │ │ strheq r9, [ip, #-16]! │ │ │ │ ldr r2, [r1, #72] @ 0x48 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r2, #152] @ 0x98 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ mov r1, #1 │ │ │ │ @@ -976956,15 +976956,15 @@ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [pc, #8] @ 416ec8 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ b 416d1c │ │ │ │ - sbcseq lr, ip, r8, lsr ip │ │ │ │ + sbcseq lr, ip, r8, lsl #25 │ │ │ │ add r3, r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2] │ │ │ │ beq 416f88 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -977076,15 +977076,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #16] @ 4170a8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 416d1c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - sbcseq ip, ip, r4, lsr #22 │ │ │ │ + sbcseq ip, ip, r4, ror fp │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ beq 4170e8 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #1 │ │ │ │ movcc r1, #1 │ │ │ │ @@ -977192,15 +977192,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 416d1c │ │ │ │ cmp r5, r9 │ │ │ │ bne 417224 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - sbcseq lr, ip, ip, lsl #18 │ │ │ │ + sbcseq lr, ip, ip, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r1, #128 @ 0x80 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -977349,22 +977349,22 @@ │ │ │ │ bcs 4173d8 │ │ │ │ ldr r1, [pc, #44] @ 417508 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ bl 416d1c │ │ │ │ b 4173d8 │ │ │ │ - sbcseq lr, ip, ip, ror #19 │ │ │ │ - sbcseq lr, ip, ip, asr r9 │ │ │ │ - sbcseq lr, ip, r4, lsl r9 │ │ │ │ - sbcseq lr, ip, r0, ror #16 │ │ │ │ - sbcseq lr, ip, r0, lsr #18 │ │ │ │ - ldrsbeq lr, [ip], #140 @ 0x8c │ │ │ │ - ldrsheq lr, [ip], #120 @ 0x78 │ │ │ │ - sbcseq lr, ip, r4, lsl #16 │ │ │ │ + sbcseq lr, ip, ip, lsr sl │ │ │ │ + sbcseq lr, ip, ip, lsr #19 │ │ │ │ + sbcseq lr, ip, r4, ror #18 │ │ │ │ + ldrheq lr, [ip], #128 @ 0x80 │ │ │ │ + sbcseq lr, ip, r0, ror r9 │ │ │ │ + sbcseq lr, ip, ip, lsr #18 │ │ │ │ + sbcseq lr, ip, r8, asr #16 │ │ │ │ + sbcseq lr, ip, r4, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r3, #172] @ 0xac │ │ │ │ @@ -977434,15 +977434,15 @@ │ │ │ │ bl 5f7958 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 416d1c │ │ │ │ ldr r2, [r8, #1420] @ 0x58c │ │ │ │ b 417600 │ │ │ │ - sbcseq lr, ip, ip, lsr #16 │ │ │ │ + sbcseq lr, ip, ip, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ @@ -977522,20 +977522,20 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ 4177b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ 4177b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - rscseq pc, r6, r3, ror #5 │ │ │ │ - sbcseq sp, ip, r0, ror #22 │ │ │ │ - sbcseq lr, ip, ip, lsr #12 │ │ │ │ - sbcseq sp, ip, r0, asr fp │ │ │ │ - rscseq r1, r1, r8, ror #29 │ │ │ │ - smlaleq r9, sp, r8, r4 │ │ │ │ + rscseq pc, r6, r3, lsr r3 @ │ │ │ │ + ldrheq sp, [ip], #176 @ 0xb0 │ │ │ │ + sbcseq lr, ip, ip, ror r6 │ │ │ │ + sbcseq sp, ip, r0, lsr #23 │ │ │ │ + rscseq r1, r1, r8, lsr pc │ │ │ │ + rsceq r9, sp, r8, ror #9 │ │ │ │ cmp r0, r1 │ │ │ │ beq 417830 │ │ │ │ cmp r2, #0 │ │ │ │ beq 417828 │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi 417828 │ │ │ │ @@ -977604,15 +977604,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mvn r3, #0 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ b 4178cc │ │ │ │ - sbcseq r2, ip, r8, lsr r1 │ │ │ │ + sbcseq r2, ip, r8, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -978136,34 +978136,34 @@ │ │ │ │ bl 410fc8 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [r4, #32] │ │ │ │ strb r3, [r5, #25] │ │ │ │ b 417aa4 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r8, lsl #13 │ │ │ │ - ldrheq lr, [ip], #16 │ │ │ │ - strdeq r9, [sp], #32 @ │ │ │ │ - sbcseq sp, ip, r4, lsr #30 │ │ │ │ - sbcseq r7, ip, r4, lsr #2 │ │ │ │ - sbcseq sp, ip, r8, lsl #24 │ │ │ │ - sbcseq sp, ip, r0, ror #23 │ │ │ │ - ldrheq sp, [ip], #180 @ 0xb4 │ │ │ │ - sbcseq sp, ip, r8, lsl #23 │ │ │ │ - sbcseq sp, ip, r0, ror #22 │ │ │ │ - sbcseq sp, ip, r4, lsr fp │ │ │ │ - rsceq fp, sp, r4, ror #3 │ │ │ │ - rsceq r1, pc, r4, asr #18 │ │ │ │ - rsceq sp, r1, r4, lsr ip │ │ │ │ - rscseq r6, r0, r8, asr sl │ │ │ │ - strdeq pc, [r0], -pc @ │ │ │ │ - sbcseq sp, ip, r4, lsr r0 │ │ │ │ - rsceq r8, sp, r8, ror #2 │ │ │ │ - smullseq ip, ip, r0, sp @ │ │ │ │ - sbcseq ip, ip, ip, ror #26 │ │ │ │ - sbcseq r5, ip, r0, asr pc │ │ │ │ + sbcseq lr, ip, r0, lsl #4 │ │ │ │ + rsceq r9, sp, r0, asr #6 │ │ │ │ + sbcseq sp, ip, r4, ror pc │ │ │ │ + sbcseq r7, ip, r4, ror r1 │ │ │ │ + sbcseq sp, ip, r8, asr ip │ │ │ │ + sbcseq sp, ip, r0, lsr ip │ │ │ │ + sbcseq sp, ip, r4, lsl #24 │ │ │ │ + ldrsbeq sp, [ip], #184 @ 0xb8 │ │ │ │ + ldrheq sp, [ip], #176 @ 0xb0 │ │ │ │ + sbcseq sp, ip, r4, lsl #23 │ │ │ │ + rsceq fp, sp, r4, lsr r2 │ │ │ │ + smlaleq r1, pc, r4, r9 @ │ │ │ │ + rsceq sp, r1, r4, lsl #25 │ │ │ │ + rscseq r6, r0, r8, lsr #21 │ │ │ │ + strdeq pc, [r0], -pc @ │ │ │ │ + sbcseq sp, ip, r4, lsl #1 │ │ │ │ + strheq r8, [sp], #24 @ │ │ │ │ + sbcseq ip, ip, r0, ror #27 │ │ │ │ + ldrheq ip, [ip], #220 @ 0xdc │ │ │ │ + sbcseq r5, ip, r0, lsr #31 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ beq 417aa4 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ @@ -979693,18 +979693,18 @@ │ │ │ │ udf #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ udf #0 │ │ │ │ str r6, [r0] │ │ │ │ udf #0 │ │ │ │ str r2, [r3] │ │ │ │ udf #0 │ │ │ │ - sbcseq ip, ip, r8, ror #19 │ │ │ │ - sbcseq ip, ip, r8, asr #17 │ │ │ │ - sbcseq ip, ip, r0, lsr #17 │ │ │ │ - sbcseq ip, ip, r0, lsr #15 │ │ │ │ + sbcseq ip, ip, r8, lsr sl │ │ │ │ + sbcseq ip, ip, r8, lsl r9 │ │ │ │ + ldrsheq ip, [ip], #128 @ 0x80 │ │ │ │ + ldrsheq ip, [ip], #112 @ 0x70 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [pc, #144] @ 419a48 │ │ │ │ ldr r3, [pc, #144] @ 419a4c │ │ │ │ @@ -980948,15 +980948,15 @@ │ │ │ │ b 41ac3c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ str r1, [r9] │ │ │ │ udf #0 │ │ │ │ cmneq ip, r8, ror #27 │ │ │ │ ldrdeq r5, [ip, #-212]! @ 0xffffff2c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq fp, ip, r8, lsl #21 │ │ │ │ + ldrsbeq fp, [ip], #168 @ 0xa8 │ │ │ │ muleq r0, r8, sp │ │ │ │ cmneq ip, ip, lsl r6 │ │ │ │ andeq r3, r0, r4, ror r7 │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ @ instruction: 0x000012b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -981858,21 +981858,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 41af24 │ │ │ │ b 41b39c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq ip, r0, asr #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strheq r4, [ip, #-244]! @ 0xffffff0c │ │ │ │ - sbcseq sl, ip, r4, asr #26 │ │ │ │ + smullseq sl, ip, r4, sp │ │ │ │ andeq r2, r0, r0, lsl #18 │ │ │ │ - rscseq fp, r6, sl, asr r9 │ │ │ │ - sbcseq sl, ip, ip, asr ip │ │ │ │ + rscseq fp, r6, sl, lsr #19 │ │ │ │ + sbcseq sl, ip, ip, lsr #25 │ │ │ │ cmneq ip, r0, lsr ip │ │ │ │ strdeq r1, [r0], -ip │ │ │ │ - sbcseq sl, ip, ip, lsl r6 │ │ │ │ + sbcseq sl, ip, ip, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #148] @ 41bc28 │ │ │ │ ldr r3, [pc, #148] @ 41bc2c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -982036,17 +982036,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 410fc8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmneq ip, ip, ror r3 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - ldrsheq sl, [ip], #16 │ │ │ │ + sbcseq sl, ip, r0, asr #4 │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ - ldrheq sl, [ip], #16 │ │ │ │ + sbcseq sl, ip, r0, lsl #4 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #500] @ 41c044 │ │ │ │ ldr r2, [pc, #500] @ 41c048 │ │ │ │ @@ -982173,15 +982173,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4057d8 │ │ │ │ cmneq ip, r8, lsr #3 │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ - sbcseq sl, ip, r8, asr #32 │ │ │ │ + smullseq sl, ip, r8, r0 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #984] @ 41c444 │ │ │ │ mov r9, r2 │ │ │ │ @@ -982429,17 +982429,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 410fc8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmneq ip, r8, lsl #31 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - sbcseq r9, ip, r4, asr #28 │ │ │ │ - sbcseq r9, ip, r8, asr #28 │ │ │ │ - sbcseq r9, ip, r4, lsl lr │ │ │ │ + smullseq r9, ip, r4, lr │ │ │ │ + smullseq r9, ip, r8, lr │ │ │ │ + sbcseq r9, ip, r4, ror #28 │ │ │ │ blmi fe41c460 │ │ │ │ svcvc 0x00800000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #1224] @ 41c940 │ │ │ │ @@ -982748,19 +982748,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 410fc8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmneq ip, ip, ror fp │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - sbcseq r9, ip, r0, lsl #21 │ │ │ │ + ldrsbeq r9, [ip], #160 @ 0xa0 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - sbcseq r9, ip, r0, ror sl │ │ │ │ - sbcseq r9, ip, ip, lsr sl │ │ │ │ - sbcseq r9, ip, ip, lsl #20 │ │ │ │ + sbcseq r9, ip, r0, asr #21 │ │ │ │ + sbcseq r9, ip, ip, lsl #21 │ │ │ │ + sbcseq r9, ip, ip, asr sl │ │ │ │ svcvc 0x00800000 │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ blmi fe41c96c │ │ │ │ strmi r0, [r0, r0] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -983010,15 +983010,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 4057d8 │ │ │ │ cmneq ip, r4, ror r6 │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ - ldrsbeq r9, [ip], #84 @ 0x54 │ │ │ │ + sbcseq r9, ip, r4, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #1052] @ 41d198 │ │ │ │ ldr r3, [pc, #1052] @ 41d19c │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -983282,17 +983282,17 @@ │ │ │ │ bl 40f408 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 405798 │ │ │ │ b 41cfa4 │ │ │ │ cmneq ip, ip, ror r2 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - sbcseq r9, ip, r4, lsl #4 │ │ │ │ + sbcseq r9, ip, r4, asr r2 │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ - sbcseq r9, ip, r4, asr #3 │ │ │ │ + sbcseq r9, ip, r4, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [r1] │ │ │ │ ldr r9, [pc, #4028] @ 41e184 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -984300,42 +984300,42 @@ │ │ │ │ mov r1, #24 │ │ │ │ bl 4e8478 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ bl 410fc8 │ │ │ │ b 41dde4 │ │ │ │ cmneq ip, ip, lsr #28 │ │ │ │ - rscseq r9, r6, ip, lsr r9 │ │ │ │ + rscseq r9, r6, ip, lsl #19 │ │ │ │ rscsmi r0, lr, #0 │ │ │ │ svclt 0x00800000 │ │ │ │ - rscseq r9, r6, lr, asr r7 │ │ │ │ + rscseq r9, r6, lr, lsr #15 │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ - sbcseq r8, ip, r0, ror ip │ │ │ │ - sbcseq r8, ip, r4, lsr ip │ │ │ │ - sbcseq r8, ip, ip, lsr ip │ │ │ │ - sbcseq r8, ip, r0, asr #23 │ │ │ │ + sbcseq r8, ip, r0, asr #25 │ │ │ │ + sbcseq r8, ip, r4, lsl #25 │ │ │ │ + sbcseq r8, ip, ip, lsl #25 │ │ │ │ + sbcseq r8, ip, r0, lsl ip │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq r1, r0, ip, ror #26 │ │ │ │ - sbcseq r8, ip, r0, asr #15 │ │ │ │ - sbcseq r8, ip, r8, lsl #15 │ │ │ │ - sbcseq r8, ip, ip, lsr #14 │ │ │ │ - sbcseq r8, ip, r0, lsr r7 │ │ │ │ + sbcseq r8, ip, r0, lsl r8 │ │ │ │ + ldrsbeq r8, [ip], #120 @ 0x78 │ │ │ │ + sbcseq r8, ip, ip, ror r7 │ │ │ │ + sbcseq r8, ip, r0, lsl #15 │ │ │ │ svcvc 0x00800000 │ │ │ │ - ldrheq r8, [ip], #100 @ 0x64 │ │ │ │ + sbcseq r8, ip, r4, lsl #14 │ │ │ │ ldrsheq pc, [pc], #-255 @ │ │ │ │ ldrbmi pc, [pc, -r0, lsl #30]! @ │ │ │ │ ldrbtmi pc, [pc], r0, lsl #28 @ │ │ │ │ cmnmi pc, #0 │ │ │ │ - sbcseq r8, ip, r4, lsl #1 │ │ │ │ + ldrsbeq r8, [ip], #4 │ │ │ │ muleq r0, r4, fp │ │ │ │ - sbcseq r8, ip, r8, asr #32 │ │ │ │ + smullseq r8, ip, r8, r0 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - sbcseq r7, ip, r0, ror lr │ │ │ │ + sbcseq r7, ip, r0, asr #29 │ │ │ │ andeq r1, r0, r0, lsr sl │ │ │ │ - sbcseq r7, ip, r4, lsr lr │ │ │ │ + sbcseq r7, ip, r4, lsl #29 │ │ │ │ ldr r3, [pc, #-24] @ 41e1e8 │ │ │ │ ldr r2, [pc, #-24] @ 41e1ec │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r8, r4, #36 @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ @@ -984685,15 +984685,15 @@ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #19 │ │ │ │ mvnne r1, #0 │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 5f3fe0 │ │ │ │ - smlalseq r8, r6, r8, r4 │ │ │ │ + rscseq r8, r6, r8, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -984724,15 +984724,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ 41e828 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r2, r3, lsl #2] │ │ │ │ b 41e7d0 │ │ │ │ - rscseq r8, r6, r0, lsr #7 │ │ │ │ + ldrsheq r8, [r6], #48 @ 0x30 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #308] @ 41e978 │ │ │ │ ldr r3, [pc, #308] @ 41e97c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -984838,15 +984838,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r4, #8] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - rscseq r8, r6, r6, lsl #4 │ │ │ │ + rscseq r8, r6, r6, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ @@ -985410,15 +985410,15 @@ │ │ │ │ b 41f290 │ │ │ │ mvn r6, #-2147483641 @ 0x80000007 │ │ │ │ b 41f1f0 │ │ │ │ ldr r0, [pc, #8] @ 41f2e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5ac8c │ │ │ │ strbteq r6, [r6], -r6, ror #12 │ │ │ │ - sbcseq r6, ip, r8, asr #28 │ │ │ │ + smullseq r6, ip, r8, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 4127b4 │ │ │ │ @@ -985714,27 +985714,27 @@ │ │ │ │ b 41f62c │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ cmneq ip, r8, ror ip │ │ │ │ andeq r2, r0, r0, lsl #18 │ │ │ │ - sbcseq pc, fp, ip, ror r6 @ │ │ │ │ - ldrsheq pc, [fp], #240 @ 0xf0 @ │ │ │ │ - sbcseq pc, fp, r4, ror #31 │ │ │ │ - ldrsbeq pc, [fp], #252 @ 0xfc @ │ │ │ │ - ldrsbeq pc, [fp], #244 @ 0xf4 @ │ │ │ │ - sbcseq r1, ip, ip, lsr #3 │ │ │ │ - sbcseq r1, ip, r8, lsr #3 │ │ │ │ - sbcseq r1, ip, ip, asr #1 │ │ │ │ - sbcseq r1, ip, r4, asr #1 │ │ │ │ - sbcseq r0, ip, ip, lsr sp │ │ │ │ - sbcseq r1, ip, r8, asr #32 │ │ │ │ - sbcseq r1, ip, r4, asr #32 │ │ │ │ - sbcseq r0, ip, r8, ror #30 │ │ │ │ + sbcseq pc, fp, ip, asr #13 │ │ │ │ + sbcseq r0, ip, r0, asr #32 │ │ │ │ + sbcseq r0, ip, r4, lsr r0 │ │ │ │ + sbcseq r0, ip, ip, lsr #32 │ │ │ │ + sbcseq r0, ip, r4, lsr #32 │ │ │ │ + ldrsheq r1, [ip], #28 │ │ │ │ + ldrsheq r1, [ip], #24 │ │ │ │ + sbcseq r1, ip, ip, lsl r1 │ │ │ │ + sbcseq r1, ip, r4, lsl r1 │ │ │ │ + sbcseq r0, ip, ip, lsl #27 │ │ │ │ + smullseq r1, ip, r8, r0 │ │ │ │ + smullseq r1, ip, r4, r0 │ │ │ │ + ldrheq r0, [ip], #248 @ 0xf8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ @@ -985826,15 +985826,15 @@ │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ mvn r1, #0 │ │ │ │ cmp r3, #19 │ │ │ │ ldreq r1, [r5, #16] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ bl 5f3fe0 │ │ │ │ b 41f91c │ │ │ │ - rscseq r7, r6, r8, ror #5 │ │ │ │ + rscseq r7, r6, r8, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ @@ -986033,18 +986033,18 @@ │ │ │ │ bhi 41f9e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 41f8a8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r3, #1 │ │ │ │ b 41fc08 │ │ │ │ andeq r2, r0, r1, lsl #16 │ │ │ │ - rscseq r7, r6, r4, asr #2 │ │ │ │ - rscseq r7, r6, r4, lsl #1 │ │ │ │ - rscseq r7, r6, r8, asr r0 │ │ │ │ - rscseq r7, r6, ip, lsl r0 │ │ │ │ + smlalseq r7, r6, r4, r1 │ │ │ │ + ldrsbeq r7, [r6], #4 @ │ │ │ │ + rscseq r7, r6, r8, lsr #1 │ │ │ │ + rscseq r7, r6, ip, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1] │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -986155,16 +986155,16 @@ │ │ │ │ bl 4ec6b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 41fd24 │ │ │ │ mov r0, r7 │ │ │ │ bl 41f8a8 │ │ │ │ str r7, [r6] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrheq r6, [ip], #48 @ 0x30 │ │ │ │ - rscseq r6, r6, r4, asr #27 │ │ │ │ + sbcseq r6, ip, r0, lsl #8 │ │ │ │ + rscseq r6, r6, r4, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -986356,16 +986356,16 @@ │ │ │ │ b 41ffac │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ b 41ff7c │ │ │ │ cmneq ip, r8, lsr #2 │ │ │ │ andeq r2, r0, r0, lsl #18 │ │ │ │ - sbcseq r6, ip, ip, asr r1 │ │ │ │ - sbcseq r6, ip, r4, lsr #32 │ │ │ │ + sbcseq r6, ip, ip, lsr #3 │ │ │ │ + sbcseq r6, ip, r4, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -986430,15 +986430,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 4e8478 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ bl 410fc8 │ │ │ │ str r6, [r4, #16] │ │ │ │ b 420228 │ │ │ │ - sbcseq r5, ip, ip, ror #29 │ │ │ │ + sbcseq r5, ip, ip, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #744] @ 4205d4 │ │ │ │ ldr r3, [pc, #744] @ 4205d8 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ @@ -986755,15 +986755,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4e83a4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ b 420714 │ │ │ │ msreq SPSR_fxc, r0, asr #19 │ │ │ │ andeq r2, r0, r0, lsl #18 │ │ │ │ - sbcseq pc, fp, r0, asr #31 │ │ │ │ + sbcseq r0, ip, r0, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ sub r7, r7, r8 │ │ │ │ @@ -986808,15 +986808,15 @@ │ │ │ │ sub r1, r1, r8 │ │ │ │ b 42088c │ │ │ │ mvn r4, #-2147483645 @ 0x80000003 │ │ │ │ b 42083c │ │ │ │ ldr r0, [pc, #4] @ 4208b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5ac8c │ │ │ │ - sbcseq r5, ip, ip, ror #16 │ │ │ │ + ldrheq r5, [ip], #140 @ 0x8c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -987918,16 +987918,16 @@ │ │ │ │ cmneq fp, r8, lsr #23 │ │ │ │ cmneq fp, ip, ror fp │ │ │ │ strdeq r2, [r0], -ip │ │ │ │ strdeq lr, [fp, #-168]! @ 0xffffff58 │ │ │ │ ldrdeq lr, [fp, #-160]! @ 0xffffff60 │ │ │ │ cmneq fp, r4, lsr #20 │ │ │ │ cmneq fp, r8, lsl r9 │ │ │ │ - sbcseq r4, ip, r4, ror #19 │ │ │ │ - sbcseq r4, ip, r4, ror #18 │ │ │ │ + sbcseq r4, ip, r4, lsr sl │ │ │ │ + ldrheq r4, [ip], #148 @ 0x94 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #176] @ 421ae0 │ │ │ │ ldr r3, [pc, #176] @ 421ae4 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -988629,15 +988629,15 @@ │ │ │ │ bl 404f44 │ │ │ │ bl 4052fc │ │ │ │ str r0, [sp, #20] │ │ │ │ b 421e38 │ │ │ │ cmneq fp, ip, asr #5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r4, asr #2 │ │ │ │ - rscseq r4, r6, r8, ror lr │ │ │ │ + rscseq r4, r6, r8, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #148] @ 4225e0 │ │ │ │ ldr r3, [pc, #148] @ 4225e4 │ │ │ │ @@ -988787,17 +988787,17 @@ │ │ │ │ streq r3, [r2, #4] │ │ │ │ streq r2, [r3] │ │ │ │ streq r0, [r5, #4] │ │ │ │ streq r0, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne 42269c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrheq pc, [fp], #60 @ 0x3c @ │ │ │ │ - ldrheq pc, [fp], #168 @ 0xa8 @ │ │ │ │ - sbcseq pc, fp, r4, lsl #11 │ │ │ │ + sbcseq pc, fp, ip, lsl #8 │ │ │ │ + sbcseq pc, fp, r8, lsl #22 │ │ │ │ + ldrsbeq pc, [fp], #84 @ 0x54 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #508] @ 4229c4 │ │ │ │ ldr r3, [pc, #508] @ 4229c8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -989149,16 +989149,16 @@ │ │ │ │ str r6, [r4, #28] │ │ │ │ strb r3, [r5, #25] │ │ │ │ b 422c3c │ │ │ │ str r7, [r2, #20] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ udf #0 │ │ │ │ - sbcseq lr, fp, r0, lsl #29 │ │ │ │ - sbcseq pc, fp, r8, lsl r0 @ │ │ │ │ + ldrsbeq lr, [fp], #224 @ 0xe0 │ │ │ │ + sbcseq pc, fp, r8, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #248] @ 422e64 │ │ │ │ ldr r3, [pc, #248] @ 422e68 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -989222,16 +989222,16 @@ │ │ │ │ bne 422e60 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, ip, lsl #5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x016b2b94 │ │ │ │ - sbcseq lr, fp, r0, lsl #28 │ │ │ │ - sbcseq lr, fp, ip, lsl pc │ │ │ │ + sbcseq lr, fp, r0, asr lr │ │ │ │ + sbcseq lr, fp, ip, ror #30 │ │ │ │ cmneq fp, r0, asr #3 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ @@ -989301,15 +989301,15 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - sbcseq r3, ip, ip, ror #4 │ │ │ │ + ldrheq r3, [ip], #44 @ 0x2c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl 4e8834 │ │ │ │ @@ -990274,15 +990274,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrsbeq r3, [r6], #16 @ │ │ │ │ + rscseq r3, r6, r0, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -990435,15 +990435,15 @@ │ │ │ │ b 423fe4 │ │ │ │ cmp r3, r2 │ │ │ │ strhhi r3, [r6] │ │ │ │ b 423fe4 │ │ │ │ cmp r3, r2 │ │ │ │ strhi r3, [r7] │ │ │ │ b 423fe4 │ │ │ │ - rscseq r2, r6, r1, asr pc │ │ │ │ + rscseq r2, r6, r1, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #560] @ 4243b8 │ │ │ │ @@ -991463,15 +991463,15 @@ │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 424fe0 │ │ │ │ lsl r0, r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - rscseq r1, r6, r4, ror #27 │ │ │ │ + rscseq r1, r6, r4, lsr lr │ │ │ │ ldrb r3, [r1, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4251dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -993319,23 +993319,23 @@ │ │ │ │ bl 4dd668 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ b 426be4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, r0, ror #2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq sl, ip, ip, lsr #26 │ │ │ │ + rsceq sl, ip, ip, ror sp │ │ │ │ andeq r9, r0, r2, ror #5 │ │ │ │ andeq r8, r0, lr, lsl #25 │ │ │ │ - ldrsheq r0, [r6], #61 @ 0x3d @ │ │ │ │ - smlaleq sl, ip, r4, r0 │ │ │ │ + rscseq r0, r6, sp, asr #8 │ │ │ │ + rsceq sl, ip, r4, ror #1 │ │ │ │ andeq r9, r0, r1, ror #5 │ │ │ │ cmneq fp, r0, asr #7 │ │ │ │ - rsceq r9, ip, r4, asr #28 │ │ │ │ - strdeq r9, [ip], #220 @ 0xdc @ │ │ │ │ + smlaleq r9, ip, r4, lr │ │ │ │ + rsceq r9, ip, ip, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #4068] @ 427e9c │ │ │ │ @@ -994356,15 +994356,15 @@ │ │ │ │ bcc 427d00 │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ eor r0, r3, #1 │ │ │ │ b 426ee0 │ │ │ │ cmneq fp, r8, lsr r1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r0, lsl r1 │ │ │ │ - smlalseq pc, r5, sl, r2 @ │ │ │ │ + rscseq pc, r5, sl, ror #5 │ │ │ │ andeq r8, r0, lr, lsl #25 │ │ │ │ mov r0, r7 │ │ │ │ bl 4ddcfc │ │ │ │ cmp r0, #1 │ │ │ │ beq 428010 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [r9, #80] @ 0x50 │ │ │ │ @@ -994460,15 +994460,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #16] @ 428048 │ │ │ │ mov ip, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, ip │ │ │ │ b 4e8c60 │ │ │ │ - sbcseq lr, fp, ip, lsr #2 │ │ │ │ + sbcseq lr, fp, ip, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r2, [pc, #472] @ 42823c │ │ │ │ add r3, r0, #593920 @ 0x91000 │ │ │ │ ldr r7, [r3, #2984] @ 0xba8 │ │ │ │ @@ -994588,18 +994588,18 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ b 4281e0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, ip, lsl #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq fp, r8, ror pc │ │ │ │ - rscseq lr, r5, r0, lsr #30 │ │ │ │ + rscseq lr, r5, r0, ror pc │ │ │ │ cmneq fp, r4, lsr pc │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq sp, fp, ip, asr #30 │ │ │ │ + smullseq sp, fp, ip, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ @@ -994914,30 +994914,30 @@ │ │ │ │ cmp r6, r3 │ │ │ │ bcc 428720 │ │ │ │ b 42864c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq fp, ip, ror sp │ │ │ │ cmneq fp, r0, ror sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq sp, fp, r4, asr #29 │ │ │ │ - sbcseq sp, fp, r4, asr lr │ │ │ │ - ldrsheq sp, [fp], #208 @ 0xd0 │ │ │ │ - sbcseq sp, fp, ip, lsl #27 │ │ │ │ - sbcseq sp, pc, r0, ror #14 │ │ │ │ - sbcseq fp, pc, ip, asr ip @ │ │ │ │ + sbcseq sp, fp, r4, lsl pc │ │ │ │ + sbcseq sp, fp, r4, lsr #29 │ │ │ │ + sbcseq sp, fp, r0, asr #28 │ │ │ │ + ldrsbeq sp, [fp], #220 @ 0xdc │ │ │ │ + ldrheq sp, [pc], #112 @ │ │ │ │ + sbcseq fp, pc, ip, lsr #25 │ │ │ │ + sbcseq sp, fp, r0, lsl #27 │ │ │ │ + sbcseq sp, fp, r4, ror sp │ │ │ │ + sbcseq r5, sl, ip, lsl #30 │ │ │ │ + sbcseq sp, fp, r0, ror #26 │ │ │ │ sbcseq sp, fp, r0, lsr sp │ │ │ │ - sbcseq sp, fp, r4, lsr #26 │ │ │ │ - ldrheq r5, [sl], #236 @ 0xec │ │ │ │ - sbcseq sp, fp, r0, lsl sp │ │ │ │ - sbcseq sp, fp, r0, ror #25 │ │ │ │ cmneq fp, r0, lsr #19 │ │ │ │ - rsceq lr, r0, r4, lsl #30 │ │ │ │ + rsceq lr, r0, r4, asr pc │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq sp, fp, r0, asr #22 │ │ │ │ - sbcseq sp, fp, r0, lsr #22 │ │ │ │ + smullseq sp, fp, r0, fp │ │ │ │ + sbcseq sp, fp, r0, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ beq 4287c8 │ │ │ │ bl 5cd74 │ │ │ │ @@ -995187,27 +995187,27 @@ │ │ │ │ ldr r6, [pc, #68] @ 428bd4 │ │ │ │ lsl fp, r8, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ rsb fp, fp, #13 │ │ │ │ b 428910 │ │ │ │ cmneq fp, r0, lsl #16 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r1, r6, r8, ror #24 │ │ │ │ - rscseq lr, r5, r8, lsr #27 │ │ │ │ - rscseq lr, r5, r0, lsl #14 │ │ │ │ - sbcseq r4, fp, r0, asr r7 │ │ │ │ + ldrheq r1, [r6], #200 @ 0xc8 @ │ │ │ │ + ldrsheq lr, [r5], #216 @ 0xd8 @ │ │ │ │ + rscseq lr, r5, r0, asr r7 │ │ │ │ + sbcseq r4, fp, r0, lsr #15 │ │ │ │ cmneq r0, ip, lsl #29 │ │ │ │ cmneq fp, r0, lsr #12 │ │ │ │ - sbcseq r4, fp, r8, lsr r6 │ │ │ │ + sbcseq r4, fp, r8, lsl #13 │ │ │ │ cmneq r0, r0, lsr sp │ │ │ │ - sbcseq r4, fp, r4, ror #12 │ │ │ │ - sbcseq r4, fp, ip, ror #11 │ │ │ │ - sbcseq r4, fp, r0, lsr #11 │ │ │ │ - sbcseq r4, fp, r4, lsl #12 │ │ │ │ - ldrheq r4, [fp], #72 @ 0x48 │ │ │ │ + ldrheq r4, [fp], #100 @ 0x64 │ │ │ │ + sbcseq r4, fp, ip, lsr r6 │ │ │ │ + ldrsheq r4, [fp], #80 @ 0x50 │ │ │ │ + sbcseq r4, fp, r4, asr r6 │ │ │ │ + sbcseq r4, fp, r8, lsl #10 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #631] @ 0x277 │ │ │ │ cmp r0, #0 │ │ │ │ bxne lr │ │ │ │ ldr r2, [r3, #192] @ 0xc0 │ │ │ │ ldrb r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -996355,62 +996355,62 @@ │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ strb r3, [r2, #-2520] @ 0xfffff628 │ │ │ │ b 4293bc │ │ │ │ strheq r7, [fp, #-24]! @ 0xffffffe8 │ │ │ │ cmneq fp, r4, lsl #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andhi r0, r0, r7, asr #1 │ │ │ │ - rscseq r1, r6, ip, ror #11 │ │ │ │ - ldrheq lr, [r5], #52 @ 0x34 @ │ │ │ │ + rscseq r1, r6, ip, lsr r6 │ │ │ │ + rscseq lr, r5, r4, lsl #8 │ │ │ │ andeq r2, r0, r0, lsl r7 │ │ │ │ andeq r0, r0, sl, lsl #3 │ │ │ │ - rscseq lr, r5, r8, lsl #11 │ │ │ │ - rscseq r1, r6, r4, lsr r0 │ │ │ │ - smlalseq r1, r6, ip, r3 │ │ │ │ - rscseq lr, r5, r8, lsl #10 │ │ │ │ - rscseq pc, r5, r0, ror r9 @ │ │ │ │ - rscseq r1, r6, ip, lsr #13 │ │ │ │ - rscseq lr, r5, r0, ror #8 │ │ │ │ - rscseq r0, r6, ip, lsl #30 │ │ │ │ - rscseq r1, r6, r0, ror #12 │ │ │ │ - rscseq r0, r6, r0, ror #29 │ │ │ │ - ldrsbeq lr, [r5], #60 @ 0x3c @ │ │ │ │ - rscseq pc, r5, r8, asr r8 @ │ │ │ │ - rscseq r1, r6, ip, asr #4 │ │ │ │ - ldrsbeq r0, [r6], #220 @ 0xdc @ │ │ │ │ - rscseq sp, r5, r0, ror #24 │ │ │ │ + ldrsbeq lr, [r5], #88 @ 0x58 @ │ │ │ │ + rscseq r1, r6, r4, lsl #1 │ │ │ │ + rscseq r1, r6, ip, ror #7 │ │ │ │ + rscseq lr, r5, r8, asr r5 │ │ │ │ + rscseq pc, r5, r0, asr #19 │ │ │ │ + ldrsheq r1, [r6], #108 @ 0x6c @ │ │ │ │ + ldrheq lr, [r5], #64 @ 0x40 @ │ │ │ │ + rscseq r0, r6, ip, asr pc │ │ │ │ + ldrheq r1, [r6], #96 @ 0x60 @ │ │ │ │ + rscseq r0, r6, r0, lsr pc │ │ │ │ + rscseq lr, r5, ip, lsr #8 │ │ │ │ + rscseq pc, r5, r8, lsr #17 │ │ │ │ + smlalseq r1, r6, ip, r2 │ │ │ │ + rscseq r0, r6, ip, lsr #28 │ │ │ │ + ldrheq sp, [r5], #192 @ 0xc0 @ │ │ │ │ andeq r0, r0, r7, lsr r1 │ │ │ │ - smlalseq sp, r5, r8, pc @ │ │ │ │ - ldrsbeq r0, [r6], #176 @ 0xb0 @ │ │ │ │ - rscseq lr, r5, r4, asr #3 │ │ │ │ - ldrheq r0, [r6], #160 @ 0xa0 @ │ │ │ │ - rscseq r0, r6, ip, asr ip │ │ │ │ - ldrsbeq r0, [r6], #244 @ 0xf4 @ │ │ │ │ + rscseq sp, r5, r8, ror #31 │ │ │ │ + rscseq r0, r6, r0, lsr #24 │ │ │ │ + rscseq lr, r5, r4, lsl r2 │ │ │ │ + rscseq r0, r6, r0, lsl #22 │ │ │ │ + rscseq r0, r6, ip, lsr #25 │ │ │ │ + rscseq r1, r6, r4, lsr #32 │ │ │ │ strdeq r6, [fp, #-168]! @ 0xffffff58 │ │ │ │ - rscseq pc, r5, r4, asr #10 │ │ │ │ + smlalseq pc, r5, r4, r5 @ │ │ │ │ + rscseq r0, r6, r4, asr #23 │ │ │ │ + rscseq r0, r6, r4, asr #30 │ │ │ │ rscseq r0, r6, r4, ror fp │ │ │ │ - ldrsheq r0, [r6], #228 @ 0xe4 @ │ │ │ │ - rscseq r0, r6, r4, lsr #22 │ │ │ │ - rsceq r1, r0, r8, ror #21 │ │ │ │ - rsceq r1, r0, r8, asr #21 │ │ │ │ - rscseq r0, r6, r8, asr #27 │ │ │ │ + rsceq r1, r0, r8, lsr fp │ │ │ │ + rsceq r1, r0, r8, lsl fp │ │ │ │ + rscseq r0, r6, r8, lsl lr │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - rscseq r0, r6, r0, asr #26 │ │ │ │ + smlalseq r0, r6, r0, sp │ │ │ │ andeq r2, r0, r4, asr r6 │ │ │ │ strdeq r1, [r0], -r0 │ │ │ │ andeq r3, r0, ip, ror #15 │ │ │ │ - sbcseq sp, fp, r8, lsr r4 │ │ │ │ + sbcseq sp, fp, r8, lsl #9 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - sbcseq ip, fp, r8, ror #21 │ │ │ │ - ldrsbeq fp, [fp], #144 @ 0x90 │ │ │ │ - sbcseq ip, fp, ip, lsr #15 │ │ │ │ - sbcseq ip, fp, r0, ror #14 │ │ │ │ + sbcseq ip, fp, r8, lsr fp │ │ │ │ + sbcseq fp, fp, r0, lsr #20 │ │ │ │ + ldrsheq ip, [fp], #124 @ 0x7c │ │ │ │ + ldrheq ip, [fp], #112 @ 0x70 │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - sbcseq ip, fp, r4, lsr r6 │ │ │ │ + sbcseq ip, fp, r4, lsl #13 │ │ │ │ andeq r1, r0, ip, ror #20 │ │ │ │ ldrb r3, [fp, #-767] @ 0xfffffd01 │ │ │ │ ldr r4, [fp, #-128] @ 0xffffff80 │ │ │ │ tst r3, #4 │ │ │ │ beq 42fc10 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ @@ -998485,62 +998485,62 @@ │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ bl 5c2ac │ │ │ │ b 4293bc │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ @ instruction: 0x00000fbc │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ andeq r1, r0, ip, ror #20 │ │ │ │ - sbcseq sl, fp, r4, lsl #31 │ │ │ │ + ldrsbeq sl, [fp], #244 @ 0xf4 │ │ │ │ andeq r1, r0, r4, ror #17 │ │ │ │ - sbcseq fp, fp, ip, asr #21 │ │ │ │ - ldrsbeq fp, [fp], #156 @ 0x9c │ │ │ │ - sbcseq fp, fp, ip, lsr #19 │ │ │ │ - sbcseq fp, fp, ip, ror r9 │ │ │ │ + sbcseq fp, fp, ip, lsl fp │ │ │ │ + sbcseq fp, fp, ip, lsr #20 │ │ │ │ + ldrsheq fp, [fp], #156 @ 0x9c │ │ │ │ + sbcseq fp, fp, ip, asr #19 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - sbcseq fp, fp, ip, lsl #18 │ │ │ │ - sbcseq sl, fp, ip, ror #12 │ │ │ │ - sbcseq sl, fp, r8, lsl r1 │ │ │ │ + sbcseq fp, fp, ip, asr r9 │ │ │ │ + ldrheq sl, [fp], #108 @ 0x6c │ │ │ │ + sbcseq sl, fp, r8, ror #2 │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ andeq r3, r0, r8, lsl r4 │ │ │ │ - ldrsbeq r1, [fp], #216 @ 0xd8 │ │ │ │ - ldrsbeq r1, [fp], #212 @ 0xd4 │ │ │ │ + sbcseq r1, fp, r8, lsr #28 │ │ │ │ + sbcseq r1, fp, r4, lsr #28 │ │ │ │ cmneq r0, r4, asr #24 │ │ │ │ @ instruction: 0x01602b90 │ │ │ │ - sbcseq r9, fp, ip, lsr #28 │ │ │ │ - sbcseq r9, fp, ip, lsl lr │ │ │ │ - sbcseq r9, fp, ip, lsr #28 │ │ │ │ - sbcseq r9, fp, r4, lsl lr │ │ │ │ - rsceq lr, sp, r0, asr #31 │ │ │ │ - sbcseq r9, fp, r4, asr #28 │ │ │ │ - sbcseq r9, fp, r4, asr #29 │ │ │ │ - ldrsbeq r9, [fp], #224 @ 0xe0 │ │ │ │ - ldrsbeq r9, [fp], #224 @ 0xe0 │ │ │ │ - ldrsbeq r9, [fp], #228 @ 0xe4 │ │ │ │ - smullseq r9, fp, ip, lr │ │ │ │ - smullseq r9, fp, r8, pc @ │ │ │ │ - sbcseq r9, fp, r4, lsl #31 │ │ │ │ - sbcseq r9, fp, r8, ror #14 │ │ │ │ - sbcseq ip, sp, r4, lsl r5 │ │ │ │ - sbcseq r9, fp, ip, asr #30 │ │ │ │ - andeq r0, r0, r1, lsl #18 │ │ │ │ + sbcseq r9, fp, ip, ror lr │ │ │ │ + sbcseq r9, fp, ip, ror #28 │ │ │ │ + sbcseq r9, fp, ip, ror lr │ │ │ │ + sbcseq r9, fp, r4, ror #28 │ │ │ │ + rsceq pc, sp, r0, lsl r0 @ │ │ │ │ + smullseq r9, fp, r4, lr │ │ │ │ + sbcseq r9, fp, r4, lsl pc │ │ │ │ + sbcseq r9, fp, r0, lsr #30 │ │ │ │ + sbcseq r9, fp, r0, lsr #30 │ │ │ │ sbcseq r9, fp, r4, lsr #30 │ │ │ │ + sbcseq r9, fp, ip, ror #29 │ │ │ │ + sbcseq r9, fp, r8, ror #31 │ │ │ │ + ldrsbeq r9, [fp], #244 @ 0xf4 │ │ │ │ + ldrheq r9, [fp], #120 @ 0x78 │ │ │ │ + sbcseq ip, sp, r4, ror #10 │ │ │ │ + smullseq r9, fp, ip, pc @ │ │ │ │ + andeq r0, r0, r1, lsl #18 │ │ │ │ + sbcseq r9, fp, r4, ror pc │ │ │ │ cmneq r0, r0, lsr r6 │ │ │ │ - ldrsheq r9, [fp], #88 @ 0x58 │ │ │ │ - sbcseq r9, fp, r4, lsr pc │ │ │ │ - sbcseq r9, fp, ip, lsl pc │ │ │ │ - sbcseq r9, fp, ip, lsl #30 │ │ │ │ + sbcseq r9, fp, r8, asr #12 │ │ │ │ + sbcseq r9, fp, r4, lsl #31 │ │ │ │ + sbcseq r9, fp, ip, ror #30 │ │ │ │ + sbcseq r9, fp, ip, asr pc │ │ │ │ andeq r0, r0, r6, lsr r1 │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - smullseq r9, fp, ip, lr │ │ │ │ - smullseq r9, fp, ip, lr │ │ │ │ - sbcseq r9, fp, ip, ror #28 │ │ │ │ - sbcseq r9, fp, r8, lsr #28 │ │ │ │ - sbcseq r9, fp, r8, lsr #28 │ │ │ │ - sbcseq r9, fp, ip, lsl #30 │ │ │ │ + sbcseq r9, fp, ip, ror #29 │ │ │ │ + sbcseq r9, fp, ip, ror #29 │ │ │ │ + ldrheq r9, [fp], #236 @ 0xec │ │ │ │ + sbcseq r9, fp, r8, ror lr │ │ │ │ + sbcseq r9, fp, r8, ror lr │ │ │ │ + sbcseq r9, fp, ip, asr pc │ │ │ │ @ instruction: 0x000032b0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 4e9460 │ │ │ │ @@ -1000701,43 +1000701,43 @@ │ │ │ │ str r1, [r4, #32] │ │ │ │ str r0, [r4, #28] │ │ │ │ str r2, [r1] │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ b 4293bc │ │ │ │ @ instruction: 0x000032b0 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq r9, fp, r4, asr #10 │ │ │ │ - sbcseq r9, fp, r8, asr #4 │ │ │ │ - sbcseq r2, sl, r4, lsl #4 │ │ │ │ - sbcseq r9, fp, r4, lsr #4 │ │ │ │ - sbcseq r9, fp, r0, lsl #4 │ │ │ │ - sbcseq sp, ip, r4, ror #17 │ │ │ │ + smullseq r9, fp, r4, r5 │ │ │ │ + smullseq r9, fp, r8, r2 │ │ │ │ + sbcseq r2, sl, r4, asr r2 │ │ │ │ + sbcseq r9, fp, r4, ror r2 │ │ │ │ + sbcseq r9, fp, r0, asr r2 │ │ │ │ + sbcseq sp, ip, r4, lsr r9 │ │ │ │ andeq r0, r0, r6, lsr r1 │ │ │ │ + sbcseq r9, fp, r8, ror #3 │ │ │ │ + rsceq r7, pc, r8, asr #32 │ │ │ │ + sbcseq r6, fp, r0, lsl #16 │ │ │ │ smullseq r9, fp, r8, r1 │ │ │ │ - strdeq r6, [pc], #248 @ │ │ │ │ - ldrheq r6, [fp], #112 @ 0x70 │ │ │ │ - sbcseq r9, fp, r8, asr #2 │ │ │ │ - sbcseq r9, fp, r0, lsr #2 │ │ │ │ - smullseq r6, fp, r8, r6 │ │ │ │ + sbcseq r9, fp, r0, ror r1 │ │ │ │ + sbcseq r6, fp, r8, ror #13 │ │ │ │ cmneq r0, r4, lsl #6 │ │ │ │ - sbcseq r8, fp, r0, ror #5 │ │ │ │ - smullseq r7, fp, r4, fp │ │ │ │ + sbcseq r8, fp, r0, lsr r3 │ │ │ │ + sbcseq r7, fp, r4, ror #23 │ │ │ │ andeq r3, r0, r8, lsl r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ strdeq r2, [r0], -r0 │ │ │ │ - ldrheq r4, [ip], #172 @ 0xac │ │ │ │ - ldrsheq sl, [sp], #132 @ 0x84 │ │ │ │ - sbcseq r7, fp, r4, asr #16 │ │ │ │ - sbcseq r7, fp, ip, lsr r8 │ │ │ │ - sbcseq r7, fp, ip, lsr r8 │ │ │ │ - sbcseq r9, sl, r4, ror #3 │ │ │ │ + sbcseq r4, ip, ip, lsl #22 │ │ │ │ + sbcseq sl, sp, r4, asr #18 │ │ │ │ + smullseq r7, fp, r4, r8 │ │ │ │ + sbcseq r7, fp, ip, lsl #17 │ │ │ │ + sbcseq r7, fp, ip, lsl #17 │ │ │ │ + sbcseq r9, sl, r4, lsr r2 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - sbcseq r8, fp, ip, lsl #3 │ │ │ │ + ldrsbeq r8, [fp], #28 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ bl 5c2ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r2, #-2520] @ 0xfffff628 │ │ │ │ @@ -1002905,142 +1002905,142 @@ │ │ │ │ bcc 43019c │ │ │ │ ldr r2, [pc, #232] @ 430514 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ sub r0, r7, #48 @ 0x30 │ │ │ │ bl 3f8168 │ │ │ │ b 43019c │ │ │ │ - ldrsheq r6, [fp], #220 @ 0xdc │ │ │ │ - sbcseq r6, fp, ip, lsl #27 │ │ │ │ + sbcseq r6, fp, ip, asr #28 │ │ │ │ + ldrsbeq r6, [fp], #220 @ 0xdc │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - sbcseq r6, fp, ip, lsl #27 │ │ │ │ - ldrsbeq r6, [fp], #156 @ 0x9c │ │ │ │ + ldrsbeq r6, [fp], #220 @ 0xdc │ │ │ │ + sbcseq r6, fp, ip, lsr #20 │ │ │ │ ldrsheq pc, [pc, #-224] @ 430378 @ │ │ │ │ cmppeq pc, r8, lsr #29 @ p-variant is OBSOLETE │ │ │ │ - sbcseq r5, fp, r8, lsl r0 │ │ │ │ - ldrsheq r4, [fp], #252 @ 0xfc │ │ │ │ - ldrsheq r4, [fp], #240 @ 0xf0 │ │ │ │ - sbcseq r4, fp, r0, ror #31 │ │ │ │ - sbcseq r6, fp, ip, lsr #16 │ │ │ │ + sbcseq r5, fp, r8, rrx │ │ │ │ + sbcseq r5, fp, ip, asr #32 │ │ │ │ + sbcseq r5, fp, r0, asr #32 │ │ │ │ + sbcseq r5, fp, r0, lsr r0 │ │ │ │ + sbcseq r6, fp, ip, ror r8 │ │ │ │ cmppeq pc, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - sbcseq r7, fp, r8, lsl sl │ │ │ │ - sbcseq r6, fp, r8, ror #19 │ │ │ │ - smullseq ip, fp, r8, sp │ │ │ │ - ldrsheq r7, [fp], #140 @ 0x8c │ │ │ │ - sbcseq ip, fp, r4, ror #26 │ │ │ │ - sbcseq r7, fp, r8, asr #17 │ │ │ │ - sbcseq r7, fp, r8, asr r7 │ │ │ │ - sbcseq lr, sl, r8, asr #17 │ │ │ │ - sbcseq lr, sl, r4, asr #17 │ │ │ │ - sbcseq r7, fp, r0, ror r9 │ │ │ │ + sbcseq r7, fp, r8, ror #20 │ │ │ │ + sbcseq r6, fp, r8, lsr sl │ │ │ │ + sbcseq ip, fp, r8, ror #27 │ │ │ │ + sbcseq r7, fp, ip, asr #18 │ │ │ │ + ldrheq ip, [fp], #212 @ 0xd4 │ │ │ │ sbcseq r7, fp, r8, lsl r9 │ │ │ │ - sbcseq r7, fp, r8, lsl r5 │ │ │ │ - sbcseq r7, fp, r0, lsl #11 │ │ │ │ - ldrheq r7, [fp], #132 @ 0x84 │ │ │ │ - sbcseq r7, fp, r0, lsl #17 │ │ │ │ - ldrheq r6, [fp], #112 @ 0x70 │ │ │ │ + sbcseq r7, fp, r8, lsr #15 │ │ │ │ + sbcseq lr, sl, r8, lsl r9 │ │ │ │ + sbcseq lr, sl, r4, lsl r9 │ │ │ │ + sbcseq r7, fp, r0, asr #19 │ │ │ │ + sbcseq r7, fp, r8, ror #18 │ │ │ │ + sbcseq r7, fp, r8, ror #10 │ │ │ │ + ldrsbeq r7, [fp], #80 @ 0x50 │ │ │ │ + sbcseq r7, fp, r4, lsl #18 │ │ │ │ + ldrsbeq r7, [fp], #128 @ 0x80 │ │ │ │ + sbcseq r6, fp, r0, lsl #16 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - ldrsbeq r6, [fp], #104 @ 0x68 │ │ │ │ - sbcseq r7, fp, r0, lsl #3 │ │ │ │ - smullseq r6, fp, r0, r5 │ │ │ │ - ldrsheq r9, [pc], #88 @ │ │ │ │ - smullseq r7, fp, ip, r1 │ │ │ │ - sbcseq r7, fp, r4, ror r1 │ │ │ │ - sbcseq r4, fp, ip, ror #13 │ │ │ │ - sbcseq r9, pc, ip, lsr r5 @ │ │ │ │ - rsceq r4, pc, r0, lsr #29 │ │ │ │ - sbcseq r4, fp, r8, asr r6 │ │ │ │ - ldrheq r6, [fp], #244 @ 0xf4 │ │ │ │ - sbcseq r7, fp, ip, asr r4 │ │ │ │ + sbcseq r6, fp, r8, lsr #14 │ │ │ │ + ldrsbeq r7, [fp], #16 │ │ │ │ + sbcseq r6, fp, r0, ror #11 │ │ │ │ + sbcseq r9, pc, r8, asr #12 │ │ │ │ + sbcseq r7, fp, ip, ror #3 │ │ │ │ + sbcseq r7, fp, r4, asr #3 │ │ │ │ + sbcseq r4, fp, ip, lsr r7 │ │ │ │ + sbcseq r9, pc, ip, lsl #11 │ │ │ │ + strdeq r4, [pc], #224 @ │ │ │ │ + sbcseq r4, fp, r8, lsr #13 │ │ │ │ + sbcseq r7, fp, r4 │ │ │ │ + sbcseq r7, fp, ip, lsr #9 │ │ │ │ cmppeq pc, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - ldrsbeq r6, [fp], #16 │ │ │ │ - sbcseq r1, lr, r4, lsl pc │ │ │ │ - sbcseq r4, lr, r4, asr #12 │ │ │ │ - sbcseq r6, fp, r4, ror ip │ │ │ │ - sbcseq r6, fp, r0, asr #21 │ │ │ │ - sbcseq r6, fp, ip, lsl #23 │ │ │ │ - ldrsbeq r6, [fp], #92 @ 0x5c │ │ │ │ - sbcseq r6, fp, r8, ror #11 │ │ │ │ - sbcseq r6, fp, r8, ror #11 │ │ │ │ - sbcseq r6, fp, ip, ror #11 │ │ │ │ - sbcseq r6, fp, r0, lsl #28 │ │ │ │ - sbcseq r6, fp, r0, lsr #25 │ │ │ │ - sbcseq r1, lr, r8, lsr #20 │ │ │ │ + sbcseq r6, fp, r0, lsr #4 │ │ │ │ + sbcseq r1, lr, r4, ror #30 │ │ │ │ + smullseq r4, lr, r4, r6 │ │ │ │ + sbcseq r6, fp, r4, asr #25 │ │ │ │ + sbcseq r6, fp, r0, lsl fp │ │ │ │ + ldrsbeq r6, [fp], #188 @ 0xbc │ │ │ │ + sbcseq r6, fp, ip, lsr #12 │ │ │ │ + sbcseq r6, fp, r8, lsr r6 │ │ │ │ + sbcseq r6, fp, r8, lsr r6 │ │ │ │ + sbcseq r6, fp, ip, lsr r6 │ │ │ │ + sbcseq r6, fp, r0, asr lr │ │ │ │ + ldrsheq r6, [fp], #192 @ 0xc0 │ │ │ │ + sbcseq r1, lr, r8, ror sl │ │ │ │ andeq r3, r0, r8, ror #3 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - sbcseq r4, lr, r0, asr #32 │ │ │ │ - sbcseq r6, fp, r8, lsl #15 │ │ │ │ - sbcseq r6, fp, r4, ror #14 │ │ │ │ - sbcseq sl, ip, r0, lsr lr │ │ │ │ - sbcseq r6, fp, r8, ror #11 │ │ │ │ - ldrsbeq r5, [fp], #156 @ 0x9c │ │ │ │ + smullseq r4, lr, r0, r0 │ │ │ │ + ldrsbeq r6, [fp], #120 @ 0x78 │ │ │ │ + ldrheq r6, [fp], #116 @ 0x74 │ │ │ │ + sbcseq sl, ip, r0, lsl #29 │ │ │ │ + sbcseq r6, fp, r8, lsr r6 │ │ │ │ + sbcseq r5, fp, ip, lsr #20 │ │ │ │ cmpeq pc, r8, ror sl @ │ │ │ │ - ldrheq r6, [fp], #12 │ │ │ │ - sbcseq r5, fp, r4, lsr sp │ │ │ │ - sbcseq r5, fp, ip, ror sp │ │ │ │ - rsceq sl, sp, ip, ror #30 │ │ │ │ - sbcseq r5, fp, r8, lsr #18 │ │ │ │ - sbcseq r6, fp, r8, lsr #15 │ │ │ │ - ldrsbeq r6, [fp], #72 @ 0x48 │ │ │ │ - sbcseq pc, r9, ip, ror r4 @ │ │ │ │ - ldrsheq r6, [fp], #36 @ 0x24 │ │ │ │ - ldrsheq r6, [fp], #32 │ │ │ │ - sbcseq r6, fp, r0, lsl #10 │ │ │ │ - sbcseq r5, fp, r4, asr #24 │ │ │ │ - sbcseq r5, fp, r8, ror fp │ │ │ │ - sbcseq r6, fp, r0, lsl #8 │ │ │ │ - sbcseq r5, fp, r0, asr #28 │ │ │ │ - sbcseq r5, fp, r8, ror sp │ │ │ │ - sbcseq r5, fp, r4, ror #26 │ │ │ │ - ldrsheq r6, [fp], #16 │ │ │ │ - sbcseq r6, fp, r8, asr r3 │ │ │ │ - ldrsbeq r6, [fp], #28 │ │ │ │ - ldrsheq r6, [fp], #20 │ │ │ │ - sbcseq r6, fp, r4, lsr r6 │ │ │ │ - sbcseq r6, fp, r4, lsr #13 │ │ │ │ - sbcseq r6, fp, r8, lsl #13 │ │ │ │ + sbcseq r6, fp, ip, lsl #2 │ │ │ │ + sbcseq r5, fp, r4, lsl #27 │ │ │ │ + sbcseq r5, fp, ip, asr #27 │ │ │ │ + strheq sl, [sp], #252 @ 0xfc @ │ │ │ │ + sbcseq r5, fp, r8, ror r9 │ │ │ │ + ldrsheq r6, [fp], #120 @ 0x78 │ │ │ │ + sbcseq r6, fp, r8, lsr #10 │ │ │ │ + sbcseq pc, r9, ip, asr #9 │ │ │ │ + sbcseq r6, fp, r4, asr #6 │ │ │ │ + sbcseq r6, fp, r0, asr #6 │ │ │ │ + sbcseq r6, fp, r0, asr r5 │ │ │ │ + smullseq r5, fp, r4, ip │ │ │ │ + sbcseq r5, fp, r8, asr #23 │ │ │ │ + sbcseq r6, fp, r0, asr r4 │ │ │ │ + smullseq r5, fp, r0, lr │ │ │ │ + sbcseq r5, fp, r8, asr #27 │ │ │ │ + ldrheq r5, [fp], #212 @ 0xd4 │ │ │ │ + sbcseq r6, fp, r0, asr #4 │ │ │ │ + sbcseq r6, fp, r8, lsr #7 │ │ │ │ + sbcseq r6, fp, ip, lsr #4 │ │ │ │ + sbcseq r6, fp, r4, asr #4 │ │ │ │ + sbcseq r6, fp, r4, lsl #13 │ │ │ │ + ldrsheq r6, [fp], #100 @ 0x64 │ │ │ │ + ldrsbeq r6, [fp], #104 @ 0x68 │ │ │ │ andeq r0, r0, sl, lsl #3 │ │ │ │ - ldrsbeq ip, [sl], #16 │ │ │ │ - sbcseq sl, pc, r4, lsl #6 │ │ │ │ - sbcseq ip, sl, r8, lsl r8 │ │ │ │ - ldrsbeq sl, [pc], #40 @ │ │ │ │ - ldrsbeq r5, [fp], #88 @ 0x58 │ │ │ │ - sbcseq r5, fp, r4, lsl #11 │ │ │ │ - ldrheq r5, [fp], #68 @ 0x44 │ │ │ │ - ldrsheq r5, [fp], #24 │ │ │ │ - sbcseq fp, fp, ip, lsl #15 │ │ │ │ + sbcseq ip, sl, r0, lsr #4 │ │ │ │ + sbcseq sl, pc, r4, asr r3 @ │ │ │ │ + sbcseq ip, sl, r8, ror #16 │ │ │ │ + sbcseq sl, pc, r8, lsr #6 │ │ │ │ + sbcseq r5, fp, r8, lsr #12 │ │ │ │ + ldrsbeq r5, [fp], #84 @ 0x54 │ │ │ │ + sbcseq r5, fp, r4, lsl #10 │ │ │ │ + sbcseq r5, fp, r8, asr #4 │ │ │ │ + ldrsbeq fp, [fp], #124 @ 0x7c │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - ldrheq r5, [fp], #24 │ │ │ │ - ldrheq r5, [fp], #188 @ 0xbc │ │ │ │ - sbcseq r5, fp, r8, ror #20 │ │ │ │ - sbcseq r5, fp, r8, ror #20 │ │ │ │ - sbcseq r8, sp, r8, lsl #3 │ │ │ │ - sbcseq r5, fp, ip, lsl #2 │ │ │ │ + sbcseq r5, fp, r8, lsl #4 │ │ │ │ + sbcseq r5, fp, ip, lsl #24 │ │ │ │ + ldrheq r5, [fp], #168 @ 0xa8 │ │ │ │ + ldrheq r5, [fp], #168 @ 0xa8 │ │ │ │ + ldrsbeq r8, [sp], #24 │ │ │ │ + sbcseq r5, fp, ip, asr r1 │ │ │ │ @ instruction: 0x015fe090 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - sbcseq r5, fp, r0, asr #17 │ │ │ │ - ldrsbeq r5, [fp], #120 @ 0x78 │ │ │ │ - sbcseq r3, fp, r0, lsl #11 │ │ │ │ - sbcseq r5, fp, r8, asr r2 │ │ │ │ - sbcseq r5, fp, r4, lsl #16 │ │ │ │ - sbcseq r7, sp, r0, asr ip │ │ │ │ + sbcseq r5, fp, r0, lsl r9 │ │ │ │ + sbcseq r5, fp, r8, lsr #16 │ │ │ │ + ldrsbeq r3, [fp], #80 @ 0x50 │ │ │ │ + sbcseq r5, fp, r8, lsr #5 │ │ │ │ + sbcseq r5, fp, r4, asr r8 │ │ │ │ + sbcseq r7, sp, r0, lsr #25 │ │ │ │ andeq r0, r0, r6, lsr r1 │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ - sbcseq r5, fp, r0, lsl sl │ │ │ │ + sbcseq r5, fp, r0, ror #20 │ │ │ │ cmpeq pc, ip, asr lr @ │ │ │ │ cmpeq pc, ip, lsr lr @ │ │ │ │ - sbcseq r5, fp, r4, ror #10 │ │ │ │ + ldrheq r5, [fp], #84 @ 0x54 │ │ │ │ ldrsheq sp, [pc, #-216] @ 43054c │ │ │ │ - ldrheq r5, [fp], #76 @ 0x4c │ │ │ │ + sbcseq r5, fp, ip, lsl #10 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - ldrheq r5, [fp], #104 @ 0x68 │ │ │ │ - sbcseq r5, fp, r8, lsr #13 │ │ │ │ - sbcseq r5, fp, ip, ror #13 │ │ │ │ - sbcseq r5, fp, r4, lsl r5 │ │ │ │ - smullseq r5, fp, r4, r9 │ │ │ │ + sbcseq r5, fp, r8, lsl #14 │ │ │ │ + ldrsheq r5, [fp], #104 @ 0x68 │ │ │ │ + sbcseq r5, fp, ip, lsr r7 │ │ │ │ + sbcseq r5, fp, r4, ror #10 │ │ │ │ + sbcseq r5, fp, r4, ror #19 │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [pc, #-312] @ 430518 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5b124 │ │ │ │ @@ -1004368,35 +1004368,35 @@ │ │ │ │ ldr r2, [r2, #188] @ 0xbc │ │ │ │ cmp r2, r3 │ │ │ │ bhi 42b1d4 │ │ │ │ ldr r3, [pc, #88] @ 431b68 │ │ │ │ add r3, pc, r3 │ │ │ │ b 42faf0 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - sbcseq r4, fp, r4, asr #23 │ │ │ │ - sbcseq sp, sl, r8, lsr #19 │ │ │ │ - sbcseq r4, fp, r8, lsl #29 │ │ │ │ - sbcseq r4, fp, ip, lsl lr │ │ │ │ - sbcseq r4, fp, r0, asr #27 │ │ │ │ - ldrsheq r4, [fp], #244 @ 0xf4 │ │ │ │ - sbcseq r4, fp, r4, ror sp │ │ │ │ - sbcseq r4, fp, r4, lsr #20 │ │ │ │ - sbcseq r5, fp, r0, asr #9 │ │ │ │ - sbcseq r5, fp, r8, ror r4 │ │ │ │ - sbcseq r5, fp, r0, asr #9 │ │ │ │ - ldrsheq r4, [fp], #192 @ 0xc0 │ │ │ │ - sbcseq r5, fp, r8, lsl r9 │ │ │ │ - ldrsbeq r4, [fp], #172 @ 0xac │ │ │ │ - sbcseq r4, fp, r8, ror #21 │ │ │ │ - sbcseq r5, fp, r8, lsl #12 │ │ │ │ - sbcseq r5, fp, r0, lsr r6 │ │ │ │ + sbcseq r4, fp, r4, lsl ip │ │ │ │ + ldrsheq sp, [sl], #152 @ 0x98 │ │ │ │ + ldrsbeq r4, [fp], #232 @ 0xe8 │ │ │ │ + sbcseq r4, fp, ip, ror #28 │ │ │ │ + sbcseq r4, fp, r0, lsl lr │ │ │ │ + sbcseq r5, fp, r4, asr #32 │ │ │ │ + sbcseq r4, fp, r4, asr #27 │ │ │ │ + sbcseq r4, fp, r4, ror sl │ │ │ │ + sbcseq r5, fp, r0, lsl r5 │ │ │ │ + sbcseq r5, fp, r8, asr #9 │ │ │ │ + sbcseq r5, fp, r0, lsl r5 │ │ │ │ + sbcseq r4, fp, r0, asr #26 │ │ │ │ + sbcseq r5, fp, r8, ror #18 │ │ │ │ + sbcseq r4, fp, ip, lsr #22 │ │ │ │ + sbcseq r4, fp, r8, lsr fp │ │ │ │ + sbcseq r5, fp, r8, asr r6 │ │ │ │ + sbcseq r5, fp, r0, lsl #13 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ - sbcseq r5, fp, ip, lsl r7 │ │ │ │ + sbcseq r5, fp, ip, ror #14 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - sbcseq sl, fp, r4, asr #26 │ │ │ │ + smullseq sl, fp, r4, sp │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr sl, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ @@ -1004464,24 +1004464,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ cmp r1, lr │ │ │ │ mov r0, r3 │ │ │ │ bne 431be0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rscseq fp, r5, r4, ror #28 │ │ │ │ - rscseq fp, r5, r4, asr #30 │ │ │ │ - ldrsheq fp, [r5], #68 @ 0x44 @ │ │ │ │ - rscseq sl, r5, r8, asr #23 │ │ │ │ - rscseq fp, r5, ip, ror #27 │ │ │ │ - rscseq r9, r5, ip, rrx │ │ │ │ - rscseq fp, r5, ip, ror #8 │ │ │ │ - ldrsheq r8, [r5], #244 @ 0xf4 @ │ │ │ │ + ldrheq fp, [r5], #228 @ 0xe4 @ │ │ │ │ + smlalseq fp, r5, r4, pc @ │ │ │ │ + rscseq fp, r5, r4, asr #10 │ │ │ │ + rscseq sl, r5, r8, lsl ip │ │ │ │ + rscseq fp, r5, ip, lsr lr │ │ │ │ + ldrheq r9, [r5], #12 @ │ │ │ │ + ldrheq fp, [r5], #76 @ 0x4c @ │ │ │ │ + rscseq r9, r5, r4, asr #32 │ │ │ │ andeq r0, r0, r1, lsl #9 │ │ │ │ - rscseq r9, r5, ip, ror #26 │ │ │ │ + ldrheq r9, [r5], #220 @ 0xdc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r7, r3 │ │ │ │ ldrb r3, [r1, #-1] │ │ │ │ @@ -1004623,20 +1004623,20 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl 3f87f8 │ │ │ │ mov r5, #0 │ │ │ │ b 431df0 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - ldrsheq r6, [fp], #152 @ 0x98 │ │ │ │ - ldrsbeq r6, [fp], #144 @ 0x90 │ │ │ │ - sbcseq r6, fp, ip, lsl r9 │ │ │ │ + sbcseq r6, fp, r8, asr #20 │ │ │ │ + sbcseq r6, fp, r0, lsr #20 │ │ │ │ + sbcseq r6, fp, ip, ror #18 │ │ │ │ andeq r0, r0, r2, lsr r1 │ │ │ │ - sbcseq r6, fp, r4, asr #18 │ │ │ │ - sbcseq r6, fp, r4, lsl #18 │ │ │ │ + smullseq r6, fp, r4, r9 │ │ │ │ + sbcseq r6, fp, r4, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r5, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1004694,15 +1004694,15 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, #1 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #2 │ │ │ │ bl 5ba00 │ │ │ │ strdeq sp, [sl, #-248]! @ 0xffffff08 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq r7, r9, r0, lsl #12 │ │ │ │ + sbcseq r7, r9, r0, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -1004735,15 +1004735,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ str r6, [r4, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #4] @ 4320d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 431fe8 │ │ │ │ - sbcseq ip, sl, r8, asr r3 │ │ │ │ + sbcseq ip, sl, r8, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1004883,15 +1004883,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r9, [r5] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #4] @ 432324 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 431fe8 │ │ │ │ - sbcseq ip, sl, ip, lsr r1 │ │ │ │ + sbcseq ip, sl, ip, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1005188,18 +1005188,18 @@ │ │ │ │ bl 431fe8 │ │ │ │ ldr r0, [pc, #24] @ 4327f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 431fe8 │ │ │ │ ldr r0, [pc, #16] @ 4327f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 431fe8 │ │ │ │ - sbcseq fp, sl, ip, asr pc │ │ │ │ - sbcseq fp, sl, r0, lsr #26 │ │ │ │ - ldrheq fp, [sl], #192 @ 0xc0 │ │ │ │ - sbcseq fp, sl, r8, lsr #26 │ │ │ │ + sbcseq fp, sl, ip, lsr #31 │ │ │ │ + sbcseq fp, sl, r0, ror sp │ │ │ │ + sbcseq fp, sl, r0, lsl #26 │ │ │ │ + sbcseq fp, sl, r8, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr ip, [pc, #4044] @ 4337dc │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1006212,56 +1006212,56 @@ │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 431f2c │ │ │ │ cmneq sl, r0, ror #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq sl, r0, asr #15 │ │ │ │ - ldrheq fp, [r5], #16 @ │ │ │ │ - rscseq r9, r5, r8, lsr pc │ │ │ │ - rscseq fp, r5, ip, asr r1 │ │ │ │ - rscseq fp, r5, r0, lsl #5 │ │ │ │ - rscseq sl, r5, r4, lsl #16 │ │ │ │ - rscseq r8, r5, r8, lsl #7 │ │ │ │ - ldrsheq sl, [r5], #120 @ 0x78 @ │ │ │ │ + rscseq fp, r5, r0, lsl #4 │ │ │ │ + rscseq r9, r5, r8, lsl #31 │ │ │ │ + rscseq fp, r5, ip, lsr #3 │ │ │ │ + ldrsbeq fp, [r5], #32 @ │ │ │ │ + rscseq sl, r5, r4, asr r8 │ │ │ │ + ldrsbeq r8, [r5], #56 @ 0x38 @ │ │ │ │ + rscseq sl, r5, r8, asr #16 │ │ │ │ andeq r0, r0, r1, lsl #9 │ │ │ │ - rscseq r8, r5, r4, lsr r3 │ │ │ │ - ldrheq r9, [r5], #0 @ │ │ │ │ - rscseq fp, r5, r0, lsr #3 │ │ │ │ - rscseq r8, r5, r4, rrx │ │ │ │ + rscseq r8, r5, r4, lsl #7 │ │ │ │ + rscseq r9, r5, r0, lsl #2 │ │ │ │ + ldrsheq fp, [r5], #16 @ │ │ │ │ + ldrheq r8, [r5], #4 @ │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ andeq r2, r0, r4, asr #21 │ │ │ │ cmneq sl, ip, lsl #9 │ │ │ │ andeq r0, r0, sp, lsr #2 │ │ │ │ andeq r0, r0, lr, lsr #2 │ │ │ │ - ldrheq r5, [fp], #164 @ 0xa4 │ │ │ │ - sbcseq r5, fp, r0, asr #21 │ │ │ │ + sbcseq r5, fp, r4, lsl #22 │ │ │ │ + sbcseq r5, fp, r0, lsl fp │ │ │ │ cmneq sl, r4, lsl r1 │ │ │ │ andeq r1, r0, r0, lsr r8 │ │ │ │ - sbcseq r5, fp, r4, ror #17 │ │ │ │ + sbcseq r5, fp, r4, lsr r9 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r0, r0, r2, lsl #3 │ │ │ │ andeq r1, r0, r8, lsr #16 │ │ │ │ cmneq sl, ip, lsr pc │ │ │ │ - sbcseq r5, fp, r8, lsr #15 │ │ │ │ + ldrsheq r5, [fp], #120 @ 0x78 │ │ │ │ cmneq sl, r8, lsl lr │ │ │ │ cmneq sl, r4, asr sp │ │ │ │ - sbcseq r5, fp, r4, asr #11 │ │ │ │ + sbcseq r5, fp, r4, lsl r6 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ cmneq sl, r0, asr #23 │ │ │ │ cmneq sl, r0, lsl #22 │ │ │ │ - sbcseq r5, fp, r0, ror r3 │ │ │ │ + sbcseq r5, fp, r0, asr #7 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ strdeq ip, [sl, #-144]! @ 0xffffff70 │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - sbcseq r5, fp, r4, asr #3 │ │ │ │ + sbcseq r5, fp, r4, lsl r2 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ cmneq sl, ip, asr #16 │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r5, lsl r1 │ │ │ │ @@ -1006279,29 +1006279,29 @@ │ │ │ │ andeq r3, r0, ip, lsl #11 │ │ │ │ andeq r1, r0, r8, lsl #24 │ │ │ │ andeq r1, r0, r4, lsl r1 │ │ │ │ andeq r1, r0, r8, ror lr │ │ │ │ @ instruction: 0x016abe9c │ │ │ │ @ instruction: 0x000026b4 │ │ │ │ andeq r2, r0, ip, asr pc │ │ │ │ - sbcseq r4, fp, r0, ror #11 │ │ │ │ + sbcseq r4, fp, r0, lsr r6 │ │ │ │ cmneq sl, ip, ror #24 │ │ │ │ andeq r2, r0, r0, ror r8 │ │ │ │ cmneq sl, r0, ror fp │ │ │ │ andeq r3, r0, r0, ror #13 │ │ │ │ cmneq sl, r4, ror sl │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, r4, ip │ │ │ │ cmneq sl, r0, asr r9 │ │ │ │ andeq r2, r0, r0, lsr sl │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ cmneq sl, r4, ror r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r3, r0, r0, ror r6 │ │ │ │ - sbcseq r3, fp, r8, asr #31 │ │ │ │ + sbcseq r4, fp, r8, lsl r0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ ble 433964 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ @@ -1008328,84 +1008328,84 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, lr │ │ │ │ bl 3f8168 │ │ │ │ b 432df8 │ │ │ │ andeq r1, r0, r8, asr #32 │ │ │ │ cmneq sl, r8, lsr r6 │ │ │ │ strheq fp, [sl, #-92]! @ 0xffffffa4 │ │ │ │ - ldrsheq r3, [fp], #216 @ 0xd8 │ │ │ │ - ldrsbeq r3, [fp], #212 @ 0xd4 │ │ │ │ + sbcseq r3, fp, r8, asr #28 │ │ │ │ + sbcseq r3, fp, r4, lsr #28 │ │ │ │ cmneq sl, r0, ror #8 │ │ │ │ strdeq r3, [r0], -r8 │ │ │ │ cmneq sl, ip, ror r3 │ │ │ │ strheq fp, [sl, #-32]! @ 0xffffffe0 │ │ │ │ andeq r1, r0, r0, asr r0 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ muleq r0, r8, sp │ │ │ │ cmneq sl, ip, lsr r0 │ │ │ │ cmneq sl, r0, asr pc │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ cmneq sl, ip, asr #28 │ │ │ │ - sbcseq r3, fp, r4, asr #13 │ │ │ │ + sbcseq r3, fp, r4, lsl r7 │ │ │ │ andeq r1, r0, r4, lsl #4 │ │ │ │ - sbcseq r3, fp, r4, asr #12 │ │ │ │ + smullseq r3, fp, r4, r6 │ │ │ │ andeq r2, r0, r0, ror pc │ │ │ │ @ instruction: 0x016aac98 │ │ │ │ @ instruction: 0x016aab94 │ │ │ │ - sbcseq r3, fp, r4, lsl #8 │ │ │ │ + sbcseq r3, fp, r4, asr r4 │ │ │ │ andeq r2, r0, r8, ror #5 │ │ │ │ - ldrsbeq r3, [fp], #52 @ 0x34 │ │ │ │ + sbcseq r3, fp, r4, lsr #8 │ │ │ │ @ instruction: 0x000014b0 │ │ │ │ cmneq sl, r0, asr #20 │ │ │ │ cmneq sl, r0, lsl #19 │ │ │ │ - ldrsheq r3, [fp], #16 │ │ │ │ - ldrsbeq r3, [fp], #20 │ │ │ │ + sbcseq r3, fp, r0, asr #4 │ │ │ │ + sbcseq r3, fp, r4, lsr #4 │ │ │ │ andeq r2, r0, ip, lsr #21 │ │ │ │ cmneq sl, ip, lsl r8 │ │ │ │ cmneq sl, r8, asr r7 │ │ │ │ - sbcseq r2, fp, ip, asr #31 │ │ │ │ + sbcseq r3, fp, ip, lsl r0 │ │ │ │ cmneq sl, r0, asr r5 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ cmneq sl, ip, lsl #9 │ │ │ │ - ldrsheq r2, [fp], #204 @ 0xcc │ │ │ │ - ldrsbeq r2, [fp], #204 @ 0xcc │ │ │ │ + sbcseq r2, fp, ip, asr #26 │ │ │ │ + sbcseq r2, fp, ip, lsr #26 │ │ │ │ cmneq sl, r8, ror r3 │ │ │ │ strheq sl, [sl, #-32]! @ 0xffffffe0 │ │ │ │ + sbcseq r2, fp, r8, ror #22 │ │ │ │ sbcseq r2, fp, r8, lsl fp │ │ │ │ - sbcseq r2, fp, r8, asr #21 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ cmneq sl, ip, lsr #2 │ │ │ │ cmneq sl, r4, rrx │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ + sbcseq r2, fp, r8, lsl #18 │ │ │ │ ldrheq r2, [fp], #136 @ 0x88 │ │ │ │ - sbcseq r2, fp, r8, ror #16 │ │ │ │ cmneq sl, r8, lsl pc │ │ │ │ cmneq sl, r8, asr lr │ │ │ │ - sbcseq r2, fp, ip, asr #13 │ │ │ │ + sbcseq r2, fp, ip, lsl r7 │ │ │ │ andeq r0, r0, sp, asr #2 │ │ │ │ cmneq sl, ip, lsl sp │ │ │ │ cmneq sl, ip, asr ip │ │ │ │ - ldrsbeq r2, [fp], #64 @ 0x40 │ │ │ │ - ldrheq r2, [fp], #64 @ 0x40 │ │ │ │ - smullseq r2, fp, r0, r4 │ │ │ │ + sbcseq r2, fp, r0, lsr #10 │ │ │ │ + sbcseq r2, fp, r0, lsl #10 │ │ │ │ + sbcseq r2, fp, r0, ror #9 │ │ │ │ cmneq sl, r8, lsr #22 │ │ │ │ andeq r1, r0, r0, ror #5 │ │ │ │ cmneq sl, r4, asr sl │ │ │ │ cmneq sl, r0, ror r9 │ │ │ │ cmneq sl, ip, lsl #17 │ │ │ │ - ldrsheq r2, [fp], #12 │ │ │ │ + sbcseq r2, fp, ip, asr #2 │ │ │ │ andeq r2, r0, ip, lsr lr │ │ │ │ - sbcseq r2, fp, r0, lsr #1 │ │ │ │ + ldrsheq r2, [fp], #0 │ │ │ │ andeq r2, r0, r8, asr sl │ │ │ │ cmneq sl, ip, lsl #14 │ │ │ │ cmneq sl, ip, asr #12 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r1, fp, r0, asr #29 │ │ │ │ + sbcseq r1, fp, r0, lsl pc │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r5, [r3, r1, lsl #2] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ble 435a44 │ │ │ │ @@ -1010465,39 +1010465,39 @@ │ │ │ │ ldr r2, [pc, #136] @ 437ad0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3] │ │ │ │ b 432f24 │ │ │ │ cmneq sl, r8, asr #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, sl, asr r1 │ │ │ │ - sbcseq r1, fp, r8, asr #26 │ │ │ │ + smullseq r1, fp, r8, sp │ │ │ │ andeq r3, r0, r8, asr #6 │ │ │ │ andeq r0, r0, r9, asr r1 │ │ │ │ cmneq sl, r8, lsr #5 │ │ │ │ cmneq sl, r4, asr #3 │ │ │ │ - sbcseq r1, fp, r4, lsr sl │ │ │ │ + sbcseq r1, fp, r4, lsl #21 │ │ │ │ andeq r1, r0, ip, lsr sl │ │ │ │ - ldrsbeq r1, [fp], #152 @ 0x98 │ │ │ │ + sbcseq r1, fp, r8, lsr #20 │ │ │ │ andeq r2, r0, ip, lsr pc │ │ │ │ - sbcseq r1, fp, r8, ror r9 │ │ │ │ + sbcseq r1, fp, r8, asr #19 │ │ │ │ cmneq sl, r0, lsl r0 │ │ │ │ andeq r2, r0, r8, lsl r9 │ │ │ │ cmneq sl, ip, lsr pc │ │ │ │ cmneq sl, r8, asr lr │ │ │ │ cmneq sl, r4, ror sp │ │ │ │ - sbcseq r1, fp, r4, ror #11 │ │ │ │ + sbcseq r1, fp, r4, lsr r6 │ │ │ │ andeq r2, r0, ip, ror #29 │ │ │ │ - sbcseq r1, fp, r8, lsl #11 │ │ │ │ + ldrsbeq r1, [fp], #88 @ 0x58 │ │ │ │ andeq r1, r0, r0, lsl r5 │ │ │ │ - sbcseq r1, fp, r8, lsr #10 │ │ │ │ - sbcseq r1, fp, r8, lsl #10 │ │ │ │ - sbcseq r1, fp, r8, ror #9 │ │ │ │ - sbcseq r1, fp, r8, asr #9 │ │ │ │ + sbcseq r1, fp, r8, ror r5 │ │ │ │ + sbcseq r1, fp, r8, asr r5 │ │ │ │ + sbcseq r1, fp, r8, lsr r5 │ │ │ │ + sbcseq r1, fp, r8, lsl r5 │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ - ldrsbeq r1, [fp], #24 │ │ │ │ + sbcseq r1, fp, r8, lsr #4 │ │ │ │ @ instruction: 0x016a8794 │ │ │ │ andeq r1, r0, ip, lsl #22 │ │ │ │ strheq r8, [sl, #-100]! @ 0xffffff9c │ │ │ │ cmneq sl, r8, ror #11 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ andeq r3, r0, r8, ror r1 │ │ │ │ andeq r1, r0, r4, lsl sl │ │ │ │ @@ -1012548,64 +1012548,64 @@ │ │ │ │ andeq r0, r0, r9, lsr r1 │ │ │ │ andeq r0, r0, r7, lsr r1 │ │ │ │ cmneq sl, r8, lsl lr │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ cmneq sl, r8, lsl #24 │ │ │ │ cmneq sl, r4, asr fp │ │ │ │ andeq r2, r0, ip, lsr #27 │ │ │ │ - sbcseq pc, sl, r0, lsl #8 │ │ │ │ + sbcseq pc, sl, r0, asr r4 @ │ │ │ │ cmneq sl, r4, lsr sl │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ ldrdeq r6, [sl, #-132]! @ 0xffffff7c │ │ │ │ andeq r2, r0, ip, asr #14 │ │ │ │ andeq r1, r0, r4, lsl sl │ │ │ │ andeq r0, r0, r7, asr #2 │ │ │ │ andeq r0, r0, r6, asr #2 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, pc, asr r1 │ │ │ │ cmneq sl, ip, ror #6 │ │ │ │ cmneq sl, r0, lsl #5 │ │ │ │ - ldrsheq lr, [sl], #160 @ 0xa0 │ │ │ │ + sbcseq lr, sl, r0, asr #22 │ │ │ │ andeq r1, r0, ip, ror #1 │ │ │ │ - sbcseq lr, sl, r4, ror sl │ │ │ │ + sbcseq lr, sl, r4, asr #21 │ │ │ │ andeq r2, r0, r8, lsr #30 │ │ │ │ strheq r6, [sl, #-0]! │ │ │ │ cmneq sl, ip, lsr #31 │ │ │ │ - sbcseq lr, sl, ip, lsl r8 │ │ │ │ + sbcseq lr, sl, ip, ror #16 │ │ │ │ andeq r3, r0, r8, lsr #15 │ │ │ │ - sbcseq lr, sl, ip, ror #15 │ │ │ │ + sbcseq lr, sl, ip, lsr r8 │ │ │ │ andeq r1, r0, r8, ror #30 │ │ │ │ cmneq sl, r8, asr lr │ │ │ │ cmneq sl, r4, asr sp │ │ │ │ - sbcseq lr, sl, r4, asr #11 │ │ │ │ + sbcseq lr, sl, r4, lsl r6 │ │ │ │ @ instruction: 0x00002abc │ │ │ │ - smullseq lr, sl, r4, r5 │ │ │ │ + sbcseq lr, sl, r4, ror #11 │ │ │ │ @ instruction: 0x000033bc │ │ │ │ @ instruction: 0x016a5b9c │ │ │ │ strheq r5, [sl, #-160]! @ 0xffffff60 │ │ │ │ - sbcseq lr, sl, r0, lsr #6 │ │ │ │ + sbcseq lr, sl, r0, ror r3 │ │ │ │ andeq r3, r0, r8, lsl r6 │ │ │ │ - sbcseq lr, sl, r4, lsr #5 │ │ │ │ + ldrsheq lr, [sl], #36 @ 0x24 │ │ │ │ andeq r3, r0, r8, lsl r7 │ │ │ │ cmneq sl, r0, lsl r9 │ │ │ │ cmneq sl, r4, lsr #16 │ │ │ │ - smullseq lr, sl, r4, r0 │ │ │ │ + sbcseq lr, sl, r4, ror #1 │ │ │ │ andeq r1, r0, r4, asr r7 │ │ │ │ - sbcseq lr, sl, r8, lsl r0 │ │ │ │ + sbcseq lr, sl, r8, rrx │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ cmneq sl, r8, lsl #12 │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ cmneq sl, r4, lsl #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq sp, sl, r4, ror sp │ │ │ │ + sbcseq sp, sl, r4, asr #27 │ │ │ │ andeq r2, r0, ip, ror ip │ │ │ │ - sbcseq sp, sl, r4, asr #26 │ │ │ │ + smullseq sp, sl, r4, sp │ │ │ │ andeq r0, r0, r8, lsl lr │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r6, [r3, r1, lsl #2] │ │ │ │ mov r5, r9 │ │ │ │ @@ -1014637,89 +1014637,89 @@ │ │ │ │ ldr r0, [pc, #228] @ 43bc5c │ │ │ │ b 432b64 │ │ │ │ ldr r0, [pc, #220] @ 43bc5c │ │ │ │ b 432b64 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ strheq r5, [sl, #-48]! @ 0xffffffd0 │ │ │ │ @ instruction: 0x016a5294 │ │ │ │ - sbcseq sp, sl, r4, lsl #22 │ │ │ │ + sbcseq sp, sl, r4, asr fp │ │ │ │ andeq r1, r0, ip, lsr r8 │ │ │ │ - ldrsbeq sp, [sl], #164 @ 0xa4 │ │ │ │ + sbcseq sp, sl, r4, lsr #22 │ │ │ │ @ instruction: 0x000017b4 │ │ │ │ ldrdeq r5, [sl, #-12]! │ │ │ │ strdeq r4, [sl, #-240]! @ 0xffffff10 │ │ │ │ - sbcseq sp, sl, r0, ror #16 │ │ │ │ + ldrheq sp, [sl], #128 @ 0x80 │ │ │ │ andeq r1, r0, r4, lsl #26 │ │ │ │ - sbcseq sp, sl, r4, ror #15 │ │ │ │ + sbcseq sp, sl, r4, lsr r8 │ │ │ │ @ instruction: 0x00000eb8 │ │ │ │ cmneq sl, ip, lsr lr │ │ │ │ cmneq sl, r4, ror sp │ │ │ │ - sbcseq sp, sl, r4, ror #11 │ │ │ │ + sbcseq sp, sl, r4, lsr r6 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - sbcseq sp, sl, ip, lsr #11 │ │ │ │ + ldrsheq sp, [sl], #92 @ 0x5c │ │ │ │ cmneq sl, r0, lsr ip │ │ │ │ cmneq sl, r8, lsr fp │ │ │ │ cmneq sl, r0, ror sl │ │ │ │ - sbcseq sp, sl, r0, ror #5 │ │ │ │ + sbcseq sp, sl, r0, lsr r3 │ │ │ │ cmneq sl, ip, ror #18 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ - sbcseq sp, sl, r0, asr #3 │ │ │ │ - sbcseq sp, sl, r4, lsr #3 │ │ │ │ + sbcseq sp, sl, r0, lsl r2 │ │ │ │ + ldrsheq sp, [sl], #20 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ cmneq sl, ip, lsr #16 │ │ │ │ cmneq sl, ip, lsr r7 │ │ │ │ - sbcseq ip, sl, ip, lsr #31 │ │ │ │ + ldrsheq ip, [sl], #252 @ 0xfc │ │ │ │ andeq r1, r0, r8, lsl #14 │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ cmneq sl, r0, ror #11 │ │ │ │ ldrdeq r4, [sl, #-68]! @ 0xffffffbc │ │ │ │ - sbcseq ip, sl, r8, asr #26 │ │ │ │ + smullseq ip, sl, r8, sp │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ cmneq sl, r8, ror #4 │ │ │ │ - ldrsbeq ip, [sl], #168 @ 0xa8 │ │ │ │ + sbcseq ip, sl, r8, lsr #22 │ │ │ │ andeq r0, r0, r3, lsr #2 │ │ │ │ cmneq sl, r0, asr #2 │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ cmneq sl, r4, lsr #32 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smullseq ip, sl, r4, r8 │ │ │ │ + sbcseq ip, sl, r4, ror #17 │ │ │ │ muleq r0, r0, sp │ │ │ │ - sbcseq ip, sl, r4, ror #16 │ │ │ │ + ldrheq ip, [sl], #132 @ 0x84 │ │ │ │ andeq r2, r0, r0, lsl r9 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ cmneq sl, r4, lsl #29 │ │ │ │ - ldrsheq ip, [sl], #100 @ 0x64 │ │ │ │ + sbcseq ip, sl, r4, asr #14 │ │ │ │ andeq r1, r0, r8, asr #25 │ │ │ │ - sbcseq ip, sl, r8, ror r6 │ │ │ │ + sbcseq ip, sl, r8, asr #13 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - sbcseq ip, sl, r0, lsr r6 │ │ │ │ + sbcseq ip, sl, r0, lsl #13 │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ cmneq sl, ip, asr #25 │ │ │ │ cmneq sl, ip, lsl ip │ │ │ │ muleq r0, ip, r7 │ │ │ │ andeq r2, r0, r8, ror r3 │ │ │ │ - sbcseq ip, sl, ip, lsl r3 │ │ │ │ + sbcseq ip, sl, ip, ror #6 │ │ │ │ cmneq sl, r8, asr #20 │ │ │ │ - sbcseq ip, sl, ip, lsr #5 │ │ │ │ + ldrsheq ip, [sl], #44 @ 0x2c │ │ │ │ andeq r0, r0, r9, lsl #3 │ │ │ │ cmneq sl, r0, ror #19 │ │ │ │ strdeq r3, [sl, #-136]! @ 0xffffff78 │ │ │ │ cmneq sl, r4, lsl r8 │ │ │ │ - sbcseq ip, sl, r4, lsl #1 │ │ │ │ + ldrsbeq ip, [sl], #4 │ │ │ │ andeq r2, r0, r8, lsr #31 │ │ │ │ - sbcseq ip, sl, r8, lsr #32 │ │ │ │ + sbcseq ip, sl, r8, ror r0 │ │ │ │ andeq r1, r0, r4, lsr r1 │ │ │ │ cmneq sl, r0, ror r6 │ │ │ │ cmneq sl, ip, lsl #11 │ │ │ │ - ldrsheq fp, [sl], #220 @ 0xdc │ │ │ │ + sbcseq fp, sl, ip, asr #28 │ │ │ │ andeq r1, r0, r4, lsr #12 │ │ │ │ - sbcseq fp, sl, r0, lsr #27 │ │ │ │ + ldrsheq fp, [sl], #208 @ 0xd0 │ │ │ │ andeq r1, r0, r4, asr r0 │ │ │ │ cmneq sl, ip, lsl #8 │ │ │ │ cmneq sl, ip, asr #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ @@ -1016768,67 +1016768,67 @@ │ │ │ │ eors ip, r3, ip │ │ │ │ mov r3, #0 │ │ │ │ bne 43e484 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 431f2c │ │ │ │ - sbcseq fp, sl, r0, asr #23 │ │ │ │ + sbcseq fp, sl, r0, lsl ip │ │ │ │ cmneq sl, ip, ror #4 │ │ │ │ cmneq sl, ip, lsr #3 │ │ │ │ - sbcseq fp, sl, r0, lsr #20 │ │ │ │ - sbcseq fp, sl, r0, lsl #20 │ │ │ │ - sbcseq fp, sl, r0, ror #19 │ │ │ │ + sbcseq fp, sl, r0, ror sl │ │ │ │ + sbcseq fp, sl, r0, asr sl │ │ │ │ + sbcseq fp, sl, r0, lsr sl │ │ │ │ cmneq sl, ip, lsl #1 │ │ │ │ strheq r2, [sl, #-252]! @ 0xffffff04 │ │ │ │ strdeq r2, [sl, #-232]! @ 0xffffff18 │ │ │ │ cmneq sl, r8, lsr lr │ │ │ │ - sbcseq fp, sl, ip, lsr #13 │ │ │ │ - sbcseq fp, sl, ip, lsl #13 │ │ │ │ + ldrsheq fp, [sl], #108 @ 0x6c │ │ │ │ + ldrsbeq fp, [sl], #108 @ 0x6c │ │ │ │ cmneq sl, ip, lsl #26 │ │ │ │ cmneq sl, ip, asr #24 │ │ │ │ - ldrheq fp, [sl], #76 @ 0x4c │ │ │ │ - sbcseq fp, sl, r0, lsr #9 │ │ │ │ + sbcseq fp, sl, ip, lsl #10 │ │ │ │ + ldrsheq fp, [sl], #64 @ 0x40 │ │ │ │ andeq r3, r0, ip, lsl #3 │ │ │ │ cmneq sl, r8, lsr fp │ │ │ │ cmneq sl, r8, ror sl │ │ │ │ - sbcseq fp, sl, ip, ror #5 │ │ │ │ - sbcseq fp, sl, ip, asr #5 │ │ │ │ - ldrheq fp, [sl], #32 │ │ │ │ - smullseq fp, sl, r0, r2 │ │ │ │ + sbcseq fp, sl, ip, lsr r3 │ │ │ │ + sbcseq fp, sl, ip, lsl r3 │ │ │ │ + sbcseq fp, sl, r0, lsl #6 │ │ │ │ + sbcseq fp, sl, r0, ror #5 │ │ │ │ cmneq sl, r4, lsr r9 │ │ │ │ cmneq sl, r4, ror r8 │ │ │ │ - sbcseq fp, sl, r8, ror #1 │ │ │ │ + sbcseq fp, sl, r8, lsr r1 │ │ │ │ @ instruction: 0x016a2794 │ │ │ │ cmneq sl, ip, lsr #13 │ │ │ │ - sbcseq sl, sl, r0, lsr #30 │ │ │ │ + sbcseq sl, sl, r0, ror pc │ │ │ │ cmneq sl, ip, asr #11 │ │ │ │ cmneq sl, ip, lsl #10 │ │ │ │ - sbcseq sl, sl, r0, lsl #27 │ │ │ │ - sbcseq sl, sl, r0, ror #26 │ │ │ │ + ldrsbeq sl, [sl], #208 @ 0xd0 │ │ │ │ + ldrheq sl, [sl], #208 @ 0xd0 │ │ │ │ cmneq sl, ip, lsl #8 │ │ │ │ cmneq sl, ip, asr #6 │ │ │ │ - smullseq sl, sl, ip, sl @ │ │ │ │ + sbcseq sl, sl, ip, ror #21 │ │ │ │ cmneq sl, r4, lsr #2 │ │ │ │ andeq r2, r0, r0, ror #23 │ │ │ │ cmneq sl, ip, asr #32 │ │ │ │ cmneq sl, ip, lsl #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq sl, sl, r0, lsl #16 │ │ │ │ - sbcseq sl, sl, r0, ror #15 │ │ │ │ + sbcseq sl, sl, r0, asr r8 │ │ │ │ + sbcseq sl, sl, r0, lsr r8 │ │ │ │ andeq r1, r0, r4, lsl #20 │ │ │ │ cmneq sl, r8, lsr lr │ │ │ │ - sbcseq sl, sl, r4, ror r6 │ │ │ │ + sbcseq sl, sl, r4, asr #13 │ │ │ │ cmneq sl, ip, lsl #26 │ │ │ │ cmneq sl, r4, lsr ip │ │ │ │ - sbcseq sl, sl, r4, lsr #9 │ │ │ │ - sbcseq sl, sl, r8, lsl #9 │ │ │ │ - sbcseq sl, sl, r8, ror #8 │ │ │ │ - sbcseq sl, sl, r4, lsl r4 │ │ │ │ - ldrsheq sl, [sl], #56 @ 0x38 │ │ │ │ + ldrsheq sl, [sl], #68 @ 0x44 │ │ │ │ + ldrsbeq sl, [sl], #72 @ 0x48 │ │ │ │ + ldrheq sl, [sl], #72 @ 0x48 │ │ │ │ + sbcseq sl, sl, r4, ror #8 │ │ │ │ + sbcseq sl, sl, r8, asr #8 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ cmneq sl, r4, asr #20 │ │ │ │ @ instruction: 0x016a1994 │ │ │ │ ldrdeq r1, [sl, #-136]! @ 0xffffff78 │ │ │ │ cmneq sl, ip, lsl r8 │ │ │ │ andeq r3, r0, r4, lsl #12 │ │ │ │ @@ -1018882,79 +1018882,79 @@ │ │ │ │ str r3, [r2] │ │ │ │ b 432f24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 43eefc │ │ │ │ b 43fdb8 │ │ │ │ strdeq r1, [sl, #-16]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r9, sl, r4, ror #20 │ │ │ │ + ldrheq r9, [sl], #164 @ 0xa4 │ │ │ │ andeq r2, r0, r0, ror #19 │ │ │ │ ldrdeq r1, [sl, #-8]! │ │ │ │ strdeq r0, [sl, #-244]! @ 0xffffff0c │ │ │ │ andeq r0, r0, r1, lsr r1 │ │ │ │ - ldrsheq r9, [sl], #112 @ 0x70 │ │ │ │ + sbcseq r9, sl, r0, asr #16 │ │ │ │ smultbeq sl, ip, lr │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ - sbcseq r9, sl, ip, lsl #14 │ │ │ │ + sbcseq r9, sl, ip, asr r7 │ │ │ │ andeq r1, r0, r4, lsr r1 │ │ │ │ cmneq sl, ip, ror sp │ │ │ │ smulbteq sl, r0, ip │ │ │ │ muleq r0, ip, r1 │ │ │ │ strdeq r0, [sl, #-188]! @ 0xffffff44 │ │ │ │ cmneq sl, ip, asr #22 │ │ │ │ cmneq sl, ip, ror #20 │ │ │ │ cmneq sl, r4, ror r9 │ │ │ │ - sbcseq r9, sl, r4, ror #3 │ │ │ │ - sbcseq r9, sl, ip, lsr #3 │ │ │ │ + sbcseq r9, sl, r4, lsr r2 │ │ │ │ + ldrsheq r9, [sl], #28 │ │ │ │ andeq r0, r0, r3, lsl #3 │ │ │ │ andeq r2, r0, r4, ror r6 │ │ │ │ cmneq sl, r4, lsl r8 │ │ │ │ cmneq sl, r4, ror #14 │ │ │ │ - sbcseq r8, sl, r4, asr #31 │ │ │ │ + sbcseq r9, sl, r4, lsl r0 │ │ │ │ andeq r1, r0, r0, asr r3 │ │ │ │ cmneq sl, r0, ror #12 │ │ │ │ smultbeq sl, r4, r5 │ │ │ │ andeq r2, r0, ip, lsl #5 │ │ │ │ muleq r0, r4, r1 │ │ │ │ strdeq r2, [r0], -ip │ │ │ │ - ldrsbeq r8, [sl], #220 @ 0xdc │ │ │ │ + sbcseq r8, sl, ip, lsr #28 │ │ │ │ muleq r0, ip, r1 │ │ │ │ cmneq sl, r0, asr r4 │ │ │ │ cmneq sl, ip, ror #6 │ │ │ │ - ldrsbeq r8, [sl], #188 @ 0xbc │ │ │ │ + sbcseq r8, sl, ip, lsr #24 │ │ │ │ andeq r2, r0, ip, lsr pc │ │ │ │ - sbcseq r8, sl, r0, lsl #23 │ │ │ │ + ldrsbeq r8, [sl], #176 @ 0xb0 │ │ │ │ andeq r1, r0, r0, lsl r5 │ │ │ │ - sbcseq r8, sl, r0, lsr #22 │ │ │ │ + sbcseq r8, sl, r0, ror fp │ │ │ │ andeq r1, r0, r8, asr r9 │ │ │ │ qdsubeq r0, r8, sl │ │ │ │ msreq (UNDEF: 121), r8 @ │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ andeq r1, r0, r8, lsr #7 │ │ │ │ - sbcseq r8, sl, r4, ror #15 │ │ │ │ + sbcseq r8, sl, r4, lsr r8 │ │ │ │ andeq r2, r0, ip, lsr #27 │ │ │ │ - ldrheq r8, [sl], #112 @ 0x70 │ │ │ │ + sbcseq r8, sl, r0, lsl #16 │ │ │ │ msreq (UNDEF: 105), r4, lsl lr │ │ │ │ msreq SPSR_fc, ip, lsl #26 │ │ │ │ msreq SPSR_fc, r4, lsl #24 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ strdeq pc, [r9, #-172]! @ 0xffffff54 │ │ │ │ - sbcseq r8, sl, r4, ror r3 │ │ │ │ + sbcseq r8, sl, r4, asr #7 │ │ │ │ andeq r1, r0, r8, lsr r2 │ │ │ │ - sbcseq r8, sl, r0, asr #6 │ │ │ │ + smullseq r8, sl, r0, r3 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq r8, sl, r8, lsl #6 │ │ │ │ + sbcseq r8, sl, r8, asr r3 │ │ │ │ andeq r3, r0, r4, lsr #5 │ │ │ │ andeq r0, r0, pc, lsr #2 │ │ │ │ andeq r0, r0, r9, lsr #2 │ │ │ │ msreq SPSR_fc, ip, lsr r8 │ │ │ │ - sbcseq r8, sl, ip, lsr r1 │ │ │ │ - sbcseq r7, sl, r4, asr #30 │ │ │ │ + sbcseq r8, sl, ip, lsl #3 │ │ │ │ + smullseq r7, sl, r4, pc @ │ │ │ │ andeq r0, r0, r2, asr r1 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ msreq (UNDEF: 121), r8 @ │ │ │ │ msreq (UNDEF: 105), r8, ror #5 │ │ │ │ msreq (UNDEF: 105), r8, lsr r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @@ -1021002,85 +1021002,85 @@ │ │ │ │ mov r0, ip │ │ │ │ bl 3f8168 │ │ │ │ b 432df8 │ │ │ │ andeq r0, r0, lr, asr r1 │ │ │ │ andeq r0, r0, sp, asr r1 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ - sbcseq r7, sl, r8, lsl #16 │ │ │ │ + sbcseq r7, sl, r8, asr r8 │ │ │ │ andeq r0, r0, r5, asr r1 │ │ │ │ - rscseq ip, r4, ip, ror r6 │ │ │ │ - rscseq fp, r4, r4, lsl ip │ │ │ │ - rscseq r9, r4, r4, lsl #15 │ │ │ │ - ldrsbeq fp, [r4], #36 @ 0x24 @ │ │ │ │ - rscseq sl, r4, ip, ror #9 │ │ │ │ + rscseq ip, r4, ip, asr #13 │ │ │ │ + rscseq fp, r4, r4, ror #24 │ │ │ │ + ldrsbeq r9, [r4], #116 @ 0x74 @ │ │ │ │ + rscseq fp, r4, r4, lsr #6 │ │ │ │ + rscseq sl, r4, ip, lsr r5 │ │ │ │ andeq r0, r0, r1, lsl #9 │ │ │ │ cmneq r9, r0, asr #20 │ │ │ │ cmneq r9, r0, ror #17 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - sbcseq r7, sl, ip, lsr r1 │ │ │ │ - sbcseq r7, sl, r0, lsr #2 │ │ │ │ + sbcseq r7, sl, ip, lsl #3 │ │ │ │ + sbcseq r7, sl, r0, ror r1 │ │ │ │ cmneq r9, r8, asr r7 │ │ │ │ cmneq r9, r4, asr r6 │ │ │ │ - sbcseq r6, sl, r4, asr #29 │ │ │ │ + sbcseq r6, sl, r4, lsl pc │ │ │ │ @ instruction: 0x00000fb4 │ │ │ │ - smullseq r6, sl, r4, lr │ │ │ │ + sbcseq r6, sl, r4, ror #29 │ │ │ │ andeq r1, r0, ip, asr #25 │ │ │ │ cmneq r9, r0, lsl #10 │ │ │ │ strdeq lr, [r9, #-60]! @ 0xffffffc4 │ │ │ │ - sbcseq r6, sl, ip, ror #24 │ │ │ │ + ldrheq r6, [sl], #204 @ 0xcc │ │ │ │ andeq r1, r0, r0, lsr #8 │ │ │ │ - sbcseq r6, sl, ip, lsr ip │ │ │ │ + sbcseq r6, sl, ip, lsl #25 │ │ │ │ andeq r2, r0, r4, ror #11 │ │ │ │ cmneq r9, r4, asr #4 │ │ │ │ cmneq r9, r8, asr r1 │ │ │ │ - sbcseq r6, sl, r8, asr #19 │ │ │ │ + sbcseq r6, sl, r8, lsl sl │ │ │ │ @ instruction: 0x00002cb4 │ │ │ │ - sbcseq r6, sl, r0, lsr #16 │ │ │ │ + sbcseq r6, sl, r0, ror r8 │ │ │ │ andeq r3, r0, r0, asr #1 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ cmneq r9, r4, ror lr │ │ │ │ muleq r0, r4, r1 │ │ │ │ - sbcseq r6, sl, r4, asr r6 │ │ │ │ + sbcseq r6, sl, r4, lsr #13 │ │ │ │ andeq r0, r0, fp, asr #2 │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ cmneq r9, r4, lsl #25 │ │ │ │ - ldrsheq r6, [sl], #68 @ 0x44 │ │ │ │ + sbcseq r6, sl, r4, asr #10 │ │ │ │ strdeq r1, [r0], -r0 │ │ │ │ cmneq r9, r0, ror #22 │ │ │ │ - ldrsbeq r6, [sl], #48 @ 0x30 │ │ │ │ + sbcseq r6, sl, r0, lsr #8 │ │ │ │ andeq r2, r0, r4, lsr r5 │ │ │ │ - sbcseq r6, sl, r4, asr r3 │ │ │ │ + sbcseq r6, sl, r4, lsr #7 │ │ │ │ andeq r0, r0, ip, lsl #27 │ │ │ │ cmneq r9, r4, ror r9 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ cmneq r9, r8, lsl #17 │ │ │ │ - ldrsheq r6, [sl], #8 │ │ │ │ + sbcseq r6, sl, r8, asr #2 │ │ │ │ andeq r3, r0, r4, ror #3 │ │ │ │ - sbcseq r6, sl, r8, asr #1 │ │ │ │ + sbcseq r6, sl, r8, lsl r1 │ │ │ │ andeq r1, r0, r8, asr fp │ │ │ │ cmneq r9, r0, lsr r7 │ │ │ │ andeq r2, r0, ip, ror #12 │ │ │ │ andeq r1, r0, ip, lsr #25 │ │ │ │ cmneq r9, ip, lsl #12 │ │ │ │ - sbcseq r5, sl, ip, lsr lr │ │ │ │ + sbcseq r5, sl, ip, lsl #29 │ │ │ │ cmneq r9, r8, asr #9 │ │ │ │ andeq r2, r0, ip, ror #7 │ │ │ │ cmneq r9, r4, lsl #7 │ │ │ │ andeq r2, r0, r0, lsl #30 │ │ │ │ strdeq r2, [r0], -r0 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ cmneq r9, r0, lsl #3 │ │ │ │ andeq r2, r0, r0, lsr #2 │ │ │ │ - sbcseq r5, sl, r0, ror #19 │ │ │ │ - sbcseq r5, sl, r0, asr #19 │ │ │ │ + sbcseq r5, sl, r0, lsr sl │ │ │ │ + sbcseq r5, sl, r0, lsl sl │ │ │ │ cmneq r9, r4, ror #1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r5, sl, r4, lsl r9 │ │ │ │ + sbcseq r5, sl, r4, ror #18 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r0, #188] @ 0xbc │ │ │ │ cmp r3, #420 @ 0x1a4 │ │ │ │ bcs 442048 │ │ │ │ ldrb r1, [r0, #683] @ 0x2ab │ │ │ │ cmp r1, #0 │ │ │ │ bne 442048 │ │ │ │ @@ -1022403,29 +1022403,29 @@ │ │ │ │ bl 431fe8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ cmneq r9, r0, lsl #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, ip, ror lr │ │ │ │ - sbcseq r5, sl, ip, ror #13 │ │ │ │ + sbcseq r5, sl, ip, lsr r7 │ │ │ │ andeq r2, r0, r4, asr sp │ │ │ │ - ldrheq r5, [sl], #108 @ 0x6c │ │ │ │ + sbcseq r5, sl, ip, lsl #14 │ │ │ │ andeq r2, r0, r8, lsr #3 │ │ │ │ cmneq r9, r0, lsl sp │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ cmneq r9, r4, lsr #24 │ │ │ │ - smullseq r5, sl, r4, r4 │ │ │ │ + sbcseq r5, sl, r4, ror #9 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - sbcseq r5, sl, r4, ror #8 │ │ │ │ + ldrheq r5, [sl], #68 @ 0x44 │ │ │ │ andeq r2, r0, r8, asr r2 │ │ │ │ - sbcseq r5, sl, r0, lsr r4 │ │ │ │ + sbcseq r5, sl, r0, lsl #9 │ │ │ │ andeq r1, r0, r0, lsr r0 │ │ │ │ cmneq r9, r4, asr fp │ │ │ │ - sbcseq fp, r9, r4, ror r0 │ │ │ │ + sbcseq fp, r9, r4, asr #1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1022499,15 +1022499,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #4] @ 443664 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 431fe8 │ │ │ │ - sbcseq sl, r9, r0, lsl pc │ │ │ │ + sbcseq sl, r9, r0, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r8, r1, #2 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1022536,16 +1022536,16 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #16] @ 4436f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 431fe8 │ │ │ │ ldr r0, [pc, #8] @ 4436fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 431fe8 │ │ │ │ - ldrheq sl, [r9], #228 @ 0xe4 │ │ │ │ - ldrsbeq sl, [r9], #228 @ 0xe4 │ │ │ │ + sbcseq sl, r9, r4, lsl #30 │ │ │ │ + sbcseq sl, r9, r4, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1022636,16 +1022636,16 @@ │ │ │ │ ldr r2, [r3] │ │ │ │ sub r4, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r3, #28 │ │ │ │ bne 443834 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - sbcseq r0, lr, r0, asr sl │ │ │ │ - sbcseq r0, sl, r8, lsr sp │ │ │ │ + sbcseq r0, lr, r0, lsr #21 │ │ │ │ + sbcseq r0, sl, r8, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ mov r4, r3 │ │ │ │ @@ -1023130,38 +1023130,38 @@ │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r8 │ │ │ │ bl 3f87f8 │ │ │ │ ldrb r3, [r8, #184] @ 0xb8 │ │ │ │ b 443a90 │ │ │ │ cmneq r9, ip, lsr r7 │ │ │ │ - sbcseq r5, sl, r4, lsl #1 │ │ │ │ - sbcseq r5, sl, ip │ │ │ │ + ldrsbeq r5, [sl], #4 │ │ │ │ + sbcseq r5, sl, ip, asr r0 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ - sbcseq r4, sl, ip, lsr #30 │ │ │ │ - rsceq r7, sp, r4, asr #31 │ │ │ │ - sbcseq r4, sl, r8, lsl #28 │ │ │ │ - ldrsbeq r4, [sl], #216 @ 0xd8 │ │ │ │ - sbcseq r1, r9, r8, asr #28 │ │ │ │ - smullseq r4, sl, ip, sp │ │ │ │ - ldrsbeq r4, [r9], #8 │ │ │ │ - sbcseq pc, r8, r8, ror r3 @ │ │ │ │ - sbcseq r4, sl, ip, lsr #27 │ │ │ │ - sbcseq r4, sl, r8, lsl #29 │ │ │ │ - sbcseq r4, sl, r0, ror #21 │ │ │ │ - ldrsheq r4, [sl], #188 @ 0xbc │ │ │ │ + sbcseq r4, sl, ip, ror pc │ │ │ │ + rsceq r8, sp, r4, lsl r0 │ │ │ │ + sbcseq r4, sl, r8, asr lr │ │ │ │ + sbcseq r4, sl, r8, lsr #28 │ │ │ │ + smullseq r1, r9, r8, lr │ │ │ │ + sbcseq r4, sl, ip, ror #27 │ │ │ │ + sbcseq r4, r9, r8, lsr #2 │ │ │ │ + sbcseq pc, r8, r8, asr #7 │ │ │ │ + ldrsheq r4, [sl], #220 @ 0xdc │ │ │ │ + ldrsbeq r4, [sl], #232 @ 0xe8 │ │ │ │ + sbcseq r4, sl, r0, lsr fp │ │ │ │ + sbcseq r4, sl, ip, asr #24 │ │ │ │ andeq r7, r0, r8, lsl #16 │ │ │ │ - sbcseq r4, sl, r8, asr #21 │ │ │ │ + sbcseq r4, sl, r8, lsl fp │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - sbcseq r8, sl, r4, ror #14 │ │ │ │ - rsceq ip, sl, ip, lsl #29 │ │ │ │ - ldrsheq r9, [sl], #232 @ 0xe8 │ │ │ │ - sbcseq r4, sl, r8, lsr #22 │ │ │ │ - sbcseq r4, sl, ip, lsr #21 │ │ │ │ + ldrheq r8, [sl], #116 @ 0x74 │ │ │ │ + ldrdeq ip, [sl], #236 @ 0xec @ │ │ │ │ + sbcseq r9, sl, r8, asr #30 │ │ │ │ + sbcseq r4, sl, r8, ror fp │ │ │ │ + ldrsheq r4, [sl], #172 @ 0xac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -1023177,15 +1023177,15 @@ │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ bx r3 │ │ │ │ cmpeq lr, r0, lsr #22 │ │ │ │ - sbcseq r1, lr, r8, asr #21 │ │ │ │ + sbcseq r1, lr, r8, lsl fp │ │ │ │ ldr r3, [pc, #8] @ 444110 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ cmpeq lr, ip, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -1023777,23 +1023777,23 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 40e990 │ │ │ │ b 444254 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - rscseq sl, r4, r2, asr #4 │ │ │ │ - ldrsbeq sl, [r4], #26 @ │ │ │ │ - ldrsbeq sl, [r4], #24 @ │ │ │ │ - ldrsbeq sl, [r4], #16 @ │ │ │ │ - rscseq sl, r4, r8, asr #3 │ │ │ │ - rscseq sl, r4, r0, asr #3 │ │ │ │ - ldrheq sl, [r4], #24 @ │ │ │ │ - ldrheq sl, [r4], #16 @ │ │ │ │ - rscseq sl, r4, r8, lsr #3 │ │ │ │ + smlalseq sl, r4, r2, r2 │ │ │ │ + rscseq sl, r4, sl, lsr #4 │ │ │ │ + rscseq sl, r4, r8, lsr #4 │ │ │ │ + rscseq sl, r4, r0, lsr #4 │ │ │ │ + rscseq sl, r4, r8, lsl r2 │ │ │ │ + rscseq sl, r4, r0, lsl r2 │ │ │ │ + rscseq sl, r4, r8, lsl #4 │ │ │ │ + rscseq sl, r4, r0, lsl #4 │ │ │ │ + ldrsheq sl, [r4], #24 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ @@ -1023894,15 +1023894,15 @@ │ │ │ │ str r2, [r3, #12] │ │ │ │ bl 4e8478 │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ bl 410fc8 │ │ │ │ str r5, [r4, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - sbcseq r4, sl, r0, lsr #1 │ │ │ │ + ldrsheq r4, [sl], #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ beq 444d04 │ │ │ │ @@ -1024103,23 +1024103,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 444f28 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, #0 │ │ │ │ b 444e4c │ │ │ │ @ instruction: 0x0169b29c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlalseq r9, r4, lr, r7 │ │ │ │ - smullseq r3, sl, r0, lr │ │ │ │ - sbcseq pc, r9, ip, lsr #22 │ │ │ │ + rscseq r9, r4, lr, ror #15 │ │ │ │ + sbcseq r3, sl, r0, ror #29 │ │ │ │ + sbcseq pc, r9, ip, ror fp @ │ │ │ │ cmneq r9, r0, lsl #3 │ │ │ │ - sbcseq r3, sl, r0, lsr #27 │ │ │ │ - sbcseq r3, sl, r0, ror sp │ │ │ │ - smullseq r3, sl, r4, sp │ │ │ │ - smullseq r3, sl, r4, sp │ │ │ │ - sbcseq r3, sl, r8, asr sp │ │ │ │ + ldrsheq r3, [sl], #208 @ 0xd0 │ │ │ │ + sbcseq r3, sl, r0, asr #27 │ │ │ │ + sbcseq r3, sl, r4, ror #27 │ │ │ │ + sbcseq r3, sl, r4, ror #27 │ │ │ │ + sbcseq r3, sl, r8, lsr #27 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #432] @ 445168 │ │ │ │ @@ -1024231,15 +1024231,15 @@ │ │ │ │ bl 3f8168 │ │ │ │ str r4, [r9] │ │ │ │ b 445050 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r8, lsr r0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r0, lsr #31 │ │ │ │ - sbcseq r3, sl, r8, lsl fp │ │ │ │ + sbcseq r3, sl, r8, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -1024594,25 +1024594,25 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 5f3fe0 │ │ │ │ mov r5, r0 │ │ │ │ b 445530 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r8, asr #25 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq r3, [sl], #132 @ 0x84 │ │ │ │ - sbcseq r3, sl, ip, asr fp │ │ │ │ - ldrsbeq r3, [sl], #132 @ 0x84 │ │ │ │ + sbcseq r3, sl, r4, lsr #18 │ │ │ │ + sbcseq r3, sl, ip, lsr #23 │ │ │ │ + sbcseq r3, sl, r4, lsr #18 │ │ │ │ cmneq r9, r8, lsl ip │ │ │ │ - ldrsbeq r3, [sl], #120 @ 0x78 │ │ │ │ - rsceq fp, sl, r0, lsl #15 │ │ │ │ - sbcseq r3, sl, r0, asr #15 │ │ │ │ - sbcseq r3, sl, ip, lsr #15 │ │ │ │ - sbcseq r3, sl, r8, asr r6 │ │ │ │ - smullseq r3, sl, r8, r5 │ │ │ │ - rsceq fp, sl, r8, asr #10 │ │ │ │ + sbcseq r3, sl, r8, lsr #16 │ │ │ │ + ldrdeq fp, [sl], #112 @ 0x70 @ │ │ │ │ + sbcseq r3, sl, r0, lsl r8 │ │ │ │ + ldrsheq r3, [sl], #124 @ 0x7c │ │ │ │ + sbcseq r3, sl, r8, lsr #13 │ │ │ │ + sbcseq r3, sl, r8, ror #11 │ │ │ │ + smlaleq fp, sl, r8, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #828] @ 445aa4 │ │ │ │ mov ip, r2 │ │ │ │ @@ -1024821,20 +1024821,20 @@ │ │ │ │ bl 4101e0 │ │ │ │ b 445808 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ udf #0 │ │ │ │ cmneq r9, r4, lsl #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r3, sl, r0, asr #10 │ │ │ │ - sbcseq r3, sl, ip, lsr r5 │ │ │ │ + smullseq r3, sl, r0, r5 │ │ │ │ + sbcseq r3, sl, ip, lsl #11 │ │ │ │ cmneq r9, r8, ror #15 │ │ │ │ - sbcseq r3, sl, r8, asr #9 │ │ │ │ - sbcseq r3, sl, ip, lsr r4 │ │ │ │ - sbcseq r3, sl, ip, lsr #8 │ │ │ │ + sbcseq r3, sl, r8, lsl r5 │ │ │ │ + sbcseq r3, sl, ip, lsl #9 │ │ │ │ + sbcseq r3, sl, ip, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #1140] @ 445f54 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1025121,24 +1025121,24 @@ │ │ │ │ bl 5f7958 │ │ │ │ ldr r2, [pc, #52] @ 445f80 │ │ │ │ add r2, pc, r2 │ │ │ │ b 445da4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r4, lsl r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r5, sp, r4, ror pc │ │ │ │ - sbcseq r3, sl, r8, asr r2 │ │ │ │ - smullseq r3, sl, r8, r1 │ │ │ │ + rsceq r5, sp, r4, asr #31 │ │ │ │ + sbcseq r3, sl, r8, lsr #5 │ │ │ │ + sbcseq r3, sl, r8, ror #3 │ │ │ │ strheq sl, [r9, #-52]! @ 0xffffffcc │ │ │ │ + sbcseq r3, sl, r8, asr #3 │ │ │ │ + sbcseq r3, sl, r8, asr #2 │ │ │ │ + ldrheq r2, [r9], #8 │ │ │ │ + sbcseq r3, sl, r4, ror #2 │ │ │ │ sbcseq r3, sl, r8, ror r1 │ │ │ │ - ldrsheq r3, [sl], #8 │ │ │ │ - sbcseq r2, r9, r8, rrx │ │ │ │ - sbcseq r3, sl, r4, lsl r1 │ │ │ │ - sbcseq r3, sl, r8, lsr #2 │ │ │ │ - sbcseq r2, sl, r0, lsr pc │ │ │ │ + sbcseq r2, sl, r0, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #260] @ 4460a4 │ │ │ │ ldr r3, [pc, #260] @ 4460a8 │ │ │ │ @@ -1025205,20 +1025205,20 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 4460a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ qdsubeq sl, r8, r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq pc, sp, ip, asr #23 │ │ │ │ - sbcseq r2, sl, r0, lsl pc │ │ │ │ - rsceq sl, sl, r4, lsl ip │ │ │ │ - sbcseq sl, sp, ip, lsr #3 │ │ │ │ - rsceq r6, sp, r0, ror #22 │ │ │ │ - sbcseq r1, r8, r4, lsr #10 │ │ │ │ + sbcseq pc, sp, ip, lsl ip @ │ │ │ │ + sbcseq r2, sl, r0, ror #30 │ │ │ │ + rsceq sl, sl, r4, ror #24 │ │ │ │ + ldrsheq sl, [sp], #28 │ │ │ │ + strheq r6, [sp], #176 @ 0xb0 @ │ │ │ │ + sbcseq r1, r8, r4, ror r5 │ │ │ │ cmneq r9, r0, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r7, r2, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1025254,15 +1025254,15 @@ │ │ │ │ bl 4e8674 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ sub r4, r4, #4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 446104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - sbcseq r2, sl, r8, lsl #28 │ │ │ │ + sbcseq r2, sl, r8, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ ldmib r0, {r2, r3} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ @@ -1025469,24 +1025469,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 3f8168 │ │ │ │ b 446340 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r8, asr lr │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r2, sl, r0, asr #26 │ │ │ │ - sbcseq r9, r9, r4, lsr #9 │ │ │ │ + smullseq r2, sl, r0, sp │ │ │ │ + ldrsheq r9, [r9], #68 @ 0x44 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - sbcseq r2, sl, r0, lsl #25 │ │ │ │ - ldrsheq r2, [sl], #176 @ 0xb0 │ │ │ │ + ldrsbeq r2, [sl], #192 @ 0xc0 │ │ │ │ + sbcseq r2, sl, r0, asr #24 │ │ │ │ cmneq r9, r4, lsr #25 │ │ │ │ - sbcseq r2, sl, r0, lsl #25 │ │ │ │ - ldrsbeq r2, [sl], #172 @ 0xac │ │ │ │ - sbcseq r2, sl, r8, lsr fp │ │ │ │ + ldrsbeq r2, [sl], #192 @ 0xc0 │ │ │ │ + sbcseq r2, sl, ip, lsr #22 │ │ │ │ + sbcseq r2, sl, r8, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ ldr ip, [pc, #4068] @ 4474f0 │ │ │ │ ldr r3, [pc, #4068] @ 4474f4 │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ @@ -1026505,95 +1026505,95 @@ │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [sp, #52] @ 0x34 │ │ │ │ bne 4466fc │ │ │ │ b 4466f0 │ │ │ │ cmneq r9, r8, ror #21 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r4, asr #21 │ │ │ │ - sbcseq r4, sp, r4, lsr r3 │ │ │ │ - sbcseq r2, sl, ip, ror #25 │ │ │ │ - ldrheq sp, [fp], #84 @ 0x54 │ │ │ │ - ldrheq r2, [sl], #184 @ 0xb8 │ │ │ │ + sbcseq r4, sp, r4, lsl #7 │ │ │ │ + sbcseq r2, sl, ip, lsr sp │ │ │ │ + sbcseq sp, fp, r4, lsl #12 │ │ │ │ + sbcseq r2, sl, r8, lsl #24 │ │ │ │ cmneq r9, r0, lsr #16 │ │ │ │ - sbcseq sl, fp, ip, ror pc │ │ │ │ - sbcseq r2, sl, r8, lsl #16 │ │ │ │ + sbcseq sl, fp, ip, asr #31 │ │ │ │ + sbcseq r2, sl, r8, asr r8 │ │ │ │ cmneq r9, r0, ror #14 │ │ │ │ - ldrsheq r2, [sl], #152 @ 0x98 │ │ │ │ - sbcseq r2, sl, r8, lsl r7 │ │ │ │ + sbcseq r2, sl, r8, asr #20 │ │ │ │ + sbcseq r2, sl, r8, ror #14 │ │ │ │ andeq r2, r0, r0, lsl #18 │ │ │ │ - sbcseq r2, sl, r4, lsl #17 │ │ │ │ - ldrheq r2, [sl], #64 @ 0x40 │ │ │ │ - sbcseq r2, sl, r4, ror #16 │ │ │ │ - sbcseq r2, sl, r0, asr #12 │ │ │ │ + ldrsbeq r2, [sl], #132 @ 0x84 │ │ │ │ + sbcseq r2, sl, r0, lsl #10 │ │ │ │ + ldrheq r2, [sl], #132 @ 0x84 │ │ │ │ + smullseq r2, sl, r0, r6 │ │ │ │ + sbcseq r9, r9, r0, lsr ip │ │ │ │ + sbcseq r9, r9, ip, lsl ip │ │ │ │ + sbcseq r9, r9, r0, lsl ip │ │ │ │ + sbcseq r9, r9, r4, lsl #24 │ │ │ │ + ldrsheq r9, [r9], #184 @ 0xb8 │ │ │ │ + sbcseq r9, r9, ip, ror #23 │ │ │ │ sbcseq r9, r9, r0, ror #23 │ │ │ │ - sbcseq r9, r9, ip, asr #23 │ │ │ │ - sbcseq r9, r9, r0, asr #23 │ │ │ │ - ldrheq r9, [r9], #180 @ 0xb4 │ │ │ │ - sbcseq r9, r9, r8, lsr #23 │ │ │ │ - smullseq r9, r9, ip, fp @ │ │ │ │ - smullseq r9, r9, r0, fp @ │ │ │ │ - sbcseq r9, r9, r8, lsl #23 │ │ │ │ - sbcseq r7, r9, r0, lsr #24 │ │ │ │ - sbcseq r7, r9, r8, lsl ip │ │ │ │ - sbcseq r7, r9, r0, lsl ip │ │ │ │ - sbcseq r7, r9, r8, lsl #24 │ │ │ │ - sbcseq r7, r9, r0, lsl #24 │ │ │ │ - ldrsheq r7, [r9], #184 @ 0xb8 │ │ │ │ - ldrsheq r7, [r9], #176 @ 0xb0 │ │ │ │ - sbcseq r7, r9, ip, ror #23 │ │ │ │ - sbcseq r7, r9, r4, lsl #24 │ │ │ │ - sbcseq r7, r9, r0, lsl #24 │ │ │ │ - sbcseq r2, sl, r0, ror #12 │ │ │ │ - sbcseq r8, r9, r8, asr #13 │ │ │ │ - smullseq r2, sl, ip, r6 │ │ │ │ + ldrsbeq r9, [r9], #184 @ 0xb8 │ │ │ │ + sbcseq r7, r9, r0, ror ip │ │ │ │ + sbcseq r7, r9, r8, ror #24 │ │ │ │ + sbcseq r7, r9, r0, ror #24 │ │ │ │ + sbcseq r7, r9, r8, asr ip │ │ │ │ + sbcseq r7, r9, r0, asr ip │ │ │ │ + sbcseq r7, r9, r8, asr #24 │ │ │ │ + sbcseq r7, r9, r0, asr #24 │ │ │ │ + sbcseq r7, r9, ip, lsr ip │ │ │ │ + sbcseq r7, r9, r4, asr ip │ │ │ │ + sbcseq r7, r9, r0, asr ip │ │ │ │ + ldrheq r2, [sl], #96 @ 0x60 │ │ │ │ + sbcseq r8, r9, r8, lsl r7 │ │ │ │ + sbcseq r2, sl, ip, ror #13 │ │ │ │ @ instruction: 0xffffda04 │ │ │ │ - sbcseq r2, sl, ip, lsr #2 │ │ │ │ - sbcseq r1, sl, r0, asr pc │ │ │ │ - sbcseq r1, sl, r4, lsl #24 │ │ │ │ - sbcseq r5, fp, r4, lsr #32 │ │ │ │ - sbcseq r1, sl, r0, ror #31 │ │ │ │ - sbcseq r1, sl, ip, lsl #29 │ │ │ │ - ldrsheq r1, [sl], #236 @ 0xec │ │ │ │ + sbcseq r2, sl, ip, ror r1 │ │ │ │ + sbcseq r1, sl, r0, lsr #31 │ │ │ │ + sbcseq r1, sl, r4, asr ip │ │ │ │ + sbcseq r5, fp, r4, ror r0 │ │ │ │ + sbcseq r2, sl, r0, lsr r0 │ │ │ │ + ldrsbeq r1, [sl], #236 @ 0xec │ │ │ │ + sbcseq r1, sl, ip, asr #30 │ │ │ │ andeq r2, r0, r8, ror r2 │ │ │ │ andeq r2, r0, ip, asr #22 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ - sbcseq r1, sl, ip, asr lr │ │ │ │ - smullseq r1, sl, r4, r7 │ │ │ │ - sbcseq r1, sl, r8, ror #21 │ │ │ │ - sbcseq r1, sl, r0, asr #21 │ │ │ │ - sbcseq r1, sl, ip, lsr #18 │ │ │ │ - smullseq r1, sl, r0, r9 │ │ │ │ - ldrheq r1, [sl], #92 @ 0x5c │ │ │ │ - sbcseq r9, r9, ip, lsr #31 │ │ │ │ - ldrheq sl, [r9], #100 @ 0x64 │ │ │ │ + sbcseq r1, sl, ip, lsr #29 │ │ │ │ + sbcseq r1, sl, r4, ror #15 │ │ │ │ + sbcseq r1, sl, r8, lsr fp │ │ │ │ + sbcseq r1, sl, r0, lsl fp │ │ │ │ + sbcseq r1, sl, ip, ror r9 │ │ │ │ + sbcseq r1, sl, r0, ror #19 │ │ │ │ + sbcseq r1, sl, ip, lsl #12 │ │ │ │ + ldrsheq r9, [r9], #252 @ 0xfc │ │ │ │ + sbcseq sl, r9, r4, lsl #14 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - sbcseq r1, sl, ip, lsl r7 │ │ │ │ - sbcseq r1, sl, ip, asr r4 │ │ │ │ - ldrheq r1, [sl], #120 @ 0x78 │ │ │ │ - sbcseq r8, r9, r8, lsr #27 │ │ │ │ - ldrheq r8, [r9], #216 @ 0xd8 │ │ │ │ - sbcseq ip, r9, ip, lsr fp │ │ │ │ - ldrheq r1, [sl], #132 @ 0x84 │ │ │ │ - sbcseq r1, sl, r0, asr #17 │ │ │ │ - sbcseq r1, sl, r4, lsl #17 │ │ │ │ - sbcseq r1, sl, r8, lsr #18 │ │ │ │ - smullseq pc, ip, r4, r3 @ │ │ │ │ - sbcseq r1, sl, r0, lsr r2 │ │ │ │ - smullseq r1, sl, r4, r7 │ │ │ │ - sbcseq r1, sl, r8, asr #16 │ │ │ │ - sbcseq r1, sl, r0, ror #15 │ │ │ │ - sbcseq r1, sl, r0, ror r2 │ │ │ │ - smullseq r1, sl, ip, r3 │ │ │ │ - ldrsheq r1, [sl], #16 │ │ │ │ - sbcseq r1, sl, r8, lsl #1 │ │ │ │ - sbcseq r1, sl, ip, asr #1 │ │ │ │ + sbcseq r1, sl, ip, ror #14 │ │ │ │ + sbcseq r1, sl, ip, lsr #9 │ │ │ │ + sbcseq r1, sl, r8, lsl #16 │ │ │ │ + ldrsheq r8, [r9], #216 @ 0xd8 │ │ │ │ + sbcseq r8, r9, r8, lsl #28 │ │ │ │ + sbcseq ip, r9, ip, lsl #23 │ │ │ │ + sbcseq r1, sl, r4, lsl #18 │ │ │ │ + sbcseq r1, sl, r0, lsl r9 │ │ │ │ + ldrsbeq r1, [sl], #132 @ 0x84 │ │ │ │ + sbcseq r1, sl, r8, ror r9 │ │ │ │ + sbcseq pc, ip, r4, ror #7 │ │ │ │ + sbcseq r1, sl, r0, lsl #5 │ │ │ │ + sbcseq r1, sl, r4, ror #15 │ │ │ │ + smullseq r1, sl, r8, r8 │ │ │ │ + sbcseq r1, sl, r0, lsr r8 │ │ │ │ + sbcseq r1, sl, r0, asr #5 │ │ │ │ + sbcseq r1, sl, ip, ror #7 │ │ │ │ + sbcseq r1, sl, r0, asr #4 │ │ │ │ + ldrsbeq r1, [sl], #8 │ │ │ │ + sbcseq r1, sl, ip, lsl r1 │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ - sbcseq r0, sl, r0, asr #30 │ │ │ │ - sbcseq r0, sl, r0, lsr #28 │ │ │ │ - rscseq r6, r4, r4, lsl r0 │ │ │ │ + smullseq r0, sl, r0, pc @ │ │ │ │ + sbcseq r0, sl, r0, ror lr │ │ │ │ + rscseq r6, r4, r4, rrx │ │ │ │ ldr r2, [pc, #-164] @ 4475a4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 3f8168 │ │ │ │ b 4467c0 │ │ │ │ @@ -1028432,22 +1028432,22 @@ │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ str lr, [sp, #152] @ 0x98 │ │ │ │ str ip, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ udf #0 │ │ │ │ - sbcseq r0, sl, r0, asr ip │ │ │ │ - rscseq r5, r4, r0, ror #27 │ │ │ │ - sbcseq r0, sl, r8, ror #7 │ │ │ │ - sbcseq r0, sl, r4, ror #13 │ │ │ │ + sbcseq r0, sl, r0, lsr #25 │ │ │ │ + rscseq r5, r4, r0, lsr lr │ │ │ │ + sbcseq r0, sl, r8, lsr r4 │ │ │ │ + sbcseq r0, sl, r4, lsr r7 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - sbcseq r0, sl, ip, lsr r3 │ │ │ │ - sbcseq lr, ip, r0, ror r0 │ │ │ │ - sbcseq pc, r9, ip, lsl #30 │ │ │ │ + sbcseq r0, sl, ip, lsl #7 │ │ │ │ + sbcseq lr, ip, r0, asr #1 │ │ │ │ + sbcseq pc, r9, ip, asr pc @ │ │ │ │ ldr r0, [r1, #20] │ │ │ │ sub r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -1028498,15 +1028498,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ pop {r4, lr} │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ bx r3 │ │ │ │ - rscseq r5, r4, r8, asr #4 │ │ │ │ + smlalseq r5, r4, r8, r2 │ │ │ │ cmp r1, #0 │ │ │ │ ldrb r3, [r0, #41] @ 0x29 │ │ │ │ beq 449468 │ │ │ │ cmp r1, #4 │ │ │ │ bne 449454 │ │ │ │ and r3, r3, #120 @ 0x78 │ │ │ │ cmp r3, #32 │ │ │ │ @@ -1028595,16 +1028595,16 @@ │ │ │ │ cmp r3, #32 │ │ │ │ beq 449554 │ │ │ │ ldr r2, [pc, #16] @ 4495a8 │ │ │ │ mov r1, ip │ │ │ │ add r2, pc, r2 │ │ │ │ bl 3f8168 │ │ │ │ b 449578 │ │ │ │ - ldrheq r0, [sl], #32 │ │ │ │ - sbcseq r0, sl, ip, ror #3 │ │ │ │ + sbcseq r0, sl, r0, lsl #6 │ │ │ │ + sbcseq r0, sl, ip, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #584] @ 449814 │ │ │ │ @@ -1028754,18 +1028754,18 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r4, r5 │ │ │ │ b 449768 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r4, lsr #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r4, lsl sl │ │ │ │ - sbcseq r8, r9, ip, asr fp │ │ │ │ + sbcseq r8, r9, ip, lsr #23 │ │ │ │ @ instruction: 0x00000db4 │ │ │ │ cmneq r9, r4, ror #17 │ │ │ │ - sbcseq r8, r9, ip, lsl #18 │ │ │ │ + sbcseq r8, r9, ip, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ add r3, r3, #10 │ │ │ │ ldr r9, [r2, r3, lsl #2] │ │ │ │ mov r6, r2 │ │ │ │ @@ -1028841,15 +1028841,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 4498a4 │ │ │ │ b 4498cc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r4, lsr #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r4, lsr #14 │ │ │ │ - sbcseq pc, r9, r0, asr pc @ │ │ │ │ + sbcseq pc, r9, r0, lsr #31 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ @@ -1028897,16 +1028897,16 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 5f3fe0 │ │ │ │ str r0, [r5, #16] │ │ │ │ b 4499f0 │ │ │ │ ldr r2, [pc, #8] @ 449a60 │ │ │ │ add r2, pc, r2 │ │ │ │ b 4499d8 │ │ │ │ - ldrsbeq pc, [r9], #236 @ 0xec @ │ │ │ │ - ldrheq pc, [r9], #236 @ 0xec @ │ │ │ │ + sbcseq pc, r9, ip, lsr #30 │ │ │ │ + sbcseq pc, r9, ip, lsl #30 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #12 │ │ │ │ @@ -1028947,16 +1028947,16 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, ip │ │ │ │ bl 3f8168 │ │ │ │ pop {r4, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - sbcseq pc, r9, r0, asr #29 │ │ │ │ - sbcseq pc, r9, r4, asr lr @ │ │ │ │ + sbcseq pc, r9, r0, lsl pc @ │ │ │ │ + sbcseq pc, r9, r4, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r3 │ │ │ │ @@ -1029037,16 +1029037,16 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r9, [sp] │ │ │ │ bl 3f8168 │ │ │ │ b 449c20 │ │ │ │ - ldrsbeq pc, [r9], #220 @ 0xdc @ │ │ │ │ - sbcseq pc, r9, ip, lsr #27 │ │ │ │ + sbcseq pc, r9, ip, lsr #28 │ │ │ │ + ldrsheq pc, [r9], #220 @ 0xdc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1029114,20 +1029114,20 @@ │ │ │ │ ldr r2, [pc, #40] @ 449dd4 │ │ │ │ lsr r3, r8, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3f8168 │ │ │ │ + sbcseq pc, r9, r0, asr #29 │ │ │ │ + ldrsheq pc, [r9], #216 @ 0xd8 @ │ │ │ │ + rscseq r4, r4, r4, asr sl │ │ │ │ sbcseq pc, r9, r0, ror lr @ │ │ │ │ - sbcseq pc, r9, r8, lsr #27 │ │ │ │ - rscseq r4, r4, r4, lsl #20 │ │ │ │ - sbcseq pc, r9, r0, lsr #28 │ │ │ │ - ldrsbeq r4, [r4], #152 @ 0x98 @ │ │ │ │ - smullseq pc, r9, ip, sp @ │ │ │ │ + rscseq r4, r4, r8, lsr #20 │ │ │ │ + sbcseq pc, r9, ip, ror #27 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r6, sp, #52 @ 0x34 │ │ │ │ @@ -1029171,16 +1029171,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldm r6, {r1, r2, r3} │ │ │ │ bl 449980 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - rscseq r4, r4, r4, ror r9 │ │ │ │ - sbcseq pc, r9, r8, ror #26 │ │ │ │ + rscseq r4, r4, r4, asr #19 │ │ │ │ + ldrheq pc, [r9], #216 @ 0xd8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #380] @ 44a044 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1029277,18 +1029277,18 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ bl 3f8168 │ │ │ │ b 449f9c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, ip, lsr #2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlalseq r4, r4, r8, r8 @ │ │ │ │ + rscseq r4, r4, r8, ror #17 │ │ │ │ qdsubeq r6, r4, r9 │ │ │ │ - sbcseq pc, r9, r8, ror #24 │ │ │ │ - sbcseq pc, r9, r0, asr #23 │ │ │ │ + ldrheq pc, [r9], #200 @ 0xc8 @ │ │ │ │ + sbcseq pc, r9, r0, lsl ip @ │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r6, sp, #60 @ 0x3c │ │ │ │ @@ -1029371,18 +1029371,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 3f8168 │ │ │ │ b 44a0d4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r8, ror #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, ip, lsl pc │ │ │ │ - sbcseq pc, r9, r8, ror #23 │ │ │ │ - sbcseq sl, ip, r0, ror #12 │ │ │ │ - sbcseq sl, r9, ip, ror #8 │ │ │ │ - sbcseq pc, r9, r8, lsr #22 │ │ │ │ + sbcseq pc, r9, r8, lsr ip @ │ │ │ │ + ldrheq sl, [ip], #96 @ 0x60 │ │ │ │ + ldrheq sl, [r9], #76 @ 0x4c │ │ │ │ + sbcseq pc, r9, r8, ror fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldmib r0, {r2, r3} │ │ │ │ @@ -1029486,18 +1029486,18 @@ │ │ │ │ mov r1, r3 │ │ │ │ bl 5f3fe0 │ │ │ │ str r0, [r4, #16] │ │ │ │ b 44a2c8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strdeq r5, [r9, #-220]! @ 0xffffff24 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq sl, ip, r0, ror r5 │ │ │ │ + sbcseq sl, ip, r0, asr #11 │ │ │ │ cmneq r9, r8, lsl sp │ │ │ │ - sbcseq pc, r9, ip, asr sl @ │ │ │ │ - sbcseq pc, r9, r8, asr #19 │ │ │ │ + sbcseq pc, r9, ip, lsr #21 │ │ │ │ + sbcseq pc, r9, r8, lsl sl @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3856] @ 0xf10 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #784] @ 44a6cc │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ @@ -1029696,23 +1029696,23 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 4e8674 │ │ │ │ b 44a5ec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, ip, lsr ip │ │ │ │ cmneq r9, r8, lsr #24 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq pc, r9, r8, lsl sl @ │ │ │ │ + sbcseq pc, r9, r8, ror #20 │ │ │ │ andeq r3, r0, ip, ror #3 │ │ │ │ - sbcseq pc, r9, r0, lsr #20 │ │ │ │ + sbcseq pc, r9, r0, ror sl @ │ │ │ │ @ instruction: 0xfffff9fe │ │ │ │ cmneq r9, r4, lsl #20 │ │ │ │ - sbcseq pc, r9, r0, ror #16 │ │ │ │ - sbcseq pc, r9, r8, lsl #17 │ │ │ │ - ldrheq pc, [r9], #112 @ 0x70 @ │ │ │ │ - sbcseq pc, r9, r4, asr #15 │ │ │ │ + ldrheq pc, [r9], #128 @ 0x80 @ │ │ │ │ + ldrsbeq pc, [r9], #136 @ 0x88 @ │ │ │ │ + sbcseq pc, r9, r0, lsl #16 │ │ │ │ + sbcseq pc, r9, r4, lsl r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #572] @ 44a954 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1029857,24 +1029857,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 3f8168 │ │ │ │ b 44a7c0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r5, [r9, #-140]! @ 0xffffff74 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq ip, r9, r4, ror r8 │ │ │ │ + sbcseq ip, r9, r4, asr #17 │ │ │ │ cmneq r9, r0, lsr r8 │ │ │ │ - sbcseq pc, r9, r0, lsl #15 │ │ │ │ + ldrsbeq pc, [r9], #112 @ 0x70 @ │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - ldrheq pc, [r9], #112 @ 0x70 @ │ │ │ │ - sbcseq pc, r9, ip, ror #15 │ │ │ │ - sbcseq pc, r9, r8, lsl #14 │ │ │ │ - sbcseq pc, r9, r8, lsr r6 @ │ │ │ │ - ldrsheq pc, [r9], #112 @ 0x70 @ │ │ │ │ + sbcseq pc, r9, r0, lsl #16 │ │ │ │ + sbcseq pc, r9, ip, lsr r8 @ │ │ │ │ + sbcseq pc, r9, r8, asr r7 @ │ │ │ │ + sbcseq pc, r9, r8, lsl #13 │ │ │ │ + sbcseq pc, r9, r0, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #724] @ 44ac74 │ │ │ │ mov sl, r3 │ │ │ │ @@ -1030058,29 +1030058,29 @@ │ │ │ │ ldr r3, [pc, #76] @ 44acb8 │ │ │ │ add r3, pc, r3 │ │ │ │ b 44ab58 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, r4, asr r6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, r0, asr #12 │ │ │ │ - smullseq pc, r9, ip, r7 @ │ │ │ │ + sbcseq pc, r9, ip, ror #15 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - sbcseq fp, r9, r8, asr #14 │ │ │ │ - sbcseq ip, r9, r0, ror #16 │ │ │ │ + smullseq fp, r9, r8, r7 │ │ │ │ + ldrheq ip, [r9], #128 @ 0x80 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ cmneq r9, r0, lsl #9 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - sbcseq r1, sl, ip, ror ip │ │ │ │ - sbcseq pc, r9, r8, asr #11 │ │ │ │ - ldrsbeq pc, [r9], #80 @ 0x50 @ │ │ │ │ - sbcseq pc, r9, r4, asr r5 @ │ │ │ │ - ldrsbeq pc, [r9], #80 @ 0x50 @ │ │ │ │ - sbcseq fp, r9, r0, asr r6 │ │ │ │ - sbcseq r1, sl, r8, ror #23 │ │ │ │ + sbcseq r1, sl, ip, asr #25 │ │ │ │ + sbcseq pc, r9, r8, lsl r6 @ │ │ │ │ + sbcseq pc, r9, r0, lsr #12 │ │ │ │ + sbcseq pc, r9, r4, lsr #11 │ │ │ │ + sbcseq pc, r9, r0, lsr #12 │ │ │ │ + sbcseq fp, r9, r0, lsr #13 │ │ │ │ + sbcseq r1, sl, r8, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #220] @ 44adb0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1030134,15 +1030134,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r0 │ │ │ │ bl 40f408 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - rscseq r3, r4, r9, lsl r9 │ │ │ │ + rscseq r3, r4, r9, ror #18 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [pc, #132] @ 44ae48 │ │ │ │ add r3, pc, r3 │ │ │ │ bne 44ae30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -1030363,23 +1030363,23 @@ │ │ │ │ bl 3f8168 │ │ │ │ ldrb r1, [r4, #184] @ 0xb8 │ │ │ │ b 44aeb8 │ │ │ │ ldr r2, [pc, #40] @ 44b164 │ │ │ │ add r2, pc, r2 │ │ │ │ b 44b024 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - ldrsbeq pc, [r9], #44 @ 0x2c @ │ │ │ │ - sbcseq r1, fp, r4, asr r2 │ │ │ │ - ldrsbeq pc, [r9], #44 @ 0x2c @ │ │ │ │ - sbcseq pc, r9, r0, lsr #7 │ │ │ │ - sbcseq pc, r9, r4, lsr #3 │ │ │ │ - sbcseq pc, r9, r0, lsl #5 │ │ │ │ - ldrheq pc, [r9], #32 @ │ │ │ │ - sbcseq pc, r9, r8, asr r1 @ │ │ │ │ - ldrsbeq pc, [r9], #12 @ │ │ │ │ + sbcseq pc, r9, ip, lsr #6 │ │ │ │ + sbcseq r1, fp, r4, lsr #5 │ │ │ │ + sbcseq pc, r9, ip, lsr #6 │ │ │ │ + ldrsheq pc, [r9], #48 @ 0x30 @ │ │ │ │ + ldrsheq pc, [r9], #20 @ │ │ │ │ + ldrsbeq pc, [r9], #32 @ │ │ │ │ + sbcseq pc, r9, r0, lsl #6 │ │ │ │ + sbcseq pc, r9, r8, lsr #3 │ │ │ │ + sbcseq pc, r9, ip, lsr #2 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r5, sp, #20 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -1030414,17 +1030414,17 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 3f8168 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - sbcseq pc, r9, r0, lsl #6 │ │ │ │ - sbcseq pc, r9, ip, ror #5 │ │ │ │ - sbcseq pc, r9, r8, ror r2 @ │ │ │ │ + sbcseq pc, r9, r0, asr r3 @ │ │ │ │ + sbcseq pc, r9, ip, lsr r3 @ │ │ │ │ + sbcseq pc, r9, r8, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r3, #823] @ 0x337 │ │ │ │ ldr r7, [pc, #364] @ 44b3a8 │ │ │ │ @@ -1030517,20 +1030517,20 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 3f8168 │ │ │ │ b 44b28c │ │ │ │ strheq r4, [r9, #-220]! @ 0xffffff24 │ │ │ │ - sbcseq pc, r9, r8, ror r2 @ │ │ │ │ + sbcseq pc, r9, r8, asr #5 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ - sbcseq pc, r9, r8, ror #4 │ │ │ │ - ldrheq pc, [r9], #20 @ │ │ │ │ - sbcseq pc, r9, ip, lsr r2 @ │ │ │ │ - ldrsbeq pc, [r9], #16 @ │ │ │ │ + ldrheq pc, [r9], #40 @ 0x28 @ │ │ │ │ + sbcseq pc, r9, r4, lsl #4 │ │ │ │ + sbcseq pc, r9, ip, lsl #5 │ │ │ │ + sbcseq pc, r9, r0, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1030731,38 +1030731,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ b 44b468 │ │ │ │ ldr r3, [pc, #128] @ 44b77c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ b 44b468 │ │ │ │ - ldrsbeq r3, [r4], #24 @ │ │ │ │ - ldrsbeq pc, [r9], #24 @ │ │ │ │ - ldrsheq sp, [fp], #228 @ 0xe4 │ │ │ │ - sbcseq pc, r9, r4, ror #2 │ │ │ │ - ldrsheq r3, [r4], #13 @ │ │ │ │ - sbcseq r7, sl, r8, ror #31 │ │ │ │ - sbcseq ip, r8, ip, ror #14 │ │ │ │ + rscseq r3, r4, r8, lsr #4 │ │ │ │ + sbcseq pc, r9, r8, lsr #4 │ │ │ │ + sbcseq sp, fp, r4, asr #30 │ │ │ │ + ldrheq pc, [r9], #20 @ │ │ │ │ + rscseq r3, r4, sp, asr #2 │ │ │ │ + sbcseq r8, sl, r8, lsr r0 │ │ │ │ + ldrheq ip, [r8], #124 @ 0x7c │ │ │ │ cmpeq lr, r0, asr #17 │ │ │ │ ldrheq r4, [lr, #-140] @ 0xffffff74 │ │ │ │ cmpeq lr, ip, asr #17 │ │ │ │ ldrsbeq r4, [lr, #-136] @ 0xffffff78 │ │ │ │ cmpeq lr, r4, ror #17 │ │ │ │ ldrsheq r4, [lr, #-128] @ 0xffffff80 │ │ │ │ cmpeq lr, r0, lsl #18 │ │ │ │ cmpeq lr, r0, lsl #17 │ │ │ │ - rscseq r3, r4, r1, asr #32 │ │ │ │ + smlalseq r3, r4, r1, r0 │ │ │ │ cmpeq lr, r4, ror #13 │ │ │ │ cmpeq lr, r0, lsr #13 │ │ │ │ ldrheq r4, [lr, #-96] @ 0xffffffa0 │ │ │ │ ldrheq r4, [lr, #-108] @ 0xffffff94 │ │ │ │ cmpeq lr, r8, asr #13 │ │ │ │ ldrsbeq r4, [lr, #-100] @ 0xffffff9c │ │ │ │ cmpeq lr, r4, ror #13 │ │ │ │ - rscseq r2, r4, sp, lsr #31 │ │ │ │ + ldrsheq r2, [r4], #253 @ 0xfd @ │ │ │ │ ldrsheq r4, [lr, #-104] @ 0xffffff98 │ │ │ │ ldrheq r4, [lr, #-100] @ 0xffffff9c │ │ │ │ cmpeq lr, r4, asr #13 │ │ │ │ ldrsbeq r4, [lr, #-96] @ 0xffffffa0 │ │ │ │ ldrsbeq r4, [lr, #-108] @ 0xffffff94 │ │ │ │ cmpeq lr, r8, ror #13 │ │ │ │ ldrsheq r4, [lr, #-104] @ 0xffffff98 │ │ │ │ @@ -1031402,44 +1031402,44 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f8168 │ │ │ │ ldrb r3, [r6, #184] @ 0xb8 │ │ │ │ b 44c020 │ │ │ │ cmneq r9, r4, asr #16 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ - rscseq r2, r4, sl, lsl #26 │ │ │ │ - sbcseq lr, r9, r0, lsl #31 │ │ │ │ - sbcseq lr, r9, r4, asr #30 │ │ │ │ - sbcseq lr, r9, r4, asr #31 │ │ │ │ - sbcseq lr, r9, ip, ror #25 │ │ │ │ - sbcseq lr, r9, ip, lsl #29 │ │ │ │ - ldrheq lr, [r9], #204 @ 0xcc │ │ │ │ - sbcseq lr, r9, r4, lsr #23 │ │ │ │ + rscseq r2, r4, sl, asr sp │ │ │ │ + ldrsbeq lr, [r9], #240 @ 0xf0 │ │ │ │ + smullseq lr, r9, r4, pc @ │ │ │ │ + sbcseq pc, r9, r4, lsl r0 @ │ │ │ │ + sbcseq lr, r9, ip, lsr sp │ │ │ │ + ldrsbeq lr, [r9], #236 @ 0xec │ │ │ │ + sbcseq lr, r9, ip, lsl #26 │ │ │ │ + ldrsheq lr, [r9], #180 @ 0xb4 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - sbcseq r6, r9, r8, ror r7 │ │ │ │ + sbcseq r6, r9, r8, asr #15 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ - sbcseq lr, r9, r4, lsr sl │ │ │ │ - ldrheq lr, [r9], #148 @ 0x94 │ │ │ │ - sbcseq lr, r9, r8, asr r9 │ │ │ │ - ldrsheq lr, [r9], #136 @ 0x88 │ │ │ │ - sbcseq lr, r9, r0, ror #20 │ │ │ │ - sbcseq lr, r9, ip, lsl fp │ │ │ │ - ldrheq lr, [r9], #216 @ 0xd8 │ │ │ │ - sbcseq lr, r9, r8, asr #23 │ │ │ │ - ldrheq r6, [r9], #76 @ 0x4c │ │ │ │ - sbcseq lr, r9, r8, ror #24 │ │ │ │ - sbcseq lr, r9, r8, asr fp │ │ │ │ - sbcseq r6, r9, r0, ror r4 │ │ │ │ - sbcseq lr, r9, r8, asr r9 │ │ │ │ - sbcseq lr, r9, ip, asr fp │ │ │ │ - sbcseq lr, r9, ip, ror #17 │ │ │ │ - sbcseq lr, r9, r0, ror r8 │ │ │ │ - sbcseq lr, r9, ip, lsl #21 │ │ │ │ - sbcseq lr, r9, r4, asr #21 │ │ │ │ - ldrsbeq lr, [r9], #160 @ 0xa0 │ │ │ │ + sbcseq lr, r9, r4, lsl #21 │ │ │ │ + sbcseq lr, r9, r4, lsl #20 │ │ │ │ + sbcseq lr, r9, r8, lsr #19 │ │ │ │ + sbcseq lr, r9, r8, asr #18 │ │ │ │ + ldrheq lr, [r9], #160 @ 0xa0 │ │ │ │ + sbcseq lr, r9, ip, ror #22 │ │ │ │ + sbcseq lr, r9, r8, lsl #28 │ │ │ │ + sbcseq lr, r9, r8, lsl ip │ │ │ │ + sbcseq r6, r9, ip, lsl #10 │ │ │ │ + ldrheq lr, [r9], #200 @ 0xc8 │ │ │ │ + sbcseq lr, r9, r8, lsr #23 │ │ │ │ + sbcseq r6, r9, r0, asr #9 │ │ │ │ + sbcseq lr, r9, r8, lsr #19 │ │ │ │ + sbcseq lr, r9, ip, lsr #23 │ │ │ │ + sbcseq lr, r9, ip, lsr r9 │ │ │ │ + sbcseq lr, r9, r0, asr #17 │ │ │ │ + ldrsbeq lr, [r9], #172 @ 0xac │ │ │ │ + sbcseq lr, r9, r4, lsl fp │ │ │ │ + sbcseq lr, r9, r0, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ @@ -1031607,16 +1031607,16 @@ │ │ │ │ b 44c2bc │ │ │ │ mov r7, #14 │ │ │ │ b 44c2bc │ │ │ │ mov r7, #75 @ 0x4b │ │ │ │ b 44c2bc │ │ │ │ mov r7, #70 @ 0x46 │ │ │ │ b 44c2bc │ │ │ │ - rscseq r2, r4, lr, lsr #6 │ │ │ │ - rscseq r2, r4, r5, lsr #5 │ │ │ │ + rscseq r2, r4, lr, ror r3 │ │ │ │ + ldrsheq r2, [r4], #37 @ 0x25 @ │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ @@ -1031791,23 +1031791,23 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 3f8168 │ │ │ │ b 44c5bc │ │ │ │ ldr r8, [pc, #36] @ 44c7b4 │ │ │ │ add r8, pc, r8 │ │ │ │ b 44c58c │ │ │ │ - sbcseq r3, fp, r0, lsl r9 │ │ │ │ - sbcseq lr, r9, r4, asr #15 │ │ │ │ - sbcseq r6, fp, ip, asr r4 │ │ │ │ + sbcseq r3, fp, r0, ror #18 │ │ │ │ + sbcseq lr, r9, r4, lsl r8 │ │ │ │ + sbcseq r6, fp, ip, lsr #9 │ │ │ │ andeq r7, r0, r8, lsl #16 │ │ │ │ - sbcseq r6, fp, ip, ror #7 │ │ │ │ - sbcseq lr, r9, r4, ror #12 │ │ │ │ - sbcseq r5, r9, ip, lsl #23 │ │ │ │ - sbcseq lr, r9, r8, ror r5 │ │ │ │ - sbcseq r6, fp, r8, lsr #6 │ │ │ │ + sbcseq r6, fp, ip, lsr r4 │ │ │ │ + ldrheq lr, [r9], #100 @ 0x64 │ │ │ │ + ldrsbeq r5, [r9], #188 @ 0xbc │ │ │ │ + sbcseq lr, r9, r8, asr #11 │ │ │ │ + sbcseq r6, fp, r8, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1031923,21 +1031923,21 @@ │ │ │ │ ldr r2, [pc, #44] @ 44c9bc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ bl 3f8168 │ │ │ │ b 44c820 │ │ │ │ cmneq r9, r8, lsl r8 │ │ │ │ - smullseq lr, r9, r4, r5 │ │ │ │ + sbcseq lr, r9, r4, ror #11 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ - ldrsbeq lr, [r9], #84 @ 0x54 │ │ │ │ + sbcseq lr, r9, r4, lsr #12 │ │ │ │ + sbcseq lr, r9, r8, lsl #11 │ │ │ │ + sbcseq lr, r9, r8, lsl r5 │ │ │ │ sbcseq lr, r9, r8, lsr r5 │ │ │ │ - sbcseq lr, r9, r8, asr #9 │ │ │ │ - sbcseq lr, r9, r8, ror #9 │ │ │ │ - sbcseq lr, r9, r0, ror #9 │ │ │ │ + sbcseq lr, r9, r0, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r3, [r3, #823] @ 0x337 │ │ │ │ ldr r9, [pc, #544] @ 44cc00 │ │ │ │ @@ -1032075,22 +1032075,22 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 3f8168 │ │ │ │ b 44ca40 │ │ │ │ cmneq r9, r4, lsl r6 │ │ │ │ - sbcseq lr, r9, r8, ror r4 │ │ │ │ + sbcseq lr, r9, r8, asr #9 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ - sbcseq lr, r9, ip, asr #8 │ │ │ │ - sbcseq sp, r9, r8, lsr sl │ │ │ │ - ldrheq lr, [r9], #76 @ 0x4c │ │ │ │ - sbcseq lr, r9, r0, ror #6 │ │ │ │ - sbcseq lr, r9, r0, ror #7 │ │ │ │ - sbcseq lr, r9, r4, lsl #7 │ │ │ │ + smullseq lr, r9, ip, r4 │ │ │ │ + sbcseq sp, r9, r8, lsl #21 │ │ │ │ + sbcseq lr, r9, ip, lsl #10 │ │ │ │ + ldrheq lr, [r9], #48 @ 0x30 │ │ │ │ + sbcseq lr, r9, r0, lsr r4 │ │ │ │ + ldrsbeq lr, [r9], #52 @ 0x34 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r2, [r2, #823] @ 0x337 │ │ │ │ ldr r8, [pc, #356] @ 44cda8 │ │ │ │ @@ -1032181,20 +1032181,20 @@ │ │ │ │ ldr r2, [pc, #40] @ 44cdc0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f8168 │ │ │ │ b 44ccc8 │ │ │ │ @ instruction: 0x01693394 │ │ │ │ - sbcseq lr, r9, r0, lsr #7 │ │ │ │ - smullseq lr, r9, r8, r3 │ │ │ │ + ldrsheq lr, [r9], #48 @ 0x30 │ │ │ │ + sbcseq lr, r9, r8, ror #7 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ - sbcseq lr, r9, r8, asr #2 │ │ │ │ - sbcseq lr, r9, r8, lsr #5 │ │ │ │ - sbcseq lr, r9, r4, ror #5 │ │ │ │ + smullseq lr, r9, r8, r1 │ │ │ │ + ldrsheq lr, [r9], #40 @ 0x28 │ │ │ │ + sbcseq lr, r9, r4, lsr r3 │ │ │ │ ldr ip, [r1, #204] @ 0xcc │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r3, [r0, #41] @ 0x29 │ │ │ │ mov r2, r0 │ │ │ │ beq 44ce4c │ │ │ │ cmp ip, #4 │ │ │ │ @@ -1032797,20 +1032797,20 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3f8168 │ │ │ │ b 44d2f4 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ str fp, [sl] │ │ │ │ udf #0 │ │ │ │ - ldrsbeq sp, [r9], #216 @ 0xd8 │ │ │ │ - sbcseq sp, r9, r0, lsl lr │ │ │ │ - ldrsbeq sp, [r9], #188 @ 0xbc │ │ │ │ - sbcseq sp, r9, ip, asr #20 │ │ │ │ - sbcseq sp, r9, r4, asr #20 │ │ │ │ - sbcseq sp, r9, r8, lsr #19 │ │ │ │ + sbcseq sp, r9, r8, lsr #28 │ │ │ │ + sbcseq sp, r9, r0, ror #28 │ │ │ │ + sbcseq sp, r9, ip, lsr #24 │ │ │ │ + smullseq sp, r9, ip, sl │ │ │ │ + smullseq sp, r9, r4, sl │ │ │ │ + ldrsheq sp, [r9], #152 @ 0x98 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ strb r1, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -1033243,30 +1033243,30 @@ │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ bne 44db60 │ │ │ │ b 44da54 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r9, ip, asr #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r9, ip, ror #14 │ │ │ │ - sbcseq r6, r9, r0, lsl r3 │ │ │ │ - ldrsheq r4, [r9], #144 @ 0x90 │ │ │ │ - ldrsheq r4, [r9], #144 @ 0x90 │ │ │ │ - sbcseq r4, r9, r0, lsr #20 │ │ │ │ - sbcseq sp, r9, r0, lsl #16 │ │ │ │ - ldrsheq r4, [r9], #136 @ 0x88 │ │ │ │ - sbcseq sp, r9, ip, lsl r6 │ │ │ │ - sbcseq r4, r9, r0, lsr r7 │ │ │ │ + sbcseq r6, r9, r0, ror #6 │ │ │ │ + sbcseq r4, r9, r0, asr #20 │ │ │ │ + sbcseq r4, r9, r0, asr #20 │ │ │ │ + sbcseq r4, r9, r0, ror sl │ │ │ │ + sbcseq sp, r9, r0, asr r8 │ │ │ │ + sbcseq r4, r9, r8, asr #18 │ │ │ │ + sbcseq sp, r9, ip, ror #12 │ │ │ │ + sbcseq r4, r9, r0, lsl #15 │ │ │ │ andeq r3, r0, r4, lsl r1 │ │ │ │ - sbcseq sp, r9, r0, ror r6 │ │ │ │ + sbcseq sp, r9, r0, asr #13 │ │ │ │ cmneq r9, ip, ror #5 │ │ │ │ + ldrsheq sp, [r9], #72 @ 0x48 │ │ │ │ + sbcseq sp, r9, r0, lsl #12 │ │ │ │ + ldrsheq sp, [r9], #56 @ 0x38 │ │ │ │ sbcseq sp, r9, r8, lsr #9 │ │ │ │ - ldrheq sp, [r9], #80 @ 0x50 │ │ │ │ - sbcseq sp, r9, r8, lsr #7 │ │ │ │ - sbcseq sp, r9, r8, asr r4 │ │ │ │ - sbcseq sp, r9, ip, lsl #9 │ │ │ │ + ldrsbeq sp, [r9], #76 @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bx r3 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ @@ -1033341,21 +1033341,21 @@ │ │ │ │ ldr r4, [r6, #1312] @ 0x520 │ │ │ │ ldr r3, [r6, #1316] @ 0x524 │ │ │ │ ldr r5, [r6, #268] @ 0x10c │ │ │ │ b 44df2c │ │ │ │ ldr r2, [pc, #28] @ 44dfe4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 44df58 │ │ │ │ - sbcseq r4, r9, r8, ror #3 │ │ │ │ - smullseq r4, r9, ip, r1 │ │ │ │ - smullseq r4, r9, r0, r1 │ │ │ │ - sbcseq sp, r9, r8, ror #8 │ │ │ │ - sbcseq sp, r9, r4, ror #9 │ │ │ │ - ldrsbeq sp, [r9], #52 @ 0x34 │ │ │ │ - sbcseq sp, r9, r4, asr #8 │ │ │ │ + sbcseq r4, r9, r8, lsr r2 │ │ │ │ + sbcseq r4, r9, ip, ror #3 │ │ │ │ + sbcseq r4, r9, r0, ror #3 │ │ │ │ + ldrheq sp, [r9], #72 @ 0x48 │ │ │ │ + sbcseq sp, r9, r4, lsr r5 │ │ │ │ + sbcseq sp, r9, r4, lsr #8 │ │ │ │ + smullseq sp, r9, r4, r4 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r6, [r0] │ │ │ │ @@ -1033726,37 +1033726,37 @@ │ │ │ │ b 44e510 │ │ │ │ ldr r2, [pc, #104] @ 44e628 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 3f8168 │ │ │ │ b 44e1dc │ │ │ │ - sbcseq sp, r9, ip, ror r4 │ │ │ │ - ldrsbeq r4, [r9], #32 │ │ │ │ - sbcseq r4, r9, r8, lsr #6 │ │ │ │ - ldrheq r4, [r9], #24 │ │ │ │ - sbcseq sp, r9, ip, lsl #5 │ │ │ │ - ldrsheq r4, [r9], #8 │ │ │ │ - sbcseq r3, r9, r0, asr #28 │ │ │ │ - sbcseq r3, r9, r4, lsr lr │ │ │ │ - sbcseq r3, r9, ip, lsr #28 │ │ │ │ - sbcseq r3, r9, ip, lsr #28 │ │ │ │ - sbcseq r3, r9, ip, lsr #27 │ │ │ │ - sbcseq r3, r9, r0, lsr #27 │ │ │ │ - sbcseq r4, r9, ip │ │ │ │ - sbcseq r4, r9, r0 │ │ │ │ - sbcseq r3, r9, r4, lsr ip │ │ │ │ - smullseq sp, r9, r8, r1 │ │ │ │ - sbcseq sp, r9, ip, asr #32 │ │ │ │ + sbcseq sp, r9, ip, asr #9 │ │ │ │ + sbcseq r4, r9, r0, lsr #6 │ │ │ │ + sbcseq r4, r9, r8, ror r3 │ │ │ │ + sbcseq r4, r9, r8, lsl #4 │ │ │ │ + ldrsbeq sp, [r9], #44 @ 0x2c │ │ │ │ + sbcseq r4, r9, r8, asr #2 │ │ │ │ + smullseq r3, r9, r0, lr │ │ │ │ + sbcseq r3, r9, r4, lsl #29 │ │ │ │ + sbcseq r3, r9, ip, ror lr │ │ │ │ + sbcseq r3, r9, ip, ror lr │ │ │ │ + ldrsheq r3, [r9], #220 @ 0xdc │ │ │ │ + ldrsheq r3, [r9], #208 @ 0xd0 │ │ │ │ + sbcseq r4, r9, ip, asr r0 │ │ │ │ + sbcseq r4, r9, r0, asr r0 │ │ │ │ + sbcseq r3, r9, r4, lsl #25 │ │ │ │ + sbcseq sp, r9, r8, ror #3 │ │ │ │ + smullseq sp, r9, ip, r0 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - sbcseq r3, r9, ip, lsr #22 │ │ │ │ - sbcseq r3, r9, r0, lsr #22 │ │ │ │ - sbcseq sp, r9, ip, lsl #1 │ │ │ │ - ldrsheq ip, [r9], #248 @ 0xf8 │ │ │ │ - sbcseq ip, r9, r4, ror fp │ │ │ │ + sbcseq r3, r9, ip, ror fp │ │ │ │ + sbcseq r3, r9, r0, ror fp │ │ │ │ + ldrsbeq sp, [r9], #12 │ │ │ │ + sbcseq sp, r9, r8, asr #32 │ │ │ │ + sbcseq ip, r9, r4, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3776] @ 0xec0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #3916] @ 44f594 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1034737,62 +1034737,62 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 3f8168 │ │ │ │ b 44e8a0 │ │ │ │ cmneq r9, ip, lsr #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrheq pc, [r3], #244 @ 0xf4 @ │ │ │ │ + rscseq r0, r4, r4 │ │ │ │ cmneq r9, r8, asr #18 │ │ │ │ - ldrsbeq sp, [r9], #0 │ │ │ │ - ldrsheq r0, [r4], #0 @ │ │ │ │ + sbcseq sp, r9, r0, lsr #2 │ │ │ │ + rscseq r0, r4, r0, asr #2 │ │ │ │ cmneq r9, r4, asr #14 │ │ │ │ - ldrsheq pc, [r3], #232 @ 0xe8 @ │ │ │ │ - sbcseq ip, r9, r4, ror #8 │ │ │ │ - rscseq pc, r3, r0, ror #27 │ │ │ │ - rscseq pc, r3, ip, lsr sp @ │ │ │ │ - ldrsbeq ip, [r9], #176 @ 0xb0 │ │ │ │ - ldrsheq pc, [r3], #176 @ 0xb0 @ │ │ │ │ + rscseq pc, r3, r8, asr #30 │ │ │ │ + ldrheq ip, [r9], #68 @ 0x44 │ │ │ │ + rscseq pc, r3, r0, lsr lr @ │ │ │ │ + rscseq pc, r3, ip, lsl #27 │ │ │ │ + sbcseq ip, r9, r0, lsr #24 │ │ │ │ + rscseq pc, r3, r0, asr #24 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ - ldrheq r6, [r9], #24 │ │ │ │ - smullseq ip, r9, r4, r9 │ │ │ │ - rscseq pc, r3, ip, lsl #20 │ │ │ │ - rscseq pc, r3, r4, lsr r9 @ │ │ │ │ - ldrsheq ip, [r9], #80 @ 0x50 │ │ │ │ - ldrsheq pc, [r3], #112 @ 0x70 @ │ │ │ │ - sbcseq ip, r9, r4, ror #9 │ │ │ │ - smlalseq pc, r3, r0, r6 @ │ │ │ │ - ldrsbeq ip, [r9], #100 @ 0x64 │ │ │ │ - sbcseq ip, r9, ip, lsl #12 │ │ │ │ - sbcseq r9, r9, ip, asr #29 │ │ │ │ - sbcseq ip, r9, r8, asr #8 │ │ │ │ - sbcseq r8, r9, r8, asr pc │ │ │ │ - sbcseq ip, r9, r4, lsr r1 │ │ │ │ - sbcseq ip, r9, r4, asr #2 │ │ │ │ - rsceq ip, ip, r0, lsr sp │ │ │ │ - ldrsheq lr, [r3], #196 @ 0xc4 @ │ │ │ │ - sbcseq fp, r9, r8, lsr #23 │ │ │ │ - rscseq lr, r3, r8, asr #23 │ │ │ │ - ldrsheq lr, [r3], #164 @ 0xa4 @ │ │ │ │ - sbcseq fp, r9, ip, lsr r9 │ │ │ │ - sbcseq fp, r9, r4, lsl #18 │ │ │ │ - sbcseq fp, r9, r8, asr #17 │ │ │ │ - sbcseq fp, r9, r4, lsl #14 │ │ │ │ - sbcseq fp, r9, r0, ror #13 │ │ │ │ - rscseq lr, r3, r0, lsl #14 │ │ │ │ - sbcseq fp, r9, r8, ror r6 │ │ │ │ - sbcseq fp, r9, r8, lsr r6 │ │ │ │ + sbcseq r6, r9, r8, lsl #4 │ │ │ │ + sbcseq ip, r9, r4, ror #19 │ │ │ │ + rscseq pc, r3, ip, asr sl @ │ │ │ │ + rscseq pc, r3, r4, lsl #19 │ │ │ │ + sbcseq ip, r9, r0, asr #12 │ │ │ │ + rscseq pc, r3, r0, asr #16 │ │ │ │ + sbcseq ip, r9, r4, lsr r5 │ │ │ │ + rscseq pc, r3, r0, ror #13 │ │ │ │ + sbcseq ip, r9, r4, lsr #14 │ │ │ │ + sbcseq ip, r9, ip, asr r6 │ │ │ │ + sbcseq r9, r9, ip, lsl pc │ │ │ │ + smullseq ip, r9, r8, r4 │ │ │ │ + sbcseq r8, r9, r8, lsr #31 │ │ │ │ + sbcseq ip, r9, r4, lsl #3 │ │ │ │ + smullseq ip, r9, r4, r1 │ │ │ │ + rsceq ip, ip, r0, lsl #27 │ │ │ │ + rscseq lr, r3, r4, asr #26 │ │ │ │ + ldrsheq fp, [r9], #184 @ 0xb8 │ │ │ │ + rscseq lr, r3, r8, lsl ip │ │ │ │ + rscseq lr, r3, r4, asr #22 │ │ │ │ + sbcseq fp, r9, ip, lsl #19 │ │ │ │ + sbcseq fp, r9, r4, asr r9 │ │ │ │ + sbcseq fp, r9, r8, lsl r9 │ │ │ │ + sbcseq fp, r9, r4, asr r7 │ │ │ │ + sbcseq fp, r9, r0, lsr r7 │ │ │ │ + rscseq lr, r3, r0, asr r7 │ │ │ │ + sbcseq fp, r9, r8, asr #13 │ │ │ │ + sbcseq fp, r9, r8, lsl #13 │ │ │ │ muleq r0, r8, sp │ │ │ │ - ldrsheq fp, [r9], #84 @ 0x54 │ │ │ │ + sbcseq fp, r9, r4, asr #12 │ │ │ │ andeq r3, r0, r4, ror r7 │ │ │ │ - rscseq lr, r3, r0, asr r3 │ │ │ │ - ldrheq fp, [r9], #0 │ │ │ │ + rscseq lr, r3, r0, lsr #7 │ │ │ │ + sbcseq fp, r9, r0, lsl #2 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ - smullseq r4, r9, ip, r9 │ │ │ │ - ldrsheq fp, [r9], #8 │ │ │ │ + sbcseq r4, r9, ip, ror #19 │ │ │ │ + sbcseq fp, r9, r8, asr #2 │ │ │ │ add r3, sp, #67 @ 0x43 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #-112] @ 44f5fc │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ @@ -1036119,42 +1036119,42 @@ │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 44cec4 │ │ │ │ mov r8, r0 │ │ │ │ b 44ea10 │ │ │ │ - sbcseq r9, r9, r8, ror lr │ │ │ │ - smullseq fp, r9, r0, r1 │ │ │ │ + sbcseq r9, r9, r8, asr #29 │ │ │ │ + sbcseq fp, r9, r0, ror #3 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ - smullseq sl, r9, r4, pc @ │ │ │ │ - sbcseq sl, r9, r8, asr pc │ │ │ │ - sbcseq r9, r9, r8, ror #27 │ │ │ │ - ldrsbeq fp, [r9], #20 │ │ │ │ - rscseq sp, r3, sl, asr pc │ │ │ │ - sbcseq r8, r9, ip, lsr #9 │ │ │ │ - sbcseq r4, r9, r8, asr #2 │ │ │ │ - sbcseq fp, r9, r8, asr #4 │ │ │ │ - sbcseq r8, r9, r0, lsr r4 │ │ │ │ - sbcseq r8, r9, r4, asr r4 │ │ │ │ - sbcseq r8, r9, ip, lsr r4 │ │ │ │ - sbcseq r8, r9, r0, lsl #8 │ │ │ │ - sbcseq r8, r9, r8, lsl r4 │ │ │ │ - ldrsbeq r4, [r9], #108 @ 0x6c │ │ │ │ - ldrheq sl, [r9], #64 @ 0x40 │ │ │ │ - sbcseq sl, r9, ip, asr #31 │ │ │ │ - sbcseq sl, r9, ip, asr r4 │ │ │ │ - ldrheq sl, [r9], #244 @ 0xf4 │ │ │ │ - ldrheq r4, [r9], #88 @ 0x58 │ │ │ │ - ldrsbeq sl, [r9], #216 @ 0xd8 │ │ │ │ - sbcseq sl, r9, r0, lsl #27 │ │ │ │ - sbcseq sl, r9, r4, lsr ip │ │ │ │ - sbcseq sl, r9, ip, asr #24 │ │ │ │ - ldrsheq sl, [r9], #196 @ 0xc4 │ │ │ │ - ldrheq sp, [r3], #220 @ 0xdc @ │ │ │ │ + sbcseq sl, r9, r4, ror #31 │ │ │ │ + sbcseq sl, r9, r8, lsr #31 │ │ │ │ + sbcseq r9, r9, r8, lsr lr │ │ │ │ + sbcseq fp, r9, r4, lsr #4 │ │ │ │ + rscseq sp, r3, sl, lsr #31 │ │ │ │ + ldrsheq r8, [r9], #76 @ 0x4c │ │ │ │ + smullseq r4, r9, r8, r1 │ │ │ │ + smullseq fp, r9, r8, r2 │ │ │ │ + sbcseq r8, r9, r0, lsl #9 │ │ │ │ + sbcseq r8, r9, r4, lsr #9 │ │ │ │ + sbcseq r8, r9, ip, lsl #9 │ │ │ │ + sbcseq r8, r9, r0, asr r4 │ │ │ │ + sbcseq r8, r9, r8, ror #8 │ │ │ │ + sbcseq r4, r9, ip, lsr #14 │ │ │ │ + sbcseq sl, r9, r0, lsl #10 │ │ │ │ + sbcseq fp, r9, ip, lsl r0 │ │ │ │ + sbcseq sl, r9, ip, lsr #9 │ │ │ │ + sbcseq fp, r9, r4 │ │ │ │ + sbcseq r4, r9, r8, lsl #12 │ │ │ │ + sbcseq sl, r9, r8, lsr #28 │ │ │ │ + ldrsbeq sl, [r9], #208 @ 0xd0 │ │ │ │ + sbcseq sl, r9, r4, lsl #25 │ │ │ │ + smullseq sl, r9, ip, ip │ │ │ │ + sbcseq sl, r9, r4, asr #26 │ │ │ │ + rscseq sp, r3, ip, lsl #28 │ │ │ │ mov r3, #1 │ │ │ │ b 44e62c │ │ │ │ mov r3, #0 │ │ │ │ b 44e62c │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 450be4 │ │ │ │ @@ -1037244,53 +1037244,53 @@ │ │ │ │ orr r3, r3, #32 │ │ │ │ strb r3, [r4, #33] @ 0x21 │ │ │ │ beq 4513c8 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ b 4513d4 │ │ │ │ msreq (UNDEF: 104), ip, lsr r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq sl, [r9], #176 @ 0xb0 │ │ │ │ - sbcseq fp, r9, r4, lsl r0 │ │ │ │ - ldrsheq sl, [r9], #204 @ 0xcc │ │ │ │ + sbcseq sl, r9, r0, lsr #24 │ │ │ │ + sbcseq fp, r9, r4, rrx │ │ │ │ + sbcseq sl, r9, ip, asr #26 │ │ │ │ andeq r7, r0, r0, ror #30 │ │ │ │ cmneq r8, r0, ror fp │ │ │ │ - sbcseq sl, r9, r8, lsr r6 │ │ │ │ - sbcseq sl, r9, r8, asr #13 │ │ │ │ - sbcseq sl, r9, ip, lsr r7 │ │ │ │ - sbcseq lr, r7, r8, ror r8 │ │ │ │ - rsceq r3, sp, r4, lsl #15 │ │ │ │ - sbcseq r5, r9, ip, asr #17 │ │ │ │ - sbcseq r5, r9, r0, ror #14 │ │ │ │ - sbcseq sl, r9, ip, asr #14 │ │ │ │ - ldrheq ip, [r3], #212 @ 0xd4 @ │ │ │ │ - sbcseq r5, r9, ip, lsl #9 │ │ │ │ + sbcseq sl, r9, r8, lsl #13 │ │ │ │ + sbcseq sl, r9, r8, lsl r7 │ │ │ │ + sbcseq sl, r9, ip, lsl #15 │ │ │ │ + sbcseq lr, r7, r8, asr #17 │ │ │ │ + ldrdeq r3, [sp], #116 @ 0x74 @ │ │ │ │ + sbcseq r5, r9, ip, lsl r9 │ │ │ │ + ldrheq r5, [r9], #112 @ 0x70 │ │ │ │ + smullseq sl, r9, ip, r7 │ │ │ │ + rscseq ip, r3, r4, lsl #28 │ │ │ │ + ldrsbeq r5, [r9], #76 @ 0x4c │ │ │ │ + sbcseq sl, r9, r0, lsr #9 │ │ │ │ + sbcseq r9, r9, r4 │ │ │ │ sbcseq sl, r9, r0, asr r4 │ │ │ │ - ldrheq r8, [r9], #244 @ 0xf4 │ │ │ │ - sbcseq sl, r9, r0, lsl #8 │ │ │ │ - sbcseq sl, r9, r0, ror r3 │ │ │ │ - sbcseq r8, r9, r0, ror sp │ │ │ │ - sbcseq r8, r9, r8, lsl #26 │ │ │ │ - sbcseq r7, sp, r8, lsr #13 │ │ │ │ - smullseq r9, r9, r4, lr @ │ │ │ │ - sbcseq r5, r9, r4, lsl r2 │ │ │ │ - smullseq r9, r9, r0, lr @ │ │ │ │ - sbcseq r2, r9, ip, asr r7 │ │ │ │ - sbcseq sl, r9, r4, lsl #1 │ │ │ │ - sbcseq pc, sl, r4, asr #17 │ │ │ │ - sbcseq r9, r9, r8, ror #22 │ │ │ │ - sbcseq sl, r9, ip, lsl #2 │ │ │ │ - smullseq r9, r9, ip, lr @ │ │ │ │ - sbcseq r9, r9, r0, asr #30 │ │ │ │ - sbcseq r9, r9, r0, asr pc │ │ │ │ - sbcseq r9, r9, ip, lsr #27 │ │ │ │ - ldrsbeq r8, [r9], #176 @ 0xb0 │ │ │ │ - ldrheq r9, [r9], #168 @ 0xa8 │ │ │ │ - sbcseq r9, r9, r4, ror sl │ │ │ │ - sbcseq sl, sl, r8, asr #8 │ │ │ │ - ldrsbeq r9, [r9], #200 @ 0xc8 │ │ │ │ + sbcseq sl, r9, r0, asr #7 │ │ │ │ + sbcseq r8, r9, r0, asr #27 │ │ │ │ + sbcseq r8, r9, r8, asr sp │ │ │ │ + ldrsheq r7, [sp], #104 @ 0x68 │ │ │ │ + sbcseq r9, r9, r4, ror #29 │ │ │ │ + sbcseq r5, r9, r4, ror #4 │ │ │ │ + sbcseq r9, r9, r0, ror #29 │ │ │ │ + sbcseq r2, r9, ip, lsr #15 │ │ │ │ + ldrsbeq sl, [r9], #4 │ │ │ │ + sbcseq pc, sl, r4, lsl r9 @ │ │ │ │ + ldrheq r9, [r9], #184 @ 0xb8 │ │ │ │ + sbcseq sl, r9, ip, asr r1 │ │ │ │ + sbcseq r9, r9, ip, ror #29 │ │ │ │ + smullseq r9, r9, r0, pc @ │ │ │ │ + sbcseq r9, r9, r0, lsr #31 │ │ │ │ + ldrsheq r9, [r9], #220 @ 0xdc │ │ │ │ + sbcseq r8, r9, r0, lsr #24 │ │ │ │ + sbcseq r9, r9, r8, lsl #22 │ │ │ │ + sbcseq r9, r9, r4, asr #21 │ │ │ │ + smullseq sl, sl, r8, r4 @ │ │ │ │ + sbcseq r9, r9, r8, lsr #26 │ │ │ │ ldr r2, [pc, #-88] @ 451d14 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 3f8168 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ @@ -1038505,69 +1038505,69 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 44a6fc │ │ │ │ b 452dec │ │ │ │ cmneq r8, ip, lsr pc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r8, r4, lsl pc │ │ │ │ + ldrsbeq r9, [r9], #248 @ 0xf8 │ │ │ │ sbcseq r9, r9, r8, lsl #31 │ │ │ │ - sbcseq r9, r9, r8, lsr pc │ │ │ │ - ldrsheq r1, [fp], #164 @ 0xa4 │ │ │ │ - sbcseq r0, ip, r4, ror r3 │ │ │ │ - ldrsbeq pc, [r8], #228 @ 0xe4 @ │ │ │ │ - sbcseq r7, sp, r4, lsr #3 │ │ │ │ + sbcseq r1, fp, r4, asr #22 │ │ │ │ + sbcseq r0, ip, r4, asr #7 │ │ │ │ + sbcseq pc, r8, r4, lsr #30 │ │ │ │ + ldrsheq r7, [sp], #20 │ │ │ │ cmneq r8, ip, lsl #26 │ │ │ │ - sbcseq r1, lr, r4, lsl #14 │ │ │ │ - sbcseq r4, r9, r0, asr #21 │ │ │ │ - sbcseq r9, r9, r4, lsr #27 │ │ │ │ - ldrheq r9, [r9], #200 @ 0xc8 │ │ │ │ - rsceq lr, r9, ip, lsl #20 │ │ │ │ - sbcseq r2, r9, ip, ror #2 │ │ │ │ - ldrsheq sp, [r7], #152 @ 0x98 │ │ │ │ - ldrsbeq pc, [r8], #160 @ 0xa0 @ │ │ │ │ - sbcseq r9, r9, r4, ror #26 │ │ │ │ - sbcseq r9, r9, r8, lsr #27 │ │ │ │ - sbcseq r4, r9, ip, lsr #18 │ │ │ │ - sbcseq r9, r9, ip, lsr #20 │ │ │ │ - sbcseq r9, r9, r4, asr #19 │ │ │ │ - sbcseq r4, r9, ip, lsr #17 │ │ │ │ - sbcseq r3, ip, r0, asr sp │ │ │ │ - sbcseq r9, r9, r4, lsl #23 │ │ │ │ + sbcseq r1, lr, r4, asr r7 │ │ │ │ + sbcseq r4, r9, r0, lsl fp │ │ │ │ + ldrsheq r9, [r9], #212 @ 0xd4 │ │ │ │ + sbcseq r9, r9, r8, lsl #26 │ │ │ │ + rsceq lr, r9, ip, asr sl │ │ │ │ + ldrheq r2, [r9], #28 │ │ │ │ + sbcseq sp, r7, r8, asr #20 │ │ │ │ + sbcseq pc, r8, r0, lsr #22 │ │ │ │ + ldrheq r9, [r9], #212 @ 0xd4 │ │ │ │ + ldrsheq r9, [r9], #216 @ 0xd8 │ │ │ │ + sbcseq r4, r9, ip, ror r9 │ │ │ │ + sbcseq r9, r9, ip, ror sl │ │ │ │ + sbcseq r9, r9, r4, lsl sl │ │ │ │ + ldrsheq r4, [r9], #140 @ 0x8c │ │ │ │ + sbcseq r3, ip, r0, lsr #27 │ │ │ │ + ldrsbeq r9, [r9], #180 @ 0xb4 │ │ │ │ @ instruction: 0x00000db4 │ │ │ │ - sbcseq r9, r9, r0, ror #15 │ │ │ │ - sbcseq r9, r9, r4, lsl #17 │ │ │ │ - ldrsheq r9, [r9], #116 @ 0x74 │ │ │ │ - sbcseq pc, r8, r4, ror #9 │ │ │ │ - ldrheq pc, [r8], #72 @ 0x48 @ │ │ │ │ - sbcseq r9, r9, r0, lsl #11 │ │ │ │ - sbcseq r8, r9, r4, asr r8 │ │ │ │ - smullseq r9, r9, ip, r6 @ │ │ │ │ - sbcseq r9, r9, ip, ror r6 │ │ │ │ - ldrheq r9, [r9], #68 @ 0x44 │ │ │ │ - ldrsheq r9, [r9], #12 │ │ │ │ - sbcseq r9, r9, r8, lsl #2 │ │ │ │ - sbcseq r8, r9, r8, ror #29 │ │ │ │ - sbcseq r8, r9, r8, asr #31 │ │ │ │ - sbcseq r9, r9, ip, lsr #32 │ │ │ │ - sbcseq r8, r9, r4, ror r0 │ │ │ │ + sbcseq r9, r9, r0, lsr r8 │ │ │ │ + ldrsbeq r9, [r9], #132 @ 0x84 │ │ │ │ + sbcseq r9, r9, r4, asr #16 │ │ │ │ + sbcseq pc, r8, r4, lsr r5 @ │ │ │ │ + sbcseq pc, r8, r8, lsl #10 │ │ │ │ + ldrsbeq r9, [r9], #80 @ 0x50 │ │ │ │ + sbcseq r8, r9, r4, lsr #17 │ │ │ │ + sbcseq r9, r9, ip, ror #13 │ │ │ │ + sbcseq r9, r9, ip, asr #13 │ │ │ │ + sbcseq r9, r9, r4, lsl #10 │ │ │ │ + sbcseq r9, r9, ip, asr #2 │ │ │ │ + sbcseq r9, r9, r8, asr r1 │ │ │ │ + sbcseq r8, r9, r8, lsr pc │ │ │ │ + sbcseq r9, r9, r8, lsl r0 │ │ │ │ + sbcseq r9, r9, ip, ror r0 │ │ │ │ + sbcseq r8, r9, r4, asr #1 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - sbcseq lr, r8, r8, asr #20 │ │ │ │ - smullseq r8, r9, ip, fp │ │ │ │ - sbcseq r8, r9, r4, ror #19 │ │ │ │ - sbcseq r8, r9, r4, lsl #20 │ │ │ │ - sbcseq lr, r8, ip, ror #17 │ │ │ │ - sbcseq r8, r9, r8, lsl #25 │ │ │ │ - ldrheq r8, [r9], #196 @ 0xc4 │ │ │ │ - sbcseq r8, r9, r0, asr #27 │ │ │ │ - sbcseq r8, r9, r4, lsl #24 │ │ │ │ - sbcseq r5, r9, r4, lsr #31 │ │ │ │ - ldrsheq r6, [r9], #40 @ 0x28 │ │ │ │ - sbcseq r8, r9, r8, lsr #17 │ │ │ │ - ldrsheq r8, [r9], #128 @ 0x80 │ │ │ │ - smullseq r8, r9, r8, r8 │ │ │ │ + smullseq lr, r8, r8, sl │ │ │ │ + sbcseq r8, r9, ip, ror #23 │ │ │ │ + sbcseq r8, r9, r4, lsr sl │ │ │ │ + sbcseq r8, r9, r4, asr sl │ │ │ │ + sbcseq lr, r8, ip, lsr r9 │ │ │ │ + ldrsbeq r8, [r9], #200 @ 0xc8 │ │ │ │ + sbcseq r8, r9, r4, lsl #26 │ │ │ │ + sbcseq r8, r9, r0, lsl lr │ │ │ │ + sbcseq r8, r9, r4, asr ip │ │ │ │ + ldrsheq r5, [r9], #244 @ 0xf4 │ │ │ │ + sbcseq r6, r9, r8, asr #6 │ │ │ │ + ldrsheq r8, [r9], #136 @ 0x88 │ │ │ │ + sbcseq r8, r9, r0, asr #18 │ │ │ │ + sbcseq r8, r9, r8, ror #17 │ │ │ │ add r3, sp, #91 @ 0x5b │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #148 @ 0x94 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ @@ -1040127,128 +1040127,128 @@ │ │ │ │ orrne r3, r3, #8 │ │ │ │ strbne r3, [r4, #43] @ 0x2b │ │ │ │ ldrne r3, [sp, #164] @ 0xa4 │ │ │ │ strne r3, [r4, #80] @ 0x50 │ │ │ │ b 453dcc │ │ │ │ cmneq r8, r8, ror r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smullseq r9, r9, r0, r0 @ │ │ │ │ - sbcseq r9, r9, r4, asr r0 │ │ │ │ - sbcseq r9, r9, r8, ror r0 │ │ │ │ - sbcseq lr, r8, r8, ror r6 │ │ │ │ - sbcseq sl, r8, r8, lsr #13 │ │ │ │ - sbcseq r9, r9, r4, lsl r1 │ │ │ │ - sbcseq r9, r9, r0, lsl #6 │ │ │ │ - smullseq lr, r8, r4, r5 │ │ │ │ - ldrsheq sl, [r3], #112 @ 0x70 @ │ │ │ │ - ldrsbeq r8, [r9], #180 @ 0xb4 │ │ │ │ - smullseq lr, r8, r0, r0 │ │ │ │ - smullseq r8, r9, r8, r7 │ │ │ │ - ldrsbeq pc, [sl], #188 @ 0xbc @ │ │ │ │ + sbcseq r9, r9, r0, ror #1 │ │ │ │ + sbcseq r9, r9, r4, lsr #1 │ │ │ │ + sbcseq r9, r9, r8, asr #1 │ │ │ │ + sbcseq lr, r8, r8, asr #13 │ │ │ │ + ldrsheq sl, [r8], #104 @ 0x68 │ │ │ │ + sbcseq r9, r9, r4, ror #2 │ │ │ │ + sbcseq r9, r9, r0, asr r3 │ │ │ │ + sbcseq lr, r8, r4, ror #11 │ │ │ │ + rscseq sl, r3, r0, asr #16 │ │ │ │ + sbcseq r8, r9, r4, lsr #24 │ │ │ │ + sbcseq lr, r8, r0, ror #1 │ │ │ │ + sbcseq r8, r9, r8, ror #15 │ │ │ │ + sbcseq pc, sl, ip, lsr #24 │ │ │ │ @ instruction: 0x0168be98 │ │ │ │ - sbcseq r9, r9, r0, asr r4 │ │ │ │ - sbcseq r8, r9, ip, lsr #14 │ │ │ │ - sbcseq r6, r9, r8, ror #8 │ │ │ │ - sbcseq r8, r9, r4, ror #14 │ │ │ │ - sbcseq r8, r9, ip, lsr #14 │ │ │ │ - rsceq ip, r9, r8, asr #19 │ │ │ │ - sbcseq r8, r9, ip, lsr #12 │ │ │ │ - ldrsheq r9, [r9], #48 @ 0x30 │ │ │ │ + sbcseq r9, r9, r0, lsr #9 │ │ │ │ + sbcseq r8, r9, ip, ror r7 │ │ │ │ + ldrheq r6, [r9], #72 @ 0x48 │ │ │ │ + ldrheq r8, [r9], #116 @ 0x74 │ │ │ │ + sbcseq r8, r9, ip, ror r7 │ │ │ │ + rsceq ip, r9, r8, lsl sl │ │ │ │ + sbcseq r8, r9, ip, ror r6 │ │ │ │ + sbcseq r9, r9, r0, asr #8 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - sbcseq r9, r9, r8, asr #10 │ │ │ │ - sbcseq sp, sl, r8, lsr #2 │ │ │ │ - sbcseq r9, r9, ip, lsl #7 │ │ │ │ - smullseq r8, r9, r4, r1 │ │ │ │ - sbcseq r9, r9, r8, asr r3 │ │ │ │ - sbcseq r9, r9, r4, asr #6 │ │ │ │ - ldrheq r4, [sp], #200 @ 0xc8 │ │ │ │ - sbcseq r7, r9, r8, lsr r9 │ │ │ │ - sbcseq r8, r9, r4, asr #16 │ │ │ │ - sbcseq ip, sl, r8, ror pc │ │ │ │ - sbcseq r9, r9, ip, lsr r1 │ │ │ │ - smullseq r2, r9, r0, fp │ │ │ │ + smullseq r9, r9, r8, r5 @ │ │ │ │ + sbcseq sp, sl, r8, ror r1 │ │ │ │ + ldrsbeq r9, [r9], #60 @ 0x3c │ │ │ │ + sbcseq r8, r9, r4, ror #3 │ │ │ │ + sbcseq r9, r9, r8, lsr #7 │ │ │ │ + smullseq r9, r9, r4, r3 @ │ │ │ │ + sbcseq r4, sp, r8, lsl #26 │ │ │ │ + sbcseq r7, r9, r8, lsl #19 │ │ │ │ + smullseq r8, r9, r4, r8 │ │ │ │ + sbcseq ip, sl, r8, asr #31 │ │ │ │ + sbcseq r9, r9, ip, lsl #3 │ │ │ │ + sbcseq r2, r9, r0, ror #23 │ │ │ │ + rscseq r9, r3, r8, lsl #28 │ │ │ │ + sbcseq fp, r7, r8, lsr #11 │ │ │ │ ldrheq r9, [r3], #216 @ 0xd8 @ │ │ │ │ - sbcseq fp, r7, r8, asr r5 │ │ │ │ - rscseq r9, r3, r8, ror #26 │ │ │ │ - sbcseq pc, r8, r8, asr #24 │ │ │ │ + smullseq pc, r8, r8, ip @ │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - rsceq r1, sl, ip, lsl #5 │ │ │ │ - smullseq sp, r8, r8, r6 │ │ │ │ - sbcseq r8, r9, ip, asr #27 │ │ │ │ - sbcseq r1, r9, r0, lsl #23 │ │ │ │ - sbcseq r8, r9, r4, ror #11 │ │ │ │ - sbcseq r8, r9, r4, ror r5 │ │ │ │ - ldrsheq r8, [r9], #76 @ 0x4c │ │ │ │ - sbcseq r6, r9, r0, ror #30 │ │ │ │ - sbcseq r8, r9, r4, lsl #7 │ │ │ │ - sbcseq r2, r9, r4, lsr r1 │ │ │ │ - sbcseq r7, r9, r4, ror #14 │ │ │ │ - smullseq r7, r9, r4, lr │ │ │ │ - sbcseq r1, r9, r0, ror #29 │ │ │ │ - sbcseq r8, r9, ip, asr #1 │ │ │ │ - sbcseq r7, sl, ip, lsl #8 │ │ │ │ - rsceq fp, r9, r8, ror fp │ │ │ │ - sbcseq r7, r9, r8, lsl #16 │ │ │ │ - sbcseq r8, r9, r4, asr #20 │ │ │ │ - ldrsbeq r1, [r9], #232 @ 0xe8 │ │ │ │ - sbcseq r7, r9, r8, lsl #21 │ │ │ │ - sbcseq r8, r9, r4, ror #8 │ │ │ │ - sbcseq r8, r9, r8, lsr #2 │ │ │ │ - sbcseq r8, r9, ip, lsr #16 │ │ │ │ - sbcseq r8, r9, r8, ror #15 │ │ │ │ - sbcseq r7, r9, ip, ror #31 │ │ │ │ - sbcseq r8, r9, ip, asr r6 │ │ │ │ - sbcseq r8, r9, ip, ror r6 │ │ │ │ - sbcseq r9, r8, ip, asr #2 │ │ │ │ - sbcseq r7, r9, r4, lsr #6 │ │ │ │ - ldrsbeq r7, [r9], #148 @ 0x94 │ │ │ │ - ldrsbeq r7, [r9], #216 @ 0xd8 │ │ │ │ - rscseq r9, r3, ip, lsr r3 │ │ │ │ - smullseq r6, r9, r8, sl │ │ │ │ - sbcseq r8, r9, ip, asr r1 │ │ │ │ - sbcseq r7, sl, r0, rrx │ │ │ │ + ldrdeq r1, [sl], #44 @ 0x2c @ │ │ │ │ + sbcseq sp, r8, r8, ror #13 │ │ │ │ + sbcseq r8, r9, ip, lsl lr │ │ │ │ + ldrsbeq r1, [r9], #176 @ 0xb0 │ │ │ │ + sbcseq r8, r9, r4, lsr r6 │ │ │ │ + sbcseq r8, r9, r4, asr #11 │ │ │ │ + sbcseq r8, r9, ip, asr #10 │ │ │ │ + ldrheq r6, [r9], #240 @ 0xf0 │ │ │ │ + ldrsbeq r8, [r9], #52 @ 0x34 │ │ │ │ + sbcseq r2, r9, r4, lsl #3 │ │ │ │ + ldrheq r7, [r9], #116 @ 0x74 │ │ │ │ + sbcseq r7, r9, r4, ror #29 │ │ │ │ + sbcseq r1, r9, r0, lsr pc │ │ │ │ + sbcseq r8, r9, ip, lsl r1 │ │ │ │ + sbcseq r7, sl, ip, asr r4 │ │ │ │ + rsceq fp, r9, r8, asr #23 │ │ │ │ + sbcseq r7, r9, r8, asr r8 │ │ │ │ + smullseq r8, r9, r4, sl │ │ │ │ + sbcseq r1, r9, r8, lsr #30 │ │ │ │ + ldrsbeq r7, [r9], #168 @ 0xa8 │ │ │ │ ldrheq r8, [r9], #68 @ 0x44 │ │ │ │ - rsceq fp, r9, r0, ror r7 │ │ │ │ - strheq fp, [r9], #144 @ 0x90 @ │ │ │ │ - sbcseq r7, r9, r8, lsl #21 │ │ │ │ - sbcseq r8, r8, r8, lsr #29 │ │ │ │ - sbcseq r6, sl, r4, ror r0 │ │ │ │ - sbcseq r2, r8, r4, asr #12 │ │ │ │ - sbcseq r7, r9, r4, asr r4 │ │ │ │ - sbcseq r7, r9, r8, asr #7 │ │ │ │ - sbcseq r3, r9, r0, asr r5 │ │ │ │ - ldrsheq pc, [r8], #24 @ │ │ │ │ - sbcseq r3, r9, ip, asr r5 │ │ │ │ - sbcseq r3, r9, r4, asr #10 │ │ │ │ - sbcseq r3, r9, r8, lsl #10 │ │ │ │ - sbcseq r3, r9, r0, lsr #10 │ │ │ │ - sbcseq r3, r9, r8, lsl #10 │ │ │ │ - rsceq fp, r9, r0, lsr r7 │ │ │ │ - ldrdeq fp, [r9], #76 @ 0x4c @ │ │ │ │ - sbcseq r6, sl, ip, lsl fp │ │ │ │ - sbcseq r9, sl, r4, lsr ip │ │ │ │ - rscseq r8, r3, r2, lsr pc │ │ │ │ + sbcseq r8, r9, r8, ror r1 │ │ │ │ + sbcseq r8, r9, ip, ror r8 │ │ │ │ + sbcseq r8, r9, r8, lsr r8 │ │ │ │ + sbcseq r8, r9, ip, lsr r0 │ │ │ │ + sbcseq r8, r9, ip, lsr #13 │ │ │ │ + sbcseq r8, r9, ip, asr #13 │ │ │ │ + smullseq r9, r8, ip, r1 │ │ │ │ + sbcseq r7, r9, r4, ror r3 │ │ │ │ + sbcseq r7, r9, r4, lsr #20 │ │ │ │ + sbcseq r7, r9, r8, lsr #28 │ │ │ │ + rscseq r9, r3, ip, lsl #7 │ │ │ │ + sbcseq r6, r9, r8, ror #21 │ │ │ │ + sbcseq r8, r9, ip, lsr #3 │ │ │ │ + ldrheq r7, [sl], #0 │ │ │ │ + sbcseq r8, r9, r4, lsl #10 │ │ │ │ + rsceq fp, r9, r0, asr #15 │ │ │ │ + rsceq fp, r9, r0, lsl #20 │ │ │ │ + ldrsbeq r7, [r9], #168 @ 0xa8 │ │ │ │ + ldrsheq r8, [r8], #232 @ 0xe8 │ │ │ │ + sbcseq r6, sl, r4, asr #1 │ │ │ │ + smullseq r2, r8, r4, r6 │ │ │ │ + sbcseq r7, r9, r4, lsr #9 │ │ │ │ + sbcseq r7, r9, r8, lsl r4 │ │ │ │ + sbcseq r3, r9, r0, lsr #11 │ │ │ │ + sbcseq pc, r8, r8, asr #4 │ │ │ │ + sbcseq r3, r9, ip, lsr #11 │ │ │ │ + smullseq r3, r9, r4, r5 │ │ │ │ + sbcseq r3, r9, r8, asr r5 │ │ │ │ + sbcseq r3, r9, r0, ror r5 │ │ │ │ + sbcseq r3, r9, r8, asr r5 │ │ │ │ + rsceq fp, r9, r0, lsl #15 │ │ │ │ + rsceq fp, r9, ip, lsr #10 │ │ │ │ + sbcseq r6, sl, ip, ror #22 │ │ │ │ + sbcseq r9, sl, r4, lsl #25 │ │ │ │ + rscseq r8, r3, r2, lsl #31 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - sbcseq r7, r9, r0, asr #32 │ │ │ │ - sbcseq r7, r9, ip, lsl r7 │ │ │ │ + smullseq r7, r9, r0, r0 │ │ │ │ + sbcseq r7, r9, ip, ror #14 │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ - sbcseq r6, r9, r0, ror #30 │ │ │ │ - sbcseq r7, r9, r8, lsl #13 │ │ │ │ - smullseq r6, r9, ip, lr │ │ │ │ - sbcseq r8, r8, r8, lsr #22 │ │ │ │ - sbcseq r7, r9, ip, ror #24 │ │ │ │ - rscseq r8, r3, r6, lsl lr │ │ │ │ - ldrheq r7, [r9], #228 @ 0xe4 │ │ │ │ - sbcseq r7, r9, ip, asr r3 │ │ │ │ - ldrsbeq r8, [r9], #4 │ │ │ │ - sbcseq r7, r9, r4, lsl #10 │ │ │ │ - sbcseq r7, r9, r0, ror #1 │ │ │ │ - sbcseq r7, r9, r0, lsl #11 │ │ │ │ - sbcseq r7, r9, r4, asr pc │ │ │ │ + ldrheq r6, [r9], #240 @ 0xf0 │ │ │ │ + ldrsbeq r7, [r9], #104 @ 0x68 │ │ │ │ + sbcseq r6, r9, ip, ror #29 │ │ │ │ + sbcseq r8, r8, r8, ror fp │ │ │ │ + ldrheq r7, [r9], #204 @ 0xcc │ │ │ │ + rscseq r8, r3, r6, ror #28 │ │ │ │ + sbcseq r7, r9, r4, lsl #30 │ │ │ │ + sbcseq r7, r9, ip, lsr #7 │ │ │ │ + sbcseq r8, r9, r4, lsr #2 │ │ │ │ + sbcseq r7, r9, r4, asr r5 │ │ │ │ + sbcseq r7, r9, r0, lsr r1 │ │ │ │ + ldrsbeq r7, [r9], #80 @ 0x50 │ │ │ │ + sbcseq r7, r9, r4, lsr #31 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #164 @ 0xa4 │ │ │ │ mov ip, r3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ @@ -1042073,92 +1042073,92 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #19 │ │ │ │ bne 455ff4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b 4566dc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ - sbcseq r7, r9, ip, lsr #28 │ │ │ │ - sbcseq r4, r9, r0, asr #21 │ │ │ │ - ldrsheq r6, [r9], #212 @ 0xd4 │ │ │ │ - ldrheq r6, [r9], #220 @ 0xdc │ │ │ │ - sbcseq r7, r9, r0, lsl #8 │ │ │ │ - sbcseq r7, r9, r0, asr #7 │ │ │ │ + sbcseq r7, r9, ip, ror lr │ │ │ │ + sbcseq r4, r9, r0, lsl fp │ │ │ │ + sbcseq r6, r9, r4, asr #28 │ │ │ │ + sbcseq r6, r9, ip, lsl #28 │ │ │ │ + sbcseq r7, r9, r0, asr r4 │ │ │ │ + sbcseq r7, r9, r0, lsl r4 │ │ │ │ @ instruction: 0xffffcfef │ │ │ │ - sbcseq r7, r9, ip, lsr r7 │ │ │ │ - sbcseq r6, r9, r4, ror #22 │ │ │ │ - sbcseq r6, r9, ip, asr #19 │ │ │ │ - sbcseq r7, r9, r8, lsl #1 │ │ │ │ - sbcseq r7, r9, ip, lsr #20 │ │ │ │ - ldrheq r6, [r9], #160 @ 0xa0 │ │ │ │ - sbcseq ip, fp, r0, ror #15 │ │ │ │ - sbcseq r6, sl, r0, ror r4 │ │ │ │ - ldrsheq r6, [r9], #144 @ 0x90 │ │ │ │ - smullseq r7, r9, r8, r6 │ │ │ │ - sbcseq pc, ip, ip, ror #27 │ │ │ │ - sbcseq pc, ip, r0, ror #27 │ │ │ │ - sbcseq r6, r9, r8, asr #29 │ │ │ │ - ldrheq r6, [r9], #80 @ 0x50 │ │ │ │ - ldrsheq r6, [r9], #180 @ 0xb4 │ │ │ │ - sbcseq r6, r9, r8, asr #16 │ │ │ │ - sbcseq r6, r9, r0, lsl #18 │ │ │ │ - sbcseq r7, r9, r4, asr #4 │ │ │ │ + sbcseq r7, r9, ip, lsl #15 │ │ │ │ + ldrheq r6, [r9], #180 @ 0xb4 │ │ │ │ + sbcseq r6, r9, ip, lsl sl │ │ │ │ + ldrsbeq r7, [r9], #8 │ │ │ │ + sbcseq r7, r9, ip, ror sl │ │ │ │ + sbcseq r6, r9, r0, lsl #22 │ │ │ │ + sbcseq ip, fp, r0, lsr r8 │ │ │ │ + sbcseq r6, sl, r0, asr #9 │ │ │ │ + sbcseq r6, r9, r0, asr #20 │ │ │ │ + sbcseq r7, r9, r8, ror #13 │ │ │ │ + sbcseq pc, ip, ip, lsr lr @ │ │ │ │ + sbcseq pc, ip, r0, lsr lr @ │ │ │ │ + sbcseq r6, r9, r8, lsl pc │ │ │ │ + sbcseq r6, r9, r0, lsl #12 │ │ │ │ + sbcseq r6, r9, r4, asr #24 │ │ │ │ + smullseq r6, r9, r8, r8 │ │ │ │ + sbcseq r6, r9, r0, asr r9 │ │ │ │ + smullseq r7, r9, r4, r2 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - sbcseq r6, r9, r8, ror #15 │ │ │ │ - sbcseq r7, r9, r4, asr #14 │ │ │ │ - smullseq r7, r9, ip, r7 │ │ │ │ - strheq sl, [r9], #184 @ 0xb8 @ │ │ │ │ - sbcseq r7, r9, r0, lsr #12 │ │ │ │ + sbcseq r6, r9, r8, lsr r8 │ │ │ │ + smullseq r7, r9, r4, r7 │ │ │ │ + sbcseq r7, r9, ip, ror #15 │ │ │ │ + rsceq sl, r9, r8, lsl #24 │ │ │ │ + sbcseq r7, r9, r0, ror r6 │ │ │ │ muleq r0, r9, r1 │ │ │ │ - ldrsheq r7, [r9], #80 @ 0x50 │ │ │ │ + sbcseq r7, r9, r0, asr #12 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - sbcseq r6, r9, r4, asr #13 │ │ │ │ - ldrheq r6, [r9], #212 @ 0xd4 │ │ │ │ + sbcseq r6, r9, r4, lsl r7 │ │ │ │ + sbcseq r6, r9, r4, lsl #28 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - sbcseq r6, r9, r4, asr #16 │ │ │ │ - sbcseq r8, r8, r4, ror #3 │ │ │ │ - ldrsbeq r8, [r8], #24 │ │ │ │ - sbcseq r0, r9, r0, ror sp │ │ │ │ - sbcseq r6, r9, ip, ror #16 │ │ │ │ - smullseq r7, r9, ip, r4 │ │ │ │ - sbcseq r6, r9, ip, lsl ip │ │ │ │ - sbcseq r5, r9, r0, lsl #29 │ │ │ │ + smullseq r6, r9, r4, r8 │ │ │ │ + sbcseq r8, r8, r4, lsr r2 │ │ │ │ + sbcseq r8, r8, r8, lsr #4 │ │ │ │ + sbcseq r0, r9, r0, asr #27 │ │ │ │ + ldrheq r6, [r9], #140 @ 0x8c │ │ │ │ + sbcseq r7, r9, ip, ror #9 │ │ │ │ + sbcseq r6, r9, ip, ror #24 │ │ │ │ + ldrsbeq r5, [r9], #224 @ 0xe0 │ │ │ │ cmpeq sp, r8, ror r9 │ │ │ │ - sbcseq r6, r9, ip, lsr r8 │ │ │ │ - sbcseq r7, r9, r4, ror #9 │ │ │ │ - sbcseq r6, r9, r0, lsl #9 │ │ │ │ - sbcseq r6, r9, r0, ror fp │ │ │ │ - smullseq r6, r9, r4, r6 │ │ │ │ - rscseq r8, r3, r6, asr #6 │ │ │ │ + sbcseq r6, r9, ip, lsl #17 │ │ │ │ + sbcseq r7, r9, r4, lsr r5 │ │ │ │ + ldrsbeq r6, [r9], #64 @ 0x40 │ │ │ │ + sbcseq r6, r9, r0, asr #23 │ │ │ │ + sbcseq r6, r9, r4, ror #13 │ │ │ │ + smlalseq r8, r3, r6, r3 │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ - sbcseq r6, r9, r0, ror r3 │ │ │ │ - smullseq r6, r9, r8, sl │ │ │ │ - sbcseq r6, r9, r0, lsr r3 │ │ │ │ - sbcseq r6, r9, r0, lsr #20 │ │ │ │ - sbcseq r5, r9, r8, ror r9 │ │ │ │ - sbcseq r6, r9, r0, lsr #4 │ │ │ │ - ldrsbeq r6, [r9], #36 @ 0x24 │ │ │ │ - sbcseq r7, r9, r0, lsl #5 │ │ │ │ - sbcseq r6, r9, ip, asr #11 │ │ │ │ - strdeq lr, [ip], #124 @ 0x7c @ │ │ │ │ - sbcseq r6, r9, r0, lsl #8 │ │ │ │ - sbcseq r6, r9, r4, asr #4 │ │ │ │ - sbcseq r7, r9, r8, lsl #1 │ │ │ │ + sbcseq r6, r9, r0, asr #7 │ │ │ │ + sbcseq r6, r9, r8, ror #21 │ │ │ │ + sbcseq r6, r9, r0, lsl #7 │ │ │ │ + sbcseq r6, r9, r0, ror sl │ │ │ │ + sbcseq r5, r9, r8, asr #19 │ │ │ │ + sbcseq r6, r9, r0, ror r2 │ │ │ │ + sbcseq r6, r9, r4, lsr #6 │ │ │ │ + ldrsbeq r7, [r9], #32 │ │ │ │ + sbcseq r6, r9, ip, lsl r6 │ │ │ │ + rsceq lr, ip, ip, asr #16 │ │ │ │ + sbcseq r6, r9, r0, asr r4 │ │ │ │ + smullseq r6, r9, r4, r2 │ │ │ │ + ldrsbeq r7, [r9], #8 │ │ │ │ + sbcseq r6, r9, r4, lsl r1 │ │ │ │ + sbcseq r6, r9, r8, lsr #18 │ │ │ │ + sbcseq r6, r9, ip, asr #17 │ │ │ │ sbcseq r6, r9, r4, asr #1 │ │ │ │ - ldrsbeq r6, [r9], #136 @ 0x88 │ │ │ │ - sbcseq r6, r9, ip, ror r8 │ │ │ │ - sbcseq r6, r9, r4, ror r0 │ │ │ │ - sbcseq r6, r9, ip, ror #1 │ │ │ │ - sbcseq r6, r9, ip, asr r0 │ │ │ │ - sbcseq r6, r9, r4, lsr r0 │ │ │ │ - sbcseq r6, r9, r8, lsr #32 │ │ │ │ - sbcseq r6, r9, r0 │ │ │ │ + sbcseq r6, r9, ip, lsr r1 │ │ │ │ + sbcseq r6, r9, ip, lsr #1 │ │ │ │ + sbcseq r6, r9, r4, lsl #1 │ │ │ │ sbcseq r6, r9, r8, ror r0 │ │ │ │ - sbcseq r6, r9, ip, rrx │ │ │ │ - sbcseq r6, r9, r8, lsr pc │ │ │ │ + sbcseq r6, r9, r0, asr r0 │ │ │ │ + sbcseq r6, r9, r8, asr #1 │ │ │ │ + ldrheq r6, [r9], #12 │ │ │ │ + sbcseq r6, r9, r8, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #852] @ 456ce4 │ │ │ │ ldr r3, [pc, #852] @ 456ce8 │ │ │ │ @@ -1042375,24 +1042375,24 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ b 456b88 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, r8, ror #12 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r9, [r8, #-92]! @ 0xffffffa4 │ │ │ │ strheq r9, [r8, #-76]! @ 0xffffffb4 │ │ │ │ - sbcseq sl, sl, r4, asr ip │ │ │ │ - ldrheq r7, [r9], #8 │ │ │ │ + sbcseq sl, sl, r4, lsr #25 │ │ │ │ + sbcseq r7, r9, r8, lsl #2 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ - sbcseq r7, r9, r8, lsr #1 │ │ │ │ - ldrsbeq r5, [r9], #244 @ 0xf4 │ │ │ │ - sbcseq r6, r9, ip, lsl #31 │ │ │ │ - sbcseq r6, r9, r4, ror pc │ │ │ │ - sbcseq r6, r9, r0, ror pc │ │ │ │ - sbcseq r5, r9, ip, asr #30 │ │ │ │ - ldrsbeq r5, [sl], #124 @ 0x7c │ │ │ │ + ldrsheq r7, [r9], #8 │ │ │ │ + sbcseq r6, r9, r4, lsr #32 │ │ │ │ + ldrsbeq r6, [r9], #252 @ 0xfc │ │ │ │ + sbcseq r6, r9, r4, asr #31 │ │ │ │ + sbcseq r6, r9, r0, asr #31 │ │ │ │ + smullseq r5, r9, ip, pc @ │ │ │ │ + sbcseq r5, sl, ip, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #260] @ 456e40 │ │ │ │ @@ -1042460,15 +1042460,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 456e3c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strheq r9, [r8, #-40]! @ 0xffffffd8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrheq r6, [r9], #232 @ 0xe8 │ │ │ │ + sbcseq r6, r9, r8, lsl #30 │ │ │ │ cmneq r8, r0, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r1, [pc, #3852] @ 457d74 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1043434,51 +1043434,51 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ b 4572fc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, r8, lsl #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r8, r4, lsr r1 │ │ │ │ - sbcseq r6, r9, r0, lsr #29 │ │ │ │ - sbcseq r6, r9, r4, lsl #29 │ │ │ │ - sbcseq sp, r8, r8, ror r7 │ │ │ │ - smullseq r6, r9, r8, lr │ │ │ │ - sbcseq r6, r9, r4, ror #28 │ │ │ │ - sbcseq r6, r9, r8, asr #29 │ │ │ │ - sbcseq r5, sl, r0, ror r0 │ │ │ │ - sbcseq r6, r9, r4, asr #19 │ │ │ │ - smullseq r6, r9, ip, r9 │ │ │ │ - sbcseq sp, r8, r8, asr #6 │ │ │ │ - sbcseq sl, sl, r4, lsr r2 │ │ │ │ - sbcseq r6, r9, ip, lsl r7 │ │ │ │ - sbcseq r6, r9, r0, lsl r7 │ │ │ │ - sbcseq r6, r9, r8, ror #13 │ │ │ │ - ldrheq r6, [r9], #96 @ 0x60 │ │ │ │ - sbcseq r6, r9, r4, lsl #13 │ │ │ │ - sbcseq r6, r9, ip, ror #16 │ │ │ │ + ldrsheq r6, [r9], #224 @ 0xe0 │ │ │ │ + ldrsbeq r6, [r9], #228 @ 0xe4 │ │ │ │ + sbcseq sp, r8, r8, asr #15 │ │ │ │ + sbcseq r6, r9, r8, ror #29 │ │ │ │ + ldrheq r6, [r9], #228 @ 0xe4 │ │ │ │ + sbcseq r6, r9, r8, lsl pc │ │ │ │ + sbcseq r5, sl, r0, asr #1 │ │ │ │ + sbcseq r6, r9, r4, lsl sl │ │ │ │ + sbcseq r6, r9, ip, ror #19 │ │ │ │ + smullseq sp, r8, r8, r3 │ │ │ │ + sbcseq sl, sl, r4, lsl #5 │ │ │ │ + sbcseq r6, r9, ip, ror #14 │ │ │ │ + sbcseq r6, r9, r0, ror #14 │ │ │ │ + sbcseq r6, r9, r8, lsr r7 │ │ │ │ + sbcseq r6, r9, r0, lsl #14 │ │ │ │ + ldrsbeq r6, [r9], #100 @ 0x64 │ │ │ │ + ldrheq r6, [r9], #140 @ 0x8c │ │ │ │ @ instruction: 0x01688798 │ │ │ │ - sbcseq r6, r9, r0, lsr #17 │ │ │ │ - sbcseq ip, r8, r0, ror #31 │ │ │ │ - sbcseq r6, r9, ip, asr #12 │ │ │ │ - ldrsheq ip, [r8], #228 @ 0xe4 │ │ │ │ - sbcseq r6, r9, r4, lsr #11 │ │ │ │ - sbcseq r6, r9, r8, ror r7 │ │ │ │ - ldrsheq r3, [sl], #184 @ 0xb8 │ │ │ │ + ldrsheq r6, [r9], #128 @ 0x80 │ │ │ │ + sbcseq sp, r8, r0, lsr r0 │ │ │ │ + smullseq r6, r9, ip, r6 │ │ │ │ + sbcseq ip, r8, r4, asr #30 │ │ │ │ + ldrsheq r6, [r9], #84 @ 0x54 │ │ │ │ + sbcseq r6, r9, r8, asr #15 │ │ │ │ + sbcseq r3, sl, r8, asr #24 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - sbcseq r6, r9, r8, lsr #11 │ │ │ │ - smullseq r6, r9, r4, r1 │ │ │ │ + ldrsheq r6, [r9], #88 @ 0x58 │ │ │ │ + sbcseq r6, r9, r4, ror #3 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ - sbcseq r6, r9, r0, lsr r3 │ │ │ │ - ldrheq ip, [r8], #200 @ 0xc8 │ │ │ │ - sbcseq r6, r9, ip, lsl r2 │ │ │ │ - sbcseq r6, r9, ip, lsl r4 │ │ │ │ - sbcseq r6, r9, r0, lsr r3 │ │ │ │ - sbcseq ip, r8, r4, asr #23 │ │ │ │ - sbcseq r6, r9, r4, ror r1 │ │ │ │ + sbcseq r6, r9, r0, lsl #7 │ │ │ │ + sbcseq ip, r8, r8, lsl #26 │ │ │ │ + sbcseq r6, r9, ip, ror #4 │ │ │ │ + sbcseq r6, r9, ip, ror #8 │ │ │ │ + sbcseq r6, r9, r0, lsl #7 │ │ │ │ + sbcseq ip, r8, r4, lsl ip │ │ │ │ + sbcseq r6, r9, r4, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r3, #1 │ │ │ │ @@ -1043599,17 +1043599,17 @@ │ │ │ │ str ip, [sp] │ │ │ │ add r0, sp, #12 │ │ │ │ bl 3f8168 │ │ │ │ b 457f68 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strheq r8, [r8, #-24]! @ 0xffffffe8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r6, r9, r8, lsr #6 │ │ │ │ + sbcseq r6, r9, r8, ror r3 │ │ │ │ cmneq r8, r8, lsl #1 │ │ │ │ - sbcseq r6, r9, r0, lsl #4 │ │ │ │ + sbcseq r6, r9, r0, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r2, #204] @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #224] @ 458120 │ │ │ │ @@ -1043669,15 +1043669,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strheq r7, [r8, #-244]! @ 0xffffff0c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r8, r4, lsr #31 │ │ │ │ - smullseq r6, r9, r8, r1 │ │ │ │ + sbcseq r6, r9, r8, ror #3 │ │ │ │ muleq r0, ip, r4 │ │ │ │ cmneq r8, r4, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1043794,15 +1043794,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 4581a0 │ │ │ │ b 4581e8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, r4, lsr #29 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r8, r0, ror lr │ │ │ │ - sbcseq r6, r9, ip, lsl #1 │ │ │ │ + ldrsbeq r6, [r9], #12 │ │ │ │ andeq r3, r0, r4, ror r7 │ │ │ │ cmneq r8, r0, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1043908,15 +1043908,15 @@ │ │ │ │ b 4583e8 │ │ │ │ blx r3 │ │ │ │ b 4583e8 │ │ │ │ add r6, r6, #8 │ │ │ │ str r6, [r3] │ │ │ │ udf #0 │ │ │ │ @ instruction: 0xffff5404 │ │ │ │ - sbcseq r5, r9, r4, lsl #29 │ │ │ │ + ldrsbeq r5, [r9], #228 @ 0xe4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq 458544 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1044648,25 +1044648,25 @@ │ │ │ │ beq 458fb8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ b 458c78 │ │ │ │ cmneq r8, r4, lsl #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrdeq r7, [r8, #-68]! @ 0xffffffbc │ │ │ │ - sbcseq r5, r9, r8, lsr r7 │ │ │ │ - sbcseq r5, r9, r0, lsr #14 │ │ │ │ + sbcseq r5, r9, r8, lsl #15 │ │ │ │ + sbcseq r5, r9, r0, ror r7 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - sbcseq r5, r9, r4, lsr r6 │ │ │ │ + sbcseq r5, r9, r4, lsl #13 │ │ │ │ @ instruction: 0x01687290 │ │ │ │ - sbcseq r5, r9, ip, ror #9 │ │ │ │ - sbcseq r5, r9, r8, asr #10 │ │ │ │ - sbcseq r5, r9, r0, asr #10 │ │ │ │ - sbcseq r5, r9, r8, lsr r3 │ │ │ │ - sbcseq r5, r9, r0, lsr #6 │ │ │ │ + sbcseq r5, r9, ip, lsr r5 │ │ │ │ + smullseq r5, r9, r8, r5 │ │ │ │ + smullseq r5, r9, r0, r5 │ │ │ │ + sbcseq r5, r9, r8, lsl #7 │ │ │ │ + sbcseq r5, r9, r0, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #444] @ 45927c │ │ │ │ ldr r3, [pc, #444] @ 459280 │ │ │ │ @@ -1044780,15 +1044780,15 @@ │ │ │ │ str r3, [r2] │ │ │ │ str r3, [r8, #12] │ │ │ │ b 459160 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, r8, lsr pc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r8, r4, lsl pc │ │ │ │ - sbcseq r5, r9, ip, ror r2 │ │ │ │ + sbcseq r5, r9, ip, asr #5 │ │ │ │ @ instruction: 0x01686e90 │ │ │ │ andeq r3, r0, r4, ror r7 │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1045162,23 +1045162,23 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, r4, asr #26 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r8, r8, lsl sp │ │ │ │ andeq r2, r0, r8, ror #4 │ │ │ │ cmneq r8, r8, lsr #25 │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ - sbcseq r4, r9, r0, asr pc │ │ │ │ + sbcseq r4, r9, r0, lsr #31 │ │ │ │ @ instruction: 0x000012b0 │ │ │ │ - sbcseq r4, r9, r0, ror #30 │ │ │ │ - sbcseq r4, r9, r8, lsl #27 │ │ │ │ - ldrheq r4, [r9], #208 @ 0xd0 │ │ │ │ + ldrheq r4, [r9], #240 @ 0xf0 │ │ │ │ + ldrsbeq r4, [r9], #216 @ 0xd8 │ │ │ │ + sbcseq r4, r9, r0, lsl #28 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ - sbcseq r4, r9, r8, lsl #27 │ │ │ │ - sbcseq r4, r9, r0, lsr #26 │ │ │ │ - ldrheq r4, [r9], #200 @ 0xc8 │ │ │ │ + ldrsbeq r4, [r9], #216 @ 0xd8 │ │ │ │ + sbcseq r4, r9, r0, ror sp │ │ │ │ + sbcseq r4, r9, r8, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #1240] @ 459d98 │ │ │ │ ldr r3, [pc, #1240] @ 459d9c │ │ │ │ @@ -1045491,22 +1045491,22 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 4590a4 │ │ │ │ b 459d18 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, r8, lsr r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r8, ip, lsl #14 │ │ │ │ - sbcseq r4, r9, r4, lsr #24 │ │ │ │ + sbcseq r4, r9, r4, ror ip │ │ │ │ @ instruction: 0x01686690 │ │ │ │ @ instruction: 0xfffefacc │ │ │ │ @ instruction: 0xfffefae0 │ │ │ │ muleq r0, r8, sp │ │ │ │ - sbcseq r4, r9, ip, ror fp │ │ │ │ - sbcseq r4, r9, r0, lsl #22 │ │ │ │ - sbcseq r4, r9, r8, ror #20 │ │ │ │ + sbcseq r4, r9, ip, asr #23 │ │ │ │ + sbcseq r4, r9, r0, asr fp │ │ │ │ + ldrheq r4, [r9], #168 @ 0xa8 │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ andeq r3, r0, r4, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1045746,19 +1045746,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 3f8168 │ │ │ │ b 45a0a4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, ip, lsl r0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r8, ip, lsl #31 │ │ │ │ - sbcseq r4, r9, ip, lsr r5 │ │ │ │ - sbcseq sp, r8, r0, ror #6 │ │ │ │ - sbcseq r4, r9, ip, lsl #10 │ │ │ │ + sbcseq r4, r9, ip, lsl #11 │ │ │ │ + ldrheq sp, [r8], #48 @ 0x30 │ │ │ │ + sbcseq r4, r9, ip, asr r5 │ │ │ │ andeq r0, r1, r0, lsl #2 │ │ │ │ - ldrheq r4, [r9], #72 @ 0x48 │ │ │ │ + sbcseq r4, r9, r8, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #612] @ 45a434 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1045913,19 +1045913,19 @@ │ │ │ │ b 45a314 │ │ │ │ mov r3, r2 │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ b 45a244 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, r4, lsr #28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrheq r4, [r9], #52 @ 0x34 │ │ │ │ + sbcseq r4, r9, r4, lsl #8 │ │ │ │ ldrdeq r5, [r8, #-204]! @ 0xffffff34 │ │ │ │ - ldrsbeq r4, [r9], #36 @ 0x24 │ │ │ │ - sbcseq r5, r7, r8, asr #21 │ │ │ │ - sbcseq r4, r9, r8, ror r2 │ │ │ │ + sbcseq r4, r9, r4, lsr #6 │ │ │ │ + sbcseq r5, r7, r8, lsl fp │ │ │ │ + sbcseq r4, r9, r8, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1045942,15 +1045942,15 @@ │ │ │ │ bx r3 │ │ │ │ ldr r1, [pc, #16] @ 45a4b0 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ b 45a47c │ │ │ │ - sbcseq fp, ip, r0, lsl #14 │ │ │ │ + sbcseq fp, ip, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ ldrb r3, [r1, #649] @ 0x289 │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1046200,19 +1046200,19 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 3f8168 │ │ │ │ mov ip, #0 │ │ │ │ b 45a768 │ │ │ │ strdeq r5, [r8, #-132]! @ 0xffffff7c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r4, r3, r4, ror r2 │ │ │ │ - ldrsheq r4, [r9], #40 @ 0x28 │ │ │ │ + rscseq r4, r3, r4, asr #5 │ │ │ │ + sbcseq r4, r9, r8, asr #6 │ │ │ │ cmneq r8, r8, lsr r8 │ │ │ │ - smullseq r4, r9, ip, r1 │ │ │ │ - sbcseq r4, r9, ip, lsr #3 │ │ │ │ + sbcseq r4, r9, ip, ror #3 │ │ │ │ + ldrsheq r4, [r9], #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1046425,27 +1046425,27 @@ │ │ │ │ b 45aab0 │ │ │ │ ldr r3, [pc, #64] @ 45ac6c │ │ │ │ add r3, pc, r3 │ │ │ │ b 45ab38 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strdeq r5, [r8, #-108]! @ 0xffffff94 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r4, r3, r1, lsl #1 │ │ │ │ - ldrsbeq r4, [r9], #20 │ │ │ │ + ldrsbeq r4, [r3], #1 @ │ │ │ │ + sbcseq r4, r9, r4, lsr #4 │ │ │ │ cmneq r8, r8, asr #11 │ │ │ │ - sbcseq r4, r9, r0, asr #32 │ │ │ │ - rsceq r8, fp, r8, lsr #30 │ │ │ │ - sbcseq r4, r9, r8, ror r0 │ │ │ │ - smullseq r4, r9, r4, r0 │ │ │ │ - sbcseq r4, r9, r0, asr r0 │ │ │ │ + smullseq r4, r9, r0, r0 │ │ │ │ + rsceq r8, fp, r8, ror pc │ │ │ │ + sbcseq r4, r9, r8, asr #1 │ │ │ │ + sbcseq r4, r9, r4, ror #1 │ │ │ │ + sbcseq r4, r9, r0, lsr #1 │ │ │ │ andeq r8, r0, sl, ror lr │ │ │ │ - ldrsheq r3, [r9], #224 @ 0xe0 │ │ │ │ + sbcseq r3, r9, r0, asr #30 │ │ │ │ andeq r1, r0, r3, lsl r4 │ │ │ │ - ldrsheq r3, [r9], #228 @ 0xe4 │ │ │ │ - sbcseq r5, sl, r4, ror #30 │ │ │ │ + sbcseq r3, r9, r4, asr #30 │ │ │ │ + ldrheq r5, [sl], #244 @ 0xf4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #2748] @ 45b748 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1047134,83 +1047134,83 @@ │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef940 │ │ │ │ b 45ad24 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, r8, ror #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r3, r9, r0, ror #27 │ │ │ │ + sbcseq r3, r9, r0, lsr lr │ │ │ │ cmneq r8, ip, rrx │ │ │ │ - sbcseq r3, r9, r8, ror #24 │ │ │ │ - rsceq r0, ip, ip, ror #15 │ │ │ │ - smullseq r1, r9, r0, r8 │ │ │ │ - sbcseq r1, sl, r0, asr r2 │ │ │ │ - smullseq r7, fp, r8, r5 │ │ │ │ - smullseq r8, sl, r0, ip │ │ │ │ - sbcseq sp, r9, ip, asr #17 │ │ │ │ - sbcseq sp, r9, r4, asr #22 │ │ │ │ - smlaleq ip, sl, r8, r2 │ │ │ │ - rsceq r5, r9, r4, lsr #27 │ │ │ │ - sbcseq r8, sp, r0, ror #18 │ │ │ │ - sbcseq r3, r9, r8, lsr fp │ │ │ │ - sbcseq sl, r8, r4, lsr #3 │ │ │ │ - rsceq lr, ip, r4, lsr r5 │ │ │ │ - sbcseq sl, r8, r4, ror r1 │ │ │ │ - sbcseq r3, r8, r4, ror r2 │ │ │ │ - sbcseq r3, r8, ip, ror #4 │ │ │ │ - smullseq r3, r9, ip, sl │ │ │ │ - sbcseq r3, r9, r8, lsl #21 │ │ │ │ - sbcseq r1, r9, r8, lsl #29 │ │ │ │ - sbcseq r4, r6, r0, lsl #29 │ │ │ │ - sbcseq r3, r9, r0, asr #20 │ │ │ │ - sbcseq r3, r9, r0, lsr sl │ │ │ │ - sbcseq r3, r9, r8, lsl sl │ │ │ │ - sbcseq fp, r8, r8, lsr #6 │ │ │ │ - sbcseq fp, r8, r4, lsl r3 │ │ │ │ - sbcseq r3, r8, r4, lsl lr │ │ │ │ - sbcseq fp, r8, r0, lsl #6 │ │ │ │ - sbcseq fp, r8, r8, asr #5 │ │ │ │ - ldrheq fp, [r8], #44 @ 0x2c │ │ │ │ - sbcseq r3, r9, r0, ror #18 │ │ │ │ - sbcseq r9, r8, r0, ror #5 │ │ │ │ - sbcseq r3, r9, r0, lsr r9 │ │ │ │ - smullseq fp, r8, r0, r8 │ │ │ │ - ldrheq fp, [r8], #36 @ 0x24 │ │ │ │ - sbcseq r3, r9, r8, ror #17 │ │ │ │ - sbcseq r6, r7, r0, lsl #4 │ │ │ │ - ldrheq r3, [r9], #140 @ 0x8c │ │ │ │ - sbcseq r3, r9, ip, lsr #17 │ │ │ │ - sbcseq r3, r9, r0, lsr #17 │ │ │ │ - smullseq r3, r9, r0, r8 │ │ │ │ - sbcseq r6, fp, r8, lsl ip │ │ │ │ - ldrsheq sp, [ip], #240 @ 0xf0 │ │ │ │ - sbcseq r3, r9, r4, lsr r8 │ │ │ │ - sbcseq r3, r9, r0, lsr #16 │ │ │ │ - sbcseq r3, r9, r4, lsl #16 │ │ │ │ - ldrsheq r3, [r9], #116 @ 0x74 │ │ │ │ - ldrsbeq r3, [r9], #120 @ 0x78 │ │ │ │ - sbcseq r3, r9, r8, asr #15 │ │ │ │ - ldrheq r3, [r9], #120 @ 0x78 │ │ │ │ - sbcseq r3, r9, ip, lsr #15 │ │ │ │ - sbcseq fp, r8, ip, lsl #11 │ │ │ │ - sbcseq r9, fp, r0, lsl r2 │ │ │ │ - sbcseq r9, r8, ip, lsr fp │ │ │ │ - sbcseq r3, r9, r4, asr #14 │ │ │ │ - sbcseq fp, r8, r4, lsr #1 │ │ │ │ - sbcseq fp, r8, r8, asr #12 │ │ │ │ - sbcseq fp, r8, r0, asr r6 │ │ │ │ - sbcseq fp, r8, r4, lsr #12 │ │ │ │ - sbcseq fp, r8, r8, lsr #12 │ │ │ │ - rsceq r0, fp, r0, lsr #4 │ │ │ │ - ldrheq fp, [r8], #24 │ │ │ │ - ldrheq fp, [r8], #20 │ │ │ │ - ldrheq fp, [r8], #20 │ │ │ │ - ldrheq fp, [r8], #20 │ │ │ │ - sbcseq r3, r9, ip, lsl r6 │ │ │ │ - ldrsheq r3, [r9], #68 @ 0x44 │ │ │ │ + ldrheq r3, [r9], #200 @ 0xc8 │ │ │ │ + rsceq r0, ip, ip, lsr r8 │ │ │ │ + sbcseq r1, r9, r0, ror #17 │ │ │ │ + sbcseq r1, sl, r0, lsr #5 │ │ │ │ + sbcseq r7, fp, r8, ror #11 │ │ │ │ + sbcseq r8, sl, r0, ror #25 │ │ │ │ + sbcseq sp, r9, ip, lsl r9 │ │ │ │ + smullseq sp, r9, r4, fp │ │ │ │ + rsceq ip, sl, r8, ror #5 │ │ │ │ + strdeq r5, [r9], #212 @ 0xd4 @ │ │ │ │ + ldrheq r8, [sp], #144 @ 0x90 │ │ │ │ + sbcseq r3, r9, r8, lsl #23 │ │ │ │ + ldrsheq sl, [r8], #20 │ │ │ │ + rsceq lr, ip, r4, lsl #11 │ │ │ │ + sbcseq sl, r8, r4, asr #3 │ │ │ │ + sbcseq r3, r8, r4, asr #5 │ │ │ │ + ldrheq r3, [r8], #44 @ 0x2c │ │ │ │ + sbcseq r3, r9, ip, ror #21 │ │ │ │ + ldrsbeq r3, [r9], #168 @ 0xa8 │ │ │ │ + ldrsbeq r1, [r9], #232 @ 0xe8 │ │ │ │ + ldrsbeq r4, [r6], #224 @ 0xe0 │ │ │ │ + smullseq r3, r9, r0, sl │ │ │ │ + sbcseq r3, r9, r0, lsl #21 │ │ │ │ + sbcseq r3, r9, r8, ror #20 │ │ │ │ + sbcseq fp, r8, r8, ror r3 │ │ │ │ + sbcseq fp, r8, r4, ror #6 │ │ │ │ + sbcseq r3, r8, r4, ror #28 │ │ │ │ + sbcseq fp, r8, r0, asr r3 │ │ │ │ + sbcseq fp, r8, r8, lsl r3 │ │ │ │ + sbcseq fp, r8, ip, lsl #6 │ │ │ │ + ldrheq r3, [r9], #144 @ 0x90 │ │ │ │ + sbcseq r9, r8, r0, lsr r3 │ │ │ │ + sbcseq r3, r9, r0, lsl #19 │ │ │ │ + sbcseq fp, r8, r0, ror #17 │ │ │ │ + sbcseq fp, r8, r4, lsl #6 │ │ │ │ + sbcseq r3, r9, r8, lsr r9 │ │ │ │ + sbcseq r6, r7, r0, asr r2 │ │ │ │ + sbcseq r3, r9, ip, lsl #18 │ │ │ │ + ldrsheq r3, [r9], #140 @ 0x8c │ │ │ │ + ldrsheq r3, [r9], #128 @ 0x80 │ │ │ │ + sbcseq r3, r9, r0, ror #17 │ │ │ │ + sbcseq r6, fp, r8, ror #24 │ │ │ │ + sbcseq lr, ip, r0, asr #32 │ │ │ │ + sbcseq r3, r9, r4, lsl #17 │ │ │ │ + sbcseq r3, r9, r0, ror r8 │ │ │ │ + sbcseq r3, r9, r4, asr r8 │ │ │ │ + sbcseq r3, r9, r4, asr #16 │ │ │ │ + sbcseq r3, r9, r8, lsr #16 │ │ │ │ + sbcseq r3, r9, r8, lsl r8 │ │ │ │ + sbcseq r3, r9, r8, lsl #16 │ │ │ │ + ldrsheq r3, [r9], #124 @ 0x7c │ │ │ │ + ldrsbeq fp, [r8], #92 @ 0x5c │ │ │ │ + sbcseq r9, fp, r0, ror #4 │ │ │ │ + sbcseq r9, r8, ip, lsl #23 │ │ │ │ + smullseq r3, r9, r4, r7 │ │ │ │ + ldrsheq fp, [r8], #4 │ │ │ │ + smullseq fp, r8, r8, r6 │ │ │ │ + sbcseq fp, r8, r0, lsr #13 │ │ │ │ + sbcseq fp, r8, r4, ror r6 │ │ │ │ + sbcseq fp, r8, r8, ror r6 │ │ │ │ + rsceq r0, fp, r0, ror r2 │ │ │ │ + sbcseq fp, r8, r8, lsl #4 │ │ │ │ + sbcseq fp, r8, r4, lsl #4 │ │ │ │ + sbcseq fp, r8, r4, lsl #4 │ │ │ │ + sbcseq fp, r8, r4, lsl #4 │ │ │ │ + sbcseq r3, r9, ip, ror #12 │ │ │ │ + sbcseq r3, r9, r4, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr lr, [pc, #552] @ 45baa4 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #548] @ 45baa8 │ │ │ │ @@ -1047349,18 +1047349,18 @@ │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ bl 3f8168 │ │ │ │ b 45b9c4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, r8, ror r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r3, r9, ip, lsr #7 │ │ │ │ + ldrsheq r3, [r9], #60 @ 0x3c │ │ │ │ cmneq r8, r8, lsr #12 │ │ │ │ - sbcseq r3, r9, r4, asr r3 │ │ │ │ - sbcseq r3, r9, r4, lsr r3 │ │ │ │ + sbcseq r3, r9, r4, lsr #7 │ │ │ │ + sbcseq r3, r9, r4, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #284] @ 45bbf4 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1047433,17 +1047433,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl 3f8168 │ │ │ │ b 45bba0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, ip, lsl r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r3, r9, ip, asr #3 │ │ │ │ + sbcseq r3, r9, ip, lsl r2 │ │ │ │ cmneq r8, ip, asr #8 │ │ │ │ - sbcseq r3, r9, r0, lsr #4 │ │ │ │ + sbcseq r3, r9, r0, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3200] @ 0xc80 │ │ │ │ ldr lr, [pc, #3044] @ 45c804 │ │ │ │ ldr ip, [pc, #3044] @ 45c808 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -1048206,31 +1048206,31 @@ │ │ │ │ ldr r3, [pc, #84] @ 45c850 │ │ │ │ add r3, pc, r3 │ │ │ │ b 45c6f8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r4, [r8, #-56]! @ 0xffffffc8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ eoreq lr, fp, r7, ror #7 │ │ │ │ - sbcseq r3, r9, r8, lsr #32 │ │ │ │ - ldrsheq r2, [r9], #200 @ 0xc8 │ │ │ │ + sbcseq r3, r9, r8, ror r0 │ │ │ │ + sbcseq r2, r9, r8, asr #26 │ │ │ │ cmneq r8, r4, asr #28 │ │ │ │ - sbcseq r2, r9, r8, lsl #23 │ │ │ │ + ldrsbeq r2, [r9], #184 @ 0xb8 │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ - sbcseq r2, r9, r4, ror #22 │ │ │ │ - sbcseq sl, r8, r8, lsr #22 │ │ │ │ - rsceq r7, fp, r8, ror #6 │ │ │ │ - ldrheq r2, [r9], #72 @ 0x48 │ │ │ │ - ldrsbeq r2, [r9], #68 @ 0x44 │ │ │ │ - sbcseq r2, r9, r8, lsl #9 │ │ │ │ - sbcseq r2, r9, r0, lsr r7 │ │ │ │ - sbcseq r2, r9, r0, asr r7 │ │ │ │ - sbcseq r2, r9, ip, lsr r7 │ │ │ │ - sbcseq r2, r9, r0, lsl r7 │ │ │ │ - smullseq r4, sl, r4, r3 │ │ │ │ + ldrheq r2, [r9], #180 @ 0xb4 │ │ │ │ + sbcseq sl, r8, r8, ror fp │ │ │ │ + strheq r7, [fp], #56 @ 0x38 @ │ │ │ │ + sbcseq r2, r9, r8, lsl #10 │ │ │ │ + sbcseq r2, r9, r4, lsr #10 │ │ │ │ + ldrsbeq r2, [r9], #72 @ 0x48 │ │ │ │ + sbcseq r2, r9, r0, lsl #15 │ │ │ │ + sbcseq r2, r9, r0, lsr #15 │ │ │ │ + sbcseq r2, r9, ip, lsl #15 │ │ │ │ + sbcseq r2, r9, r0, ror #14 │ │ │ │ + sbcseq r4, sl, r4, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1048513,19 +1048513,19 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 3f8168 │ │ │ │ mov r9, #0 │ │ │ │ ldr ip, [r4, #224] @ 0xe0 │ │ │ │ b 45ca98 │ │ │ │ cmneq r8, r0, lsr #13 │ │ │ │ - sbcseq r2, r9, ip, lsr #8 │ │ │ │ - sbcseq r2, r9, r0, lsr #8 │ │ │ │ + sbcseq r2, r9, ip, ror r4 │ │ │ │ + sbcseq r2, r9, r0, ror r4 │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ andeq r3, r0, ip, lsr #8 │ │ │ │ - sbcseq r2, r9, r0, lsl #6 │ │ │ │ + sbcseq r2, r9, r0, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #492] @ 45cef8 │ │ │ │ ldr r3, [pc, #492] @ 45cefc │ │ │ │ @@ -1048652,15 +1048652,15 @@ │ │ │ │ str sl, [r3, #4] │ │ │ │ b 45cd38 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, ip, ror #5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r8, r8, asr #5 │ │ │ │ strheq r3, [r8, #-40]! @ 0xffffffd8 │ │ │ │ - ldrheq sl, [r8], #36 @ 0x24 │ │ │ │ + sbcseq sl, r8, r4, lsl #6 │ │ │ │ andeq r3, r0, r8, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #4008] @ 45ded0 │ │ │ │ ldr r7, [pc, #4008] @ 45ded4 │ │ │ │ @@ -1049750,29 +1049750,29 @@ │ │ │ │ andeq r2, r0, r0, ror r8 │ │ │ │ andeq r3, r0, r0, ror r6 │ │ │ │ andeq r3, r0, r0, ror #13 │ │ │ │ andeq r1, r0, r4, lsl #20 │ │ │ │ andeq r2, r0, r0, ror #23 │ │ │ │ strdeq r3, [r0], -r8 │ │ │ │ andeq r2, r0, ip, ror #7 │ │ │ │ - sbcseq r4, r8, r0, asr r0 │ │ │ │ + sbcseq r4, r8, r0, lsr #1 │ │ │ │ strdeq ip, [r9, #-80]! @ 0xffffffb0 │ │ │ │ - sbcseq r4, r8, r8, lsr r0 │ │ │ │ + sbcseq r4, r8, r8, lsl #1 │ │ │ │ cmneq r9, r0, lsl #10 │ │ │ │ - sbcseq r4, r8, ip, lsr r0 │ │ │ │ + sbcseq r4, r8, ip, lsl #1 │ │ │ │ cmneq r9, r8, lsl r3 │ │ │ │ - sbcseq r3, r8, r8, ror #29 │ │ │ │ + sbcseq r3, r8, r8, lsr pc │ │ │ │ strheq ip, [r9, #-40]! @ 0xffffffd8 │ │ │ │ - ldrsheq r3, [r8], #248 @ 0xf8 │ │ │ │ + sbcseq r4, r8, r8, asr #32 │ │ │ │ cmneq r9, r8, asr r2 │ │ │ │ - sbcseq r4, r8, r0, lsl r0 │ │ │ │ + sbcseq r4, r8, r0, rrx │ │ │ │ strheq ip, [r9, #-16]! │ │ │ │ - sbcseq r4, r8, ip, lsr #1 │ │ │ │ + ldrsheq r4, [r8], #12 │ │ │ │ cmneq r9, r0, asr #1 │ │ │ │ - ldrsheq r3, [r8], #184 @ 0xb8 │ │ │ │ + sbcseq r3, r8, r8, asr #24 │ │ │ │ cmneq r9, ip, lsr r5 │ │ │ │ muleq r0, r8, r3 │ │ │ │ andeq r1, r0, r4, lsl r1 │ │ │ │ andeq r3, r0, ip, lsl #11 │ │ │ │ andeq r1, r0, r8, asr #32 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, r4, ip │ │ │ │ @@ -1050214,21 +1050214,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 4e89f0 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 45e64c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, r4, lsr sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smullseq r7, ip, r8, r5 │ │ │ │ - rsceq lr, fp, r4, ror r5 │ │ │ │ - sbcseq sl, r8, ip, lsr #17 │ │ │ │ - strheq r2, [r9], #88 @ 0x58 @ │ │ │ │ - sbcseq r1, ip, r0, asr fp │ │ │ │ - sbcseq r8, r6, r4, asr #29 │ │ │ │ - sbcseq r0, r9, r4, lsl #18 │ │ │ │ + sbcseq r7, ip, r8, ror #11 │ │ │ │ + rsceq lr, fp, r4, asr #11 │ │ │ │ + ldrsheq sl, [r8], #140 @ 0x8c │ │ │ │ + rsceq r2, r9, r8, lsl #12 │ │ │ │ + sbcseq r1, ip, r0, lsr #23 │ │ │ │ + sbcseq r8, r6, r4, lsl pc │ │ │ │ + sbcseq r0, r9, r4, asr r9 │ │ │ │ cmneq r8, r4, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [pc, #436] @ 45e960 │ │ │ │ @@ -1050550,15 +1050550,15 @@ │ │ │ │ mov sl, #8 │ │ │ │ b 45ec00 │ │ │ │ mov sl, #1 │ │ │ │ b 45ec00 │ │ │ │ mov sl, #16 │ │ │ │ b 45ec00 │ │ │ │ cmneq r8, r8, ror #8 │ │ │ │ - rscseq pc, r2, r9, ror #27 │ │ │ │ + rscseq pc, r2, r9, lsr lr @ │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #268] @ 45ede0 │ │ │ │ @@ -1050628,15 +1050628,15 @@ │ │ │ │ b 45ed34 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ b 45ed34 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, r4, lsr #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq pc, r2, r7, asr #25 │ │ │ │ + rscseq pc, r2, r7, lsl sp @ │ │ │ │ cmneq r8, r0, lsl #5 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -1050881,15 +1050881,15 @@ │ │ │ │ b 45f0f8 │ │ │ │ mov fp, #16 │ │ │ │ b 45f0f8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01681094 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r8, r8, asr #32 │ │ │ │ - rscseq pc, r2, r7, lsr #18 │ │ │ │ + rscseq pc, r2, r7, ror r9 @ │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ cmneq r8, r4, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #628] @ 45f474 │ │ │ │ @@ -1051052,15 +1051052,15 @@ │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 524e4c │ │ │ │ strdeq r0, [r8, #-208]! @ 0xffffff30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ svccc 0x00d33333 │ │ │ │ svccc 0x00e2e147 │ │ │ │ svccc 0x00bc28f5 │ │ │ │ - rscseq pc, r2, sp, ror #14 │ │ │ │ + ldrheq pc, [r2], #125 @ 0x7d @ │ │ │ │ cmneq r8, r0, lsr sp │ │ │ │ strdeq r0, [r8, #-192]! @ 0xffffff40 │ │ │ │ strheq r0, [r8, #-204]! @ 0xffffff34 │ │ │ │ cmneq r8, ip, ror ip │ │ │ │ cmneq r8, ip, lsr ip │ │ │ │ strdeq r0, [r8, #-188]! @ 0xffffff44 │ │ │ │ strheq r0, [r8, #-188]! @ 0xffffff44 │ │ │ │ @@ -1051659,17 +1051659,17 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r8, r4, lsl #14 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrdeq r0, [r8, #-104]! @ 0xffffff98 │ │ │ │ @ instruction: 0xffe40000 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - sbcseq pc, r8, r4, ror #12 │ │ │ │ - sbcseq pc, r8, r0, lsr #12 │ │ │ │ - sbcseq pc, r8, r0, ror #11 │ │ │ │ + ldrheq pc, [r8], #100 @ 0x64 @ │ │ │ │ + sbcseq pc, r8, r0, ror r6 @ │ │ │ │ + sbcseq pc, r8, r0, lsr r6 @ │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ cmneq r8, r0, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1051862,15 +1051862,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 45f8d0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strheq r0, [r8, #-28]! @ 0xffffffe4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01680190 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - sbcseq pc, r8, r0, lsr #3 │ │ │ │ + ldrsheq pc, [r8], #16 @ │ │ │ │ @ instruction: 0xffe40000 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ msreq (UNDEF: 119), r4, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3712] @ 0xe80 │ │ │ │ @@ -1052712,32 +1052712,32 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 525718 │ │ │ │ add r9, r9, #20 │ │ │ │ b 46046c │ │ │ │ msreq (UNDEF: 103), r0, lsr #29 │ │ │ │ msreq (UNDEF: 103), r8, lsl #29 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - sbcseq lr, r8, r0, lsr #27 │ │ │ │ + ldrsheq lr, [r8], #208 @ 0xd0 │ │ │ │ @ instruction: 0xfffffe01 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - sbcseq lr, r8, r8, lsr sp │ │ │ │ - sbcseq lr, r8, r0, asr #23 │ │ │ │ - sbcseq lr, r8, r8, lsr #22 │ │ │ │ + sbcseq lr, r8, r8, lsl #27 │ │ │ │ + sbcseq lr, r8, r0, lsl ip │ │ │ │ + sbcseq lr, r8, r8, ror fp │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ + sbcseq lr, r8, r8, lsr #22 │ │ │ │ ldrsbeq lr, [r8], #168 @ 0xa8 │ │ │ │ - sbcseq lr, r8, r8, lsl #21 │ │ │ │ - sbcseq lr, r8, r0, asr #20 │ │ │ │ - smullseq lr, r8, r8, r3 │ │ │ │ - rscseq sp, r2, r2, lsl #25 │ │ │ │ - sbcseq lr, r8, r4, lsl #3 │ │ │ │ + smullseq lr, r8, r0, sl │ │ │ │ + sbcseq lr, r8, r8, ror #7 │ │ │ │ + ldrsbeq sp, [r2], #194 @ 0xc2 @ │ │ │ │ + ldrsbeq lr, [r8], #20 │ │ │ │ @ instruction: 0xffe40000 │ │ │ │ - sbcseq lr, r8, r8, lsr r1 │ │ │ │ - ldrsheq lr, [r8], #0 │ │ │ │ + sbcseq lr, r8, r8, lsl #3 │ │ │ │ + sbcseq lr, r8, r0, asr #2 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ - smullseq sp, r8, r8, fp │ │ │ │ + sbcseq sp, r8, r8, ror #23 │ │ │ │ cmneq r7, ip, lsl #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ eorsmi r0, r0, r0 │ │ │ │ eormi r0, r8, r0 │ │ │ │ andmi r0, r8, r0 │ │ │ │ svccc 0x00d00000 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ @@ -1054626,15 +1054626,15 @@ │ │ │ │ mov sl, #8 │ │ │ │ b 462b80 │ │ │ │ mov sl, #1 │ │ │ │ b 462b80 │ │ │ │ mov sl, #16 │ │ │ │ b 462b80 │ │ │ │ cmneq r7, r8, ror #9 │ │ │ │ - rscseq fp, r2, r4, ror #29 │ │ │ │ + rscseq fp, r2, r4, lsr pc │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [pc, #996] @ 463068 │ │ │ │ @@ -1055147,15 +1055147,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ udf #0 │ │ │ │ cmneq r7, ip, asr pc │ │ │ │ cmneq r7, r4, asr #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq fp, [r8], #252 @ 0xfc │ │ │ │ + sbcseq ip, r8, ip, lsr #32 │ │ │ │ muleq r0, r8, sp │ │ │ │ @ instruction: 0xffe20000 │ │ │ │ cmneq r7, r4, ror #28 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -1055461,18 +1055461,18 @@ │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #0 │ │ │ │ cmneq r7, ip, asr #21 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x0167ca98 │ │ │ │ - ldrheq r0, [sl], #96 @ 0x60 │ │ │ │ - ldrheq fp, [r8], #160 @ 0xa0 │ │ │ │ + sbcseq r0, sl, r0, lsl #14 │ │ │ │ + sbcseq fp, r8, r0, lsl #22 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ - smullseq lr, sl, ip, ip │ │ │ │ + sbcseq lr, sl, ip, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ @@ -1056020,17 +1056020,17 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, ip, ror #10 │ │ │ │ cmneq r7, r4, asr r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ cmneq r7, ip, lsl #7 │ │ │ │ - ldrsheq pc, [r9], #252 @ 0xfc @ │ │ │ │ - sbcseq fp, r8, r0, lsl #8 │ │ │ │ - sbcseq lr, sl, ip, asr #16 │ │ │ │ + sbcseq r0, sl, ip, asr #32 │ │ │ │ + sbcseq fp, r8, r0, asr r4 │ │ │ │ + smullseq lr, sl, ip, r8 │ │ │ │ @ instruction: 0xfffffbc1 │ │ │ │ cdp2 0, 2, cr0, cr0, cr0, {0} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ sub r0, r0, r3 │ │ │ │ @@ -1056691,20 +1056691,20 @@ │ │ │ │ b 464c28 │ │ │ │ mov r6, sl │ │ │ │ b 464b64 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq fp, [r7, #-96]! @ 0xffffffa0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0xfffff890 │ │ │ │ - sbcseq sl, r8, ip, asr r7 │ │ │ │ - sbcseq sl, r8, r8, lsl #12 │ │ │ │ - sbcseq sl, r8, r0, ror #11 │ │ │ │ + sbcseq sl, r8, ip, lsr #15 │ │ │ │ + sbcseq sl, r8, r8, asr r6 │ │ │ │ + sbcseq sl, r8, r0, lsr r6 │ │ │ │ cmneq r7, r0, asr #7 │ │ │ │ - sbcseq sl, r8, r0, asr #10 │ │ │ │ - sbcseq sl, r8, r8, asr #10 │ │ │ │ + smullseq sl, r8, r0, r5 │ │ │ │ + smullseq sl, r8, r8, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r0, r5 │ │ │ │ @@ -1057354,15 +1057354,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e3080 │ │ │ │ b 46532c │ │ │ │ cmneq r7, r0, ror #31 │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ muleq r0, r8, sl │ │ │ │ - sbcseq r9, r8, r0, lsr #27 │ │ │ │ + ldrsheq r9, [r8], #208 @ 0xd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ @@ -1057434,15 +1057434,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 4657c0 │ │ │ │ b 4657c4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r4, lsl #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r7, ip, lsr #16 │ │ │ │ - smullseq fp, ip, r8, r2 │ │ │ │ + sbcseq fp, ip, r8, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #268] @ 46596c │ │ │ │ mov r5, r3 │ │ │ │ @@ -1057512,15 +1057512,15 @@ │ │ │ │ bne 465968 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x0167a794 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r7, r4, lsr r7 │ │ │ │ - sbcseq fp, ip, ip, lsl #3 │ │ │ │ + ldrsbeq fp, [ip], #28 │ │ │ │ strheq sl, [r7, #-100]! @ 0xffffff9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -1057734,15 +1057734,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 5cd74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 465cb8 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrheq ip, [r7], #76 @ 0x4c │ │ │ │ + sbcseq ip, r7, ip, lsl #10 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -1058189,15 +1058189,15 @@ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 4e8674 │ │ │ │ @ instruction: 0x01679d98 │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ muleq r0, r8, sl │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - sbcseq r8, r8, r8, lsr lr │ │ │ │ + sbcseq r8, r8, r8, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1058450,20 +1058450,20 @@ │ │ │ │ ldr r1, [pc, #40] @ 466834 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ b 466714 │ │ │ │ strheq r9, [r7, #-184]! @ 0xffffff48 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ - sbcseq fp, r7, ip, asr #23 │ │ │ │ - sbcseq r8, r8, r0, lsr #24 │ │ │ │ - sbcseq r8, r8, r4, asr #21 │ │ │ │ - sbcseq r8, r8, r0, lsl fp │ │ │ │ - sbcseq r8, r8, r4, ror #20 │ │ │ │ - sbcseq r8, r8, ip, lsl #21 │ │ │ │ + sbcseq fp, r7, ip, lsl ip │ │ │ │ + sbcseq r8, r8, r0, ror ip │ │ │ │ + sbcseq r8, r8, r4, lsl fp │ │ │ │ + sbcseq r8, r8, r0, ror #22 │ │ │ │ + ldrheq r8, [r8], #164 @ 0xa4 │ │ │ │ + ldrsbeq r8, [r8], #172 @ 0xac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1058544,15 +1058544,15 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 4e8674 │ │ │ │ @ instruction: 0x01679794 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - sbcseq r8, r8, r0, lsl #20 │ │ │ │ + sbcseq r8, r8, r0, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1059042,15 +1059042,15 @@ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr fp, [r3, #24] │ │ │ │ b 466e04 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, ip, lsr #8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r8, r8, r8, lsl #11 │ │ │ │ + ldrsbeq r8, [r8], #88 @ 0x58 │ │ │ │ cmneq r7, ip, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #824] @ 4674bc │ │ │ │ @@ -1059260,17 +1059260,17 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #0 │ │ │ │ cmneq r7, r0, ror lr │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r7, r0, asr #28 │ │ │ │ - rscseq r7, r2, lr, lsr #15 │ │ │ │ + ldrsheq r7, [r2], #126 @ 0x7e @ │ │ │ │ cmneq r7, r8, lsl #24 │ │ │ │ - ldrheq r7, [r8], #252 @ 0xfc │ │ │ │ + sbcseq r8, r8, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #1404] @ 467a70 │ │ │ │ @@ -1059624,19 +1059624,19 @@ │ │ │ │ add r3, r0, r4 │ │ │ │ and r3, r3, r2 │ │ │ │ str r3, [sl] │ │ │ │ b 467724 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strdeq r8, [r7, #-172]! @ 0xffffff54 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrheq r3, [ip], #188 @ 0xbc │ │ │ │ - sbcseq sl, ip, r8, lsl lr │ │ │ │ - ldrsheq sp, [ip], #96 @ 0x60 │ │ │ │ + sbcseq r3, ip, ip, lsl #24 │ │ │ │ + sbcseq sl, ip, r8, ror #28 │ │ │ │ + sbcseq sp, ip, r0, asr #14 │ │ │ │ cmneq r7, ip, asr #17 │ │ │ │ - sbcseq r4, r8, ip, ror ip │ │ │ │ + sbcseq r4, r8, ip, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [pc, #1200] @ 467f5c │ │ │ │ @@ -1059939,16 +1059939,16 @@ │ │ │ │ movne r3, #1 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r1, [sp] │ │ │ │ b 467c2c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r8, asr #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r9, r8, r8, rrx │ │ │ │ - sbcseq r7, r8, ip, asr #14 │ │ │ │ + strheq r9, [r8], #8 @ │ │ │ │ + smullseq r7, r8, ip, r7 │ │ │ │ cmneq r7, r4, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #420] @ 468130 │ │ │ │ @@ -1060056,15 +1060056,15 @@ │ │ │ │ ldr r2, [r7] │ │ │ │ mov r0, r3 │ │ │ │ bl 467a8c │ │ │ │ b 468088 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r0, rrx │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsheq sl, [ip], #56 @ 0x38 │ │ │ │ + sbcseq sl, ip, r8, asr #8 │ │ │ │ cmneq r7, r8, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr lr, [pc, #2388] @ 468aac │ │ │ │ ldr ip, [pc, #2388] @ 468ab0 │ │ │ │ @@ -1060669,15 +1060669,15 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r7, r0, ror lr │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ strheq r7, [r7, #-160]! @ 0xffffff60 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ - sbcseq r6, r8, r4, asr #18 │ │ │ │ + smullseq r6, r8, r4, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #712] @ 468db0 │ │ │ │ ldr r3, [pc, #712] @ 468db4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1060856,16 +1060856,16 @@ │ │ │ │ bne 468dac │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r0, lsl r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r6, r8, r0, ror #14 │ │ │ │ - sbcseq r6, r8, r8, lsl r7 │ │ │ │ + ldrheq r6, [r8], #112 @ 0x70 │ │ │ │ + sbcseq r6, r8, r8, ror #14 │ │ │ │ cmneq r7, r4, ror r2 │ │ │ │ ldrb r0, [r0, #6] │ │ │ │ ldr r3, [pc, #116] @ 468e44 │ │ │ │ and r2, r0, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ and r0, r0, #32 │ │ │ │ cmp r2, #7 │ │ │ │ @@ -1060891,15 +1060891,15 @@ │ │ │ │ bx lr │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #2 │ │ │ │ bx lr │ │ │ │ mov r0, #3 │ │ │ │ bx lr │ │ │ │ - rscseq r5, r2, sl, lsr #25 │ │ │ │ + ldrsheq r5, [r2], #202 @ 0xca @ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b 5c9c0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, #1 │ │ │ │ @@ -1061172,16 +1061172,16 @@ │ │ │ │ mov r3, #4 │ │ │ │ mov r0, fp │ │ │ │ add r6, r6, #1 │ │ │ │ bl 352e64 │ │ │ │ cmp r8, r6 │ │ │ │ bne 469270 │ │ │ │ b 4691fc │ │ │ │ - rscseq r5, r2, r0, ror r9 │ │ │ │ - rscseq r5, r2, ip, ror #18 │ │ │ │ + rscseq r5, r2, r0, asr #19 │ │ │ │ + ldrheq r5, [r2], #156 @ 0x9c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov fp, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r1, r0 │ │ │ │ @@ -1061438,15 +1061438,15 @@ │ │ │ │ lsr r2, r2, #5 │ │ │ │ b 46959c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r4, lsl sp │ │ │ │ cmneq r7, r8, lsl sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ muleq r0, r2, r2 │ │ │ │ - rscseq r5, r2, lr, lsr #14 │ │ │ │ + rscseq r5, r2, lr, ror r7 │ │ │ │ cmneq r7, r0, asr fp │ │ │ │ andeq r3, r0, r0, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -1061914,16 +1061914,16 @@ │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ b 469ccc │ │ │ │ mov r0, #1 │ │ │ │ b 469d88 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r8, lsl #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r8, ip, r0, asr r8 │ │ │ │ - sbcseq fp, ip, ip, asr #1 │ │ │ │ + sbcseq r8, ip, r0, lsr #17 │ │ │ │ + sbcseq fp, ip, ip, lsl r1 │ │ │ │ @ instruction: 0x01676298 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #32] │ │ │ │ @@ -1062554,18 +1062554,18 @@ │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ str r1, [r5, #76] @ 0x4c │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ b 46a7e0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r8, lsl #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq sl, ip, r8, lsl #26 │ │ │ │ - sbcseq r8, ip, r0, lsr r3 │ │ │ │ + sbcseq sl, ip, r8, asr sp │ │ │ │ + sbcseq r8, ip, r0, lsl #7 │ │ │ │ cmneq r7, r4, lsr ip │ │ │ │ - sbcseq r9, r7, r8, asr #15 │ │ │ │ + sbcseq r9, r7, r8, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ @@ -1063716,27 +1063716,27 @@ │ │ │ │ bl 416d1c │ │ │ │ b 46b274 │ │ │ │ cmneq r7, r0, ror r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r7, r4, lsl r5 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ - ldrsbeq r3, [r8], #204 @ 0xcc │ │ │ │ + sbcseq r3, r8, ip, lsr #26 │ │ │ │ subseq r5, r5, r5, asr r5 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - sbcseq r3, r8, r4, ror #20 │ │ │ │ + ldrheq r3, [r8], #164 @ 0xa4 │ │ │ │ andeq r5, r0, r3, asr #8 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ muleq r0, r2, r2 │ │ │ │ @ instruction: 0xffffcbf4 │ │ │ │ @ instruction: 0x01673d98 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r3, r8, r4, ror #4 │ │ │ │ - sbcseq r3, r8, ip, rrx │ │ │ │ - sbcseq r7, r7, r4, ror #12 │ │ │ │ + ldrheq r3, [r8], #36 @ 0x24 │ │ │ │ + ldrheq r3, [r8], #12 │ │ │ │ + ldrheq r7, [r7], #100 @ 0x64 │ │ │ │ mov r2, r6 │ │ │ │ ldr r9, [pc, #-48] @ 46ba78 │ │ │ │ mov r1, sl │ │ │ │ mov r6, r5 │ │ │ │ mov sl, r7 │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ @@ -1064534,16 +1064534,16 @@ │ │ │ │ ldr r1, [pc, #24] @ 46c734 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ bl 416d1c │ │ │ │ b 46c6d4 │ │ │ │ - ldrheq r2, [r8], #228 @ 0xe4 │ │ │ │ - sbcseq r2, r8, r8, asr #28 │ │ │ │ + sbcseq r2, r8, r4, lsl #30 │ │ │ │ + smullseq r2, r8, r8, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ @@ -1064871,34 +1064871,34 @@ │ │ │ │ ldr r3, [pc, #92] @ 46ccbc │ │ │ │ add r3, pc, r3 │ │ │ │ b 46cbc4 │ │ │ │ ldr r3, [pc, #84] @ 46ccc0 │ │ │ │ add r3, pc, r3 │ │ │ │ b 46cc0c │ │ │ │ andeq lr, r0, r3, ror #31 │ │ │ │ - ldrsheq r2, [r2], #40 @ 0x28 @ │ │ │ │ - ldrheq r2, [r2], #44 @ 0x2c @ │ │ │ │ - sbcseq r7, r9, r8, lsr #5 │ │ │ │ - sbcseq r2, r8, r8, lsr #28 │ │ │ │ - sbcseq r7, r9, r0, asr r2 │ │ │ │ - sbcseq r2, r8, r8, lsr fp │ │ │ │ - ldrsheq r5, [sl], #160 @ 0xa0 │ │ │ │ - ldrheq r7, [r9], #28 │ │ │ │ - sbcseq r2, r8, r8, asr #22 │ │ │ │ - sbcseq r7, r9, r4, ror r1 │ │ │ │ - sbcseq r2, r8, r4, asr fp │ │ │ │ - sbcseq r7, r9, ip, lsr #2 │ │ │ │ - smullseq r2, r8, r4, fp │ │ │ │ - sbcseq r7, r9, r4, ror #1 │ │ │ │ - ldrsbeq r2, [r8], #184 @ 0xb8 │ │ │ │ - sbcseq r5, sl, ip, lsr #19 │ │ │ │ - smullseq r5, sl, r4, r9 │ │ │ │ - sbcseq r5, sl, r8, lsl #19 │ │ │ │ - sbcseq r5, sl, ip, ror r9 │ │ │ │ - sbcseq r5, sl, r0, ror r9 │ │ │ │ + rscseq r2, r2, r8, asr #6 │ │ │ │ + rscseq r2, r2, ip, lsl #6 │ │ │ │ + ldrsheq r7, [r9], #40 @ 0x28 │ │ │ │ + sbcseq r2, r8, r8, ror lr │ │ │ │ + sbcseq r7, r9, r0, lsr #5 │ │ │ │ + sbcseq r2, r8, r8, lsl #23 │ │ │ │ + sbcseq r5, sl, r0, asr #22 │ │ │ │ + sbcseq r7, r9, ip, lsl #4 │ │ │ │ + smullseq r2, r8, r8, fp │ │ │ │ + sbcseq r7, r9, r4, asr #3 │ │ │ │ + sbcseq r2, r8, r4, lsr #23 │ │ │ │ + sbcseq r7, r9, ip, ror r1 │ │ │ │ + sbcseq r2, r8, r4, ror #23 │ │ │ │ + sbcseq r7, r9, r4, lsr r1 │ │ │ │ + sbcseq r2, r8, r8, lsr #24 │ │ │ │ + ldrsheq r5, [sl], #156 @ 0x9c │ │ │ │ + sbcseq r5, sl, r4, ror #19 │ │ │ │ + ldrsbeq r5, [sl], #152 @ 0x98 │ │ │ │ + sbcseq r5, sl, ip, asr #19 │ │ │ │ + sbcseq r5, sl, r0, asr #19 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ ldrb r3, [r1, #21] │ │ │ │ tst r0, #4 │ │ │ │ and r3, r3, #4 │ │ │ │ bne 46cd0c │ │ │ │ @@ -1065225,33 +1065225,33 @@ │ │ │ │ b 46d03c │ │ │ │ ldr r3, [pc, #84] @ 46d240 │ │ │ │ add r3, pc, r3 │ │ │ │ b 46d140 │ │ │ │ ldr r9, [pc, #76] @ 46d244 │ │ │ │ add r9, pc, r9 │ │ │ │ b 46d120 │ │ │ │ - sbcseq r2, r8, ip, lsl #23 │ │ │ │ - sbcseq r2, r8, ip, asr #23 │ │ │ │ + ldrsbeq r2, [r8], #188 @ 0xbc │ │ │ │ + sbcseq r2, r8, ip, lsl ip │ │ │ │ + ldrsbeq r2, [r8], #144 @ 0x90 │ │ │ │ + ldrheq r2, [r8], #144 @ 0x90 │ │ │ │ + sbcseq r2, r8, r0, asr #21 │ │ │ │ + sbcseq r2, r8, r4, lsr #18 │ │ │ │ + sbcseq r2, r8, r4, lsl #18 │ │ │ │ + ldrheq r2, [r8], #156 @ 0x9c │ │ │ │ + ldrsbeq r2, [r8], #128 @ 0x80 │ │ │ │ + sbcseq r2, r8, r4, asr #17 │ │ │ │ + sbcseq r2, r8, r4, lsl #17 │ │ │ │ + sbcseq r2, r8, ip, lsr r8 │ │ │ │ + sbcseq r2, r8, ip, lsl r8 │ │ │ │ sbcseq r2, r8, r0, lsl #19 │ │ │ │ - sbcseq r2, r8, r0, ror #18 │ │ │ │ - sbcseq r2, r8, r0, ror sl │ │ │ │ - ldrsbeq r2, [r8], #132 @ 0x84 │ │ │ │ - ldrheq r2, [r8], #132 @ 0x84 │ │ │ │ - sbcseq r2, r8, ip, ror #18 │ │ │ │ - sbcseq r2, r8, r0, lsl #17 │ │ │ │ - sbcseq r2, r8, r4, ror r8 │ │ │ │ - sbcseq r2, r8, r4, lsr r8 │ │ │ │ - sbcseq r2, r8, ip, ror #15 │ │ │ │ - sbcseq r2, r8, ip, asr #15 │ │ │ │ - sbcseq r2, r8, r0, lsr r9 │ │ │ │ - sbcseq r2, r8, r4, lsr r9 │ │ │ │ - sbcseq r2, r8, r8, lsr r7 │ │ │ │ - sbcseq r2, r8, ip, lsr #14 │ │ │ │ - sbcseq r2, r8, r4, lsr #14 │ │ │ │ - sbcseq r2, r8, r8, lsl r7 │ │ │ │ + sbcseq r2, r8, r4, lsl #19 │ │ │ │ + sbcseq r2, r8, r8, lsl #15 │ │ │ │ + sbcseq r2, r8, ip, ror r7 │ │ │ │ + sbcseq r2, r8, r4, ror r7 │ │ │ │ + sbcseq r2, r8, r8, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -1065562,18 +1065562,18 @@ │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #19 │ │ │ │ bne 46d6f8 │ │ │ │ b 46d614 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strdeq r2, [r7, #-164]! @ 0xffffff5c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r7, ip, r0, ror #14 │ │ │ │ + ldrheq r7, [ip], #112 @ 0x70 │ │ │ │ cmneq r7, ip, lsl sl │ │ │ │ - sbcseq r4, ip, r0, asr #27 │ │ │ │ - sbcseq r7, ip, r4, lsr #12 │ │ │ │ + sbcseq r4, ip, r0, lsl lr │ │ │ │ + sbcseq r7, ip, r4, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #732] @ 46da4c │ │ │ │ @@ -1065759,19 +1065759,19 @@ │ │ │ │ bl 5f7bc8 │ │ │ │ cmp r0, r8 │ │ │ │ bhi 46d9f0 │ │ │ │ b 46d840 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r4, lsl #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsheq r7, [ip], #76 @ 0x4c │ │ │ │ + sbcseq r7, ip, ip, asr #10 │ │ │ │ strheq r2, [r7, #-112]! @ 0xffffff90 │ │ │ │ - rscseq r1, r2, ip, lsr r2 │ │ │ │ - sbcseq r7, ip, ip, lsl r3 │ │ │ │ - ldrsheq r4, [ip], #156 @ 0x9c │ │ │ │ + rscseq r1, r2, ip, lsl #5 │ │ │ │ + sbcseq r7, ip, ip, ror #6 │ │ │ │ + sbcseq r4, ip, ip, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r1, [r1, #21] │ │ │ │ tst r1, #4 │ │ │ │ @@ -1065810,15 +1065810,15 @@ │ │ │ │ b 46da94 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r2 │ │ │ │ bl 4e3044 │ │ │ │ cmp r0, #0 │ │ │ │ bne 46db00 │ │ │ │ b 46dab0 │ │ │ │ - sbcseq r7, ip, r4, asr #3 │ │ │ │ + sbcseq r7, ip, r4, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ and r3, r3, #14 │ │ │ │ @@ -1066483,44 +1066483,44 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 416d1c │ │ │ │ b 46e1a0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r4, lsl #7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r4, r7, r4, lsl #13 │ │ │ │ - sbcseq r4, r7, r8, lsl #13 │ │ │ │ + ldrsbeq r4, [r7], #100 @ 0x64 │ │ │ │ + ldrsbeq r4, [r7], #104 @ 0x68 │ │ │ │ @ instruction: 0xffffe5fc │ │ │ │ - sbcseq r4, r7, r8, lsl #5 │ │ │ │ + ldrsbeq r4, [r7], #40 @ 0x28 │ │ │ │ ldrdeq r1, [r7, #-252]! @ 0xffffff04 │ │ │ │ - sbcseq r4, r7, r0, lsl r3 │ │ │ │ - sbcseq r1, r8, r4, ror #19 │ │ │ │ - sbcseq r1, r8, r8, ror #22 │ │ │ │ - sbcseq r1, r8, r0, lsr fp │ │ │ │ - smullseq r1, r8, r8, r9 │ │ │ │ + sbcseq r4, r7, r0, ror #6 │ │ │ │ + sbcseq r1, r8, r4, lsr sl │ │ │ │ + ldrheq r1, [r8], #184 @ 0xb8 │ │ │ │ + sbcseq r1, r8, r0, lsl #23 │ │ │ │ + sbcseq r1, r8, r8, ror #19 │ │ │ │ @ instruction: 0xffffe378 │ │ │ │ - sbcseq r1, r8, ip, ror #17 │ │ │ │ - ldrsheq r1, [r8], #168 @ 0xa8 │ │ │ │ - sbcseq r1, r8, ip, ror sl │ │ │ │ - ldrsbeq r1, [r8], #156 @ 0x9c │ │ │ │ - sbcseq r1, r8, r8, lsr #16 │ │ │ │ - sbcseq r1, r8, ip, asr #15 │ │ │ │ - sbcseq r1, r8, r0, asr #15 │ │ │ │ - sbcseq r1, r8, r4, lsl #14 │ │ │ │ - sbcseq r1, r8, r4, asr #16 │ │ │ │ + sbcseq r1, r8, ip, lsr r9 │ │ │ │ + sbcseq r1, r8, r8, asr #22 │ │ │ │ + sbcseq r1, r8, ip, asr #21 │ │ │ │ + sbcseq r1, r8, ip, lsr #20 │ │ │ │ + sbcseq r1, r8, r8, ror r8 │ │ │ │ + sbcseq r1, r8, ip, lsl r8 │ │ │ │ + sbcseq r1, r8, r0, lsl r8 │ │ │ │ + sbcseq r1, r8, r4, asr r7 │ │ │ │ + smullseq r1, r8, r4, r8 │ │ │ │ + ldrheq r1, [r8], #116 @ 0x74 │ │ │ │ + sbcseq r1, r8, r0, lsr #14 │ │ │ │ + ldrheq r1, [r8], #140 @ 0x8c │ │ │ │ sbcseq r1, r8, r4, ror #14 │ │ │ │ - ldrsbeq r1, [r8], #96 @ 0x60 │ │ │ │ - sbcseq r1, r8, ip, ror #16 │ │ │ │ - sbcseq r1, r8, r4, lsl r7 │ │ │ │ + sbcseq r1, r8, r4, asr #13 │ │ │ │ sbcseq r1, r8, r4, ror r6 │ │ │ │ - sbcseq r1, r8, r4, lsr #12 │ │ │ │ - ldrsheq r1, [r8], #96 @ 0x60 │ │ │ │ - sbcseq r1, r8, r8, lsl #12 │ │ │ │ - sbcseq r1, r8, ip, ror #11 │ │ │ │ - ldrsheq r1, [r8], #108 @ 0x6c │ │ │ │ + sbcseq r1, r8, r0, asr #14 │ │ │ │ + sbcseq r1, r8, r8, asr r6 │ │ │ │ + sbcseq r1, r8, ip, lsr r6 │ │ │ │ + sbcseq r1, r8, ip, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1066725,15 +1066725,15 @@ │ │ │ │ bne 46e85c │ │ │ │ b 46e7fc │ │ │ │ cmp ip, #0 │ │ │ │ beq 46e6e0 │ │ │ │ cmp r1, r0 │ │ │ │ bne 46e710 │ │ │ │ b 46e804 │ │ │ │ - rscseq r0, r2, r0, lsl #7 │ │ │ │ + ldrsbeq r0, [r2], #48 @ 0x30 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r1, #41] @ 0x29 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1067127,16 +1067127,16 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 46ed78 │ │ │ │ b 46ee2c │ │ │ │ ldr r0, [fp, #352] @ 0x160 │ │ │ │ bl 46e9cc │ │ │ │ b 46ee38 │ │ │ │ @ instruction: 0xffe20000 │ │ │ │ - sbcseq r0, r8, ip, lsr #31 │ │ │ │ - sbcseq r0, r8, r8, lsr lr │ │ │ │ + ldrsheq r0, [r8], #252 @ 0xfc │ │ │ │ + sbcseq r0, r8, r8, lsl #29 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ mul r3, r1, r3 │ │ │ │ ldr ip, [pc, #124] @ 46f050 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r2, ip │ │ │ │ @@ -1067994,20 +1067994,20 @@ │ │ │ │ b 46f7c8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r7, r8, lsr ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ smultteq r7, r0, fp │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ muleq r0, r8, sl │ │ │ │ - ldrsbeq r5, [ip], #120 @ 0x78 │ │ │ │ + sbcseq r5, ip, r8, lsr #16 │ │ │ │ andeq r3, r0, r0, ror #31 │ │ │ │ - ldrheq r0, [r8], #112 @ 0x70 │ │ │ │ - sbcseq r0, r8, r4, lsr r7 │ │ │ │ + sbcseq r0, r8, r0, lsl #16 │ │ │ │ + sbcseq r0, r8, r4, lsl #15 │ │ │ │ cmneq r7, r8, lsl #12 │ │ │ │ - sbcseq r0, r8, r0, lsl r1 │ │ │ │ + sbcseq r0, r8, r0, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r9, [r0, #52] @ 0x34 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1068341,22 +1068341,22 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r3, r3, #2 │ │ │ │ lsl r2, r7, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 416d1c │ │ │ │ b 46fe60 │ │ │ │ andeq r8, r0, ip, lsl #25 │ │ │ │ - sbcseq pc, r7, ip, lsr #30 │ │ │ │ - sbcseq r3, r7, r0, lsr r8 │ │ │ │ + sbcseq pc, r7, ip, ror pc @ │ │ │ │ + sbcseq r3, r7, r0, lsl #17 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r8, r0, r8, ror #31 │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ - sbcseq pc, r7, ip, lsr #26 │ │ │ │ + sbcseq pc, r7, ip, ror sp @ │ │ │ │ eorseq r7, r8, r7 │ │ │ │ - smullseq pc, r7, r0, ip @ │ │ │ │ + sbcseq pc, r7, r0, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1068484,15 +1068484,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 5f8350 │ │ │ │ mov r5, r0 │ │ │ │ b 47030c │ │ │ │ - sbcseq pc, r7, ip, lsr #21 │ │ │ │ + ldrsheq pc, [r7], #172 @ 0xac @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2944] @ 0xb80 │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ @@ -1068740,16 +1068740,16 @@ │ │ │ │ bl 5f8350 │ │ │ │ mov r9, r0 │ │ │ │ b 47071c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq pc, [r6, #-172]! @ 0xffffff54 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ msreq SPSR_sx, r8, ror #16 │ │ │ │ - rscseq lr, r1, r8, lsr r3 │ │ │ │ - rscseq lr, r1, ip, ror #4 │ │ │ │ + rscseq lr, r1, r8, lsl #7 │ │ │ │ + ldrheq lr, [r1], #44 @ 0x2c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -1069666,32 +1069666,32 @@ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ b 47161c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ msreq (UNDEF: 102), r0, ror #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq lr, r1, ip, asr r1 │ │ │ │ + rscseq lr, r1, ip, lsr #3 │ │ │ │ @ instruction: 0xffffe494 │ │ │ │ andeq r8, r0, sp, lsl #25 │ │ │ │ - sbcseq pc, r7, ip, ror r3 @ │ │ │ │ + sbcseq pc, r7, ip, asr #7 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq sp, r1, r8, asr sl │ │ │ │ - sbcseq lr, r7, r8, ror pc │ │ │ │ + rscseq sp, r1, r8, lsr #21 │ │ │ │ + sbcseq lr, r7, r8, asr #31 │ │ │ │ cmneq r6, r8, lsl sp │ │ │ │ - ldrsbeq r0, [r7], #204 @ 0xcc │ │ │ │ - sbcseq r0, r7, r8, asr #25 │ │ │ │ - sbcseq r0, r7, r0, lsr pc │ │ │ │ - sbcseq r0, r7, r4, lsl #30 │ │ │ │ - rscseq sp, r1, r0, ror #12 │ │ │ │ - ldrheq lr, [r7], #176 @ 0xb0 │ │ │ │ + sbcseq r0, r7, ip, lsr #26 │ │ │ │ + sbcseq r0, r7, r8, lsl sp │ │ │ │ + sbcseq r0, r7, r0, lsl #31 │ │ │ │ + sbcseq r0, r7, r4, asr pc │ │ │ │ + ldrheq sp, [r1], #96 @ 0x60 @ │ │ │ │ + sbcseq lr, r7, r0, lsl #24 │ │ │ │ @ instruction: 0xffffc678 │ │ │ │ @ instruction: 0xffffc69c │ │ │ │ andeq r1, r0, r6, lsl #8 │ │ │ │ - smullseq lr, r7, r8, r9 │ │ │ │ + sbcseq lr, r7, r8, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r1, #116] @ 0x74 │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -1069749,15 +1069749,15 @@ │ │ │ │ movhi r3, #3 │ │ │ │ bhi 4718a4 │ │ │ │ ldr r2, [pc, #12] @ 4718ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ mov r2, #3 │ │ │ │ b 46c61c │ │ │ │ - ldrsbeq sp, [r1], #44 @ 0x2c @ │ │ │ │ + rscseq sp, r1, ip, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #1448] @ 0x5a8 │ │ │ │ sub sp, sp, #2608 @ 0xa30 │ │ │ │ sub sp, sp, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -1070158,25 +1070158,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 416d1c │ │ │ │ b 471cb8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, ip, lsl #11 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r0, r7, r8, ror r5 │ │ │ │ - sbcseq r0, r7, r0, lsl #11 │ │ │ │ + sbcseq r0, r7, r8, asr #11 │ │ │ │ + ldrsbeq r0, [r7], #80 @ 0x50 │ │ │ │ cmneq r6, r8, lsr #8 │ │ │ │ - ldrsheq r0, [r7], #64 @ 0x40 │ │ │ │ - ldrsheq r0, [r7], #76 @ 0x4c │ │ │ │ - sbcseq r0, r7, r0, lsl #8 │ │ │ │ - sbcseq r0, r7, r4, lsl #8 │ │ │ │ - ldrsheq lr, [r7], #44 @ 0x2c │ │ │ │ - sbcseq lr, r7, r4, ror #5 │ │ │ │ - smullseq lr, r7, ip, r0 │ │ │ │ - sbcseq lr, r7, r8, asr #4 │ │ │ │ + sbcseq r0, r7, r0, asr #10 │ │ │ │ + sbcseq r0, r7, ip, asr #10 │ │ │ │ + sbcseq r0, r7, r0, asr r4 │ │ │ │ + sbcseq r0, r7, r4, asr r4 │ │ │ │ + sbcseq lr, r7, ip, asr #6 │ │ │ │ + sbcseq lr, r7, r4, lsr r3 │ │ │ │ + sbcseq lr, r7, ip, ror #1 │ │ │ │ + smullseq lr, r7, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1071157,37 +1071157,37 @@ │ │ │ │ bl 562720 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 562720 │ │ │ │ b 47234c │ │ │ │ cmneq r6, r4, lsl r0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq pc, [r6], #244 @ 0xf4 @ │ │ │ │ - ldrsbeq pc, [r6], #248 @ 0xf8 @ │ │ │ │ - ldrsheq r5, [r6], #120 @ 0x78 │ │ │ │ - sbcseq r5, r6, r0, asr #15 │ │ │ │ - ldrheq r5, [r6], #124 @ 0x7c │ │ │ │ - ldrheq r5, [r6], #120 @ 0x78 │ │ │ │ - ldrheq r5, [r6], #116 @ 0x74 │ │ │ │ - sbcseq sp, r7, r4, lsl r8 │ │ │ │ + sbcseq r0, r7, r4, lsr #32 │ │ │ │ + sbcseq r0, r7, r8, lsr #32 │ │ │ │ + sbcseq r5, r6, r8, asr #16 │ │ │ │ + sbcseq r5, r6, r0, lsl r8 │ │ │ │ + sbcseq r5, r6, ip, lsl #16 │ │ │ │ + sbcseq r5, r6, r8, lsl #16 │ │ │ │ + sbcseq r5, r6, r4, lsl #16 │ │ │ │ + sbcseq sp, r7, r4, ror #16 │ │ │ │ cmneq r6, r8, asr #11 │ │ │ │ andeq r8, r0, sp, lsl #25 │ │ │ │ strdeq r8, [r0], -lr │ │ │ │ andeq r1, r0, pc, lsl #8 │ │ │ │ - sbcseq ip, r7, r8, lsr #29 │ │ │ │ - ldrsheq ip, [r7], #220 @ 0xdc │ │ │ │ - sbcseq ip, r7, ip, lsr sp │ │ │ │ - sbcseq ip, r7, r4, lsl #27 │ │ │ │ - sbcseq ip, r7, r8, ror #23 │ │ │ │ - rscseq fp, r1, r0, lsr #11 │ │ │ │ - rscseq fp, r1, ip, asr r5 │ │ │ │ + ldrsheq ip, [r7], #232 @ 0xe8 │ │ │ │ + sbcseq ip, r7, ip, asr #28 │ │ │ │ + sbcseq ip, r7, ip, lsl #27 │ │ │ │ + ldrsbeq ip, [r7], #212 @ 0xd4 │ │ │ │ + sbcseq ip, r7, r8, lsr ip │ │ │ │ + ldrsheq fp, [r1], #80 @ 0x50 @ │ │ │ │ + rscseq fp, r1, ip, lsr #11 │ │ │ │ eorseq r7, r8, r7 │ │ │ │ - sbcseq ip, r7, r4, lsr #21 │ │ │ │ + ldrsheq ip, [r7], #164 @ 0xa4 │ │ │ │ @ instruction: 0xffff8d44 │ │ │ │ - smlalseq fp, r1, ip, r2 │ │ │ │ + rscseq fp, r1, ip, ror #5 │ │ │ │ add r3, fp, #40 @ 0x28 │ │ │ │ add r1, fp, #56 @ 0x38 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne 4738f0 │ │ │ │ cmp r3, r1 │ │ │ │ bne 472f10 │ │ │ │ @@ -1072370,19 +1072370,19 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ - ldrsbeq sl, [r1], #216 @ 0xd8 @ │ │ │ │ - rscseq sl, r1, r2, ror sp │ │ │ │ + rscseq sl, r1, r8, lsr #28 │ │ │ │ + rscseq sl, r1, r2, asr #27 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ - rscseq sl, r1, r8, lsr #21 │ │ │ │ + ldrsheq sl, [r1], #168 @ 0xa8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1072949,29 +1072949,29 @@ │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #0 │ │ │ │ cmneq r6, r8, lsl lr │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strheq fp, [r6, #-220]! @ 0xffffff24 │ │ │ │ - sbcseq pc, r8, r0, lsr #21 │ │ │ │ - sbcseq ip, r7, ip, lsl #3 │ │ │ │ + ldrsheq pc, [r8], #160 @ 0xa0 @ │ │ │ │ + ldrsbeq ip, [r7], #28 │ │ │ │ @ instruction: 0xffe20000 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - sbcseq ip, r7, r0, lsl r1 │ │ │ │ + sbcseq ip, r7, r0, ror #2 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ cmneq r6, r4, ror #19 │ │ │ │ - rscseq sl, r1, r4, asr r5 │ │ │ │ - sbcseq fp, r7, r4, ror #26 │ │ │ │ + rscseq sl, r1, r4, lsr #11 │ │ │ │ + ldrheq fp, [r7], #212 @ 0xd4 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - sbcseq sp, r9, r8, lsr #27 │ │ │ │ - sbcseq fp, r7, r0, lsr #23 │ │ │ │ + ldrsheq sp, [r9], #216 @ 0xd8 │ │ │ │ + ldrsheq fp, [r7], #176 @ 0xb0 │ │ │ │ + sbcseq fp, r7, r0, lsl #24 │ │ │ │ + ldrsbeq fp, [r7], #176 @ 0xb0 │ │ │ │ ldrheq fp, [r7], #176 @ 0xb0 │ │ │ │ - sbcseq fp, r7, r0, lsl #23 │ │ │ │ - sbcseq fp, r7, r0, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ ldr r1, [pc, #780] @ 474e14 │ │ │ │ @@ -1073285,17 +1073285,17 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 3f8168 │ │ │ │ b 474ee4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, r0, asr #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r6, ip, lsl #2 │ │ │ │ - sbcseq fp, r7, r8, asr r5 │ │ │ │ - sbcseq fp, r7, r8, lsr #10 │ │ │ │ - sbcseq fp, r7, ip, lsr #9 │ │ │ │ + sbcseq fp, r7, r8, lsr #11 │ │ │ │ + sbcseq fp, r7, r8, ror r5 │ │ │ │ + ldrsheq fp, [r7], #76 @ 0x4c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1073366,15 +1073366,15 @@ │ │ │ │ bne 475030 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ - rscseq r9, r1, r4, lsl #24 │ │ │ │ + rscseq r9, r1, r4, asr ip │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1073440,15 +1073440,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ bl 4e8478 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ bl 410fc8 │ │ │ │ str r4, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - sbcseq fp, r7, r0, asr #6 │ │ │ │ + smullseq fp, r7, r0, r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #128] @ 4752f4 │ │ │ │ ldr r3, [pc, #128] @ 4752f8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -1073824,15 +1073824,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ bl 5afc8 <__cxa_end_cleanup@plt> │ │ │ │ cmneq r6, r0, ror #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r1, [r6, #-24]! @ 0xffffffe8 │ │ │ │ - ldrsbeq sl, [r7], #208 @ 0xd0 │ │ │ │ + sbcseq sl, r7, r0, lsr #28 │ │ │ │ cmneq r6, r8, lsl r0 │ │ │ │ cmneq r6, r8, lsr #16 │ │ │ │ smulbteq r6, r8, pc @ │ │ │ │ ldrdeq sl, [r6, #-120]! @ 0xffffff88 │ │ │ │ ldrb r3, [r1, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4758c8 │ │ │ │ @@ -1074019,15 +1074019,15 @@ │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ add r1, r5, #52 @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - rscseq r9, r1, r5, lsl #3 │ │ │ │ + ldrsbeq r9, [r1], #21 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 475a7c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -1074604,15 +1074604,15 @@ │ │ │ │ add r4, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ b 4762fc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r9, [r6, #-216]! @ 0xffffff28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r6, ip, lsr #27 │ │ │ │ - rscseq r8, r1, r0, ror #21 │ │ │ │ + rscseq r8, r1, r0, lsr fp │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ cmneq r6, ip, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -1075636,37 +1075636,37 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r3, r3, #11 │ │ │ │ str lr, [r6, r3, lsl #2] │ │ │ │ bl 525718 │ │ │ │ b 476e54 │ │ │ │ cmneq r6, ip, lsr fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r8, r1, ip, asr r8 │ │ │ │ + rscseq r8, r1, ip, lsr #17 │ │ │ │ cmneq r6, r8, lsl fp │ │ │ │ cmneq r6, r4, asr sl │ │ │ │ - sbcseq lr, fp, r0, lsl #13 │ │ │ │ + ldrsbeq lr, [fp], #96 @ 0x60 │ │ │ │ @ instruction: 0x01669894 │ │ │ │ cmneq r6, r4, ror #16 │ │ │ │ - ldrsbeq r9, [r7], #192 @ 0xc0 │ │ │ │ + sbcseq r9, r7, r0, lsr #26 │ │ │ │ andeq r3, r0, r0, ror #31 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - rscseq r8, r1, r0, asr #6 │ │ │ │ - rscseq r8, r1, ip, asr #6 │ │ │ │ - rsceq fp, sl, r0, ror #18 │ │ │ │ - rsceq fp, sl, ip, lsr r9 │ │ │ │ - strdeq fp, [sl], #136 @ 0x88 @ │ │ │ │ - sbcseq lr, fp, r4, ror r1 │ │ │ │ - smullseq lr, fp, r4, r0 │ │ │ │ + smlalseq r8, r1, r0, r3 │ │ │ │ + smlalseq r8, r1, ip, r3 │ │ │ │ + strheq fp, [sl], #144 @ 0x90 @ │ │ │ │ + rsceq fp, sl, ip, lsl #19 │ │ │ │ + rsceq fp, sl, r8, asr #18 │ │ │ │ + sbcseq lr, fp, r4, asr #3 │ │ │ │ + sbcseq lr, fp, r4, ror #1 │ │ │ │ andeq r0, r0, r6, ror #2 │ │ │ │ - sbcseq r9, r7, r4, asr #7 │ │ │ │ + sbcseq r9, r7, r4, lsl r4 │ │ │ │ @ instruction: 0xffffe01f │ │ │ │ @ instruction: 0x000001ba │ │ │ │ - rscseq r7, r1, r8, asr #18 │ │ │ │ - rscseq r7, r1, sl, lsl #16 │ │ │ │ - rscseq r7, r1, r4, ror r6 │ │ │ │ + smlalseq r7, r1, r8, r9 │ │ │ │ + rscseq r7, r1, sl, asr r8 │ │ │ │ + rscseq r7, r1, r4, asr #13 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov r8, #32 │ │ │ │ b 477400 │ │ │ │ mov r8, #16 │ │ │ │ b 477400 │ │ │ │ mov r8, #1 │ │ │ │ b 477400 │ │ │ │ @@ -1076001,16 +1076001,16 @@ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #2 │ │ │ │ lsl r1, r3, #1 │ │ │ │ b 477864 │ │ │ │ - rscseq r7, r1, ip, lsl r5 │ │ │ │ - sbcseq fp, r6, ip, lsr #3 │ │ │ │ + rscseq r7, r1, ip, ror #10 │ │ │ │ + ldrsheq fp, [r6], #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1076129,15 +1076129,15 @@ │ │ │ │ beq 477bb0 │ │ │ │ b 477b68 │ │ │ │ mov r0, r8 │ │ │ │ bl 5f7a64 │ │ │ │ cmp r0, #0 │ │ │ │ bne 477bd4 │ │ │ │ b 477b68 │ │ │ │ - rscseq r7, r1, r0, ror #2 │ │ │ │ + ldrheq r7, [r1], #16 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [pc, #2060] @ 47848c │ │ │ │ @@ -1076656,17 +1076656,17 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ cmneq r6, r4, ror r3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r6, ip, lsl r1 │ │ │ │ - sbcseq sl, r6, r8, lsl fp │ │ │ │ + sbcseq sl, r6, r8, ror #22 │ │ │ │ @ instruction: 0xffe20000 │ │ │ │ - sbcseq sl, r6, r4, lsr #17 │ │ │ │ + ldrsheq sl, [r6], #132 @ 0x84 │ │ │ │ andeq r9, r0, r4, ror #5 │ │ │ │ andeq r9, r0, r3, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ @@ -1077223,17 +1077223,17 @@ │ │ │ │ b 478bfc │ │ │ │ mov r5, #8 │ │ │ │ b 478bfc │ │ │ │ mov r5, #1 │ │ │ │ b 478bfc │ │ │ │ cmneq r6, r8, ror #14 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - ldrsheq r6, [r1], #72 @ 0x48 @ │ │ │ │ + rscseq r6, r1, r8, asr #10 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ - rscseq r6, r1, sl, lsl r2 │ │ │ │ + rscseq r6, r1, sl, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r0, #352] @ 0x160 │ │ │ │ @@ -1077506,15 +1077506,15 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ cmneq r6, r0, asr r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsheq r7, [r7], #88 @ 0x58 │ │ │ │ + sbcseq r7, r7, r8, asr #12 │ │ │ │ svclt 0x00e00000 │ │ │ │ cmneq r6, r4, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ @@ -1077752,16 +1077752,16 @@ │ │ │ │ add r5, r5, #1 │ │ │ │ bl 479444 │ │ │ │ cmp r5, r4 │ │ │ │ add r6, r6, r7 │ │ │ │ bne 479588 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rscseq r5, r1, ip, ror r9 │ │ │ │ - rscseq r5, r1, r0, asr #18 │ │ │ │ + rscseq r5, r1, ip, asr #19 │ │ │ │ + smlalseq r5, r1, r0, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1077892,15 +1077892,15 @@ │ │ │ │ bl 479444 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ add r8, r8, sl │ │ │ │ bhi 4797b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - rscseq r5, r1, r8, ror r6 │ │ │ │ + rscseq r5, r1, r8, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #376] @ 47997c │ │ │ │ ldr r3, [pc, #376] @ 479980 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1078067,15 +1078067,15 @@ │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strdeq r6, [r6, #-84]! @ 0xffffffac │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r6, r7, ip, lsl fp │ │ │ │ + sbcseq r6, r7, ip, ror #22 │ │ │ │ cmneq r6, ip, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r2, r3} │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ @@ -1078119,15 +1078119,15 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, ip, lsl r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r6, r7, ip, asr sl │ │ │ │ + sbcseq r6, r7, ip, lsr #21 │ │ │ │ strheq r6, [r6, #-76]! @ 0xffffffb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ stm sp, {r0, r2} │ │ │ │ @@ -1078320,15 +1078320,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 479d70 │ │ │ │ mov sl, r0 │ │ │ │ b 479dec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, r0, asr r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r6, r7, r8, ror r9 │ │ │ │ + sbcseq r6, r7, r8, asr #19 │ │ │ │ cmneq r6, r0, ror r3 │ │ │ │ andeq r0, r0, sp, lsl #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr r9, [r0, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ cmp lr, r9 │ │ │ │ @@ -1078390,23 +1078390,23 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ cmp r1, lr │ │ │ │ mov r0, r3 │ │ │ │ bne 479f00 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rscseq r5, r1, ip, lsr #25 │ │ │ │ - smlalseq r5, r1, r4, sp │ │ │ │ - ldrheq r5, [r1], #168 @ 0xa8 @ │ │ │ │ - rscseq r5, r1, r4, lsl r9 │ │ │ │ - rscseq r5, r1, r0, asr ip │ │ │ │ - rscseq r4, r1, ip, ror #31 │ │ │ │ - rscseq r5, r1, ip, asr #20 │ │ │ │ - rscseq r4, r1, r8, ror pc │ │ │ │ - ldrsbeq r5, [r1], #56 @ 0x38 @ │ │ │ │ + ldrsheq r5, [r1], #204 @ 0xcc @ │ │ │ │ + rscseq r5, r1, r4, ror #27 │ │ │ │ + rscseq r5, r1, r8, lsl #22 │ │ │ │ + rscseq r5, r1, r4, ror #18 │ │ │ │ + rscseq r5, r1, r0, lsr #25 │ │ │ │ + rscseq r5, r1, ip, lsr r0 │ │ │ │ + smlalseq r5, r1, ip, sl │ │ │ │ + rscseq r4, r1, r8, asr #31 │ │ │ │ + rscseq r5, r1, r8, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr ip, [pc, #40] @ 47a014 │ │ │ │ ldr r2, [pc, #40] @ 47a018 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -1078417,15 +1078417,15 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, #1 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #2 │ │ │ │ bl 5ba00 │ │ │ │ cmneq r6, ip │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq pc, r4, r4, lsl r6 @ │ │ │ │ + sbcseq pc, r4, r4, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -1078458,15 +1078458,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ str r6, [r4, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #4] @ 47a0c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 479fd4 │ │ │ │ - sbcseq r4, r6, ip, ror #6 │ │ │ │ + ldrheq r4, [r6], #60 @ 0x3c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1078606,15 +1078606,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r9, [r5] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #4] @ 47a310 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 479fd4 │ │ │ │ - sbcseq r4, r6, r0, asr r1 │ │ │ │ + sbcseq r4, r6, r0, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1079656,36 +1079656,36 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [pc, #108] @ 47b3d4 │ │ │ │ str r3, [r8, #36] @ 0x24 │ │ │ │ str r3, [r8, #28] │ │ │ │ str r3, [r8, #32] │ │ │ │ b 47a6f0 │ │ │ │ strheq r5, [r6, #-176]! @ 0xffffff50 │ │ │ │ - rscseq r5, r1, r8, lsr r6 │ │ │ │ - rscseq r5, r1, r0, ror #12 │ │ │ │ - rscseq r5, r1, r4, ror #5 │ │ │ │ - rscseq r5, r1, r0, asr #14 │ │ │ │ - rscseq r5, r1, r8, asr #8 │ │ │ │ - rscseq r4, r1, r4, ror r9 │ │ │ │ - rscseq r5, r1, r0, asr #8 │ │ │ │ - rscseq r4, r1, ip, ror #18 │ │ │ │ - smlalseq r4, r1, r4, sp │ │ │ │ - rscseq r5, r1, r4, lsl #13 │ │ │ │ - rscseq r4, r1, ip, asr r8 │ │ │ │ + rscseq r5, r1, r8, lsl #13 │ │ │ │ + ldrheq r5, [r1], #96 @ 0x60 @ │ │ │ │ + rscseq r5, r1, r4, lsr r3 │ │ │ │ + smlalseq r5, r1, r0, r7 │ │ │ │ + smlalseq r5, r1, r8, r4 │ │ │ │ + rscseq r4, r1, r4, asr #19 │ │ │ │ + smlalseq r5, r1, r0, r4 │ │ │ │ + ldrheq r4, [r1], #156 @ 0x9c @ │ │ │ │ + rscseq r4, r1, r4, ror #27 │ │ │ │ + ldrsbeq r5, [r1], #100 @ 0x64 @ │ │ │ │ + rscseq r4, r1, ip, lsr #17 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ andeq r0, r0, sl, lsl #2 │ │ │ │ andeq r0, r0, r7, lsl #2 │ │ │ │ - smullseq r5, r7, r8, sl │ │ │ │ + sbcseq r5, r7, r8, ror #21 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ - sbcseq r5, r7, r8, lsr #19 │ │ │ │ + ldrsheq r5, [r7], #152 @ 0x98 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ - sbcseq r5, r7, r8, asr r5 │ │ │ │ - ldrsbeq r5, [r7], #68 @ 0x44 │ │ │ │ + sbcseq r5, r7, r8, lsr #11 │ │ │ │ + sbcseq r5, r7, r4, lsr #10 │ │ │ │ andeq r0, r0, r3, lsl r1 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl #2 │ │ │ │ @@ -1081605,29 +1081605,29 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 479fd4 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ andeq r2, r0, r4, asr #21 │ │ │ │ - sbcseq r3, r7, r0, lsl #24 │ │ │ │ - sbcseq r1, r6, r0, lsr #19 │ │ │ │ - smullseq fp, r6, ip, ip │ │ │ │ - sbcseq r3, r7, r0, lsr #19 │ │ │ │ - sbcseq r1, r6, r0, lsr #13 │ │ │ │ - sbcseq r1, r6, r0, lsl r6 │ │ │ │ - sbcseq r3, r7, r0, asr #12 │ │ │ │ - ldrsheq r1, [r6], #76 @ 0x4c │ │ │ │ - sbcseq r3, r7, r0, asr #11 │ │ │ │ - rscseq r2, r1, r4, lsl #24 │ │ │ │ - rscseq r2, r1, ip, lsr #18 │ │ │ │ - rscseq r1, r1, r4, lsr lr │ │ │ │ - rscseq r2, r1, r8, asr #14 │ │ │ │ - rscseq r2, r1, r8, lsl #5 │ │ │ │ - sbcseq r1, r6, r8, ror #6 │ │ │ │ + sbcseq r3, r7, r0, asr ip │ │ │ │ + ldrsheq r1, [r6], #144 @ 0x90 │ │ │ │ + sbcseq fp, r6, ip, ror #25 │ │ │ │ + ldrsheq r3, [r7], #144 @ 0x90 │ │ │ │ + ldrsheq r1, [r6], #96 @ 0x60 │ │ │ │ + sbcseq r1, r6, r0, ror #12 │ │ │ │ + smullseq r3, r7, r0, r6 │ │ │ │ + sbcseq r1, r6, ip, asr #10 │ │ │ │ + sbcseq r3, r7, r0, lsl r6 │ │ │ │ + rscseq r2, r1, r4, asr ip │ │ │ │ + rscseq r2, r1, ip, ror r9 │ │ │ │ + rscseq r1, r1, r4, lsl #29 │ │ │ │ + smlalseq r2, r1, r8, r7 │ │ │ │ + ldrsbeq r2, [r1], #40 @ 0x28 @ │ │ │ │ + ldrheq r1, [r6], #56 @ 0x38 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1081701,15 +1081701,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #4] @ 47d36c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 479fd4 │ │ │ │ - sbcseq r1, r6, r8, lsl #4 │ │ │ │ + sbcseq r1, r6, r8, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r8, r1, #2 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1081738,16 +1081738,16 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #16] @ 47d400 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 479fd4 │ │ │ │ ldr r0, [pc, #8] @ 47d404 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 479fd4 │ │ │ │ - sbcseq r1, r6, ip, lsr #3 │ │ │ │ - sbcseq r1, r6, ip, asr #3 │ │ │ │ + ldrsheq r1, [r6], #28 │ │ │ │ + sbcseq r1, r6, ip, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r1, #0 │ │ │ │ beq 47d458 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1081860,19 +1081860,19 @@ │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #32] @ 47d5f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4799d4 │ │ │ │ - sbcseq ip, r6, ip, asr #30 │ │ │ │ - sbcseq r3, r7, r0, lsr r1 │ │ │ │ - sbcseq r3, r7, r4, asr #2 │ │ │ │ - sbcseq pc, r6, r0, ror r5 @ │ │ │ │ - sbcseq r3, r7, r4, asr #2 │ │ │ │ + smullseq ip, r6, ip, pc @ │ │ │ │ + sbcseq r3, r7, r0, lsl #3 │ │ │ │ + smullseq r3, r7, r4, r1 │ │ │ │ + sbcseq pc, r6, r0, asr #11 │ │ │ │ + smullseq r3, r7, r4, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1081944,17 +1081944,17 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ cmneq r6, r0, lsr r9 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq r3, r7, ip, rrx │ │ │ │ - smlaleq r2, r7, r0, fp │ │ │ │ - ldrsbeq pc, [sl], #140 @ 0x8c @ │ │ │ │ + ldrheq r3, [r7], #12 │ │ │ │ + rsceq r2, r7, r0, ror #23 │ │ │ │ + sbcseq pc, sl, ip, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #65 @ 0x41 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1082036,25 +1082036,25 @@ │ │ │ │ ldr r2, [pc, #60] @ 47d8d0 │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ b 47d7b8 │ │ │ │ - sbcseq r2, r7, ip, ror #31 │ │ │ │ + sbcseq r3, r7, ip, lsr r0 │ │ │ │ cmpeq fp, r8, asr #14 │ │ │ │ - sbcseq r2, r7, r0, ror #31 │ │ │ │ - rsceq pc, r8, r8, asr #24 │ │ │ │ - ldrheq r9, [r4], #216 @ 0xd8 │ │ │ │ - sbcseq r2, r7, r4, ror pc │ │ │ │ - smullseq r3, fp, r4, r2 │ │ │ │ - sbcseq r2, r7, r4, asr pc │ │ │ │ - sbcseq r2, r7, r8, lsl pc │ │ │ │ - ldrsheq r2, [r7], #236 @ 0xec │ │ │ │ - ldrsbeq r2, [r7], #236 @ 0xec │ │ │ │ + sbcseq r3, r7, r0, lsr r0 │ │ │ │ + smlaleq pc, r8, r8, ip @ │ │ │ │ + sbcseq r9, r4, r8, lsl #28 │ │ │ │ + sbcseq r2, r7, r4, asr #31 │ │ │ │ + sbcseq r3, fp, r4, ror #5 │ │ │ │ + sbcseq r2, r7, r4, lsr #31 │ │ │ │ + sbcseq r2, r7, r8, ror #30 │ │ │ │ + sbcseq r2, r7, ip, asr #30 │ │ │ │ + sbcseq r2, r7, ip, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [pc, #112] @ 47d960 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1082085,17 +1082085,17 @@ │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ ldr r3, [pc, #24] @ 47d974 │ │ │ │ add r3, pc, r3 │ │ │ │ b 47d8fc │ │ │ │ cmneq r6, r8, lsl #14 │ │ │ │ cmneq r7, r4, asr fp │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq r8, sl, ip, ror r2 │ │ │ │ - ldrheq pc, [sl], #104 @ 0x68 @ │ │ │ │ - sbcseq r2, r7, r0, lsr #28 │ │ │ │ + sbcseq r8, sl, ip, asr #5 │ │ │ │ + sbcseq pc, sl, r8, lsl #14 │ │ │ │ + sbcseq r2, r7, r0, ror lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r3, r2 │ │ │ │ bne 47da34 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1082270,15 +1082270,15 @@ │ │ │ │ b 47da90 │ │ │ │ cmp r6, r5 │ │ │ │ beq 47d9a8 │ │ │ │ b 47da90 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ b 47db2c │ │ │ │ - rscseq r2, r1, sl, lsl r4 │ │ │ │ + rscseq r2, r1, sl, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ @@ -1082306,15 +1082306,15 @@ │ │ │ │ bl 4799d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4e3080 │ │ │ │ - sbcseq r2, r7, r8, asr #21 │ │ │ │ + sbcseq r2, r7, r8, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r8, r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -1082352,15 +1082352,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 4799d4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4e3080 │ │ │ │ - sbcseq r2, r7, ip, lsl #20 │ │ │ │ + sbcseq r2, r7, ip, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1082425,16 +1082425,16 @@ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 4e3080 │ │ │ │ mov r3, r9 │ │ │ │ b 47ddd8 │ │ │ │ - sbcseq r2, r7, r8, lsl #19 │ │ │ │ - ldrsheq r2, [r7], #128 @ 0x80 │ │ │ │ + ldrsbeq r2, [r7], #152 @ 0x98 │ │ │ │ + sbcseq r2, r7, r0, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #932] @ 47e284 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1082669,27 +1082669,27 @@ │ │ │ │ ldr r6, [pc, #68] @ 47e2bc │ │ │ │ lsl fp, r8, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ rsb fp, fp, #13 │ │ │ │ b 47dff8 │ │ │ │ cmneq r6, r4, lsl r1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r2, r1, ip, asr ip │ │ │ │ - rscseq r2, r1, ip, lsl #5 │ │ │ │ - rscseq r1, r1, r5, lsr lr │ │ │ │ - sbcseq pc, r5, r8, rrx │ │ │ │ + rscseq r2, r1, ip, lsr #25 │ │ │ │ + ldrsbeq r2, [r1], #44 @ 0x2c @ │ │ │ │ + rscseq r1, r1, r5, lsl #29 │ │ │ │ + ldrheq pc, [r5], #8 @ │ │ │ │ cmpeq fp, r0, asr #29 │ │ │ │ cmneq r6, r8, lsr pc │ │ │ │ - sbcseq lr, r5, r0, asr pc │ │ │ │ + sbcseq lr, r5, r0, lsr #31 │ │ │ │ cmpeq fp, r4, ror #26 │ │ │ │ - sbcseq lr, r5, ip, ror pc │ │ │ │ - sbcseq lr, r5, r4, lsl #30 │ │ │ │ - ldrheq lr, [r5], #232 @ 0xe8 │ │ │ │ - sbcseq lr, r5, ip, lsl pc │ │ │ │ - ldrsbeq lr, [r5], #208 @ 0xd0 │ │ │ │ + sbcseq lr, r5, ip, asr #31 │ │ │ │ + sbcseq lr, r5, r4, asr pc │ │ │ │ + sbcseq lr, r5, r8, lsl #30 │ │ │ │ + sbcseq lr, r5, ip, ror #30 │ │ │ │ + sbcseq lr, r5, r0, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ moveq r5, r4 │ │ │ │ beq 47e380 │ │ │ │ @@ -1082840,15 +1082840,15 @@ │ │ │ │ mov fp, r9 │ │ │ │ bne 47e3bc │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r9, [r7] │ │ │ │ b 47e504 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ - ldrheq r2, [r7], #60 @ 0x3c │ │ │ │ + sbcseq r2, r7, ip, lsl #8 │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1083081,30 +1083081,30 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 47e5e0 │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs r3, r6, #0 │ │ │ │ blt 47e804 │ │ │ │ b 47e74c │ │ │ │ - sbcseq r2, r7, r4, lsr r1 │ │ │ │ - sbcseq ip, r9, r4, lsr #25 │ │ │ │ - ldrheq r2, [r7], #12 │ │ │ │ - ldrsbeq r2, [r7], #4 │ │ │ │ + sbcseq r2, r7, r4, lsl #3 │ │ │ │ + ldrsheq ip, [r9], #196 @ 0xc4 │ │ │ │ + sbcseq r2, r7, ip, lsl #2 │ │ │ │ + sbcseq r2, r7, r4, lsr #2 │ │ │ │ @ instruction: 0xfffffe60 │ │ │ │ - ldrheq r7, [sl], #76 @ 0x4c │ │ │ │ - ldrsheq r2, [r7], #8 │ │ │ │ - sbcseq r2, r7, r0 │ │ │ │ - ldrsheq r1, [r7], #244 @ 0xf4 │ │ │ │ - sbcseq r2, r7, r8 │ │ │ │ - sbcseq r2, r7, r4, lsl r0 │ │ │ │ - sbcseq r2, r7, r0, lsr #32 │ │ │ │ - sbcseq r2, r7, ip, lsr #32 │ │ │ │ - sbcseq r1, r7, r4, asr #30 │ │ │ │ - rsceq r2, r7, ip, ror #6 │ │ │ │ - sbcseq r1, r7, r4, lsl pc │ │ │ │ + sbcseq r7, sl, ip, lsl #10 │ │ │ │ + sbcseq r2, r7, r8, asr #2 │ │ │ │ + sbcseq r2, r7, r0, asr r0 │ │ │ │ + sbcseq r2, r7, r4, asr #32 │ │ │ │ + sbcseq r2, r7, r8, asr r0 │ │ │ │ + sbcseq r2, r7, r4, rrx │ │ │ │ + sbcseq r2, r7, r0, ror r0 │ │ │ │ + sbcseq r2, r7, ip, ror r0 │ │ │ │ + smullseq r1, r7, r4, pc @ │ │ │ │ + strheq r2, [r7], #60 @ 0x3c @ │ │ │ │ + sbcseq r1, r7, r4, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #920] @ 47ecec │ │ │ │ ldr r2, [pc, #920] @ 47ecf0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -1083335,43 +1083335,43 @@ │ │ │ │ ldr r1, [pc, #132] @ 47ed64 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ b 47ea14 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, r4, lsr #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq r1, r1, sp, ror r4 │ │ │ │ + rscseq r1, r1, sp, asr #9 │ │ │ │ cmneq r6, r0, asr #12 │ │ │ │ cmneq r6, r8, lsl #12 │ │ │ │ cmneq r6, ip, asr #11 │ │ │ │ - sbcseq lr, r6, r0, ror #1 │ │ │ │ + sbcseq lr, r6, r0, lsr r1 │ │ │ │ cmneq r6, r0, lsl #11 │ │ │ │ - sbcseq r6, r6, r0, asr r6 │ │ │ │ + sbcseq r6, r6, r0, lsr #13 │ │ │ │ cmneq r6, r4, asr #10 │ │ │ │ - sbcseq r6, r6, r8, lsl #10 │ │ │ │ + sbcseq r6, r6, r8, asr r5 │ │ │ │ cmneq r6, r0, lsl r5 │ │ │ │ - sbcseq r1, r7, ip, asr #27 │ │ │ │ + sbcseq r1, r7, ip, lsl lr │ │ │ │ ldrdeq r1, [r6, #-76]! @ 0xffffffb4 │ │ │ │ - rsceq r2, r7, r0, lsr #10 │ │ │ │ + rsceq r2, r7, r0, ror r5 │ │ │ │ cmneq r6, r8, lsr #9 │ │ │ │ - sbcseq r1, r8, r4, asr #9 │ │ │ │ + sbcseq r1, r8, r4, lsl r5 │ │ │ │ cmneq r6, r4, ror r4 │ │ │ │ - sbcseq r6, r6, r0, lsr #8 │ │ │ │ + sbcseq r6, r6, r0, ror r4 │ │ │ │ cmneq r6, r0, asr #8 │ │ │ │ - sbcseq r6, r6, r8, ror #7 │ │ │ │ + sbcseq r6, r6, r8, lsr r4 │ │ │ │ cmneq r6, ip, lsl #8 │ │ │ │ - sbcseq r6, r6, r8, lsr #7 │ │ │ │ + ldrsheq r6, [r6], #56 @ 0x38 │ │ │ │ ldrdeq r1, [r6, #-56]! @ 0xffffffc8 │ │ │ │ - sbcseq r9, r6, r0, lsr #31 │ │ │ │ + ldrsheq r9, [r6], #240 @ 0xf0 │ │ │ │ cmneq r6, r4, lsr #7 │ │ │ │ - sbcseq r6, r6, r8, asr #6 │ │ │ │ + smullseq r6, r6, r8, r3 @ │ │ │ │ cmneq r6, r0, ror r3 │ │ │ │ - sbcseq r6, r6, r0, lsl r3 │ │ │ │ + sbcseq r6, r6, r0, ror #6 │ │ │ │ cmneq r6, ip, lsr r3 │ │ │ │ - ldrsheq r6, [r6], #40 @ 0x28 │ │ │ │ + sbcseq r6, r6, r8, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #1292] @ 47f28c │ │ │ │ ldr r3, [pc, #1292] @ 47f290 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1083697,32 +1083697,32 @@ │ │ │ │ strd r2, [r0, #8] │ │ │ │ b 47f0b4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r6, r8, ror r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - ldrsbeq r0, [r1], #253 @ 0xfd @ │ │ │ │ + rscseq r1, r1, sp, lsr #32 │ │ │ │ cmneq r6, r8, lsl #3 │ │ │ │ cmneq r6, ip, asr r1 │ │ │ │ - sbcseq r1, r7, r8, lsl sl │ │ │ │ - ldrheq ip, [sl], #44 @ 0x2c │ │ │ │ - rsceq r1, r7, ip, lsr sp │ │ │ │ - sbcseq r1, r7, ip, lsl #20 │ │ │ │ - ldrsheq r1, [r7], #152 @ 0x98 │ │ │ │ - sbcseq r1, r7, r0, ror #19 │ │ │ │ + sbcseq r1, r7, r8, ror #20 │ │ │ │ + sbcseq ip, sl, ip, lsl #6 │ │ │ │ + rsceq r1, r7, ip, lsl #27 │ │ │ │ + sbcseq r1, r7, ip, asr sl │ │ │ │ + sbcseq r1, r7, r8, asr #20 │ │ │ │ + sbcseq r1, r7, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ - ldrsheq r6, [r6], #4 │ │ │ │ + sbcseq r6, r6, r4, asr #2 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, r3, lsr #2 │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - ldrsbeq r5, [r6], #224 @ 0xe0 │ │ │ │ + sbcseq r5, r6, r0, lsr #30 │ │ │ │ andeq r0, r0, r9, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1084403,19 +1084403,19 @@ │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 47e540 │ │ │ │ mov r6, r0 │ │ │ │ b 47f4b0 │ │ │ │ mov r2, r1 │ │ │ │ b 47fa28 │ │ │ │ - sbcseq r1, r7, ip, ror #11 │ │ │ │ - sbcseq r1, r7, ip, ror #11 │ │ │ │ + sbcseq r1, r7, ip, lsr r6 │ │ │ │ + sbcseq r1, r7, ip, lsr r6 │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ + ldrheq r0, [r7], #248 @ 0xf8 │ │ │ │ sbcseq r0, r7, r8, ror #30 │ │ │ │ - sbcseq r0, r7, r8, lsl pc │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1085612,101 +1085612,101 @@ │ │ │ │ mvn r3, r3 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [r2, #-3492] @ 0xfffff25c │ │ │ │ b 480fb4 │ │ │ │ msreq (UNDEF: 117), r4, ror #30 │ │ │ │ msreq (UNDEF: 117), r0, asr pc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rscseq pc, r0, r0, asr pc @ │ │ │ │ + rscseq pc, r0, r0, lsr #31 │ │ │ │ cmneq r7, r4, ror r3 │ │ │ │ - smullseq r0, r7, ip, ip │ │ │ │ + sbcseq r0, r7, ip, ror #25 │ │ │ │ cmneq r7, r4, lsl r3 │ │ │ │ - ldrsheq r0, [r1], #156 @ 0x9c @ │ │ │ │ + rscseq r0, r1, ip, asr #20 │ │ │ │ andeq r2, r0, r0, lsl r7 │ │ │ │ bcs fef2bb54 │ │ │ │ cmneq r7, ip, ror r1 │ │ │ │ - rscseq r0, r1, ip, asr #16 │ │ │ │ + smlalseq r0, r1, ip, r8 │ │ │ │ andeq r0, r0, sl, lsr #2 │ │ │ │ - rscseq r0, r1, r8, asr sl │ │ │ │ + rscseq r0, r1, r8, lsr #21 │ │ │ │ ldrdeq sl, [r7, #-0]! │ │ │ │ - rscseq pc, r0, ip, lsr lr @ │ │ │ │ - ldrsheq r0, [r1], #104 @ 0x68 @ │ │ │ │ + rscseq pc, r0, ip, lsl #29 │ │ │ │ + rscseq r0, r1, r8, asr #14 │ │ │ │ cmneq r7, r0, lsl #1 │ │ │ │ - rscseq pc, r0, r8, asr ip @ │ │ │ │ - rscseq pc, r0, r8, asr #19 │ │ │ │ + rscseq pc, r0, r8, lsr #25 │ │ │ │ + rscseq pc, r0, r8, lsl sl @ │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq r0, r7, r4, lsr r5 │ │ │ │ + sbcseq r0, r7, r4, lsl #11 │ │ │ │ cmneq r7, ip, lsl #31 │ │ │ │ cmneq r7, r8, ror #30 │ │ │ │ - ldrsbeq pc, [r0], #196 @ 0xc4 @ │ │ │ │ - smlalseq r0, r1, r0, r5 │ │ │ │ + rscseq pc, r0, r4, lsr #26 │ │ │ │ + rscseq r0, r1, r0, ror #11 │ │ │ │ cmneq r7, r0, ror #29 │ │ │ │ - rscseq r0, r1, r0, asr #3 │ │ │ │ + rscseq r0, r1, r0, lsl r2 │ │ │ │ cmneq r7, r4, ror #28 │ │ │ │ - sbcseq r0, r7, r0, lsr #7 │ │ │ │ - rscseq r0, r1, r8, lsr #8 │ │ │ │ + ldrsheq r0, [r7], #48 @ 0x30 │ │ │ │ + rscseq r0, r1, r8, ror r4 │ │ │ │ strheq r9, [r7, #-208]! @ 0xffffff30 │ │ │ │ - sbcseq r0, r7, r8, lsr r3 │ │ │ │ - ldrsbeq r0, [r1], #60 @ 0x3c @ │ │ │ │ - rscseq r0, r1, r4, lsr r4 │ │ │ │ - smlalseq pc, r0, r8, sl @ │ │ │ │ - rscseq r0, r1, r0, asr #32 │ │ │ │ - ldrheq pc, [r0], #156 @ 0x9c @ │ │ │ │ + sbcseq r0, r7, r8, lsl #7 │ │ │ │ + rscseq r0, r1, ip, lsr #8 │ │ │ │ + rscseq r0, r1, r4, lsl #9 │ │ │ │ + rscseq pc, r0, r8, ror #21 │ │ │ │ + smlalseq r0, r1, r0, r0 │ │ │ │ + rscseq pc, r0, ip, lsl #20 │ │ │ │ cmneq r7, ip, lsr #24 │ │ │ │ - ldrsheq r0, [r1], #76 @ 0x4c @ │ │ │ │ - ldrsbeq r0, [r7], #76 @ 0x4c │ │ │ │ + rscseq r0, r1, ip, asr #10 │ │ │ │ + sbcseq r0, r7, ip, lsr #10 │ │ │ │ cmneq r7, r4, ror #22 │ │ │ │ - rscseq pc, r0, r8, lsl r8 @ │ │ │ │ - sbcseq r0, r7, ip, asr #9 │ │ │ │ + rscseq pc, r0, r8, ror #16 │ │ │ │ + sbcseq r0, r7, ip, lsl r5 │ │ │ │ msreq (UNDEF: 101), ip, lsl #13 │ │ │ │ - rscseq r0, r1, ip, lsr #6 │ │ │ │ - smullseq r0, r7, ip, r0 │ │ │ │ - smullseq r0, r7, ip, r0 │ │ │ │ - rscseq pc, r0, r4, lsr r7 @ │ │ │ │ - ldrheq ip, [sl], #84 @ 0x54 │ │ │ │ - ldrheq pc, [r0], #66 @ 0x42 @ │ │ │ │ - sbcseq pc, r6, r0, lsr #31 │ │ │ │ - ldrsheq r5, [sl], #0 │ │ │ │ - sbcseq ip, sl, ip, lsr #10 │ │ │ │ - ldrsbeq pc, [r6], #224 @ 0xe0 @ │ │ │ │ - rscseq pc, r0, r8, asr #10 │ │ │ │ - rscseq pc, r0, ip, ror #29 │ │ │ │ - rscseq pc, r0, r4, ror #11 │ │ │ │ - rscseq pc, r0, r4, ror #28 │ │ │ │ - sbcseq sl, sl, r4, asr #9 │ │ │ │ - sbcseq pc, r6, r0, lsl sp @ │ │ │ │ - rscseq pc, r0, r0, lsl #27 │ │ │ │ - ldrsheq pc, [r0], #212 @ 0xd4 @ │ │ │ │ - sbcseq sl, sl, ip, ror #7 │ │ │ │ - rscseq pc, r0, r8, asr #27 │ │ │ │ - rscseq pc, r0, ip, ror #25 │ │ │ │ + rscseq r0, r1, ip, ror r3 │ │ │ │ + sbcseq r0, r7, ip, ror #1 │ │ │ │ + sbcseq r0, r7, ip, ror #1 │ │ │ │ + rscseq pc, r0, r4, lsl #15 │ │ │ │ + sbcseq ip, sl, r4, lsl #12 │ │ │ │ + rscseq pc, r0, r2, lsl #10 │ │ │ │ + ldrsheq pc, [r6], #240 @ 0xf0 @ │ │ │ │ + sbcseq r5, sl, r0, asr #2 │ │ │ │ + sbcseq ip, sl, ip, ror r5 │ │ │ │ + sbcseq pc, r6, r0, lsr #30 │ │ │ │ + smlalseq pc, r0, r8, r5 @ │ │ │ │ + rscseq pc, r0, ip, lsr pc @ │ │ │ │ + rscseq pc, r0, r4, lsr r6 @ │ │ │ │ + ldrheq pc, [r0], #228 @ 0xe4 @ │ │ │ │ + sbcseq sl, sl, r4, lsl r5 │ │ │ │ + sbcseq pc, r6, r0, ror #26 │ │ │ │ + ldrsbeq pc, [r0], #208 @ 0xd0 @ │ │ │ │ + rscseq pc, r0, r4, asr #28 │ │ │ │ + sbcseq sl, sl, ip, lsr r4 │ │ │ │ + rscseq pc, r0, r8, lsl lr @ │ │ │ │ + rscseq pc, r0, ip, lsr sp @ │ │ │ │ cmneq r7, r8, ror #12 │ │ │ │ - smullseq pc, r6, r4, pc @ │ │ │ │ - rscseq pc, r0, r8, asr sp @ │ │ │ │ - sbcseq pc, r6, r4, lsl ip @ │ │ │ │ - sbcseq r4, sl, r4, asr sp │ │ │ │ - smullseq ip, sl, r0, r1 │ │ │ │ + sbcseq pc, r6, r4, ror #31 │ │ │ │ + rscseq pc, r0, r8, lsr #27 │ │ │ │ + sbcseq pc, r6, r4, ror #24 │ │ │ │ + sbcseq r4, sl, r4, lsr #27 │ │ │ │ + sbcseq ip, sl, r0, ror #3 │ │ │ │ ldrdeq r9, [r7, #-88]! @ 0xffffffa8 │ │ │ │ - rscseq pc, r0, r4, lsl r9 @ │ │ │ │ + rscseq pc, r0, r4, ror #18 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - ldrsheq pc, [r0], #236 @ 0xec @ │ │ │ │ + rscseq pc, r0, ip, asr #30 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ - ldrsheq pc, [r6], #168 @ 0xa8 @ │ │ │ │ + sbcseq pc, r6, r8, asr #22 │ │ │ │ cmneq r7, r4, lsr #9 │ │ │ │ - rscseq pc, r0, ip, ror #1 │ │ │ │ + rscseq pc, r0, ip, lsr r1 @ │ │ │ │ cmneq r7, ip, lsr r4 │ │ │ │ cmneq r7, r4, lsl #8 │ │ │ │ cmneq r7, r8, asr r1 │ │ │ │ cmneq r7, r8, lsr #2 │ │ │ │ cmneq r7, r4, lsl #2 │ │ │ │ cmneq r7, r4, ror r0 │ │ │ │ cmneq r7, r4, lsl r0 │ │ │ │ cmneq r7, r8 │ │ │ │ strdeq r8, [r7, #-240]! @ 0xffffff10 │ │ │ │ - ldrsbeq pc, [r6], #136 @ 0x88 @ │ │ │ │ + sbcseq pc, r6, r8, lsr #18 │ │ │ │ strheq r8, [r7, #-240]! @ 0xffffff10 │ │ │ │ cmneq r7, r8, lsr pc │ │ │ │ ldrdeq r8, [r7, #-236]! @ 0xffffff14 │ │ │ │ cmneq r7, r4, lsr #29 │ │ │ │ cmneq r7, ip, asr #28 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ strdeq r8, [r7, #-212]! @ 0xffffff2c │ │ │ │ @@ -1085730,31 +1085730,31 @@ │ │ │ │ cmneq r7, r8, lsl fp │ │ │ │ strdeq r8, [r7, #-168]! @ 0xffffff58 │ │ │ │ ldrdeq r8, [r7, #-168]! @ 0xffffff58 │ │ │ │ cmneq r7, r8, lsl #21 │ │ │ │ cmneq r7, r8, asr sl │ │ │ │ cmneq r7, r4, lsr #20 │ │ │ │ cmneq r7, ip, ror #19 │ │ │ │ - sbcseq pc, r6, r4, asr r2 @ │ │ │ │ + sbcseq pc, r6, r4, lsr #5 │ │ │ │ cmneq r7, ip, asr #19 │ │ │ │ @ instruction: 0x01678994 │ │ │ │ - ldrsbeq pc, [r6], #24 @ │ │ │ │ + sbcseq pc, r6, r8, lsr #4 │ │ │ │ cmneq r7, r0, ror r9 │ │ │ │ cmneq r7, r4, ror #18 │ │ │ │ cmneq r7, ip, lsl r9 │ │ │ │ strdeq r8, [r7, #-132]! @ 0xffffff7c │ │ │ │ - sbcseq pc, r6, ip, lsr #2 │ │ │ │ + sbcseq pc, r6, ip, ror r1 @ │ │ │ │ cmneq r7, r4, asr #17 │ │ │ │ - sbcseq pc, r6, r0, lsl r1 @ │ │ │ │ + sbcseq pc, r6, r0, ror #2 │ │ │ │ cmneq r7, r4, lsr #17 │ │ │ │ @ instruction: 0x01678898 │ │ │ │ cmneq r7, ip, asr #16 │ │ │ │ cmneq r7, r0, asr #16 │ │ │ │ cmneq r7, r0, asr #15 │ │ │ │ - sbcseq lr, r6, r4, asr pc │ │ │ │ + sbcseq lr, r6, r4, lsr #31 │ │ │ │ cmneq r7, ip, ror #14 │ │ │ │ cmneq r7, r0, ror #14 │ │ │ │ cmneq r7, r8, asr #14 │ │ │ │ ldrdeq r8, [r7, #-104]! @ 0xffffff98 │ │ │ │ @ instruction: 0x01678698 │ │ │ │ cmneq r7, r4, lsl #13 │ │ │ │ cmneq r7, r4, ror #12 │ │ │ │ @@ -1087742,31 +1087742,31 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ sub r0, r9, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 4799d4 │ │ │ │ ldr r3, [pc, #484] @ 4833b0 │ │ │ │ ldr r5, [pc, r3] │ │ │ │ b 480fb4 │ │ │ │ - sbcseq lr, r6, r8, asr #17 │ │ │ │ + sbcseq lr, r6, r8, lsl r9 │ │ │ │ ldrdeq r8, [r7, #-16]! │ │ │ │ cmneq r7, r4, asr #3 │ │ │ │ cmneq r7, r4, lsr #3 │ │ │ │ - ldrsheq lr, [r6], #112 @ 0x70 │ │ │ │ + sbcseq lr, r6, r0, asr #16 │ │ │ │ cmneq r7, r4, asr #2 │ │ │ │ - sbcseq lr, r6, r8, asr #15 │ │ │ │ + sbcseq lr, r6, r8, lsl r8 │ │ │ │ cmneq r7, r8, lsl #2 │ │ │ │ cmneq r7, r8, ror #1 │ │ │ │ cmneq r7, r0, asr #1 │ │ │ │ strheq r8, [r7, #-4]! │ │ │ │ - sbcseq lr, r6, r0, lsl #14 │ │ │ │ - smullseq r8, sl, r0, ip │ │ │ │ + sbcseq lr, r6, r0, asr r7 │ │ │ │ + sbcseq r8, sl, r0, ror #25 │ │ │ │ strheq r7, [r7, #-236]! @ 0xffffff14 │ │ │ │ andeq r0, r0, r5, lsl r1 │ │ │ │ cmneq r7, r0, lsl #29 │ │ │ │ - sbcseq lr, r6, r4, ror #11 │ │ │ │ + sbcseq lr, r6, r4, lsr r6 │ │ │ │ cmneq r7, r0, lsr lr │ │ │ │ strdeq r7, [r7, #-212]! @ 0xffffff2c │ │ │ │ cmneq r7, r8, asr #27 │ │ │ │ strheq r7, [r7, #-220]! @ 0xffffff24 │ │ │ │ @ instruction: 0x01677d9c │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ cmneq r7, ip, ror sp │ │ │ │ @@ -1087780,99 +1087780,99 @@ │ │ │ │ strdeq r7, [r7, #-204]! @ 0xffffff34 │ │ │ │ ldrdeq r7, [r7, #-204]! @ 0xffffff34 │ │ │ │ strheq r7, [r7, #-204]! @ 0xffffff34 │ │ │ │ @ instruction: 0x01677c9c │ │ │ │ cmneq r7, ip, ror ip │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ cmneq r7, r4, ror #23 │ │ │ │ - ldrsheq lr, [r6], #24 │ │ │ │ + sbcseq lr, r6, r8, asr #4 │ │ │ │ @ instruction: 0x01677b98 │ │ │ │ - sbcseq lr, r6, ip, lsr #3 │ │ │ │ + ldrsheq lr, [r6], #28 │ │ │ │ cmneq r7, r0, asr #22 │ │ │ │ - sbcseq lr, r6, ip, lsr #3 │ │ │ │ + ldrsheq lr, [r6], #28 │ │ │ │ cmneq r7, r8, lsl #22 │ │ │ │ ldrdeq r7, [r7, #-164]! @ 0xffffff5c │ │ │ │ cmneq r7, r0, asr #21 │ │ │ │ cmneq r7, r0, lsr #21 │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ cmneq r7, r0, lsl #21 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ cmneq r7, r0, ror #20 │ │ │ │ cmneq r7, r0, asr #20 │ │ │ │ andeq r0, r0, r9, lsr #2 │ │ │ │ cmneq r7, r0, lsr #20 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq lr, r6, r8, ror #5 │ │ │ │ - ldrsheq r3, [sl], #0 │ │ │ │ - ldrsheq sp, [r0], #80 @ 0x50 @ │ │ │ │ - ldrsheq sl, [sl], #64 @ 0x40 │ │ │ │ + sbcseq lr, r6, r8, lsr r3 │ │ │ │ + sbcseq r3, sl, r0, asr #2 │ │ │ │ + rscseq sp, r0, r0, asr #12 │ │ │ │ + sbcseq sl, sl, r0, asr #10 │ │ │ │ cmneq r7, r4, lsr r9 │ │ │ │ - sbcseq sl, r5, ip, ror fp │ │ │ │ - sbcseq r8, sl, ip, lsr r6 │ │ │ │ - ldrsbeq sp, [r6], #232 @ 0xe8 │ │ │ │ - sbcseq r3, sl, ip, lsl r0 │ │ │ │ - rscseq sp, r0, r8, lsl #11 │ │ │ │ - sbcseq sl, sl, r0, asr #8 │ │ │ │ + sbcseq sl, r5, ip, asr #23 │ │ │ │ + sbcseq r8, sl, ip, lsl #13 │ │ │ │ + sbcseq sp, r6, r8, lsr #30 │ │ │ │ + sbcseq r3, sl, ip, rrx │ │ │ │ + ldrsbeq sp, [r0], #88 @ 0x58 @ │ │ │ │ + smullseq sl, sl, r0, r4 @ │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ - rscseq lr, r0, r0, asr #3 │ │ │ │ - sbcseq r7, r6, ip, asr r8 │ │ │ │ - sbcseq sp, r6, r8, lsl pc │ │ │ │ - rscseq sp, r0, r8, asr #6 │ │ │ │ - ldrsheq lr, [r0], #0 @ │ │ │ │ - sbcseq sp, r6, r4, lsl #31 │ │ │ │ + rscseq lr, r0, r0, lsl r2 │ │ │ │ + sbcseq r7, r6, ip, lsr #17 │ │ │ │ + sbcseq sp, r6, r8, ror #30 │ │ │ │ + smlalseq sp, r0, r8, r3 │ │ │ │ + rscseq lr, r0, r0, asr #2 │ │ │ │ + ldrsbeq sp, [r6], #244 @ 0xf4 │ │ │ │ cmneq r7, r4, lsr r7 │ │ │ │ - sbcseq lr, r6, ip, lsr #32 │ │ │ │ + sbcseq lr, r6, ip, ror r0 │ │ │ │ cmneq r7, r4, lsl #14 │ │ │ │ cmneq r7, r4, asr #13 │ │ │ │ - sbcseq sp, r6, r4, asr #29 │ │ │ │ + sbcseq sp, r6, r4, lsl pc │ │ │ │ cmneq r7, r4, ror r6 │ │ │ │ cmneq r7, r8, ror #12 │ │ │ │ cmneq r7, r4, asr #12 │ │ │ │ cmneq r7, r0, lsr #12 │ │ │ │ - sbcseq sp, r6, ip, lsl #28 │ │ │ │ + sbcseq sp, r6, ip, asr lr │ │ │ │ strdeq r7, [r7, #-88]! @ 0xffffffa8 │ │ │ │ - ldrsheq sp, [r6], #220 @ 0xdc │ │ │ │ - sbcseq sp, r6, ip, asr ip │ │ │ │ + sbcseq sp, r6, ip, asr #28 │ │ │ │ + sbcseq sp, r6, ip, lsr #25 │ │ │ │ cmneq r7, ip, asr #11 │ │ │ │ - smullseq sp, r6, ip, lr │ │ │ │ - ldrsbeq r8, [sl], #36 @ 0x24 │ │ │ │ - sbcseq sp, r6, r0, lsl #26 │ │ │ │ - sbcseq sp, r6, r0, lsl lr │ │ │ │ - sbcseq r8, sl, r0, ror r2 │ │ │ │ - sbcseq sp, r6, r8, lsr ip │ │ │ │ - sbcseq sp, r6, r8, lsr ip │ │ │ │ + sbcseq sp, r6, ip, ror #29 │ │ │ │ + sbcseq r8, sl, r4, lsr #6 │ │ │ │ + sbcseq sp, r6, r0, asr sp │ │ │ │ + sbcseq sp, r6, r0, ror #28 │ │ │ │ + sbcseq r8, sl, r0, asr #5 │ │ │ │ + sbcseq sp, r6, r8, lsl #25 │ │ │ │ + sbcseq sp, r6, r8, lsl #25 │ │ │ │ cmneq r7, r0, lsl #9 │ │ │ │ cmneq r7, r0, ror #8 │ │ │ │ cmneq r7, r8, asr #8 │ │ │ │ - sbcseq sp, r6, r0, ror #23 │ │ │ │ + sbcseq sp, r6, r0, lsr ip │ │ │ │ cmneq r7, r8, lsr #8 │ │ │ │ - sbcseq sp, r6, ip, lsl r9 │ │ │ │ - sbcseq sp, r6, r0, lsl r9 │ │ │ │ - sbcseq sp, r6, ip, ror r7 │ │ │ │ - ldrsbeq sp, [r6], #168 @ 0xa8 │ │ │ │ - sbcseq sp, r6, ip, lsr #20 │ │ │ │ - sbcseq sp, r6, r8, lsr #20 │ │ │ │ + sbcseq sp, r6, ip, ror #18 │ │ │ │ + sbcseq sp, r6, r0, ror #18 │ │ │ │ + sbcseq sp, r6, ip, asr #15 │ │ │ │ + sbcseq sp, r6, r8, lsr #22 │ │ │ │ + sbcseq sp, r6, ip, ror sl │ │ │ │ + sbcseq sp, r6, r8, ror sl │ │ │ │ @ instruction: 0x0167739c │ │ │ │ @ instruction: 0x01677390 │ │ │ │ - smullseq sp, r6, r4, fp │ │ │ │ + sbcseq sp, r6, r4, ror #23 │ │ │ │ cmneq r7, r8, ror #6 │ │ │ │ - ldrsheq sp, [r6], #180 @ 0xb4 │ │ │ │ + sbcseq sp, r6, r4, asr #24 │ │ │ │ cmneq r7, r4, asr #6 │ │ │ │ - ldrheq sp, [r6], #172 @ 0xac │ │ │ │ + sbcseq sp, r6, ip, lsl #22 │ │ │ │ strdeq r7, [r7, #-32]! @ 0xffffffe0 │ │ │ │ - sbcseq sp, r6, r4, asr r9 │ │ │ │ - sbcseq sp, r6, r8, asr r9 │ │ │ │ + sbcseq sp, r6, r4, lsr #19 │ │ │ │ + sbcseq sp, r6, r8, lsr #19 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ strheq r7, [r7, #-36]! @ 0xffffffdc │ │ │ │ - sbcseq sp, r6, ip, lsl r9 │ │ │ │ - sbcseq sp, r6, r8, lsl r9 │ │ │ │ + sbcseq sp, r6, ip, ror #18 │ │ │ │ + sbcseq sp, r6, r8, ror #18 │ │ │ │ cmneq r7, ip, lsl #5 │ │ │ │ - sbcseq r9, r5, r4, lsl #25 │ │ │ │ - ldrheq r7, [sl], #216 @ 0xd8 │ │ │ │ + ldrsbeq r9, [r5], #196 @ 0xc4 │ │ │ │ + sbcseq r7, sl, r8, lsl #28 │ │ │ │ ldr r3, [pc, #-16] @ 4833b4 │ │ │ │ ldr r2, [pc, #-16] @ 4833b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r9 │ │ │ │ @@ -1181144,19 +1181144,19 @@ │ │ │ │ bl 4e0718 │ │ │ │ b 4de428 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ bl 4f3a30 │ │ │ │ b 4de470 │ │ │ │ - sbcseq r7, r1, r8, ror #6 │ │ │ │ - sbcseq r7, r1, ip, asr r3 │ │ │ │ - sbcseq r7, r1, r0, ror r3 │ │ │ │ - sbcseq r7, r1, r8, lsr #6 │ │ │ │ - sbcseq r7, r1, r4, lsl #5 │ │ │ │ + ldrheq r7, [r1], #56 @ 0x38 │ │ │ │ + sbcseq r7, r1, ip, lsr #7 │ │ │ │ + sbcseq r7, r1, r0, asr #7 │ │ │ │ + sbcseq r7, r1, r8, ror r3 │ │ │ │ + ldrsbeq r7, [r1], #36 @ 0x24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ @@ -1181320,25 +1181320,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 4de730 │ │ │ │ bl 4e0b2c │ │ │ │ b 4de730 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r0, r0, lsr sl │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r7, r1, r8, ror #3 │ │ │ │ + sbcseq r7, r1, r8, lsr r2 │ │ │ │ strdeq r1, [r0, #-156]! @ 0xffffff64 │ │ │ │ - sbcseq r7, r1, ip, ror #3 │ │ │ │ + sbcseq r7, r1, ip, lsr r2 │ │ │ │ cmneq r0, r0, lsr r9 │ │ │ │ - ldrsbeq r7, [r1], #12 │ │ │ │ - sbcseq r7, r1, r4, asr r0 │ │ │ │ - ldrsbeq r7, [r1], #12 │ │ │ │ + sbcseq r7, r1, ip, lsr #2 │ │ │ │ + sbcseq r7, r1, r4, lsr #1 │ │ │ │ + sbcseq r7, r1, ip, lsr #2 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - ldrsbeq r7, [r1], #12 │ │ │ │ - sbcseq r7, r1, ip, lsl #2 │ │ │ │ - sbcseq r6, r1, r4, asr #31 │ │ │ │ + sbcseq r7, r1, ip, lsr #2 │ │ │ │ + sbcseq r7, r1, ip, asr r1 │ │ │ │ + sbcseq r7, r1, r4, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 4de848 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1181377,15 +1181377,15 @@ │ │ │ │ ldr r1, [pc, #20] @ 4de8dc │ │ │ │ ldr r3, [r4, #404] @ 0x194 │ │ │ │ ldr r2, [r4, #400] @ 0x190 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ b 4de854 │ │ │ │ - sbcseq r6, r1, ip, ror #31 │ │ │ │ + sbcseq r7, r1, ip, lsr r0 │ │ │ │ add r0, r0, #8 │ │ │ │ b 4f0f2c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #328] @ 0x148 │ │ │ │ @@ -1181539,30 +1181539,30 @@ │ │ │ │ ldrb r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ beq 4dea80 │ │ │ │ cmp r5, #0 │ │ │ │ bne 4deb98 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #404 @ 0x194 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, r8 │ │ │ │ bl 5c9c0 │ │ │ │ ldrb r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ bne 4deb5c │ │ │ │ mov r5, #0 │ │ │ │ b 4deb6c │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #400 @ 0x190 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 4dea80 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e058c │ │ │ │ mov r5, r0 │ │ │ │ b 4deb48 │ │ │ │ @@ -1181715,15 +1181715,15 @@ │ │ │ │ mov r2, #32 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ add r0, r0, #8 │ │ │ │ bl 4f0aac │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - sbcseq r6, r1, r0, asr #19 │ │ │ │ + sbcseq r6, r1, r0, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov ip, r2 │ │ │ │ and r1, r1, #61440 @ 0xf000 │ │ │ │ @@ -1181791,15 +1181791,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 4dee78 │ │ │ │ b 4deeb8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r0, r4, lsr #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r0, r4, ror r1 │ │ │ │ - sbcseq r6, r1, r4, lsr #20 │ │ │ │ + sbcseq r6, r1, r4, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #744] @ 4df258 │ │ │ │ ldr r3, [pc, #744] @ 4df25c │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ @@ -1181987,15 +1181987,15 @@ │ │ │ │ bl 5c9c0 │ │ │ │ mov r5, #0 │ │ │ │ b 4df1f4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r0, r4, lsl #1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - sbcseq r6, r1, r4, lsr r7 │ │ │ │ + sbcseq r6, r1, r4, lsl #15 │ │ │ │ strdeq r0, [r0, #-220]! @ 0xffffff24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #408] @ 4df420 │ │ │ │ @@ -1182210,16 +1182210,16 @@ │ │ │ │ b 4df594 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smultbeq r0, ip, fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01600b9c │ │ │ │ smultteq r0, r4, sl │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - ldrheq r6, [r1], #48 @ 0x30 │ │ │ │ - sbcseq r6, r1, ip, lsr r3 │ │ │ │ + sbcseq r6, r1, r0, lsl #8 │ │ │ │ + sbcseq r6, r1, ip, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #412] @ 4df79c │ │ │ │ ldr r3, [pc, #412] @ 4df7a0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1182410,15 +1182410,15 @@ │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 4df7a8 │ │ │ │ b 4df898 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r0, r8, lsr r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsheq r6, [r1], #4 │ │ │ │ + sbcseq r6, r1, r4, asr #2 │ │ │ │ cmneq r0, r0, lsr r7 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and r1, r1, #61440 @ 0xf000 │ │ │ │ cmp r1, #32768 @ 0x8000 │ │ │ │ bne 4df950 │ │ │ │ cmp r3, #3 │ │ │ │ bls 4df958 │ │ │ │ @@ -1182434,15 +1182434,15 @@ │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - sbcseq r6, r1, ip, lsr #32 │ │ │ │ + sbcseq r6, r1, ip, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #128] @ 4df9fc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4def58 │ │ │ │ @@ -1182556,15 +1182556,15 @@ │ │ │ │ bl 5d068 <__atomic_fetch_add_8@plt> │ │ │ │ b 4dfaec │ │ │ │ rsbs r2, r8, #0 │ │ │ │ b 4dfb1c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smultteq r0, r0, r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r5, r1, r4, lsr #30 │ │ │ │ + sbcseq r5, r1, r4, ror pc │ │ │ │ @ instruction: 0xfffff394 │ │ │ │ cmneq r0, r4, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #224] @ 4dfc4c │ │ │ │ @@ -1182761,15 +1182761,15 @@ │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ b 4dfe3c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r0, r0, lsr #4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r5, r1, r4, ror #22 │ │ │ │ + ldrheq r5, [r1], #180 @ 0xb4 │ │ │ │ strheq r0, [r0, #-20]! @ 0xffffffec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr r2, [pc, #588] @ 4e00e8 │ │ │ │ ldr r3, [pc, #588] @ 4e00ec │ │ │ │ @@ -1182918,18 +1182918,18 @@ │ │ │ │ b 4e004c │ │ │ │ mov r0, r5 │ │ │ │ bl 5b5ec │ │ │ │ b 4e004c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r0, r8, asr r1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrheq r5, [r1], #160 @ 0xa0 │ │ │ │ + sbcseq r5, r1, r0, lsl #22 │ │ │ │ andeq r0, r8, r1, asr #32 │ │ │ │ smulbteq r0, r0, r0 │ │ │ │ - sbcseq r5, r1, r8, lsl #20 │ │ │ │ + sbcseq r5, r1, r8, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #828] @ 4e0458 │ │ │ │ subs r9, r3, #0 │ │ │ │ @@ -1183139,31 +1183139,31 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ b 4e02c8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq pc, [pc, #-232] @ 4e0378 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrheq pc, [pc, #-224] @ 4e0388 @ │ │ │ │ - sbcseq r5, r1, r0, lsr #12 │ │ │ │ - sbcseq r5, r1, r4, ror r7 │ │ │ │ + sbcseq r5, r1, r0, ror r6 │ │ │ │ + sbcseq r5, r1, r4, asr #15 │ │ │ │ cmppeq pc, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ - ldrheq r5, [r1], #84 @ 0x54 │ │ │ │ + sbcseq r5, r1, r4, lsl #12 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - ldrsheq r5, [r1], #116 @ 0x74 │ │ │ │ - smullseq r5, r1, r0, r7 │ │ │ │ - sbcseq r5, r1, ip, ror #14 │ │ │ │ - sbcseq r5, r1, ip, lsr #13 │ │ │ │ - sbcseq r5, r1, ip, lsr #14 │ │ │ │ - sbcseq r5, r1, r0, lsr #12 │ │ │ │ - sbcseq r5, r1, r8, asr #13 │ │ │ │ - sbcseq r5, r1, r4, lsr r7 │ │ │ │ - sbcseq r5, r1, r8, asr #11 │ │ │ │ - sbcseq r5, r1, r0, lsr #14 │ │ │ │ - ldrsbeq r5, [r1], #76 @ 0x4c │ │ │ │ - sbcseq r5, r1, r4, lsr r6 │ │ │ │ + sbcseq r5, r1, r4, asr #16 │ │ │ │ + sbcseq r5, r1, r0, ror #15 │ │ │ │ + ldrheq r5, [r1], #124 @ 0x7c │ │ │ │ + ldrsheq r5, [r1], #108 @ 0x6c │ │ │ │ + sbcseq r5, r1, ip, ror r7 │ │ │ │ + sbcseq r5, r1, r0, ror r6 │ │ │ │ + sbcseq r5, r1, r8, lsl r7 │ │ │ │ + sbcseq r5, r1, r4, lsl #15 │ │ │ │ + sbcseq r5, r1, r8, lsl r6 │ │ │ │ + sbcseq r5, r1, r0, ror r7 │ │ │ │ + sbcseq r5, r1, ip, lsr #10 │ │ │ │ + sbcseq r5, r1, r4, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ bl 5b1b4 │ │ │ │ ldr r5, [pc, #172] @ 4e0570 │ │ │ │ add r5, pc, r5 │ │ │ │ @@ -1183207,20 +1183207,20 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ mov r1, #1 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ 4e0588 │ │ │ │ add r0, pc, r0 │ │ │ │ b 4e050c │ │ │ │ cmppeq pc, r8, lsr fp @ p-variant is OBSOLETE @ │ │ │ │ - sbcseq r5, r1, r4, asr r5 │ │ │ │ - sbcseq r2, r0, r4, ror #12 │ │ │ │ - sbcseq r5, r1, ip, lsr #10 │ │ │ │ + sbcseq r5, r1, r4, lsr #11 │ │ │ │ + ldrheq r2, [r0], #100 @ 0x64 │ │ │ │ + sbcseq r5, r1, ip, ror r5 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq r5, r1, r8, lsr #10 │ │ │ │ - ldrsheq r5, [r1], #76 @ 0x4c │ │ │ │ + sbcseq r5, r1, r8, ror r5 │ │ │ │ + sbcseq r5, r1, ip, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #148] @ 4e0638 │ │ │ │ ldr r3, [pc, #148] @ 4e063c │ │ │ │ add ip, pc, ip │ │ │ │ @@ -1183380,15 +1183380,15 @@ │ │ │ │ beq 4e07f4 │ │ │ │ bl 5ac2c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 4e07bc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmppeq pc, r8, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r5, r1, ip, lsl #7 │ │ │ │ + ldrsbeq r5, [r1], #60 @ 0x3c │ │ │ │ andeq r5, r1, r0, lsl #3 │ │ │ │ cmppeq pc, r0, lsr r8 @ p-variant is OBSOLETE @ │ │ │ │ andeq r0, r8, r1, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -1183467,15 +1183467,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ b 4e0938 │ │ │ │ mov r5, #0 │ │ │ │ b 4e0930 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmppeq pc, r8, lsr #15 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r5, r1, r8, ror r2 │ │ │ │ + sbcseq r5, r1, r8, asr #5 │ │ │ │ andeq r0, r8, r2, asr #32 │ │ │ │ andseq r0, r4, r8 │ │ │ │ ldrheq pc, [pc, #-104] @ 4e0930 @ │ │ │ │ ldr r1, [r0, #356] @ 0x164 │ │ │ │ ldr r0, [r0, #352] @ 0x160 │ │ │ │ b 5aee4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1183633,24 +1183633,24 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 4e0c10 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq pc, [pc, #-68] @ 4e0bd8 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r4, r1, r4, asr #30 │ │ │ │ + smullseq r4, r1, r4, pc @ │ │ │ │ andeq r3, r9, r0, lsl #21 │ │ │ │ cmppeq pc, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mvn r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -1183905,24 +1183905,24 @@ │ │ │ │ ldr r3, [r8, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ beq 4e10f0 │ │ │ │ add r4, r8, #40 @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e111c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e0c64 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e1104 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ strb r3, [r8, #56] @ 0x38 │ │ │ │ b 4e0f8c │ │ │ │ ldr r4, [pc, #244] @ 4e1198 │ │ │ │ @@ -1183959,40 +1183959,40 @@ │ │ │ │ b 4e108c │ │ │ │ cmp r0, #2 │ │ │ │ beq 4e1148 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ beq 4e1178 │ │ │ │ b 4e1128 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 4e115c │ │ │ │ cmp r5, #0 │ │ │ │ bne 4e1148 │ │ │ │ b 4e1068 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmppeq pc, ip, lsl r1 @ p-variant is OBSOLETE @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmppeq pc, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - rsceq r0, fp, ip, lsl #13 │ │ │ │ - strdeq r0, [fp], #88 @ 0x58 @ │ │ │ │ + ldrdeq r0, [fp], #108 @ 0x6c @ │ │ │ │ + rsceq r0, fp, r8, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-312] @ 0xfffffec8 │ │ │ │ sub r3, r0, #4 │ │ │ │ mov fp, r0 │ │ │ │ @@ -1184167,19 +1184167,19 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 5b2f8 │ │ │ │ str r5, [fp, r6, lsl #2] │ │ │ │ b 4e1258 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq pc, ip, lsr #28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq lr, r4, r8, ror #28 │ │ │ │ - sbcseq fp, r4, ip, asr #27 │ │ │ │ - sbcseq r4, r1, ip, lsr #17 │ │ │ │ - sbcseq r4, r1, r8, lsr #17 │ │ │ │ - smullseq lr, r4, ip, sp │ │ │ │ + ldrheq lr, [r4], #232 @ 0xe8 │ │ │ │ + sbcseq fp, r4, ip, lsl lr │ │ │ │ + ldrsheq r4, [r1], #140 @ 0x8c │ │ │ │ + ldrsheq r4, [r1], #136 @ 0x88 │ │ │ │ + sbcseq lr, r4, ip, ror #27 │ │ │ │ ldrsheq lr, [pc, #-176] @ 4e13e0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #1344] @ 0x540 │ │ │ │ ldr r2, [pc, #216] @ 4e157c │ │ │ │ ldr r3, [pc, #216] @ 4e1580 │ │ │ │ @@ -1184523,25 +1184523,25 @@ │ │ │ │ bl 5bc1c │ │ │ │ mov r0, r5 │ │ │ │ bl 5ac2c │ │ │ │ b 4e1944 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq pc, ip, lsr #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r4, r1, r8, lsr #2 │ │ │ │ - sbcseq r4, r1, r4, ror r4 │ │ │ │ - sbcseq r4, r1, ip, lsr #8 │ │ │ │ - sbcseq r4, r1, r4, lsl r4 │ │ │ │ - sbcseq r4, r1, r0, lsr r4 │ │ │ │ - smullseq r4, r1, ip, r3 │ │ │ │ - sbcseq r4, r1, r4, ror #6 │ │ │ │ - sbcseq r9, r4, r4, lsr #17 │ │ │ │ - sbcseq r4, r1, r0, asr r3 │ │ │ │ - sbcseq lr, r4, r0, lsr #17 │ │ │ │ - sbcseq r4, r1, r8, ror #4 │ │ │ │ + sbcseq r4, r1, r8, ror r1 │ │ │ │ + sbcseq r4, r1, r4, asr #9 │ │ │ │ + sbcseq r4, r1, ip, ror r4 │ │ │ │ + sbcseq r4, r1, r4, ror #8 │ │ │ │ + sbcseq r4, r1, r0, lsl #9 │ │ │ │ + sbcseq r4, r1, ip, ror #7 │ │ │ │ + ldrheq r4, [r1], #52 @ 0x34 │ │ │ │ + ldrsheq r9, [r4], #132 @ 0x84 │ │ │ │ + sbcseq r4, r1, r0, lsr #7 │ │ │ │ + ldrsheq lr, [r4], #128 @ 0x80 │ │ │ │ + ldrheq r4, [r1], #40 @ 0x28 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ @ instruction: 0xfffffb5c │ │ │ │ @ instruction: 0x015fe694 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1184568,15 +1184568,15 @@ │ │ │ │ ldrb r3, [r7, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4e1b58 │ │ │ │ add fp, r7, #40 @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e1c20 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r4 │ │ │ │ bl 4e3bcc │ │ │ │ subs sl, r0, #0 │ │ │ │ @@ -1184605,15 +1184605,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ beq 4e1b20 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c9c0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e1c08 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1184645,15 +1184645,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4de028 │ │ │ │ ldr r3, [sl, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ bne 4e1b3c │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e1c88 │ │ │ │ cmp r8, #0 │ │ │ │ mov r0, r5 │ │ │ │ strne r6, [r8] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ @@ -1184668,26 +1184668,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 4e1c3c │ │ │ │ cmp sl, #0 │ │ │ │ bne 4e1c28 │ │ │ │ b 4e1ac4 │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ beq 4e1c58 │ │ │ │ b 4e1c68 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ @@ -1184733,15 +1184733,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 4e1dcc │ │ │ │ add r3, r8, #44 @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e203c │ │ │ │ ldr r0, [r8] │ │ │ │ bl 5cffc │ │ │ │ mov r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #6 │ │ │ │ @@ -1184762,15 +1184762,15 @@ │ │ │ │ bne 4e1e00 │ │ │ │ ldr r0, [r8] │ │ │ │ bl 5cffc │ │ │ │ mov r1, #8 │ │ │ │ bl 5cdc8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn r1, #0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e2024 │ │ │ │ mov fp, #0 │ │ │ │ ldr r2, [pc, #876] @ 4e2144 │ │ │ │ ldr r3, [pc, #868] @ 4e2140 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -1184783,30 +1184783,30 @@ │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r8, #40 @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e20b0 │ │ │ │ ldr r1, [r8, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e0c64 │ │ │ │ ldr r0, [r8, #52] @ 0x34 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ bl 4e3bcc │ │ │ │ subs r9, r0, #0 │ │ │ │ beq 4e1e74 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mvn r1, #0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4e1da8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r8, #40] @ 0x28 │ │ │ │ bl 4e2148 │ │ │ │ @@ -1184928,59 +1184928,59 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 4e2128 │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 4e2048 │ │ │ │ cmp r6, #0 │ │ │ │ movne r6, r7 │ │ │ │ beq 4e1d58 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ bne 4e2088 │ │ │ │ cmp r7, #0 │ │ │ │ bne 4e2074 │ │ │ │ b 4e1d58 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4e2130 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ bne 4e20c0 │ │ │ │ cmp r7, #0 │ │ │ │ str r6, [sp, #20] │ │ │ │ beq 4e1e20 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ mov r1, r0 │ │ │ │ bne 4e20fc │ │ │ │ cmp r7, #0 │ │ │ │ bne 4e20e8 │ │ │ │ str r6, [sp, #20] │ │ │ │ b 4e1e20 │ │ │ │ @@ -1185451,15 +1185451,15 @@ │ │ │ │ mla r2, r0, r2, r4 │ │ │ │ ror r2, r2, #15 │ │ │ │ mul r4, r1, r2 │ │ │ │ b 4e2670 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq pc, r4, lsr fp @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrdeq pc, [sl], #24 @ │ │ │ │ + rsceq pc, sl, r8, lsr #4 │ │ │ │ ldrbcs lr, [r4, pc, lsr #22] │ │ │ │ adcsgt sl, r2, #976 @ 0x3d0 │ │ │ │ @ instruction: 0x165667b1 │ │ │ │ @ instruction: 0x9e3779b1 │ │ │ │ strbhi ip, [fp, #2679]! @ 0xa77 │ │ │ │ cmpeq pc, r8, lsr #20 │ │ │ │ mov r1, r0 │ │ │ │ @@ -1185632,16 +1185632,16 @@ │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 5c2ac │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4, #48] @ 0x30 │ │ │ │ b 4e296c │ │ │ │ - rsceq lr, sl, r4, asr #26 │ │ │ │ - smlaleq lr, sl, r4, fp │ │ │ │ + smlaleq lr, sl, r4, sp │ │ │ │ + rsceq lr, sl, r4, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -1185764,15 +1185764,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ teqcc r3, #52, 6 @ 0xd0000000 │ │ │ │ teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ - rsceq lr, sl, ip, ror #26 │ │ │ │ + strheq lr, [sl], #220 @ 0xdc @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ @@ -1185814,15 +1185814,15 @@ │ │ │ │ bl 4e8674 │ │ │ │ mov r7, #0 │ │ │ │ b 4e2e08 │ │ │ │ teqcc r3, #52, 6 @ 0xd0000000 │ │ │ │ teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ - strheq lr, [sl], #192 @ 0xc0 @ │ │ │ │ + rsceq lr, sl, r0, lsl #26 │ │ │ │ ldr r2, [pc, #12] @ 4e2e48 │ │ │ │ ldr r1, [pc, #12] @ 4e2e4c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ b 4e2d70 │ │ │ │ @ instruction: 0xfffff538 │ │ │ │ @ instruction: 0xfffffa6c │ │ │ │ @@ -1185946,15 +1185946,15 @@ │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 5c2ac │ │ │ │ b 4e3008 │ │ │ │ - rsceq lr, sl, r0, lsr #13 │ │ │ │ + strdeq lr, [sl], #96 @ 0x60 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ @@ -1186552,15 +1186552,15 @@ │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r4, r0 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - rsceq sp, sl, ip, asr #26 │ │ │ │ + smlaleq sp, sl, ip, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #12 │ │ │ │ bl 4e8478 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -1187119,38 +1187119,38 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, r0, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e42c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e3eec │ │ │ │ mvn r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e430c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bne 4e4328 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 4e42e4 │ │ │ │ cmp r6, #0 │ │ │ │ bne 4e42d0 │ │ │ │ b 4e42a0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1187160,15 +1187160,15 @@ │ │ │ │ bl 4e2148 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ beq 4e4300 │ │ │ │ b 4e432c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1187179,23 +1187179,23 @@ │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, r4, #16 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e43c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e419c │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1187207,26 +1187207,26 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ bne 4e43e4 │ │ │ │ cmp r5, #0 │ │ │ │ bne 4e43d0 │ │ │ │ b 4e4390 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ beq 4e4400 │ │ │ │ b 4e4410 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1187294,15 +1187294,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ mov r1, #1 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmpeq pc, r4, lsl #22 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq r1, r1, ip, lsr r6 │ │ │ │ + sbcseq r1, r1, ip, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #176] @ 4e461c │ │ │ │ add r6, r1, #31 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1187347,15 +1187347,15 @@ │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r0, r0, r9, lsl #22 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmpeq pc, ip, ror sl @ │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq r1, r1, r0, asr #11 │ │ │ │ + sbcseq r1, r1, r0, lsl r6 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ lsr lr, r1, #22 │ │ │ │ ldr r3, [pc, #108] @ 4e46a4 │ │ │ │ add ip, r0, lr, lsl #4 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ and r3, r3, r1, lsr #5 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1187481,22 +1187481,22 @@ │ │ │ │ cmp r0, #0 │ │ │ │ orrne r3, r3, #2 │ │ │ │ strne r0, [r6] │ │ │ │ strne r3, [r5] │ │ │ │ tst r3, #4 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ b 4e47d4 │ │ │ │ - sbcseq r1, r1, r4, lsr #9 │ │ │ │ + ldrsheq r1, [r1], #68 @ 0x44 │ │ │ │ cmpeq pc, r4, ror r8 @ │ │ │ │ cmpeq r5, r4, lsr #15 │ │ │ │ ldrdeq r5, [r1, #-200]! @ 0xffffff38 │ │ │ │ cmneq r1, ip, asr #25 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbcseq r1, r1, ip, lsl r4 │ │ │ │ - sbcseq r4, r2, r0, asr #16 │ │ │ │ + sbcseq r1, r1, ip, ror #8 │ │ │ │ + smullseq r4, r2, r0, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #672] @ 4e4b1c │ │ │ │ @@ -1187667,25 +1187667,25 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ add r0, r5, r0 │ │ │ │ bl 5b580 │ │ │ │ b 4e4934 │ │ │ │ cmpeq pc, r8, ror r7 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smullseq r1, r1, r4, r3 @ │ │ │ │ + sbcseq r1, r1, r4, ror #7 │ │ │ │ ldrheq fp, [pc, #-104] @ 4e4ac8 │ │ │ │ - sbcseq r9, r3, r4, ror r7 │ │ │ │ - sbcseq r1, r1, r4, lsl #5 │ │ │ │ - ldrheq r8, [r4], #88 @ 0x58 │ │ │ │ - sbcseq r1, r1, r0, ror #3 │ │ │ │ - rsceq sp, sl, r0, lsl r0 │ │ │ │ - strheq pc, [pc], #76 @ │ │ │ │ - strheq r0, [pc], #248 @ │ │ │ │ - sbcseq r1, r1, r4, ror #2 │ │ │ │ - ldrsheq sp, [r2], #84 @ 0x54 │ │ │ │ + sbcseq r9, r3, r4, asr #15 │ │ │ │ + ldrsbeq r1, [r1], #36 @ 0x24 │ │ │ │ + sbcseq r8, r4, r8, lsl #12 │ │ │ │ + sbcseq r1, r1, r0, lsr r2 │ │ │ │ + rsceq sp, sl, r0, rrx │ │ │ │ + sbceq pc, pc, ip, lsl #10 │ │ │ │ + sbceq r1, pc, r8 │ │ │ │ + ldrheq r1, [r1], #20 │ │ │ │ + sbcseq sp, r2, r4, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3032] @ 0xbd8 │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [pc, #160] @ 4e4c10 │ │ │ │ @@ -1187728,16 +1187728,16 @@ │ │ │ │ bne 4e4c0c │ │ │ │ add sp, sp, #1040 @ 0x410 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq pc, ip, ror r4 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strdeq ip, [sl], #232 @ 0xe8 @ │ │ │ │ - sbcseq r6, r4, r0, asr #11 │ │ │ │ + rsceq ip, sl, r8, asr #30 │ │ │ │ + sbcseq r6, r4, r0, lsl r6 │ │ │ │ cmpeq pc, r4, lsl r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr ip, [pc, #172] @ 4e4ce8 │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ @@ -1187783,15 +1187783,15 @@ │ │ │ │ add sp, sp, #1040 @ 0x410 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmneq r1, ip, lsl r8 │ │ │ │ cmpeq pc, r0, lsr #7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsheq r6, [r4], #76 @ 0x4c │ │ │ │ + sbcseq r6, r4, ip, asr #10 │ │ │ │ cmpeq pc, ip, lsr r3 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ 4e4d2c │ │ │ │ ldr r0, [pc, #24] @ 4e4d30 │ │ │ │ @@ -1187931,18 +1187931,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ b 4e4ee0 │ │ │ │ str r3, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmppeq pc, r8, lsr #9 @ p-variant is OBSOLETE │ │ │ │ - smullseq r6, r4, r4, r2 │ │ │ │ - smullseq r7, r3, r4, r0 │ │ │ │ - strdeq r0, [r4], #180 @ 0xb4 @ │ │ │ │ - sbcseq r0, r1, ip, lsr sp │ │ │ │ + sbcseq r6, r4, r4, ror #5 │ │ │ │ + sbcseq r7, r3, r4, ror #1 │ │ │ │ + rsceq r0, r4, r4, asr #24 │ │ │ │ + sbcseq r0, r1, ip, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [pc, #124] @ 4e4fe8 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1187972,15 +1187972,15 @@ │ │ │ │ add r4, r6, r4 │ │ │ │ sub r4, r4, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5bf1c │ │ │ │ str r4, [r5, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - sbcseq r6, r4, r8, lsl #4 │ │ │ │ + sbcseq r6, r4, r8, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-24] @ 0xffffffe8 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -1188063,18 +1188063,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ b 4e50f0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0x015ff294 │ │ │ │ - sbcseq r6, r4, r8, lsl #1 │ │ │ │ - sbcseq r6, r3, r8, lsl #29 │ │ │ │ - rsceq r0, r4, r4, ror #19 │ │ │ │ - sbcseq r0, r1, ip, lsr #22 │ │ │ │ + ldrsbeq r6, [r4], #8 │ │ │ │ + ldrsbeq r6, [r3], #232 @ 0xe8 │ │ │ │ + rsceq r0, r4, r4, lsr sl │ │ │ │ + sbcseq r0, r1, ip, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1188087,15 +1188087,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 4e8890 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - rsceq fp, r0, r4, lsr #21 │ │ │ │ + strdeq fp, [r0], #164 @ 0xa4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ ldr ip, [pc, #120] @ 4e524c │ │ │ │ ldr r2, [pc, #120] @ 4e5250 │ │ │ │ @@ -1188234,15 +1188234,15 @@ │ │ │ │ strb r2, [lr, r3] │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ bne 4e53cc │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0, #40] @ 0x28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq ip, [sl], #104 @ 0x68 @ │ │ │ │ + rsceq ip, sl, r8, asr #14 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r1, #1 │ │ │ │ ldrb ip, [r1, r2, lsl #1] │ │ │ │ ldrb r3, [r5, r2, lsl #1] │ │ │ │ cmp ip, #96 @ 0x60 │ │ │ │ @@ -1188298,15 +1188298,15 @@ │ │ │ │ strb r2, [lr, r3] │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne 4e54cc │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0, #64] @ 0x40 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - rsceq ip, sl, ip, lsl #12 │ │ │ │ + rsceq ip, sl, ip, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2152] @ 0x868 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #128] @ 4e55a0 │ │ │ │ ldr r3, [pc, #128] @ 4e55a4 │ │ │ │ @@ -1188386,16 +1188386,16 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 4e5654 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq pc, r8, lsr #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r0, r1, ip, lsl #13 │ │ │ │ - ldrdeq r9, [r0], #16 @ │ │ │ │ + ldrsbeq r0, [r1], #108 @ 0x6c │ │ │ │ + rsceq r9, r0, r0, lsr #4 │ │ │ │ cmpeq pc, r8, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #244] @ 4e5778 │ │ │ │ ldr r3, [pc, #244] @ 4e577c │ │ │ │ @@ -1188458,16 +1188458,16 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 4e5774 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq pc, r4, ror r9 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsbeq r0, [r1], #84 @ 0x54 │ │ │ │ - ldrdeq r9, [r0], #4 @ │ │ │ │ + sbcseq r0, r1, r4, lsr #12 │ │ │ │ + rsceq r9, r0, r4, lsr #2 │ │ │ │ cmpeq pc, r8, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #112] @ 4e5814 │ │ │ │ ldr r3, [pc, #112] @ 4e5818 │ │ │ │ @@ -1188645,15 +1188645,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp r7, #0 │ │ │ │ beq 4e5b40 │ │ │ │ orrs r3, r4, r5 │ │ │ │ beq 4e5b88 │ │ │ │ cmn r5, #1 │ │ │ │ cmneq r4, #1 │ │ │ │ beq 4e5b74 │ │ │ │ @@ -1188695,15 +1188695,15 @@ │ │ │ │ sbcs r2, r5, r8 │ │ │ │ orrge r3, r1, r3 │ │ │ │ andlt r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ bne 4e5b88 │ │ │ │ bl 5b6a0 │ │ │ │ ldr fp, [r6] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp fp, #0 │ │ │ │ bne 4e5acc │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [pc, #84] @ 4e5ba0 │ │ │ │ ldr r3, [pc, #72] @ 4e5b98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -1188712,15 +1188712,15 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 4e5b90 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5b6a0 │ │ │ │ ldr r4, [r6] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp r4, #0 │ │ │ │ bne 4e5b70 │ │ │ │ b 4e5b40 │ │ │ │ mov r0, #0 │ │ │ │ b 4e5b44 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq pc, ip, lsr #11 │ │ │ │ @@ -1188739,15 +1188739,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 4e5c50 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r6, #1 │ │ │ │ beq 4e5c88 │ │ │ │ ldr r4, [pc, #188] @ 4e5cc0 │ │ │ │ mov r8, sp │ │ │ │ @@ -1188763,15 +1188763,15 @@ │ │ │ │ adds r3, r3, r2 │ │ │ │ adc r1, r1, r2, asr #31 │ │ │ │ cmp r3, r6 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ bge 4e5c80 │ │ │ │ bl 5b6a0 │ │ │ │ ldr r9, [r5] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp r9, #0 │ │ │ │ bne 4e5c08 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [pc, #104] @ 4e5cc4 │ │ │ │ ldr r3, [pc, #92] @ 4e5cbc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -1188781,21 +1188781,21 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 4e5cb4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, #0 │ │ │ │ b 4e5c54 │ │ │ │ ldr r4, [r5] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp r4, #0 │ │ │ │ bne 4e5ca0 │ │ │ │ b 4e5c50 │ │ │ │ bl 5b6a0 │ │ │ │ ldr r4, [r5] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp r4, #0 │ │ │ │ bne 4e5c9c │ │ │ │ b 4e5c50 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq pc, r4, lsr r4 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ blcc feb984c8 │ │ │ │ @@ -1188811,15 +1188811,15 @@ │ │ │ │ beq 4e5cfc │ │ │ │ ldr r1, [pc, #16] @ 4e5d04 │ │ │ │ pop {r4, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ b 5c8f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - sbcseq r3, r2, r0, ror #6 │ │ │ │ + ldrheq r3, [r2], #48 @ 0x30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #120] @ 4e5d98 │ │ │ │ mov r2, #3 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1188994,15 +1188994,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #236] @ 4e60c0 │ │ │ │ mov r2, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e6048 │ │ │ │ ldr r4, [pc, #208] @ 4e60c4 │ │ │ │ mov r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 4e2ed0 │ │ │ │ @@ -1189012,15 +1189012,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, #1 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r7, [r3] │ │ │ │ str r6, [r4] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, r6 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r5] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4e2148 │ │ │ │ @@ -1189032,26 +1189032,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 4e606c │ │ │ │ cmp r5, #0 │ │ │ │ bne 4e6058 │ │ │ │ b 4e5fec │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 4e6098 │ │ │ │ cmp r5, #0 │ │ │ │ bne 4e6050 │ │ │ │ b 4e5fec │ │ │ │ @ instruction: 0x01614494 │ │ │ │ @@ -1189101,15 +1189101,15 @@ │ │ │ │ ldr r5, [pc, #468] @ 4e634c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ ldr r6, [pc, #440] @ 4e6350 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e62cc │ │ │ │ ldr r3, [pc, #428] @ 4e6354 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ @@ -1189126,15 +1189126,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 4e6250 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r5, [pc, #372] @ 4e635c │ │ │ │ mvn r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4e62ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #336] @ 4e6360 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1189148,15 +1189148,15 @@ │ │ │ │ bl 4e2d70 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r7] │ │ │ │ beq 4e6344 │ │ │ │ ldr r0, [pc, #288] @ 4e6368 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 11bfe18 │ │ │ │ + bl 11bfe68 │ │ │ │ b 4e61c8 │ │ │ │ ldr r6, [pc, #276] @ 4e636c │ │ │ │ mov r1, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 4e8890 │ │ │ │ subs r5, r0, #0 │ │ │ │ @@ -1189194,26 +1189194,26 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ bne 4e62f0 │ │ │ │ cmp r5, #0 │ │ │ │ bne 4e62dc │ │ │ │ b 4e61a0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 4e631c │ │ │ │ cmp r7, #0 │ │ │ │ bne 4e62d4 │ │ │ │ b 4e61a0 │ │ │ │ mov r4, #0 │ │ │ │ b 4e61e0 │ │ │ │ @@ -1189297,17 +1189297,17 @@ │ │ │ │ orr r3, r3, r2, lsr #22 │ │ │ │ lsl r2, r2, #10 │ │ │ │ strd r2, [r6] │ │ │ │ b 4e6440 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq pc, r8, lsr #24 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrheq pc, [r0], #132 @ 0x84 @ │ │ │ │ - sbcseq pc, r0, r4, lsr #17 │ │ │ │ - smullseq pc, r0, ip, r8 @ │ │ │ │ + sbcseq pc, r0, r4, lsl #18 │ │ │ │ + ldrsheq pc, [r0], #132 @ 0x84 @ │ │ │ │ + sbcseq pc, r0, ip, ror #17 │ │ │ │ ldrheq r9, [pc, #-176] @ 4e6400 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #30 │ │ │ │ @@ -1189347,15 +1189347,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #228] @ 4e6644 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11bfe18 │ │ │ │ + b 11bfe68 │ │ │ │ ldr r3, [pc, #216] @ 4e6648 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r6, [r7] │ │ │ │ mov r0, r6 │ │ │ │ bl 5b148 │ │ │ │ subs r5, r0, #0 │ │ │ │ @@ -1189400,20 +1189400,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c9c0 │ │ │ │ add r0, r5, #1 │ │ │ │ bl 5adac │ │ │ │ b 4e6544 │ │ │ │ mov r0, r6 │ │ │ │ b 4e6540 │ │ │ │ - sbcseq pc, r0, r4, lsr #15 │ │ │ │ + ldrsheq pc, [r0], #116 @ 0x74 @ │ │ │ │ cmpeq pc, r4, asr #21 │ │ │ │ cmneq r1, r0, lsr pc │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ andeq r2, r0, r0, lsr #31 │ │ │ │ - sbcseq pc, r0, r4, asr r7 @ │ │ │ │ + sbcseq pc, r0, r4, lsr #15 │ │ │ │ cmneq r1, ip, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #60] @ 4e66a8 │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -1189424,15 +1189424,15 @@ │ │ │ │ ldr r3, [pc, #40] @ 4e66ac │ │ │ │ ldr r0, [pc, r3] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #32] @ 4e66b0 │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 518f24 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4] │ │ │ │ b 4e667c │ │ │ │ cmneq r1, ip, lsl #28 │ │ │ │ strdeq r3, [r1, #-220]! @ 0xffffff24 │ │ │ │ @ instruction: 0xfffffe7c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1189465,17 +1189465,17 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq 4e6720 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - sbcseq pc, r0, r0, lsl r6 @ │ │ │ │ - sbcseq pc, r0, r4, lsl #12 │ │ │ │ - ldrsheq pc, [r0], #92 @ 0x5c @ │ │ │ │ + sbcseq pc, r0, r0, ror #12 │ │ │ │ + sbcseq pc, r0, r4, asr r6 @ │ │ │ │ + sbcseq pc, r0, ip, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #116] @ 4e67d8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1189504,15 +1189504,15 @@ │ │ │ │ bl 5ac2c │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ strb r3, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrheq pc, [r0], #88 @ 0x58 @ │ │ │ │ + sbcseq pc, r0, r8, lsl #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldrb lr, [r1, #1] │ │ │ │ ldrb r2, [r1] │ │ │ │ ldrb ip, [r1, #2] │ │ │ │ mov sl, r0 │ │ │ │ orr r2, r2, lr, lsl #8 │ │ │ │ ldrb r0, [r1, #3] │ │ │ │ @@ -1190907,16 +1190907,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 5c2ac │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq pc, r4, ror #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq lr, r0, r8, lsr r0 │ │ │ │ - rsceq r9, sl, r8, asr #27 │ │ │ │ + sbcseq lr, r0, r8, lsl #1 │ │ │ │ + rsceq r9, sl, r8, lsl lr │ │ │ │ cmpeq pc, r4, ror r2 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ sub r4, r0, #24 │ │ │ │ add r1, r1, #31 │ │ │ │ @@ -1192804,15 +1192804,15 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 5ac2c │ │ │ │ nop @ (mov r0, r0) │ │ │ │ stmiavc r2!, {r3, r7, r8, r9, sl, fp, lr}^ │ │ │ │ blcc 4d7c48 │ │ │ │ ldclvs 13, cr12, [r1], #-212 @ 0xffffff2c │ │ │ │ eorsls sp, r8, #893386752 @ 0x35400000 │ │ │ │ - sbcseq ip, r0, r0, lsr r2 │ │ │ │ + sbcseq ip, r0, r0, lsl #5 │ │ │ │ strb r1, [r0] │ │ │ │ strb r2, [r0, #1] │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ ldrb r1, [r3] │ │ │ │ lsl r2, r2, #6 │ │ │ │ orr r2, r2, ip, lsl #3 │ │ │ │ @@ -1195079,15 +1195079,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsceq r6, sl, r8, asr r0 │ │ │ │ + rsceq r6, sl, r8, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #88] @ 4ebf68 │ │ │ │ ldr r2, [pc, #88] @ 4ebf6c │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1195242,18 +1195242,18 @@ │ │ │ │ mov r1, #0 │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 5c2ac │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4, #48] @ 0x30 │ │ │ │ b 4ebfa4 │ │ │ │ - rsceq r5, sl, r4, lsr fp │ │ │ │ - rsceq r5, sl, r4, lsl #29 │ │ │ │ - rsceq r5, sl, ip, asr #28 │ │ │ │ - smlaleq r5, sl, r0, r9 │ │ │ │ + rsceq r5, sl, r4, lsl #23 │ │ │ │ + ldrdeq r5, [sl], #228 @ 0xe4 @ │ │ │ │ + smlaleq r5, sl, ip, lr │ │ │ │ + rsceq r5, sl, r0, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -1195361,17 +1195361,17 @@ │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b 4ec2b4 │ │ │ │ cmp r6, #0 │ │ │ │ mov r9, r3 │ │ │ │ moveq r5, r6 │ │ │ │ bne 4ec29c │ │ │ │ b 4ec2dc │ │ │ │ - rsceq r5, sl, r8, lsr #25 │ │ │ │ - rsceq r5, sl, r4, lsr #25 │ │ │ │ - rsceq r5, sl, r4, lsr #24 │ │ │ │ + strdeq r5, [sl], #200 @ 0xc8 @ │ │ │ │ + strdeq r5, [sl], #196 @ 0xc4 @ │ │ │ │ + rsceq r5, sl, r4, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, #5 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, #3 │ │ │ │ @@ -1195530,16 +1195530,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4e8674 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne 4ec58c │ │ │ │ b 4ec5e0 │ │ │ │ - rsceq r5, sl, r0, asr #18 │ │ │ │ - rsceq r5, sl, r8, lsr #18 │ │ │ │ + smlaleq r5, sl, r0, r9 │ │ │ │ + rsceq r5, sl, r8, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1195574,16 +1195574,16 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 5c2ac │ │ │ │ b 4ec67c │ │ │ │ - rsceq r5, sl, r4, lsl #17 │ │ │ │ - rsceq r5, sl, r4, asr r4 │ │ │ │ + ldrdeq r5, [sl], #132 @ 0x84 @ │ │ │ │ + rsceq r5, sl, r4, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ @@ -1195607,15 +1195607,15 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [ip, r1, lsl #5] │ │ │ │ cmp r3, r2 │ │ │ │ bcc 4ec718 │ │ │ │ b 4ebf74 │ │ │ │ mov r1, #0 │ │ │ │ b 4ebf74 │ │ │ │ - ldrdeq r5, [sl], #52 @ 0x34 @ │ │ │ │ + rsceq r5, sl, r4, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1195662,15 +1195662,15 @@ │ │ │ │ ldr ip, [pc, #20] @ 4ec810 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1, #4] │ │ │ │ strd r2, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ - rsceq r5, sl, ip, asr #13 │ │ │ │ + rsceq r5, sl, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1195686,15 +1195686,15 @@ │ │ │ │ ldr r1, [pc, #20] @ 4ec870 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ strd r2, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - rsceq r5, sl, ip, ror #12 │ │ │ │ + strheq r5, [sl], #108 @ 0x6c @ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4ec8bc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ moveq r1, r2 │ │ │ │ @@ -1195729,15 +1195729,15 @@ │ │ │ │ cmpne r3, #0 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r0, r2 │ │ │ │ bne 4ec8f8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldrdeq r5, [sl], #84 @ 0x54 @ │ │ │ │ + rsceq r5, sl, r4, lsr #12 │ │ │ │ ldr r3, [pc, #44] @ 4ec954 │ │ │ │ ldr r1, [pc, #44] @ 4ec958 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #40] @ 4ec95c │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ str r1, [sp] │ │ │ │ @@ -1195799,16 +1195799,16 @@ │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r8 │ │ │ │ bne 4ec9e8 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne 4eca14 │ │ │ │ b 4ec9d4 │ │ │ │ - rsceq r5, sl, ip, lsl r5 │ │ │ │ - rsceq r5, sl, r4, ror #9 │ │ │ │ + rsceq r5, sl, ip, ror #10 │ │ │ │ + rsceq r5, sl, r4, lsr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r4, r2 │ │ │ │ lsr r2, r3, #31 │ │ │ │ cmp r2, r1, lsr #31 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ mov lr, r4 │ │ │ │ @@ -1198618,15 +1198618,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 4ef804 │ │ │ │ rsb fp, r8, #32 │ │ │ │ sub r9, r8, #32 │ │ │ │ mov r3, #1 │ │ │ │ lsl r9, r3, r9 │ │ │ │ orr r9, r9, r3, lsr fp │ │ │ │ @@ -1198653,15 +1198653,15 @@ │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r1, r1, r5, lsl r2 │ │ │ │ sub r3, r3, #32 │ │ │ │ orr r1, r1, r5, lsr r3 │ │ │ │ and r1, r1, fp │ │ │ │ add r9, r4, r1, lsl #2 │ │ │ │ ldr r4, [r4, r1, lsl #2] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 4ef71c │ │ │ │ ands sl, r4, #63 @ 0x3f │ │ │ │ bic r4, r4, #63 @ 0x3f │ │ │ │ bne 4ef6a8 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [pc, #480] @ 4ef8d0 │ │ │ │ @@ -1198692,15 +1198692,15 @@ │ │ │ │ ldreq r0, [sp, #16] │ │ │ │ movne r0, #0 │ │ │ │ orreq r4, r0, r4 │ │ │ │ bl 5c2ac │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ subs r9, r0, #0 │ │ │ │ beq 4ef6d8 │ │ │ │ bic r0, r4, #63 @ 0x3f │ │ │ │ bl 5c9c0 │ │ │ │ mov r4, r9 │ │ │ │ b 4ef6d8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ @@ -1198720,15 +1198720,15 @@ │ │ │ │ bl 5c2ac │ │ │ │ bic r3, sl, #63 @ 0x3f │ │ │ │ mov r1, r4 │ │ │ │ str r4, [r3] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r4, r0 │ │ │ │ moveq r4, sl │ │ │ │ str r0, [sp, #8] │ │ │ │ beq 4ef664 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 5c9c0 │ │ │ │ @@ -1198765,15 +1198765,15 @@ │ │ │ │ ldreq r0, [sp, #16] │ │ │ │ movne r0, #0 │ │ │ │ orreq r4, r0, r4 │ │ │ │ bl 5c2ac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ subs sl, r0, #0 │ │ │ │ beq 4ef654 │ │ │ │ bic r0, r4, #63 @ 0x3f │ │ │ │ bl 5c9c0 │ │ │ │ mov r4, sl │ │ │ │ b 4ef654 │ │ │ │ ldr r3, [r7] │ │ │ │ @@ -1198981,16 +1198981,16 @@ │ │ │ │ ldr r3, [pc, #28] @ 4efbf4 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #16] @ 4efbf8 │ │ │ │ str r2, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11bfe18 │ │ │ │ - sbceq r4, sp, r0, lsr #27 │ │ │ │ + b 11bfe68 │ │ │ │ + strdeq r4, [sp], #208 @ 0xd0 │ │ │ │ strheq sl, [r0, #-128]! @ 0xffffff80 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r3, [pc, #4] @ 4efc08 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ b 5af2c │ │ │ │ cmneq r0, r8, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1199012,15 +1199012,15 @@ │ │ │ │ ldr r2, [r3] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 5bd3c │ │ │ │ ldr r1, [pc, #32] @ 4efc80 │ │ │ │ add r0, r6, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 518f24 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r7, #1 │ │ │ │ strb r7, [r6] │ │ │ │ b 4efc3c │ │ │ │ cmneq r0, r8, asr r8 │ │ │ │ cmneq r0, r4, asr #16 │ │ │ │ @ instruction: 0xffffff44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1199042,15 +1199042,15 @@ │ │ │ │ ldr r2, [r3] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 5c534 │ │ │ │ ldr r1, [pc, #32] @ 4efcf8 │ │ │ │ add r0, r6, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 518f24 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r7, #1 │ │ │ │ strb r7, [r6] │ │ │ │ b 4efcb4 │ │ │ │ cmneq r0, r0, ror #15 │ │ │ │ cmneq r0, ip, asr #15 │ │ │ │ @ instruction: 0xfffffecc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1199111,15 +1199111,15 @@ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ 4efe18 │ │ │ │ push {r4, lr} │ │ │ │ bl 5d080 │ │ │ │ mov r4, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #24] @ 4efe1c │ │ │ │ bl 5d080 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r0, [r3, r4] │ │ │ │ pop {r4, lr} │ │ │ │ @@ -1199128,15 +1199128,15 @@ │ │ │ │ cmpeq pc, r0, asr pc @ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #56] @ 4efe68 │ │ │ │ mov r4, r1 │ │ │ │ bl 5d080 │ │ │ │ mov r1, r0 │ │ │ │ - bl 11bfe10 │ │ │ │ + bl 11bfe60 │ │ │ │ str r2, [r0, r1] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #32] @ 4efe6c │ │ │ │ bl 5d080 │ │ │ │ ldr r1, [pc, #28] @ 4efe70 │ │ │ │ add r3, r3, r0 │ │ │ │ str r4, [r3, #4] │ │ │ │ @@ -1199306,15 +1199306,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 4f0130 │ │ │ │ cmp r4, #2 │ │ │ │ beq 4f010c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4f0130 │ │ │ │ cmp r6, #0 │ │ │ │ bne 4f00b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1199474,15 +1199474,15 @@ │ │ │ │ ldr r0, [pc, #24] @ 4f03a4 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 518ff8 │ │ │ │ ldr r0, [pc, #12] @ 4f03a8 │ │ │ │ pop {r4, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11bfe18 │ │ │ │ + b 11bfe68 │ │ │ │ cmneq r0, r4, lsl #2 │ │ │ │ @ instruction: 0xfffffe78 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1199571,15 +1199571,15 @@ │ │ │ │ blx fp │ │ │ │ cmp r9, #0 │ │ │ │ beq 4f053c │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 4f0518 │ │ │ │ cmp r4, #2 │ │ │ │ beq 4f0708 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1199612,15 +1199612,15 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq 4f05e8 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ bne 4f05b8 │ │ │ │ cmp r8, #2 │ │ │ │ beq 4f06ec │ │ │ │ ldr r8, [r4, #180] @ 0xb4 │ │ │ │ ldr fp, [r4, #168] @ 0xa8 │ │ │ │ add r3, r8, r9 │ │ │ │ @@ -1199674,15 +1199674,15 @@ │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r0, r8 │ │ │ │ bl 5c2ac │ │ │ │ ldr r3, [pc, #156] @ 4f0758 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r9, [r7, #4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp r9, #0 │ │ │ │ beq 4f0724 │ │ │ │ ldr r5, [r7, #32] │ │ │ │ bl 519180 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ @@ -1199711,15 +1199711,15 @@ │ │ │ │ bl 518f24 │ │ │ │ b 4f06cc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmppeq lr, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsbeq pc, [lr, #-188] @ 0xffffff44 @ │ │ │ │ ldrsbeq pc, [lr, #-152] @ 0xffffff68 @ │ │ │ │ - sbcseq r5, r0, r4, ror #13 │ │ │ │ + sbcseq r5, r0, r4, lsr r7 │ │ │ │ andeq r3, r0, r4, lsr r6 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ b 4f0050 │ │ │ │ mov r1, #1 │ │ │ │ @@ -1200065,20 +1200065,20 @@ │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c2ac │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - sbcseq r5, r0, r0, lsr #4 │ │ │ │ + sbcseq r5, r0, r0, ror r2 │ │ │ │ @ instruction: 0xfffff758 │ │ │ │ cmneq r0, ip, lsl #17 │ │ │ │ cmneq r0, r8, ror r8 │ │ │ │ cmpeq pc, ip, lsr r7 @ │ │ │ │ - sbcseq sl, r3, ip, lsl #10 │ │ │ │ + sbcseq sl, r3, ip, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ @@ -1200192,15 +1200192,15 @@ │ │ │ │ bl 5c2ac │ │ │ │ mov r0, r8 │ │ │ │ bl 5190ec │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne 4f0ecc │ │ │ │ cmp r4, #2 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -1201589,22 +1201589,22 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b124 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ orreq r0, r4, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - rsceq sp, r1, r4, lsr #3 │ │ │ │ - ldrdeq r3, [pc], #144 @ │ │ │ │ - rsceq r3, r0, ip, asr #19 │ │ │ │ - sbceq r5, lr, r0, asr #18 │ │ │ │ - sbcseq r6, r2, r8, asr r2 │ │ │ │ - ldrsheq r3, [r0], #128 @ 0x80 │ │ │ │ - ldrsheq fp, [r3], #32 │ │ │ │ - sbceq r5, lr, r4, lsr #17 │ │ │ │ + strdeq sp, [r1], #20 @ │ │ │ │ + sbceq r3, pc, r0, lsr #20 │ │ │ │ + rsceq r3, r0, ip, lsl sl │ │ │ │ + smulleq r5, lr, r0, r9 │ │ │ │ + sbcseq r6, r2, r8, lsr #5 │ │ │ │ + sbcseq r3, r0, r0, asr #18 │ │ │ │ + sbcseq fp, r3, r0, asr #6 │ │ │ │ + strdeq r5, [lr], #132 @ 0x84 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #68] @ 4f2528 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r1, [r5] │ │ │ │ @@ -1201614,22 +1201614,22 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4e615c │ │ │ │ mov r1, r4 │ │ │ │ bl 4f2388 │ │ │ │ ldr r4, [pc, #36] @ 4f2530 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ strb r6, [r4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [r5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrdeq r8, [r0, #-53]! @ 0xffffffcb │ │ │ │ - sbcseq r3, r0, r4, ror #16 │ │ │ │ + ldrheq r3, [r0], #132 @ 0x84 │ │ │ │ cmneq r0, ip, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl 4e615c │ │ │ │ @@ -1201889,21 +1201889,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ bl 5c2a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4f28c0 │ │ │ │ b 4f2908 │ │ │ │ + sbcseq r3, r0, r0, lsl #13 │ │ │ │ + rsceq pc, r9, r8, lsl #15 │ │ │ │ sbcseq r3, r0, r0, lsr r6 │ │ │ │ - rsceq pc, r9, r8, lsr r7 @ │ │ │ │ - sbcseq r3, r0, r0, ror #11 │ │ │ │ - sbcseq lr, pc, r8, asr r4 @ │ │ │ │ - smullseq r3, r3, ip, r4 @ │ │ │ │ - sbcseq r3, r0, r4, lsl #11 │ │ │ │ - rsceq ip, r2, ip, lsl #2 │ │ │ │ + sbcseq lr, pc, r8, lsr #9 │ │ │ │ + sbcseq r3, r3, ip, ror #9 │ │ │ │ + ldrsbeq r3, [r0], #84 @ 0x54 │ │ │ │ + rsceq ip, r2, ip, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1201991,16 +1201991,16 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ b 4f2a98 │ │ │ │ - sbcseq ip, pc, r0, ror r4 @ │ │ │ │ - rsceq fp, r2, r8, asr #30 │ │ │ │ + sbcseq ip, pc, r0, asr #9 │ │ │ │ + smlaleq fp, r2, r8, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1202086,15 +1202086,15 @@ │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ bne 4f2c2c │ │ │ │ cmp r4, #1 │ │ │ │ addcs r5, r5, r4 │ │ │ │ addcc r5, r5, #1 │ │ │ │ b 4f2b24 │ │ │ │ - sbcseq ip, pc, r4, ror #6 │ │ │ │ + ldrheq ip, [pc], #52 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-80] @ 0xffffffb0 │ │ │ │ ldr lr, [pc, #504] @ 4f2e88 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -1202223,15 +1202223,15 @@ │ │ │ │ lsl r4, r4, #16 │ │ │ │ asr r4, r4, #16 │ │ │ │ b 4f2de4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq lr, ip, asr r3 │ │ │ │ cmneq r0, r8, asr #8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq r3, r0, ip, lsr #1 │ │ │ │ + ldrsheq r3, [r0], #12 │ │ │ │ cmneq r0, r4, ror #7 │ │ │ │ strdeq r9, [r0, #-40]! @ 0xffffffd8 │ │ │ │ ldrsheq sp, [lr, #-20] @ 0xffffffec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1202321,15 +1202321,15 @@ │ │ │ │ ldr r4, [pc, #1108] @ 4f345c │ │ │ │ ldr r1, [pc, #1108] @ 4f3460 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [pc, #1068] @ 4f3440 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 5b580 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r5, #1 │ │ │ │ str r5, [r4, #4] │ │ │ │ ldr r2, [pc, #1076] @ 4f3464 │ │ │ │ ldr r3, [pc, #1028] @ 4f3438 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -1202576,69 +1202576,69 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4f2560 │ │ │ │ mov r1, r4 │ │ │ │ bl 4f2388 │ │ │ │ ldr r4, [pc, #224] @ 4f34f4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ strb r6, [r4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [r5] │ │ │ │ b 4f2fec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq lr, ip, lsr r1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmneq r0, r8, lsl r2 │ │ │ │ andeq r0, r0, r8, lsr #16 │ │ │ │ strheq r9, [r0, #-20]! @ 0xffffffec │ │ │ │ - sbcseq r2, r0, r4, ror #28 │ │ │ │ - sbcseq r2, r0, r4, lsr #28 │ │ │ │ + ldrheq r2, [r0], #228 @ 0xe4 │ │ │ │ + sbcseq r2, r0, r4, ror lr │ │ │ │ cmneq r0, r0, lsr #2 │ │ │ │ ldrdeq r8, [r0, #-141]! @ 0xffffff73 │ │ │ │ cmneq r0, r8, asr #17 │ │ │ │ strheq r8, [r0, #-132]! @ 0xffffff7c │ │ │ │ ldrdeq r9, [r0, #-12]! │ │ │ │ cmpeq lr, r8, asr #31 │ │ │ │ cmneq r0, r0, rrx │ │ │ │ - sbcseq r2, r0, ip, ror sp │ │ │ │ - sbcseq r2, r0, r4, lsl #27 │ │ │ │ - smullseq r2, r0, r4, sp │ │ │ │ - smullseq r2, r0, ip, sp │ │ │ │ - smullseq r2, r0, r8, sp │ │ │ │ - sbcseq r2, r0, r0, lsr #27 │ │ │ │ - sbcseq r2, r0, r4, lsr #27 │ │ │ │ - sbcseq r2, r0, r8, lsr #27 │ │ │ │ - sbcseq r2, r0, ip, lsr #27 │ │ │ │ - ldrheq r2, [r0], #212 @ 0xd4 │ │ │ │ - ldrheq r2, [r0], #216 @ 0xd8 │ │ │ │ - ldrheq r2, [r0], #216 @ 0xd8 │ │ │ │ - sbcseq r2, r0, r0, asr #27 │ │ │ │ - sbcseq r2, r0, r4, asr #27 │ │ │ │ - sbcseq r2, r0, r8, asr #27 │ │ │ │ - sbcseq r2, r0, r8, asr #27 │ │ │ │ - ldrsbeq r2, [r0], #208 @ 0xd0 │ │ │ │ - ldrsbeq r2, [r0], #208 @ 0xd0 │ │ │ │ + sbcseq r2, r0, ip, asr #27 │ │ │ │ ldrsbeq r2, [r0], #212 @ 0xd4 │ │ │ │ - ldrsbeq r2, [r0], #208 @ 0xd0 │ │ │ │ - ldrsbeq r2, [r0], #216 @ 0xd8 │ │ │ │ - ldrsbeq r2, [r0], #220 @ 0xdc │ │ │ │ sbcseq r2, r0, r4, ror #27 │ │ │ │ sbcseq r2, r0, ip, ror #27 │ │ │ │ + sbcseq r2, r0, r8, ror #27 │ │ │ │ + ldrsheq r2, [r0], #208 @ 0xd0 │ │ │ │ ldrsheq r2, [r0], #212 @ 0xd4 │ │ │ │ - sbcseq r2, r0, r0, lsl #28 │ │ │ │ - sbcseq r2, r0, ip, lsl #28 │ │ │ │ + ldrsheq r2, [r0], #216 @ 0xd8 │ │ │ │ + ldrsheq r2, [r0], #220 @ 0xdc │ │ │ │ + sbcseq r2, r0, r4, lsl #28 │ │ │ │ + sbcseq r2, r0, r8, lsl #28 │ │ │ │ + sbcseq r2, r0, r8, lsl #28 │ │ │ │ sbcseq r2, r0, r0, lsl lr │ │ │ │ - sbcseq r2, r0, ip, lsl lr │ │ │ │ + sbcseq r2, r0, r4, lsl lr │ │ │ │ + sbcseq r2, r0, r8, lsl lr │ │ │ │ + sbcseq r2, r0, r8, lsl lr │ │ │ │ + sbcseq r2, r0, r0, lsr #28 │ │ │ │ + sbcseq r2, r0, r0, lsr #28 │ │ │ │ sbcseq r2, r0, r4, lsr #28 │ │ │ │ + sbcseq r2, r0, r0, lsr #28 │ │ │ │ + sbcseq r2, r0, r8, lsr #28 │ │ │ │ + sbcseq r2, r0, ip, lsr #28 │ │ │ │ sbcseq r2, r0, r4, lsr lr │ │ │ │ + sbcseq r2, r0, ip, lsr lr │ │ │ │ sbcseq r2, r0, r4, asr #28 │ │ │ │ + sbcseq r2, r0, r0, asr lr │ │ │ │ + sbcseq r2, r0, ip, asr lr │ │ │ │ + sbcseq r2, r0, r0, ror #28 │ │ │ │ + sbcseq r2, r0, ip, ror #28 │ │ │ │ + sbcseq r2, r0, r4, ror lr │ │ │ │ + sbcseq r2, r0, r4, lsl #29 │ │ │ │ + smullseq r2, r0, r4, lr │ │ │ │ cmneq r0, r8, lsl sp │ │ │ │ - sbcseq r2, r0, r0, lsl #20 │ │ │ │ + sbcseq r2, r0, r0, asr sl │ │ │ │ cmneq r0, r8, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4f3564 │ │ │ │ @@ -1202661,15 +1202661,15 @@ │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ beq 4f351c │ │ │ │ sub r0, r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - sbcseq r2, r0, r0, lsl sp │ │ │ │ + sbcseq r2, r0, r0, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr lr, [pc, #104] @ 4f35f0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov ip, r1 │ │ │ │ @@ -1202801,27 +1202801,27 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4f38d0 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [r2, r6, lsl #2] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r7, r3 │ │ │ │ movne r7, #1 │ │ │ │ beq 4f3808 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4f38b8 │ │ │ │ ldr r2, [pc, #388] @ 4f3964 │ │ │ │ ldr r3, [pc, #380] @ 4f3960 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -1202860,15 +1202860,15 @@ │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 4f38a4 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ orrs r3, r0, r1 │ │ │ │ bne 4f3938 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 513834 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r8, [r3, r6, lsl #2] │ │ │ │ mov r0, r1 │ │ │ │ bl 5c9c0 │ │ │ │ b 4f37c4 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1202889,26 +1202889,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 4f38ec │ │ │ │ cmp r7, #0 │ │ │ │ bne 4f38d8 │ │ │ │ b 4f37a8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ beq 4f3908 │ │ │ │ b 4f3918 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl 5bc88 <__aeabi_uldivmod@plt> │ │ │ │ mov r2, r0 │ │ │ │ @@ -1202916,15 +1202916,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 5139a0 │ │ │ │ b 4f3880 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq lr, r4, lsl #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq lr, r8, lsl r8 │ │ │ │ - sbcseq r2, r0, ip, lsr #20 │ │ │ │ + sbcseq r2, r0, ip, ror sl │ │ │ │ andeq r0, r0, sp, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #56] @ 4f39c4 │ │ │ │ @@ -1202939,15 +1202939,15 @@ │ │ │ │ bl 5cf54 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r0, [r4] │ │ │ │ strne r3, [r4, #32] │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrheq r2, [r0], #136 @ 0x88 │ │ │ │ + sbcseq r2, r0, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldm r4, {r0, r3} │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -1203939,15 +1203939,15 @@ │ │ │ │ sub r0, r0, #190 @ 0xbe │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bx lr │ │ │ │ subs r0, r0, #211 @ 0xd3 │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ - ldrdeq sp, [r9], #172 @ 0xac @ │ │ │ │ + rsceq sp, r9, ip, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #32] │ │ │ │ @@ -1204602,16 +1204602,16 @@ │ │ │ │ moveq ip, #1065353216 @ 0x3f800000 │ │ │ │ movne ip, #0 │ │ │ │ b 4f534c │ │ │ │ sub r3, r3, #5 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ b 4f5378 │ │ │ │ - rsceq sp, r9, lr, lsr #32 │ │ │ │ - rsceq sp, r9, r6 │ │ │ │ + rsceq sp, r9, lr, ror r0 │ │ │ │ + rsceq sp, r9, r6, asr r0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [pc, #92] @ 4f5430 │ │ │ │ sub r2, r2, #1 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, r1, #16 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #3 │ │ │ │ @@ -1204630,15 +1204630,15 @@ │ │ │ │ b 4f53fc │ │ │ │ ldr r3, [r1] │ │ │ │ str r3, [r0] │ │ │ │ b 4f53fc │ │ │ │ ldr r3, [r1] │ │ │ │ str r3, [r0, #4] │ │ │ │ b 4f53fc │ │ │ │ - rsceq ip, r9, r2, ror #30 │ │ │ │ + strheq ip, [r9], #242 @ 0xf2 @ │ │ │ │ cmp r0, #219 @ 0xdb │ │ │ │ bhi 4f546c │ │ │ │ cmp r0, #24 │ │ │ │ bxls lr │ │ │ │ ldr r3, [pc, #432] @ 4f55fc │ │ │ │ sub r2, r0, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1204745,18 +1204745,18 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #93 @ 0x5d │ │ │ │ bx lr │ │ │ │ mov r0, #92 @ 0x5c │ │ │ │ bx lr │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ bx lr │ │ │ │ - rsceq ip, r9, lr, ror #29 │ │ │ │ + rsceq ip, r9, lr, lsr pc │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ - rsceq ip, r9, r1, ror pc │ │ │ │ - rsceq ip, r9, r0, ror #30 │ │ │ │ + rsceq ip, r9, r1, asr #31 │ │ │ │ + strheq ip, [r9], #240 @ 0xf0 @ │ │ │ │ @ instruction: 0x000001ba │ │ │ │ @ instruction: 0x000001b3 │ │ │ │ andeq r0, r0, pc, lsr #3 │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ andeq r0, r0, sl, lsr r1 │ │ │ │ muleq r0, r7, r1 │ │ │ │ @ instruction: 0x000001bb │ │ │ │ @@ -1204772,15 +1204772,15 @@ │ │ │ │ ldr r3, [pc, #20] @ 4f5668 │ │ │ │ lsl r0, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrh r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - rsceq sp, r9, ip │ │ │ │ + rsceq sp, r9, ip, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ 4f56a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #28] @ 4f56a8 │ │ │ │ @@ -1204911,17 +1204911,17 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #172 @ 0xac │ │ │ │ bx lr │ │ │ │ mov r0, #198 @ 0xc6 │ │ │ │ bx lr │ │ │ │ mov r0, #186 @ 0xba │ │ │ │ bx lr │ │ │ │ - rsceq ip, r9, r3, ror #26 │ │ │ │ - ldrdeq ip, [r9], #218 @ 0xda @ │ │ │ │ - rsceq ip, r9, r7, lsl #28 │ │ │ │ + strheq ip, [r9], #211 @ 0xd3 @ │ │ │ │ + rsceq ip, r9, sl, lsr #28 │ │ │ │ + rsceq ip, r9, r7, asr lr │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ andeq r0, r0, r2, asr r1 │ │ │ │ andeq r0, r0, r6, asr #2 │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ cmp r0, #162 @ 0xa2 │ │ │ │ bls 4f58e8 │ │ │ │ sub r3, r0, #187 @ 0xbb │ │ │ │ @@ -1205018,16 +1205018,16 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #124 @ 0x7c │ │ │ │ bx lr │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ bx lr │ │ │ │ mov r0, #114 @ 0x72 │ │ │ │ bx lr │ │ │ │ - rsceq ip, r9, r2, ror ip │ │ │ │ - rsceq ip, r9, r2, asr #26 │ │ │ │ + rsceq ip, r9, r2, asr #25 │ │ │ │ + smlaleq ip, r9, r2, sp │ │ │ │ muleq r0, r1, r1 │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ muleq r0, r2, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1205125,15 +1205125,15 @@ │ │ │ │ add r3, r4, r5 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #65536 @ 0x10000 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - rsceq ip, r9, r4, lsr #27 │ │ │ │ + strdeq ip, [r9], #212 @ 0xd4 @ │ │ │ │ cmp r2, #0 │ │ │ │ beq 4f5c18 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4f5c20 │ │ │ │ cmp r0, #3 │ │ │ │ beq 4f5c3c │ │ │ │ sub r0, r0, #1 │ │ │ │ @@ -1205156,16 +1205156,16 @@ │ │ │ │ ldrb r3, [r3, #128] @ 0x80 │ │ │ │ cmp r2, r0 │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ addgt r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - ldrdeq ip, [r9], #224 @ 0xe0 @ │ │ │ │ - strheq ip, [r9], #228 @ 0xe4 @ │ │ │ │ + rsceq ip, r9, r0, lsr #30 │ │ │ │ + rsceq ip, r9, r4, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #2536] @ 4f6678 │ │ │ │ @@ -1207198,17 +1207198,17 @@ │ │ │ │ add r0, r0, r6 │ │ │ │ lsl r6, r3, #1 │ │ │ │ add ip, r6, #1 │ │ │ │ b 4f7a60 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq lr, r8, lsl r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq fp, r9, ip, lsl #9 │ │ │ │ - strheq fp, [r9], #32 @ │ │ │ │ - ldrdeq fp, [r9], #4 @ │ │ │ │ + ldrdeq fp, [r9], #76 @ 0x4c @ │ │ │ │ + rsceq fp, r9, r0, lsl #6 │ │ │ │ + rsceq fp, r9, r4, lsr #2 │ │ │ │ cmppeq r3, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ cmpeq lr, r4, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr ip, [pc, #1484] @ 4f8248 │ │ │ │ @@ -1207583,18 +1207583,18 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #28] │ │ │ │ b 4f7fcc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq lr, r8, ror r3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq lr, r8, ror #5 │ │ │ │ - rsceq fp, r9, r0, ror r0 │ │ │ │ - rsceq sl, r9, r0, lsr #27 │ │ │ │ + rsceq fp, r9, r0, asr #1 │ │ │ │ + strdeq sl, [r9], #208 @ 0xd0 @ │ │ │ │ cmppeq r3, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - strdeq sl, [r9], #204 @ 0xcc @ │ │ │ │ + rsceq sl, r9, ip, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #1308] @ 4f87a0 │ │ │ │ @@ -1207924,22 +1207924,22 @@ │ │ │ │ b 4f8420 │ │ │ │ ldr r3, [pc, #44] @ 4f87c4 │ │ │ │ add r3, pc, r3 │ │ │ │ b 4f8738 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq lr, r0, ror sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq fp, r9, r0, ror #10 │ │ │ │ - rsceq sl, r9, r0, ror r6 │ │ │ │ + strheq fp, [r9], #80 @ 0x50 @ │ │ │ │ + rsceq sl, r9, r0, asr #13 │ │ │ │ cmpeq r3, r4, ror r9 │ │ │ │ ldrsheq lr, [r3, #-128] @ 0xffffff80 │ │ │ │ cmpeq lr, r4, lsl #18 │ │ │ │ - rsceq sl, r9, r0, lsl #9 │ │ │ │ - smlaleq sl, r9, r0, r3 │ │ │ │ - rsceq sl, r9, r0, lsr #10 │ │ │ │ + ldrdeq sl, [r9], #64 @ 0x40 @ │ │ │ │ + rsceq sl, r9, r0, ror #7 │ │ │ │ + rsceq sl, r9, r0, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ cmp r3, r0, lsl #2 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -1208411,20 +1208411,20 @@ │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ b 4f8a14 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq lr, r8, lsl #16 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq lr, r4, lsl #15 │ │ │ │ - rsceq sl, r9, ip, ror pc │ │ │ │ - rsceq sl, r9, r4, asr #4 │ │ │ │ - rsceq sl, r9, r4, lsr r2 │ │ │ │ + rsceq sl, r9, ip, asr #31 │ │ │ │ + smlaleq sl, r9, r4, r2 │ │ │ │ + rsceq sl, r9, r4, lsl #5 │ │ │ │ @ instruction: 0x0153e49c │ │ │ │ - rsceq r9, r9, r8, lsr #27 │ │ │ │ - smlaleq r9, r9, r0, ip @ │ │ │ │ + strdeq r9, [r9], #216 @ 0xd8 @ │ │ │ │ + rsceq r9, r9, r0, ror #25 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [sp, #4] │ │ │ │ mov ip, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ @@ -1208959,16 +1208959,16 @@ │ │ │ │ orr r3, r3, r2, lsr #4 │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ and r3, r2, #15 │ │ │ │ orr r3, r3, r2, lsl #4 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ b 4f9704 │ │ │ │ - smlaleq sl, r9, r8, r2 │ │ │ │ - rsceq sl, r9, ip, lsr #4 │ │ │ │ + rsceq sl, r9, r8, ror #5 │ │ │ │ + rsceq sl, r9, ip, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ str r1, [sp, #28] │ │ │ │ mov ip, r1 │ │ │ │ @@ -1209586,17 +1209586,17 @@ │ │ │ │ b 4fa144 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, #3] │ │ │ │ strb r3, [r2, #2] │ │ │ │ strb r3, [r2, #1] │ │ │ │ strb r3, [r2] │ │ │ │ bx lr │ │ │ │ - rsceq r9, r9, r4, asr r9 │ │ │ │ + rsceq r9, r9, r4, lsr #19 │ │ │ │ bge fefa4c58 │ │ │ │ - smlaleq r9, r9, r4, r8 @ │ │ │ │ + rsceq r9, r9, r4, ror #17 │ │ │ │ tst r1, #16 │ │ │ │ addne r3, r0, #4 │ │ │ │ moveq r3, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ andne r1, r1, #15 │ │ │ │ lsl r1, r1, #1 │ │ │ │ lsr r3, r3, r1 │ │ │ │ @@ -1209620,15 +1209620,15 @@ │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ ldrb ip, [ip, lr] │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ strb ip, [r2, #2] │ │ │ │ strb r0, [r2, #1] │ │ │ │ strb r3, [r2] │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - rsceq r9, r9, r4, lsl r8 │ │ │ │ + rsceq r9, r9, r4, ror #16 │ │ │ │ tst r1, #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr lr, [r0, #12] │ │ │ │ beq 4fa310 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ and r3, r1, #15 │ │ │ │ lsl r3, r3, #1 │ │ │ │ @@ -1209775,22 +1209775,22 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ and ip, ip, #31 │ │ │ │ and r5, r5, #31 │ │ │ │ ldrb r1, [r3, r0] │ │ │ │ ldrb lr, [r3, ip] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ b 4fa2f8 │ │ │ │ - rsceq r9, r9, r8, lsl #14 │ │ │ │ - rsceq r9, r9, r4, asr r7 │ │ │ │ + rsceq r9, r9, r8, asr r7 │ │ │ │ + rsceq r9, r9, r4, lsr #15 │ │ │ │ + strdeq r9, [r9], #100 @ 0x64 @ │ │ │ │ + rsceq r9, r9, ip, lsl #13 │ │ │ │ rsceq r9, r9, r4, lsr #13 │ │ │ │ - rsceq r9, r9, ip, lsr r6 │ │ │ │ - rsceq r9, r9, r4, asr r6 │ │ │ │ - strdeq r9, [r9], #88 @ 0x58 @ │ │ │ │ + rsceq r9, r9, r8, asr #12 │ │ │ │ bge fefa4f60 │ │ │ │ - rsceq r9, r9, r4, lsl #11 │ │ │ │ + ldrdeq r9, [r9], #84 @ 0x54 @ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ and r3, r1, #16 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ beq 4fa524 │ │ │ │ cmp r3, #0 │ │ │ │ bne 4fa5b4 │ │ │ │ @@ -1209916,17 +1209916,17 @@ │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ b 4fa5a0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b 4fa5a0 │ │ │ │ - strdeq r9, [r9], #76 @ 0x4c @ │ │ │ │ - rsceq r9, r9, r8, lsl #9 │ │ │ │ - rsceq r9, r9, ip, lsl #8 │ │ │ │ + rsceq r9, r9, ip, asr #10 │ │ │ │ + ldrdeq r9, [r9], #72 @ 0x48 @ │ │ │ │ + rsceq r9, r9, ip, asr r4 │ │ │ │ bge fefa5188 │ │ │ │ cmp r1, #0 │ │ │ │ add ip, r1, #7 │ │ │ │ movge ip, r1 │ │ │ │ asr ip, ip, #3 │ │ │ │ add r0, r0, ip, lsl #4 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ @@ -1212291,46 +1212291,46 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ cmpeq lr, r0, asr #8 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r6, r9, ip, lsr #30 │ │ │ │ - sbceq ip, ip, r0, asr #20 │ │ │ │ + rsceq r6, r9, ip, ror pc │ │ │ │ + smulleq ip, ip, r0, sl @ │ │ │ │ ldr ip, [pc, #36] @ 4fcc18 │ │ │ │ ldr r2, [pc, #36] @ 4fcc1c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r2] │ │ │ │ ldr r3, [pc, #28] @ 4fcc20 │ │ │ │ ldr r2, [pc, #28] @ 4fcc24 │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ cmpeq lr, r4, lsl #8 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r6, r9, r4, asr #29 │ │ │ │ - sbceq ip, ip, r4, lsl #20 │ │ │ │ + rsceq r6, r9, r4, lsl pc │ │ │ │ + sbceq ip, ip, r4, asr sl │ │ │ │ ldr ip, [pc, #36] @ 4fcc54 │ │ │ │ ldr r2, [pc, #36] @ 4fcc58 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r2] │ │ │ │ ldr r3, [pc, #28] @ 4fcc5c │ │ │ │ ldr r2, [pc, #28] @ 4fcc60 │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ cmpeq lr, r8, asr #7 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r6, r9, ip, asr lr │ │ │ │ - sbceq ip, ip, r8, asr #19 │ │ │ │ + rsceq r6, r9, ip, lsr #29 │ │ │ │ + sbceq ip, ip, r8, lsl sl │ │ │ │ b 4ffc50 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -1212728,46 +1212728,46 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ cmpeq lr, ip, ror #26 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - ldrdeq r6, [r9], #116 @ 0x74 @ │ │ │ │ - sbceq ip, ip, ip, ror #6 │ │ │ │ + rsceq r6, r9, r4, lsr #16 │ │ │ │ + strheq ip, [ip], #60 @ 0x3c │ │ │ │ ldr ip, [pc, #36] @ 4fd2ec │ │ │ │ ldr r2, [pc, #36] @ 4fd2f0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r2] │ │ │ │ ldr r3, [pc, #28] @ 4fd2f4 │ │ │ │ ldr r2, [pc, #28] @ 4fd2f8 │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ cmpeq lr, r0, lsr sp │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r6, r9, ip, ror #14 │ │ │ │ - sbceq ip, ip, r0, lsr r3 │ │ │ │ + strheq r6, [r9], #124 @ 0x7c @ │ │ │ │ + sbceq ip, ip, r0, lsl #7 │ │ │ │ ldr ip, [pc, #36] @ 4fd328 │ │ │ │ ldr r2, [pc, #36] @ 4fd32c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r2] │ │ │ │ ldr r3, [pc, #28] @ 4fd330 │ │ │ │ ldr r2, [pc, #28] @ 4fd334 │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ ldrsheq r2, [lr, #-196] @ 0xffffff3c │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r6, r9, r4, lsl #14 │ │ │ │ - strdeq ip, [ip], #36 @ 0x24 │ │ │ │ + rsceq r6, r9, r4, asr r7 │ │ │ │ + sbceq ip, ip, r4, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #480] @ 4fd538 │ │ │ │ @@ -1215278,31 +1215278,31 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ @ instruction: 0x015e0594 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r4, r9, r8, lsl #3 │ │ │ │ - smulleq r9, ip, r4, fp │ │ │ │ + ldrdeq r4, [r9], #24 @ │ │ │ │ + sbceq r9, ip, r4, ror #23 │ │ │ │ ldr ip, [pc, #36] @ 4ffac4 │ │ │ │ ldr r2, [pc, #36] @ 4ffac8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r2] │ │ │ │ ldr r3, [pc, #28] @ 4ffacc │ │ │ │ ldr r2, [pc, #28] @ 4ffad0 │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ cmpeq lr, r8, asr r5 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r4, r9, r0, lsr #2 │ │ │ │ - sbceq r9, ip, r8, asr fp │ │ │ │ + rsceq r4, r9, r0, ror r1 │ │ │ │ + sbceq r9, ip, r8, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -1215388,16 +1215388,16 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ ldrsbeq r0, [lr, #-60] @ 0xffffffc4 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r3, r9, r8, ror pc │ │ │ │ - ldrdeq r9, [ip], #156 @ 0x9c │ │ │ │ + rsceq r3, r9, r8, asr #31 │ │ │ │ + sbceq r9, ip, ip, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [pc, #380] @ 4ffdec │ │ │ │ @@ -1216420,31 +1216420,31 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ ldrheq pc, [sp, #-60] @ 0xffffffc4 @ │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r2, r9, ip, lsr #30 │ │ │ │ - strheq r8, [ip], #156 @ 0x9c │ │ │ │ + rsceq r2, r9, ip, ror pc │ │ │ │ + sbceq r8, ip, ip, lsl #20 │ │ │ │ ldr ip, [pc, #36] @ 500c9c │ │ │ │ ldr r2, [pc, #36] @ 500ca0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r2] │ │ │ │ ldr r3, [pc, #28] @ 500ca4 │ │ │ │ ldr r2, [pc, #28] @ 500ca8 │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ cmppeq sp, r0, lsl #7 @ p-variant is OBSOLETE │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r2, r9, r4, asr #29 │ │ │ │ - sbceq r8, ip, r0, lsl #19 │ │ │ │ + rsceq r2, r9, r4, lsl pc │ │ │ │ + ldrdeq r8, [ip], #144 @ 0x90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [sp, #100] @ 0x64 │ │ │ │ ldr ip, [sp, #96] @ 0x60 │ │ │ │ @@ -1216545,16 +1216545,16 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ cmppeq sp, r8, asr #3 @ p-variant is OBSOLETE │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - rsceq r2, r9, r0, ror #25 │ │ │ │ - sbceq r8, ip, r8, asr #15 │ │ │ │ + rsceq r2, r9, r0, lsr sp │ │ │ │ + sbceq r8, ip, r8, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #532] @ 501098 │ │ │ │ @@ -1219330,15 +1219330,15 @@ │ │ │ │ add lr, lr, #1 │ │ │ │ mov r6, #4 │ │ │ │ smlabb r6, r2, r6, r1 │ │ │ │ and lr, lr, #255 @ 0xff │ │ │ │ b 503380 │ │ │ │ ldrsheq sp, [sp, #-92] @ 0xffffffa4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - rsceq r1, r9, r2, lsl r2 │ │ │ │ + rsceq r1, r9, r2, ror #4 │ │ │ │ subls r2, r9, #-1828716544 @ 0x93000000 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ strdeq r8, [r0], -r3 │ │ │ │ cmpeq sp, r0, lsr #18 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ strdeq r0, [r0], -sl │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ @@ -1233238,41 +1233238,41 @@ │ │ │ │ ldr lr, [r1, r7, lsl #2] │ │ │ │ b 5110dc │ │ │ │ strb r3, [r4, #1]! │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ bhi 51131c │ │ │ │ b 510cd8 │ │ │ │ - rsceq r3, r8, r4, ror #6 │ │ │ │ - rsceq r3, r8, r8, asr #7 │ │ │ │ - rsceq r3, r8, r4, asr r3 │ │ │ │ - rsceq r3, r8, r4, asr #6 │ │ │ │ - rsceq r3, r8, r4, lsr r3 │ │ │ │ - rsceq r3, r8, r8, lsr r3 │ │ │ │ - rsceq r3, r8, r2, lsl #6 │ │ │ │ + strheq r3, [r8], #52 @ 0x34 @ │ │ │ │ + rsceq r3, r8, r8, lsl r4 │ │ │ │ + rsceq r3, r8, r4, lsr #7 │ │ │ │ + smlaleq r3, r8, r4, r3 │ │ │ │ + rsceq r3, r8, r4, lsl #7 │ │ │ │ + rsceq r3, r8, r8, lsl #7 │ │ │ │ + rsceq r3, r8, r2, asr r3 │ │ │ │ andeq r0, r0, sl, lsl #2 │ │ │ │ - rsceq r3, r8, ip, ror #2 │ │ │ │ - rsceq r3, r8, r4, ror #1 │ │ │ │ - rsceq r3, r8, r4, asr r0 │ │ │ │ - ldrdeq r2, [r8], #248 @ 0xf8 @ │ │ │ │ - rsceq r2, r8, pc, lsl #31 │ │ │ │ - rsceq r2, r8, r0, lsr #31 │ │ │ │ + strheq r3, [r8], #28 @ │ │ │ │ + rsceq r3, r8, r4, lsr r1 │ │ │ │ + rsceq r3, r8, r4, lsr #1 │ │ │ │ + rsceq r3, r8, r8, lsr #32 │ │ │ │ + ldrdeq r2, [r8], #255 @ 0xff @ │ │ │ │ + strdeq r2, [r8], #240 @ 0xf0 @ │ │ │ │ bge fefbbe1c │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - rsceq r2, r8, ip, asr #26 │ │ │ │ - rsceq r2, r8, lr, lsr sp │ │ │ │ - rsceq r2, r8, r8, asr #21 │ │ │ │ - rsceq r2, r8, r0, lsl #21 │ │ │ │ - rsceq r2, r8, r4, asr sl │ │ │ │ - rsceq r2, r8, r8, lsl sl │ │ │ │ - rsceq r2, r8, ip, lsl sl │ │ │ │ - rsceq r2, r8, ip, lsl #20 │ │ │ │ - strdeq r2, [r8], #156 @ 0x9c @ │ │ │ │ - rsceq r2, r8, r0, asr #19 │ │ │ │ - rsceq r2, r8, r8, lsr r9 │ │ │ │ + smlaleq r2, r8, ip, sp │ │ │ │ + rsceq r2, r8, lr, lsl #27 │ │ │ │ + rsceq r2, r8, r8, lsl fp │ │ │ │ + ldrdeq r2, [r8], #160 @ 0xa0 @ │ │ │ │ + rsceq r2, r8, r4, lsr #21 │ │ │ │ + rsceq r2, r8, r8, ror #20 │ │ │ │ + rsceq r2, r8, ip, ror #20 │ │ │ │ + rsceq r2, r8, ip, asr sl │ │ │ │ + rsceq r2, r8, ip, asr #20 │ │ │ │ + rsceq r2, r8, r0, lsl sl │ │ │ │ + rsceq r2, r8, r8, lsl #19 │ │ │ │ ldr r3, [pc, #948] @ 511758 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r6, [pc, #936] @ 51175c │ │ │ │ ldr r1, [pc, #936] @ 511760 │ │ │ │ add r8, r0, #8192 @ 0x2000 │ │ │ │ @@ -1233504,18 +1233504,18 @@ │ │ │ │ b 5114e0 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp lr, r2 │ │ │ │ strb r3, [r0], #1 │ │ │ │ bne 511520 │ │ │ │ b 5114e0 │ │ │ │ - ldrdeq r2, [r8], #136 @ 0x88 @ │ │ │ │ - rsceq r2, r8, ip, lsr #17 │ │ │ │ - rsceq r2, r8, r2, ror #16 │ │ │ │ - rsceq r2, r8, r4, lsr #17 │ │ │ │ + rsceq r2, r8, r8, lsr #18 │ │ │ │ + strdeq r2, [r8], #140 @ 0x8c @ │ │ │ │ + strheq r2, [r8], #130 @ 0x82 @ │ │ │ │ + strdeq r2, [r8], #132 @ 0x84 @ │ │ │ │ push {r4, r5, lr} │ │ │ │ add lr, r0, #13440 @ 0x3480 │ │ │ │ add lr, lr, #10 │ │ │ │ mov ip, #0 │ │ │ │ b 511818 │ │ │ │ and r3, ip, #96 @ 0x60 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ @@ -1233763,15 +1233763,15 @@ │ │ │ │ b 511ac4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ sub r1, r1, r9 │ │ │ │ b 511b40 │ │ │ │ ldr r0, [pc, #4] @ 511b64 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5ac8c │ │ │ │ - sbceq r4, lr, r0, lsl r7 │ │ │ │ + sbceq r4, lr, r0, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mul r8, r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ @@ -1234408,15 +1234408,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 51256c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, r0, ror #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbceq r3, lr, r0, asr #27 │ │ │ │ + sbceq r3, lr, r0, lsl lr │ │ │ │ ldrheq sp, [ip, #-160] @ 0xffffff60 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1234488,15 +1234488,15 @@ │ │ │ │ beq 5126ac │ │ │ │ bl 5b2f8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ add r4, r5, #64 @ 0x40 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -1234548,15 +1234548,15 @@ │ │ │ │ orr r2, r2, r1, lsl #24 │ │ │ │ orrs r3, r3, r2 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - sbceq r3, lr, r4, ror #22 │ │ │ │ + strheq r3, [lr], #180 @ 0xb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #172] @ 512870 │ │ │ │ ldr r3, [pc, #172] @ 512874 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1234610,15 +1234610,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r5, r0, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 512a08 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ cmp r6, #0 │ │ │ │ beq 5129d4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -1234682,15 +1234682,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 5129b8 │ │ │ │ bl 5b2f8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 512a4c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #220] @ 512ab8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #420 @ 0x1a4 │ │ │ │ @@ -1234710,15 +1234710,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 512a24 │ │ │ │ cmp r6, #0 │ │ │ │ bne 512a10 │ │ │ │ b 5128ac │ │ │ │ mov r3, #0 │ │ │ │ @@ -1234731,30 +1234731,30 @@ │ │ │ │ bl 5ac2c │ │ │ │ str r6, [r4, #32] │ │ │ │ b 5129a0 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ beq 512a40 │ │ │ │ b 512a78 │ │ │ │ mov r0, r7 │ │ │ │ bl 5ac2c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #8] │ │ │ │ bne 512994 │ │ │ │ b 5129b8 │ │ │ │ andeq r0, r8, r2, asr #32 │ │ │ │ - strheq r3, [lr], #144 @ 0x90 │ │ │ │ - sbceq r3, lr, r0, lsr #17 │ │ │ │ + sbceq r3, lr, r0, lsl #20 │ │ │ │ + strdeq r3, [lr], #128 @ 0x80 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1235494,19 +1235494,19 @@ │ │ │ │ b 513068 │ │ │ │ blcc febc5e60 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrsbeq sp, [ip, #-4] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x015cd090 │ │ │ │ andeq r0, r8, r2, asr #32 │ │ │ │ - ldrdeq r3, [lr], #32 │ │ │ │ + sbceq r3, lr, r0, lsr #6 │ │ │ │ @ instruction: 0xfffff1e8 │ │ │ │ @ instruction: 0xfffff254 │ │ │ │ - smulleq r3, lr, r0, r0 │ │ │ │ - strdeq r2, [lr], #204 @ 0xcc │ │ │ │ + sbceq r3, lr, r0, ror #1 │ │ │ │ + sbceq r2, lr, ip, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [pc, #388] @ 513820 │ │ │ │ ldr r2, [pc, #388] @ 513824 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1235602,19 +1235602,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5ac2c │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ bl 5c9c0 │ │ │ │ b 5137c4 │ │ │ │ - sbceq r2, lr, r0, asr #4 │ │ │ │ - strdeq r2, [lr], #180 @ 0xb4 │ │ │ │ + smulleq r2, lr, r0, r2 │ │ │ │ + sbceq r2, lr, r4, asr #24 │ │ │ │ andeq r0, r8, r2, asr #32 │ │ │ │ - sbceq r2, lr, r4, lsr #23 │ │ │ │ - smulleq r2, lr, ip, fp │ │ │ │ + strdeq r2, [lr], #180 @ 0xb4 │ │ │ │ + sbceq r2, lr, ip, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr ip, [pc, #228] @ 513930 │ │ │ │ ldr r3, [pc, #228] @ 513934 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -1235672,17 +1235672,17 @@ │ │ │ │ bne 51392c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, ip, lsr #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbceq r2, lr, r4, rrx │ │ │ │ - sbceq r2, lr, r0, lsl sl │ │ │ │ - sbceq r2, lr, ip, ror #19 │ │ │ │ + strheq r2, [lr], #4 │ │ │ │ + sbceq r2, lr, r0, ror #20 │ │ │ │ + sbceq r2, lr, ip, lsr sl │ │ │ │ ldrsheq ip, [ip, #-100] @ 0xffffff9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -1236423,15 +1236423,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ b 5144b0 │ │ │ │ @ instruction: 0xffffdff4 │ │ │ │ cmpeq lr, r0, ror r4 │ │ │ │ eoreq r8, r7, r0, lsl #26 │ │ │ │ - sbceq r1, lr, r4, ror #29 │ │ │ │ + sbceq r1, lr, r4, lsr pc │ │ │ │ blcc febc6d00 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ b 5b580 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1238245,15 +1238245,15 @@ │ │ │ │ strd r6, [r4, #64] @ 0x40 │ │ │ │ bl 5c2ac │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #136] @ 0x88 │ │ │ │ strb r3, [r4, #138] @ 0x8a │ │ │ │ strb r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrdeq sp, [r7], #176 @ 0xb0 @ │ │ │ │ + rsceq sp, r7, r0, lsr #24 │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ b 514a74 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3568] @ 0xdf0 │ │ │ │ @@ -1241160,15 +1241160,15 @@ │ │ │ │ bl 5aac4 <__clock_gettime64@plt> │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ lsl r0, r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - rsceq sl, r7, r0, asr #29 │ │ │ │ + rsceq sl, r7, r0, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldm r0, {r4, r5} │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1242082,16 +1242082,16 @@ │ │ │ │ asr r1, ip, #24 │ │ │ │ asr ip, ip, #31 │ │ │ │ b 519d0c │ │ │ │ asr ip, r1, #31 │ │ │ │ b 519d0c │ │ │ │ cmpeq ip, r0, asr #8 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - rsceq sl, r7, r1, lsl #2 │ │ │ │ - rsceq sl, r7, r5, rrx │ │ │ │ + rsceq sl, r7, r1, asr r1 │ │ │ │ + strheq sl, [r7], #5 @ │ │ │ │ add r0, r1, r2, lsl #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #336] @ 519ecc │ │ │ │ ldr ip, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb lr, [ip, #12] │ │ │ │ @@ -1242175,15 +1242175,15 @@ │ │ │ │ mov r8, r1 │ │ │ │ asr r2, r1, #31 │ │ │ │ b 519e64 │ │ │ │ mov r8, r1 │ │ │ │ b 519e64 │ │ │ │ cmpeq ip, ip, ror r2 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - rsceq r9, r7, sp, asr pc │ │ │ │ + rsceq r9, r7, sp, lsr #31 │ │ │ │ add r1, r1, r2, lsl #5 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ ldr r1, [r2] │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #5 │ │ │ │ beq 519ef8 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1242331,15 +1242331,15 @@ │ │ │ │ b 519fdc │ │ │ │ cmp r0, r2 │ │ │ │ beq 51a0d8 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r3, r3, #5 │ │ │ │ ldr r3, [r1, r3, lsl #3] │ │ │ │ b 51a040 │ │ │ │ - rsceq r9, r7, sp, lsr #28 │ │ │ │ + rsceq r9, r7, sp, ror lr │ │ │ │ add r1, r1, r2, lsl #5 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r1, [r2, #12] │ │ │ │ cmp r1, #5 │ │ │ │ beq 51a168 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1242433,15 +1242433,15 @@ │ │ │ │ cmp lr, #32 │ │ │ │ add r3, r3, #5 │ │ │ │ add r0, r2, r3, lsl #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r2, r3, lsl #3] │ │ │ │ bls 51a244 │ │ │ │ b 51a248 │ │ │ │ - rsceq r9, r7, r9, ror #23 │ │ │ │ + rsceq r9, r7, r9, lsr ip │ │ │ │ add r1, r1, r2, lsl #5 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr lr, [r2] │ │ │ │ ldrb r2, [lr, #12] │ │ │ │ cmp r2, #5 │ │ │ │ bne 51a38c │ │ │ │ @@ -1242582,15 +1242582,15 @@ │ │ │ │ b 51a45c │ │ │ │ cmp ip, r0 │ │ │ │ beq 51a3a0 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ add r3, r3, #5 │ │ │ │ ldr r3, [lr, r3, lsl #3] │ │ │ │ b 51a40c │ │ │ │ - rsceq r9, r7, r9, ror #20 │ │ │ │ + strheq r9, [r7], #169 @ 0xa9 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r5, r1, r2, lsl #5 │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1242656,15 +1242656,15 @@ │ │ │ │ b 51a5d4 │ │ │ │ tst r3, #31 │ │ │ │ beq 51a5d4 │ │ │ │ cmp r2, r1 │ │ │ │ bne 51a584 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - rsceq r9, r7, r1, lsr r8 │ │ │ │ + rsceq r9, r7, r1, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r4, r1, r2, lsl #5 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ mov r7, r3 │ │ │ │ @@ -1242822,15 +1242822,15 @@ │ │ │ │ lsl r2, r1, r2 │ │ │ │ lsl r3, r1, r0 │ │ │ │ rsb ip, r0, #32 │ │ │ │ orr r2, r2, r1, lsr ip │ │ │ │ subs r3, r3, #1 │ │ │ │ sbc r2, r2, #0 │ │ │ │ b 51a89c │ │ │ │ - rsceq r9, r7, sp, lsl r7 │ │ │ │ + rsceq r9, r7, sp, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r5, r1, r2, lsl #5 │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1242999,15 +1242999,15 @@ │ │ │ │ b 51aaa8 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ mvn ip, #0 │ │ │ │ add r3, r3, #5 │ │ │ │ ldr r2, [r5, r3, lsl #3] │ │ │ │ mov r3, ip │ │ │ │ b 51a9e8 │ │ │ │ - rsceq r9, r7, r9, ror r4 │ │ │ │ + rsceq r9, r7, r9, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r5, r1, r2, lsl #5 │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1243131,15 +1243131,15 @@ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ tst r3, r1 │ │ │ │ beq 51ad80 │ │ │ │ b 51acd8 │ │ │ │ mvn r1, #0 │ │ │ │ mov r9, r1 │ │ │ │ b 51ac38 │ │ │ │ - ldrdeq r9, [r7], #21 @ │ │ │ │ + rsceq r9, r7, r5, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r5, r1, r2, lsl #5 │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1243328,15 +1243328,15 @@ │ │ │ │ b 51afac │ │ │ │ ldrb r3, [ip, #1]! │ │ │ │ mvn r2, #0 │ │ │ │ add r3, r3, #5 │ │ │ │ ldr r1, [r5, r3, lsl #3] │ │ │ │ mov r3, r2 │ │ │ │ b 51aecc │ │ │ │ - ldrdeq r8, [r7], #245 @ 0xf5 @ │ │ │ │ + rsceq r9, r7, r5, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r5, r1, r2, lsl #5 │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1243468,15 +1243468,15 @@ │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ tst r3, r9 │ │ │ │ beq 51b2c4 │ │ │ │ b 51b210 │ │ │ │ mvn r9, #0 │ │ │ │ mov r2, r9 │ │ │ │ b 51b16c │ │ │ │ - rsceq r8, r7, r1, ror #25 │ │ │ │ + rsceq r8, r7, r1, lsr sp │ │ │ │ add r1, r1, r2, lsl #5 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ ldr r1, [r2] │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #5 │ │ │ │ beq 51b32c │ │ │ │ mov r0, #0 │ │ │ │ @@ -1243523,15 +1243523,15 @@ │ │ │ │ cmp r5, ip │ │ │ │ sbcs lr, lr, r3 │ │ │ │ bcs 51b398 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - rsceq r8, r7, sp, lsr fp │ │ │ │ + rsceq r8, r7, sp, lsl #23 │ │ │ │ @ instruction: 0xfffc07fb │ │ │ │ add r1, r1, r2, lsl #5 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ ldr ip, [r2] │ │ │ │ ldrb r2, [ip, #12] │ │ │ │ cmp r2, #5 │ │ │ │ beq 51b40c │ │ │ │ @@ -1243597,15 +1243597,15 @@ │ │ │ │ sbcs lr, lr, #0 │ │ │ │ bcs 51b498 │ │ │ │ cmp r2, r1 │ │ │ │ bne 51b42c │ │ │ │ b 51b474 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - rsceq r8, r7, r1, ror #20 │ │ │ │ + strheq r8, [r7], #161 @ 0xa1 @ │ │ │ │ add r1, r1, r2, lsl #5 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ ldr ip, [r2] │ │ │ │ ldrb r2, [ip, #12] │ │ │ │ cmp r2, #5 │ │ │ │ beq 51b530 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1243669,15 +1243669,15 @@ │ │ │ │ bne 51b5a0 │ │ │ │ cmp r2, r1 │ │ │ │ bne 51b550 │ │ │ │ mov r0, #1 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - rsceq r8, r7, r5, ror #18 │ │ │ │ + strheq r8, [r7], #149 @ 0x95 @ │ │ │ │ add r1, r1, r2, lsl #5 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ ldr ip, [r2] │ │ │ │ ldrb r2, [ip, #12] │ │ │ │ cmp r2, #5 │ │ │ │ beq 51b650 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1243741,15 +1243741,15 @@ │ │ │ │ bne 51b6c0 │ │ │ │ cmp r2, r1 │ │ │ │ bne 51b670 │ │ │ │ mov r0, #1 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - rsceq r8, r7, r5, ror #16 │ │ │ │ + strheq r8, [r7], #133 @ 0x85 @ │ │ │ │ add r1, r1, r2, lsl #5 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ ldr ip, [r2] │ │ │ │ ldrb r2, [ip, #12] │ │ │ │ cmp r2, #5 │ │ │ │ beq 51b770 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1243813,15 +1243813,15 @@ │ │ │ │ bne 51b7e0 │ │ │ │ cmp r2, r1 │ │ │ │ bne 51b790 │ │ │ │ mov r0, #1 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - rsceq r8, r7, r5, ror #14 │ │ │ │ + strheq r8, [r7], #117 @ 0x75 @ │ │ │ │ add r1, r1, r2, lsl #5 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ ldr ip, [r2] │ │ │ │ ldrb r2, [ip, #12] │ │ │ │ cmp r2, #5 │ │ │ │ beq 51b890 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1243885,15 +1243885,15 @@ │ │ │ │ bne 51b900 │ │ │ │ cmp r2, r1 │ │ │ │ bne 51b8b0 │ │ │ │ mov r0, #1 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - rsceq r8, r7, r5, ror #12 │ │ │ │ + strheq r8, [r7], #101 @ 0x65 @ │ │ │ │ add r1, r1, r2, lsl #5 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ ldr ip, [r2] │ │ │ │ ldrb r2, [ip, #12] │ │ │ │ cmp r2, #5 │ │ │ │ beq 51b9b0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1243957,15 +1243957,15 @@ │ │ │ │ bne 51ba20 │ │ │ │ cmp r2, r1 │ │ │ │ bne 51b9d0 │ │ │ │ mov r0, #1 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - rsceq r8, r7, r5, ror #10 │ │ │ │ + strheq r8, [r7], #85 @ 0x55 @ │ │ │ │ add r1, r1, r2, lsl #5 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ ldr ip, [r2] │ │ │ │ ldrb r2, [ip, #12] │ │ │ │ cmp r2, #5 │ │ │ │ beq 51bad0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1244029,15 +1244029,15 @@ │ │ │ │ bne 51bb40 │ │ │ │ cmp r2, r1 │ │ │ │ bne 51baf0 │ │ │ │ mov r0, #1 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - rsceq r8, r7, r5, ror #8 │ │ │ │ + strheq r8, [r7], #69 @ 0x45 @ │ │ │ │ add r1, r1, r2, lsl #5 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [r2] │ │ │ │ ldrb r2, [lr, #12] │ │ │ │ cmp r2, #5 │ │ │ │ bne 51bc3c │ │ │ │ @@ -1244089,15 +1244089,15 @@ │ │ │ │ bne 51bc88 │ │ │ │ b 51bc60 │ │ │ │ tst r0, #30 │ │ │ │ beq 51bc3c │ │ │ │ cmp r2, r1 │ │ │ │ bne 51bc08 │ │ │ │ b 51bc60 │ │ │ │ - rsceq r8, r7, sp, ror #6 │ │ │ │ + strheq r8, [r7], #61 @ 0x3d @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r1, r1, r2, lsl #5 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ ldr r7, [r2] │ │ │ │ @@ -1244163,15 +1244163,15 @@ │ │ │ │ b 51bd68 │ │ │ │ bl 5b64c <__popcountdi2@plt> │ │ │ │ cmp r0, #2 │ │ │ │ bne 51bd40 │ │ │ │ cmp r4, r6 │ │ │ │ bne 51bd04 │ │ │ │ b 51bd68 │ │ │ │ - rsceq r8, r7, r9, lsl #5 │ │ │ │ + ldrdeq r8, [r7], #41 @ 0x29 @ │ │ │ │ add ip, r1, r2, lsl #5 │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #220] @ 51bed4 │ │ │ │ ldr ip, [ip] │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb ip, [ip, #12] │ │ │ │ cmp ip, #5 │ │ │ │ @@ -1244225,15 +1244225,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ and r2, r1, #255 @ 0xff │ │ │ │ b 51beac │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ cmpeq ip, r0, lsl #4 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - rsceq r8, r7, r9, ror #2 │ │ │ │ + strheq r8, [r7], #25 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r5, r0, #32 │ │ │ │ cmp r5, r3 │ │ │ │ @@ -1244623,15 +1244623,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ b 51c4d4 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ b 51c4d4 │ │ │ │ cmpeq ip, r4, lsr #24 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - rsceq r7, r7, sp, lsl #23 │ │ │ │ + ldrdeq r7, [r7], #189 @ 0xbd @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr sl, [pc, #408] @ 51c6cc │ │ │ │ add r6, r0, #32 │ │ │ │ @@ -1246606,32 +1246606,32 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #146 @ 0x92 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #138 @ 0x8a │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x012c97a4 │ │ │ │ - @ instruction: 0x012c9794 │ │ │ │ + strdeq r9, [ip, -r4]! │ │ │ │ + @ instruction: 0x012c97e4 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ - @ instruction: 0x012c9700 │ │ │ │ - strdeq r9, [ip, -r8]! │ │ │ │ + @ instruction: 0x012c9750 │ │ │ │ + @ instruction: 0x012c9748 │ │ │ │ andeq r0, r0, r3, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ andeq r0, r0, sp, lsl #3 │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ andeq r0, r0, fp, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl #3 │ │ │ │ andeq r0, r0, sl, lsl #3 │ │ │ │ - @ instruction: 0x012c9650 │ │ │ │ - @ instruction: 0x012c9628 │ │ │ │ + @ instruction: 0x012c96a0 │ │ │ │ + @ instruction: 0x012c9678 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r3 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r3], #4 │ │ │ │ @@ -1246708,15 +1246708,15 @@ │ │ │ │ str r2, [sp] │ │ │ │ b 51e544 │ │ │ │ strd r2, [sp] │ │ │ │ b 51e544 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, r4, lsl #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlawteq ip, r0, r4, r9 │ │ │ │ + @ instruction: 0x012c9510 │ │ │ │ cmpeq ip, r4, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #660] @ 51e85c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1246881,15 +1246881,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r8, r7 │ │ │ │ add r4, r4, #16 │ │ │ │ bne 51e834 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x012c9438 │ │ │ │ + smlawbeq ip, r8, r4, r9 │ │ │ │ cmpeq ip, r4, lsr #20 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1246917,15 +1246917,15 @@ │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ tst r2, #1 │ │ │ │ beq 51e8f4 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne 51e9f8 │ │ │ │ mov r0, r1 │ │ │ │ - bl da5d20 │ │ │ │ + bl da5d70 │ │ │ │ str r5, [r0] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #264] @ 51ea14 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1246958,15 +1246958,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne 51e8f4 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ bne 51e960 │ │ │ │ mov r0, r1 │ │ │ │ - bl da5d20 │ │ │ │ + bl da5d70 │ │ │ │ str r5, [r0] │ │ │ │ b 51e8f4 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ bne 51e8f4 │ │ │ │ b 51e8e8 │ │ │ │ @@ -1246991,15 +1246991,15 @@ │ │ │ │ ldr r2, [r5, #32] │ │ │ │ add r3, r5, #28 │ │ │ │ cmp r2, r3 │ │ │ │ bne 51e8f4 │ │ │ │ b 51e8e8 │ │ │ │ cmpeq ip, r8, asr #14 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x012c910b │ │ │ │ + @ instruction: 0x012c915b │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r1, r2 │ │ │ │ beq 51eafc │ │ │ │ cmp r2, #1 │ │ │ │ @@ -1248355,16 +1248355,16 @@ │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ b 51ff0c │ │ │ │ mov ip, r0 │ │ │ │ b 51fef0 │ │ │ │ mov ip, r2 │ │ │ │ b 51fea4 │ │ │ │ - @ instruction: 0x012c7bb6 │ │ │ │ - @ instruction: 0x012c7b5e │ │ │ │ + @ instruction: 0x012c7c06 │ │ │ │ + @ instruction: 0x012c7bae │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, sp, #8 │ │ │ │ stmdb r3, {r0, r1} │ │ │ │ @@ -1249340,24 +1249340,24 @@ │ │ │ │ bic r1, r1, #4 │ │ │ │ str lr, [r2, #60] @ 0x3c │ │ │ │ str ip, [r3, #40] @ 0x28 │ │ │ │ str r1, [r2, #72] @ 0x48 │ │ │ │ b 5209c4 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ b 5200b8 │ │ │ │ - @ instruction: 0x012c7a96 │ │ │ │ + @ instruction: 0x012c7ae6 │ │ │ │ cmpeq ip, ip, asr r0 │ │ │ │ @ instruction: 0xffffe498 │ │ │ │ - @ instruction: 0x012c7a52 │ │ │ │ + @ instruction: 0x012c7aa2 │ │ │ │ @ instruction: 0xffffe45c │ │ │ │ - @ instruction: 0x012c7a2c │ │ │ │ + @ instruction: 0x012c7a7c │ │ │ │ @ instruction: 0xffffe424 │ │ │ │ - @ instruction: 0x012c7a0a │ │ │ │ + @ instruction: 0x012c7a5a │ │ │ │ @ instruction: 0xffffe3ec │ │ │ │ - @ instruction: 0x012c79e8 │ │ │ │ + @ instruction: 0x012c7a38 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #268] @ 521018 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -1249424,15 +1249424,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 520f44 │ │ │ │ b 520f8c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 52aeb8 │ │ │ │ b 520f7c │ │ │ │ - @ instruction: 0x012c6b72 │ │ │ │ + smlawteq ip, r2, fp, r6 │ │ │ │ @ instruction: 0xffffd540 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #64] @ 521078 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1249533,15 +1249533,15 @@ │ │ │ │ bl 5c030 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5213f4 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ - bl da5cd8 │ │ │ │ + bl da5d28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5213ec │ │ │ │ ldr r1, [pc, #552] @ 521408 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 51e5b0 │ │ │ │ @@ -1249578,15 +1249578,15 @@ │ │ │ │ b 521278 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r6, [r4] │ │ │ │ str r4, [r3] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl da5df8 │ │ │ │ + bl da5e48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 521300 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ beq 521300 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ @@ -1249717,15 +1249717,15 @@ │ │ │ │ bx lr │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ bx lr │ │ │ │ add r0, r0, #68 @ 0x44 │ │ │ │ bx lr │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c665a │ │ │ │ + @ instruction: 0x012c66aa │ │ │ │ cmpeq fp, r8, asr #23 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1249883,15 +1249883,15 @@ │ │ │ │ bl 5214b8 │ │ │ │ b 52163c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ andeq r0, r0, r6, asr r1 │ │ │ │ cmpeq fp, r8, asr #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ - @ instruction: 0x012c6495 │ │ │ │ + @ instruction: 0x012c64e5 │ │ │ │ andeq r0, r0, sl, lsr #3 │ │ │ │ ldrheq lr, [fp, #-148] @ 0xffffff6c │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -1250493,15 +1250493,15 @@ │ │ │ │ add ip, r1, #44 @ 0x2c │ │ │ │ cmp r0, ip │ │ │ │ beq 52204c │ │ │ │ cmp r3, r0 │ │ │ │ beq 522090 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c5ae1 │ │ │ │ + @ instruction: 0x012c5b31 │ │ │ │ ldr r3, [r0] │ │ │ │ tst r3, #1 │ │ │ │ bne 5220f0 │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ cmp r2, #8 │ │ │ │ ldreq r0, [r0, #-4] │ │ │ │ ldrne r0, [r3, #8] │ │ │ │ @@ -1250538,15 +1250538,15 @@ │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c599d │ │ │ │ + @ instruction: 0x012c59ed │ │ │ │ ldr r2, [pc, #112] @ 5221fc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #3 │ │ │ │ bhi 5221dc │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ @@ -1250569,15 +1250569,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add r3, r0, #24 │ │ │ │ cmp r2, r3 │ │ │ │ beq 5221a4 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c5945 │ │ │ │ + @ instruction: 0x012c5995 │ │ │ │ subs r1, r0, #0 │ │ │ │ beq 5222c4 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ beq 522274 │ │ │ │ ldr r2, [pc, #200] @ 5222e8 │ │ │ │ @@ -1250628,15 +1250628,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x012c58b5 │ │ │ │ + @ instruction: 0x012c5905 │ │ │ │ cmp r0, #0 │ │ │ │ beq 522314 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ beq 522320 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ @@ -1250891,15 +1250891,15 @@ │ │ │ │ bne 5225b8 │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrheq sp, [fp, #-160] @ 0xffffff60 │ │ │ │ - smlawbeq ip, r1, r5, r5 │ │ │ │ + ldrdeq r5, [ip, -r1]! │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1251217,15 +1251217,15 @@ │ │ │ │ beq 522b7c │ │ │ │ b 522bd4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ udf #0 │ │ │ │ ldrsheq sp, [fp, #-108] @ 0xffffff94 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x012c513c │ │ │ │ + smlawbeq ip, ip, r1, r5 │ │ │ │ cmpeq fp, ip, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #352] @ 0x160 │ │ │ │ ldr r8, [r4] │ │ │ │ @@ -1251287,15 +1251287,15 @@ │ │ │ │ ldr r3, [pc, #20] @ 522d34 │ │ │ │ lsl r0, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrh r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ 522d38 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c51b4 │ │ │ │ + @ instruction: 0x012c5204 │ │ │ │ @ instruction: 0x000002b7 │ │ │ │ ldr r3, [pc, #696] @ 522ffc │ │ │ │ ldr r2, [pc, #696] @ 523000 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r0, r0, #226 @ 0xe2 │ │ │ │ cmp r0, r2 │ │ │ │ bhi 522f7c │ │ │ │ @@ -1251465,15 +1251465,15 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ bx lr │ │ │ │ mov r0, #10 │ │ │ │ bx lr │ │ │ │ mov r0, #17 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c4da4 │ │ │ │ + strdeq r4, [ip, -r4]! @ │ │ │ │ andeq r0, r0, sp, asr #2 │ │ │ │ ldr ip, [pc, #624] @ 52327c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr lr, [pc, #616] @ 523280 │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip, lr] │ │ │ │ @@ -1251627,15 +1251627,15 @@ │ │ │ │ ldr r7, [r3, #32] │ │ │ │ b 5230f4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #0 │ │ │ │ cmpeq fp, r4, ror #31 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x012c4d00 │ │ │ │ + @ instruction: 0x012c4d50 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #96] @ 523300 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r1, [pc, #92] @ 523304 │ │ │ │ @@ -1251742,15 +1251742,15 @@ │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #0 │ │ │ │ cmpeq fp, r4, ror #25 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, r7, lsl #9 │ │ │ │ - smlawteq ip, ip, sl, r4 │ │ │ │ + @ instruction: 0x012c4b1c │ │ │ │ @ instruction: 0x000002b7 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [pc, #24] @ 52347c │ │ │ │ cmp r2, r3 │ │ │ │ beq 523474 │ │ │ │ bhi 523474 │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ @@ -1252023,15 +1252023,15 @@ │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ b 52380c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq fp, r0, asr fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq fp, r8, lsl fp │ │ │ │ cmpeq fp, r0, lsl #21 │ │ │ │ - @ instruction: 0x012c4645 │ │ │ │ + @ instruction: 0x012c4695 │ │ │ │ andeq r0, r0, r7, asr r2 │ │ │ │ andeq r0, r0, r7, lsr #4 │ │ │ │ @ instruction: 0x000002b3 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ sub sp, sp, #16 │ │ │ │ push {r4, lr} │ │ │ │ add ip, sp, #12 │ │ │ │ @@ -1252109,15 +1252109,15 @@ │ │ │ │ ldr lr, [r3, #60] @ 0x3c │ │ │ │ ldrb r2, [r2, #64] @ 0x40 │ │ │ │ b 5239cc │ │ │ │ ldr r3, [pc, #8] @ 523a0c │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c44bc │ │ │ │ + @ instruction: 0x012c450c │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi 523a38 │ │ │ │ ldr r3, [pc, #128] @ 523aa0 │ │ │ │ sub r0, r0, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi 523a50 │ │ │ │ @@ -1252146,15 +1252146,15 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #10 │ │ │ │ bx lr │ │ │ │ mov r0, #2 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c4395 │ │ │ │ + @ instruction: 0x012c43e5 │ │ │ │ ldr r3, [pc, #80] @ 523afc │ │ │ │ sub r0, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi 523acc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ @@ -1252169,15 +1252169,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ 523b0c │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ 523b10 │ │ │ │ bx lr │ │ │ │ mov r0, #464 @ 0x1d0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c4347 │ │ │ │ + @ instruction: 0x012c4397 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ andeq r0, r0, lr, asr #3 │ │ │ │ andeq r0, r0, pc, asr #3 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ sub r0, r0, #460 @ 0x1cc │ │ │ │ sub r0, r0, #2 │ │ │ │ @@ -1252287,15 +1252287,15 @@ │ │ │ │ bx lr │ │ │ │ sub r0, r0, #420 @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, sl, lsr #2 │ │ │ │ - smlawteq ip, fp, r1, r4 │ │ │ │ + @ instruction: 0x012c421b │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ svccs 0x000003cf │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ ldr ip, [pc, #68] @ 523d30 │ │ │ │ ldr r2, [pc, #68] @ 523d34 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add ip, pc, ip │ │ │ │ @@ -1252379,15 +1252379,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ pop {r4, pc} │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ cmpeq fp, ip, asr #4 │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x012c4094 │ │ │ │ + @ instruction: 0x012c40e4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r1, [pc, #148] @ 523ee8 │ │ │ │ ldr r2, [pc, #148] @ 523eec │ │ │ │ cmp r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ beq 523eb8 │ │ │ │ bhi 523e98 │ │ │ │ @@ -1252422,15 +1252422,15 @@ │ │ │ │ ldrb r0, [r0, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ cmpeq fp, r0, lsr #3 │ │ │ │ - @ instruction: 0x012c4030 │ │ │ │ + smlawbeq ip, r0, r0, r4 │ │ │ │ andeq r0, r0, pc, ror #2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r1, #20] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #124] @ 523f90 │ │ │ │ @@ -1252605,15 +1252605,15 @@ │ │ │ │ bhi 524144 │ │ │ │ ldr r2, [pc, #32] @ 5241dc │ │ │ │ lsr r3, r2, r3 │ │ │ │ tst r3, #1 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ movne r0, #2 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c3d33 │ │ │ │ + smlawbeq ip, r3, sp, r3 │ │ │ │ andeq r1, r0, r4, ror #31 │ │ │ │ andeq ip, r0, r9, lsl r0 │ │ │ │ andeq r8, r1, r0, lsr r1 │ │ │ │ andeq r1, r0, pc, lsl #20 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1252645,15 +1252645,15 @@ │ │ │ │ bx lr │ │ │ │ ldrb r2, [r3, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub r0, r0, r2 │ │ │ │ bx lr │ │ │ │ mov r0, #4 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c3c60 │ │ │ │ + @ instruction: 0x012c3cb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr ip, [pc, #416] @ 524428 │ │ │ │ ldr r1, [pc, #416] @ 52442c │ │ │ │ add ip, pc, ip │ │ │ │ @@ -1252812,15 +1252812,15 @@ │ │ │ │ bl 52443c │ │ │ │ mov r1, #7 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ b 524458 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x012c3a1a │ │ │ │ + @ instruction: 0x012c3a6a │ │ │ │ ldclgt 0, cr9, [pc] @ 524514 │ │ │ │ cmp r0, #31 │ │ │ │ mov r3, r0 │ │ │ │ bhi 524574 │ │ │ │ cmp r1, #3 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ @@ -1253104,15 +1253104,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 524944 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #8] @ 524998 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012c34ec │ │ │ │ + @ instruction: 0x012c353c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4044] @ 0xfcc │ │ │ │ ldr ip, [pc, #320] @ 524af8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1253194,15 +1253194,15 @@ │ │ │ │ bx lr │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ cmpeq fp, ip, lsr r6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbceq pc, fp, r8, lsl #29 │ │ │ │ + ldrdeq pc, [fp], #232 @ 0xe8 │ │ │ │ andeq r0, r1, r1 │ │ │ │ cmpeq fp, r4, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -1253721,15 +1253721,15 @@ │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ bl 5239fc │ │ │ │ b 525184 │ │ │ │ mov r0, #7 │ │ │ │ b 525184 │ │ │ │ mov r0, #160 @ 0xa0 │ │ │ │ b 525184 │ │ │ │ - @ instruction: 0x012c2e52 │ │ │ │ + @ instruction: 0x012c2ea2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1254403,15 +1254403,15 @@ │ │ │ │ bne 525cf0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 524e4c │ │ │ │ cmpeq fp, ip, asr r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strdeq r2, [ip, -r5]! │ │ │ │ + @ instruction: 0x012c2445 │ │ │ │ cmpeq fp, r0, lsr #8 │ │ │ │ @ instruction: 0x015ba390 │ │ │ │ cmpeq fp, ip, lsr #6 │ │ │ │ ldrsheq sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmpeq fp, r0, asr #5 │ │ │ │ @ instruction: 0x015ba290 │ │ │ │ cmpeq fp, r0, asr r2 │ │ │ │ @@ -1254500,16 +1254500,16 @@ │ │ │ │ b 525ee0 │ │ │ │ mov r7, #242 @ 0xf2 │ │ │ │ b 525ee0 │ │ │ │ mov r7, #328 @ 0x148 │ │ │ │ b 525ee0 │ │ │ │ ldr r7, [pc, #16] @ 525f78 │ │ │ │ b 525ee0 │ │ │ │ - @ instruction: 0x012c2151 │ │ │ │ - @ instruction: 0x012c2151 │ │ │ │ + @ instruction: 0x012c21a1 │ │ │ │ + @ instruction: 0x012c21a1 │ │ │ │ andeq r0, r0, r7, asr #2 │ │ │ │ andeq r0, r0, r6, asr #2 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -1254703,15 +1254703,15 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 52628c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq fp, r4, ror lr │ │ │ │ - smlawbeq ip, r0, pc, r1 @ │ │ │ │ + ldrdeq r1, [ip, -r0]! │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x015b9d90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr ip, [pc, #288] @ 5263d8 │ │ │ │ @@ -1254859,15 +1254859,15 @@ │ │ │ │ mov r1, #188 @ 0xbc │ │ │ │ bl 524e4c │ │ │ │ mov r1, #264 @ 0x108 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 524ddc │ │ │ │ - @ instruction: 0x012c1be1 │ │ │ │ + @ instruction: 0x012c1c31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #1384] @ 526a90 │ │ │ │ @@ -1255216,18 +1255216,18 @@ │ │ │ │ str lr, [sp, #24] │ │ │ │ b 526a64 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b 526708 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq fp, ip, asr #21 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x012c1a42 │ │ │ │ - @ instruction: 0x012c197a │ │ │ │ + @ instruction: 0x012c1a92 │ │ │ │ + smlawteq ip, sl, r9, r1 │ │ │ │ andeq r8, r0, r1 │ │ │ │ - smlawteq ip, r6, r8, r1 │ │ │ │ + @ instruction: 0x012c1916 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, r6, asr r1 │ │ │ │ cmpeq fp, ip, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1255649,19 +1255649,19 @@ │ │ │ │ strd r0, [sp, #40] @ 0x28 │ │ │ │ b 526e94 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq fp, ip, lsl r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ - @ instruction: 0x012c12aa │ │ │ │ - @ instruction: 0x012c124e │ │ │ │ + strdeq r1, [ip, -sl]! │ │ │ │ + @ instruction: 0x012c129e │ │ │ │ @ instruction: 0x015b919c │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - @ instruction: 0x012c11ae │ │ │ │ + strdeq r1, [ip, -lr]! │ │ │ │ cmpeq fp, r0, asr r0 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1256318,21 +1256318,21 @@ │ │ │ │ str r8, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ b 527af0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq fp, r0, asr #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - strdeq r0, [ip, -ip]! │ │ │ │ + @ instruction: 0x012c0a4c │ │ │ │ svclt 0x0088d8d4 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ svclt 0x00f921fb │ │ │ │ cmpeq fp, r4, lsr r6 │ │ │ │ - smulwbeq ip, r2, r6 │ │ │ │ - @ instruction: 0x012c064a │ │ │ │ + strdeq r0, [ip, -r2]! │ │ │ │ + @ instruction: 0x012c069a │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ @ instruction: 0x015b8498 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1257388,17 +1257388,17 @@ │ │ │ │ add r8, r4, #24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 528aa0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 4e3080 │ │ │ │ b 528aa0 │ │ │ │ - msreq R11_fiq, r8, ror #20 │ │ │ │ + msreq R11_fiq, r8 @ │ │ │ │ cmpeq fp, ip, lsl r9 │ │ │ │ - msreq CPSR_fxc, r6, lsr r9 │ │ │ │ + smlawbeq fp, r6, r9, pc @ │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1258922,17 +1258922,17 @@ │ │ │ │ add r0, r6, #56 @ 0x38 │ │ │ │ bl 529ad8 │ │ │ │ b 52a31c │ │ │ │ mov r1, r5 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ bl 529ad8 │ │ │ │ b 52a31c │ │ │ │ - @ instruction: 0x012bdfb8 │ │ │ │ + @ instruction: 0x012be008 │ │ │ │ cmpeq fp, ip, asr #28 │ │ │ │ - @ instruction: 0x012bdf14 │ │ │ │ + @ instruction: 0x012bdf64 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #40] @ 0x28 │ │ │ │ ldr r6, [r0, #44] @ 0x2c │ │ │ │ @@ -1259357,15 +1259357,15 @@ │ │ │ │ b 52aadc │ │ │ │ mov r0, r7 │ │ │ │ bl 52aa14 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ b 52aadc │ │ │ │ - @ instruction: 0x012bd6bb │ │ │ │ + @ instruction: 0x012bd70b │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ bl 4e8834 │ │ │ │ bl 51f5ac │ │ │ │ @@ -1259575,15 +1259575,15 @@ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r5, r5, #24 │ │ │ │ cmp r3, r5 │ │ │ │ bne 52ae48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b 52adc0 │ │ │ │ - @ instruction: 0x012bd3e3 │ │ │ │ + @ instruction: 0x012bd433 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1260205,15 +1260205,15 @@ │ │ │ │ ldr r1, [r8, #48] @ 0x30 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ bl 5f7c64 │ │ │ │ str r0, [r8, #28] │ │ │ │ mov r0, r8 │ │ │ │ bl 52b7d0 │ │ │ │ b 52b844 │ │ │ │ - @ instruction: 0x012bc979 │ │ │ │ + smlawteq fp, r9, r9, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [pc, #436] @ 52ba60 │ │ │ │ subs r4, r3, #0 │ │ │ │ @@ -1260425,15 +1260425,15 @@ │ │ │ │ str r1, [r5, #56] @ 0x38 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ b 52badc │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ b 52badc │ │ │ │ - @ instruction: 0x012bc61e │ │ │ │ + @ instruction: 0x012bc66e │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3312] @ 0xcf0 │ │ │ │ sub sp, sp, #748 @ 0x2ec │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1261106,17 +1261106,17 @@ │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #21 │ │ │ │ bhi 52c6a0 │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - @ instruction: 0x012bbbe0 │ │ │ │ - @ instruction: 0x012bbbbe │ │ │ │ - @ instruction: 0x012bbb24 │ │ │ │ + @ instruction: 0x012bbc30 │ │ │ │ + @ instruction: 0x012bbc0e │ │ │ │ + @ instruction: 0x012bbb74 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ bne 52c6d0 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ @@ -1261483,15 +1261483,15 @@ │ │ │ │ mov r8, #0 │ │ │ │ b 52cc24 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x012bb61e │ │ │ │ + @ instruction: 0x012bb66e │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ add r5, r0, #72 @ 0x48 │ │ │ │ cmp r5, r4 │ │ │ │ @@ -1261632,15 +1261632,15 @@ │ │ │ │ mov r4, #2 │ │ │ │ b 52ce54 │ │ │ │ mov r4, #1 │ │ │ │ b 52ce54 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x012bb3b2 │ │ │ │ + @ instruction: 0x012bb402 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr ip, [pc, #340] @ 52d048 │ │ │ │ ldr r3, [pc, #340] @ 52d04c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ @@ -1261726,15 +1261726,15 @@ │ │ │ │ add fp, fp, r0 │ │ │ │ b 52cfc0 │ │ │ │ mov fp, r3 │ │ │ │ b 52cfd0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq fp, r0, lsl #2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x012bb2b8 │ │ │ │ + @ instruction: 0x012bb308 │ │ │ │ cmpeq fp, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ str r2, [sp] │ │ │ │ @@ -1262012,19 +1262012,19 @@ │ │ │ │ b 52d360 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sp, #32] │ │ │ │ b 52d360 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq fp, r0, lsl #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x012bb104 │ │ │ │ - @ instruction: 0x012bb105 │ │ │ │ + @ instruction: 0x012bb154 │ │ │ │ + @ instruction: 0x012bb155 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ cmpeq fp, ip, lsr #26 │ │ │ │ - @ instruction: 0x012baf01 │ │ │ │ + @ instruction: 0x012baf51 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ mov r8, r0 │ │ │ │ @@ -1262371,15 +1262371,15 @@ │ │ │ │ mvn r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 579610 │ │ │ │ b 52da10 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x012ba9b5 │ │ │ │ + @ instruction: 0x012baa05 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ ldr r2, [ip] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r0, [pc, #1460] @ 52e038 │ │ │ │ ldr r3, [lr] │ │ │ │ @@ -1262746,18 +1262746,18 @@ │ │ │ │ b 52df2c │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ mov r6, #0 │ │ │ │ b 52df2c │ │ │ │ andseq r0, r0, r0, lsl #4 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x012ba663 │ │ │ │ - @ instruction: 0x012ba63f │ │ │ │ - ldrdeq sl, [fp, -r3]! │ │ │ │ - @ instruction: 0x012ba3b7 │ │ │ │ + @ instruction: 0x012ba6b3 │ │ │ │ + smlawbeq fp, pc, r6, sl @ │ │ │ │ + @ instruction: 0x012ba423 │ │ │ │ + @ instruction: 0x012ba407 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #196] @ 52e12c │ │ │ │ ldr r3, [pc, #196] @ 52e130 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1263910,17 +1263910,17 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsbeq r1, [fp, #-176] @ 0xffffff50 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ cmpeq fp, r8, lsr #19 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x012b99a4 │ │ │ │ - @ instruction: 0x012b994c │ │ │ │ - @ instruction: 0x012b98b8 │ │ │ │ + strdeq r9, [fp, -r4]! │ │ │ │ + @ instruction: 0x012b999c │ │ │ │ + @ instruction: 0x012b9908 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #352] @ 0x160 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1265331,17 +1265331,17 @@ │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r7, r0, r0, ror #31 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ cmppeq sl, ip, asr #21 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - @ instruction: 0x012b7c7c │ │ │ │ - @ instruction: 0x012b7c74 │ │ │ │ - @ instruction: 0x012b7c6c │ │ │ │ + smlawteq fp, ip, ip, r7 │ │ │ │ + smlawteq fp, r4, ip, r7 │ │ │ │ + @ instruction: 0x012b7cbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #3596] @ 5316d4 │ │ │ │ ldr r3, [pc, #3596] @ 5316d8 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -1266245,25 +1266245,25 @@ │ │ │ │ b 5315d8 │ │ │ │ cmppeq sl, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ rscmi pc, pc, r0 │ │ │ │ andeq r0, r0, sl, lsr #3 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ - @ instruction: 0x012b77ec │ │ │ │ + @ instruction: 0x012b783c │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ cmpeq sl, r4, lsl #31 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - @ instruction: 0x012b7130 │ │ │ │ - @ instruction: 0x012b7144 │ │ │ │ - @ instruction: 0x012b713c │ │ │ │ - @ instruction: 0x012b7134 │ │ │ │ - @ instruction: 0x012b712c │ │ │ │ - @ instruction: 0x012b6e48 │ │ │ │ + smlawbeq fp, r0, r1, r7 │ │ │ │ + @ instruction: 0x012b7194 │ │ │ │ + smlawbeq fp, ip, r1, r7 │ │ │ │ + smlawbeq fp, r4, r1, r7 │ │ │ │ + @ instruction: 0x012b717c │ │ │ │ + @ instruction: 0x012b6e98 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [r3] │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ cmp r3, #1 │ │ │ │ bxne lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #262144 @ 0x40000 │ │ │ │ @@ -1268584,44 +1268584,44 @@ │ │ │ │ orreq r3, r3, #536870912 @ 0x20000000 │ │ │ │ streq r3, [r5, #108] @ 0x6c │ │ │ │ b 532dbc │ │ │ │ cmpeq sl, r4, lsr r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sl, r8, lsl r4 │ │ │ │ cmpeq sl, r4, lsl #8 │ │ │ │ - @ instruction: 0x012b58a4 │ │ │ │ + strdeq r5, [fp, -r4]! │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ - @ instruction: 0x012b580e │ │ │ │ + @ instruction: 0x012b585e │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r0, r0, lr, ror #4 │ │ │ │ andeq r0, r0, r1, ror #2 │ │ │ │ mlascs r0, r1, r0, r1 │ │ │ │ andeq r4, r3, r0, lsl #4 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ - smlawteq fp, r2, r6, r5 │ │ │ │ + @ instruction: 0x012b5712 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq fp, r2, pc, asr #31 │ │ │ │ subseq r0, r1, r1, lsr #1 │ │ │ │ streq r4, [r5], r1, lsl #16 │ │ │ │ andeq r0, r0, pc, ror #2 │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ andeq r0, r0, fp, lsl #5 │ │ │ │ - @ instruction: 0x012b5060 │ │ │ │ + strheq r5, [fp, -r0]! │ │ │ │ andeq r0, r0, pc, asr #4 │ │ │ │ rscseq r7, r6, r7, asr #3 │ │ │ │ stmdapl r0, {r0, r2, r4, r8} │ │ │ │ andeq r0, r0, r3, ror #4 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ andeq r0, r0, r2, ror r1 │ │ │ │ strcc r2, [r0], -r1, asr #24 │ │ │ │ stmibeq r0, {r0, r4, r5, r6}^ │ │ │ │ svceq 0x006021ef │ │ │ │ - ldrdeq r4, [fp, -r8]! │ │ │ │ - @ instruction: 0x012b4520 │ │ │ │ + @ instruction: 0x012b4928 │ │ │ │ + @ instruction: 0x012b4570 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ sub r2, r2, #648 @ 0x288 │ │ │ │ sub r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ bhi 532dbc │ │ │ │ @@ -1270480,19 +1270480,19 @@ │ │ │ │ ldrh r2, [r8, #2] │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ b 535850 │ │ │ │ - strheq r5, [ip], #224 @ 0xe0 │ │ │ │ - strheq r5, [ip], #224 @ 0xe0 │ │ │ │ - strheq r5, [ip], #224 @ 0xe0 │ │ │ │ - sbceq r5, ip, r4, lsr #29 │ │ │ │ - smulleq r5, ip, r4, lr │ │ │ │ + sbceq r5, ip, r0, lsl #30 │ │ │ │ + sbceq r5, ip, r0, lsl #30 │ │ │ │ + sbceq r5, ip, r0, lsl #30 │ │ │ │ + strdeq r5, [ip], #228 @ 0xe4 │ │ │ │ + sbceq r5, ip, r4, ror #29 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r3, [r2, #37] @ 0x25 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r3, #32 │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ bxhi lr │ │ │ │ ldr r2, [pc, #60] @ 535988 │ │ │ │ @@ -1270508,15 +1270508,15 @@ │ │ │ │ bx lr │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ mov r1, #0 │ │ │ │ bx lr │ │ │ │ mov r1, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012b2e94 │ │ │ │ + @ instruction: 0x012b2ee4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r8, [pc, #772] @ 535ca8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1270711,16 +1270711,16 @@ │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ strb r0, [fp, r1] │ │ │ │ str r5, [r6, r2, lsl #2] │ │ │ │ b 535ab0 │ │ │ │ cmpeq sl, r8, asr #12 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ - strdeq r2, [fp, -r8]! │ │ │ │ - @ instruction: 0x012b2c9c │ │ │ │ + @ instruction: 0x012b2d48 │ │ │ │ + @ instruction: 0x012b2cec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #560] @ 535f08 │ │ │ │ mov r7, r3 │ │ │ │ @@ -1271506,16 +1271506,16 @@ │ │ │ │ bl 521020 │ │ │ │ b 536354 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq r9, [sl, #-208] @ 0xffffff30 │ │ │ │ cmpeq sl, ip, ror #27 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sl, r8, asr #27 │ │ │ │ - @ instruction: 0x012b25ac │ │ │ │ - @ instruction: 0x012b25bc │ │ │ │ + strdeq r2, [fp, -ip]! │ │ │ │ + @ instruction: 0x012b260c │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ ldr r2, [pc, #112] @ 5369a8 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #10 │ │ │ │ bhi 53697c │ │ │ │ @@ -1271540,15 +1271540,15 @@ │ │ │ │ bx lr │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ bhi 53696c │ │ │ │ sub r3, r3, #89 @ 0x59 │ │ │ │ cmp r3, #5 │ │ │ │ bls 53696c │ │ │ │ b 523308 │ │ │ │ - @ instruction: 0x012b1f68 │ │ │ │ + @ instruction: 0x012b1fb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #956] @ 536d84 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1271789,15 +1271789,15 @@ │ │ │ │ mla r2, r0, r2, r4 │ │ │ │ ror r2, r2, #15 │ │ │ │ mul r4, r1, r2 │ │ │ │ b 536b78 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq sl, ip, lsr #12 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlawteq fp, pc, lr, r1 │ │ │ │ + @ instruction: 0x012b1f1f │ │ │ │ ldrbcs lr, [r4, pc, lsr #22] │ │ │ │ adcsgt sl, r2, #976 @ 0x3d0 │ │ │ │ @ instruction: 0x165667b1 │ │ │ │ @ instruction: 0x9e3779b1 │ │ │ │ strbhi ip, [fp, #2679]! @ 0xa77 │ │ │ │ cmpeq sl, r0, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1272516,28 +1272516,28 @@ │ │ │ │ mov r6, r0 │ │ │ │ bcc 53785c │ │ │ │ b 536e64 │ │ │ │ mov r3, r6 │ │ │ │ b 5377c4 │ │ │ │ cmpeq sl, r0, lsr r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrdeq r1, [fp, -lr]! │ │ │ │ + @ instruction: 0x012b1b2e │ │ │ │ cmpeq sl, r8, lsl r2 │ │ │ │ @ instruction: 0x165667b5 │ │ │ │ cmpeq sl, ip, lsl #3 │ │ │ │ strbhi ip, [fp, #2679]! @ 0xa77 │ │ │ │ strtcs r4, [r3], #-1064 @ 0xfffffbd8 │ │ │ │ bicvs r8, r8, pc, asr #12 │ │ │ │ @ instruction: 0x9e3779b1 │ │ │ │ cmpeq sl, ip, lsr r0 │ │ │ │ @ instruction: 0x165667b9 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ @ instruction: 0x165667b2 │ │ │ │ @ instruction: 0x11a7ea09 │ │ │ │ - @ instruction: 0x012b1748 │ │ │ │ + @ instruction: 0x012b1798 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ @ instruction: 0x165667b1 │ │ │ │ cmpeq sl, r4, lsl #21 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, sp, #16 │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1273326,17 +1273326,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 537e4c │ │ │ │ cmp r0, #0 │ │ │ │ bne 5384bc │ │ │ │ b 537f34 │ │ │ │ ldrsheq r8, [sl, #-12] │ │ │ │ - smlawteq fp, lr, r9, r0 │ │ │ │ + @ instruction: 0x012b0a1e │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - smulwteq fp, r5, r7 │ │ │ │ + @ instruction: 0x012b0835 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ b 537ed8 │ │ │ │ ldr r2, [pc, #12] @ 5385b8 │ │ │ │ ldr r1, [pc, #12] @ 5385bc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ b 4ec3f8 │ │ │ │ @@ -1273829,16 +1273829,16 @@ │ │ │ │ b 538ca4 │ │ │ │ stm sp, {r0, ip} │ │ │ │ b 538ca4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq sl, r0, lsr #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sl, r8, asr #11 │ │ │ │ - msreq R10_fiq, r2, asr #28 │ │ │ │ - msreq R10_fiq, r6, lsl lr │ │ │ │ + msreq R10_fiq, r2 @ │ │ │ │ + msreq R10_fiq, r6, ror #28 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, lr} │ │ │ │ ldrsb r4, [r1, #65] @ 0x41 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -1274762,17 +1274762,17 @@ │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #0 │ │ │ │ cmpeq sl, r4, ror r1 │ │ │ │ cmpeq sl, r8, ror #2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sl, r4, lsr r1 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ - msreq CPSR_fx, sl @ │ │ │ │ + msreq R10_fiq, sl, lsl #12 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - msreq CPSR_fx, r2, ror #1 │ │ │ │ + msreq CPSR_fx, r2, lsr r1 │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [pc, #128] @ 539ca8 │ │ │ │ ldr r3, [pc, #128] @ 539cac │ │ │ │ @@ -1275988,36 +1275988,36 @@ │ │ │ │ strh r3, [sp, #56] @ 0x38 │ │ │ │ b 53acf4 │ │ │ │ ldrsbeq r5, [sl, #-240] @ 0xffffff10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sl, ip, ror pc │ │ │ │ cmpeq sl, r0, asr #30 │ │ │ │ @ instruction: 0x000001b3 │ │ │ │ - strdeq lr, [sl, -ip]! │ │ │ │ - @ instruction: 0x012ae55c │ │ │ │ + @ instruction: 0x012ae64c │ │ │ │ + @ instruction: 0x012ae5ac │ │ │ │ teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ svceq 0x000f0f0f │ │ │ │ ldrsheq r0, [pc], #15 @ │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r3, r0, r3, lsr r3 │ │ │ │ - @ instruction: 0x012adf58 │ │ │ │ - ldrdeq sp, [sl, -r4]! │ │ │ │ - @ instruction: 0x012ade30 │ │ │ │ + @ instruction: 0x012adfa8 │ │ │ │ + @ instruction: 0x012adf24 │ │ │ │ + smlawbeq sl, r0, lr, sp │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ andeq r5, r0, r5, asr r5 │ │ │ │ andeq r0, r0, pc, lsl #30 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ - smlawteq sl, r8, r8, sp │ │ │ │ + @ instruction: 0x012ad918 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ muleq r0, r1, r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ ldr r3, [pc, #-48] @ 53af68 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldrd sl, [sp, #64] @ 0x40 │ │ │ │ @@ -1277876,20 +1277876,20 @@ │ │ │ │ str lr, [sp, #20] │ │ │ │ b 53cd58 │ │ │ │ ldrsheq r4, [sl, #-36] @ 0xffffffdc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sl, ip, asr #5 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r0, r0, r5, ror r1 │ │ │ │ - @ instruction: 0x012acca8 │ │ │ │ + strdeq ip, [sl, -r8]! │ │ │ │ eoreq r8, sl, #0 │ │ │ │ - @ instruction: 0x012acbaa │ │ │ │ + strdeq ip, [sl, -sl]! │ │ │ │ svccc 0x0000f199 │ │ │ │ cmpeq sl, r0, ror #28 │ │ │ │ - @ instruction: 0x012ac91a │ │ │ │ + @ instruction: 0x012ac96a │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ cmpeq sl, ip, lsl sp │ │ │ │ andeq r0, r0, pc, asr #3 │ │ │ │ andeq r0, r0, r6, asr #2 │ │ │ │ andeq r0, r0, r3, lsl #3 │ │ │ │ andeq r0, r0, sl, lsr #2 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ @@ -1278652,16 +1278652,16 @@ │ │ │ │ cmpeq sl, r0, lsr #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sl, r0, lsl fp │ │ │ │ ldrsheq r2, [sl, #-160] @ 0xffffff60 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - sbceq lr, fp, r4, lsr #3 │ │ │ │ - @ instruction: 0x012ab532 │ │ │ │ + strdeq lr, [fp], #20 │ │ │ │ + smlawbeq sl, r2, r5, fp │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r0, r0, r6, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1279518,26 +1279518,26 @@ │ │ │ │ mov r9, #0 │ │ │ │ b 53e498 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq r2, [sl, #-64] @ 0xffffffc0 │ │ │ │ @ instruction: 0x015a249c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sl, r0, asr r4 │ │ │ │ - ldrdeq sl, [sl, -r0]! │ │ │ │ - @ instruction: 0x012aafee │ │ │ │ + @ instruction: 0x012ab020 │ │ │ │ + @ instruction: 0x012ab03e │ │ │ │ andeq r0, r0, r7, ror r2 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ andeq r0, r0, r5, ror r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x012aa890 │ │ │ │ + @ instruction: 0x012aa8e0 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - sbcseq r6, lr, ip, asr #19 │ │ │ │ - sbceq sp, fp, r4, lsl #5 │ │ │ │ - sbceq sp, fp, r8, lsr #4 │ │ │ │ + sbcseq r6, lr, ip, lsl sl │ │ │ │ + ldrdeq sp, [fp], #36 @ 0x24 │ │ │ │ + sbceq sp, fp, r8, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [pc, #436] @ 53e850 │ │ │ │ subs r4, r3, #0 │ │ │ │ @@ -1280100,15 +1280100,15 @@ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ cmpeq sl, r0, ror r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sl, ip, asr r7 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, pc, asr #2 │ │ │ │ - sbceq ip, fp, r4, asr #24 │ │ │ │ + smulleq ip, fp, r4, ip │ │ │ │ cmpeq sl, r8, lsl #2 │ │ │ │ andeq r0, r0, r6, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1280483,15 +1280483,15 @@ │ │ │ │ ldrb r3, [r4, #20] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r4, #20] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 53f4e0 │ │ │ │ @ instruction: 0x015a0b90 │ │ │ │ @ instruction: 0xffe00008 │ │ │ │ - sbceq ip, fp, ip, lsl #6 │ │ │ │ + sbceq ip, fp, ip, asr r3 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ @ instruction: 0xffe00004 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1281040,17 +1281040,17 @@ │ │ │ │ b 53fcdc │ │ │ │ mov sl, #1 │ │ │ │ b 53fcdc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq sl, r8, lsl r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sl, r8, lsl #8 │ │ │ │ - strheq fp, [fp], #180 @ 0xb4 │ │ │ │ + sbceq fp, fp, r4, lsl #24 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - @ instruction: 0x012a8f52 │ │ │ │ + @ instruction: 0x012a8fa2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ @ instruction: 0x015a0290 │ │ │ │ andeq r0, r0, r3, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -1281565,16 +1281565,16 @@ │ │ │ │ mov r2, #17 │ │ │ │ bl 53f604 │ │ │ │ b 5401b8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq sl, r8, lsr #3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sl, r0, ror r1 │ │ │ │ - @ instruction: 0x012a8d2c │ │ │ │ - @ instruction: 0x012a8cb4 │ │ │ │ + @ instruction: 0x012a8d7c │ │ │ │ + @ instruction: 0x012a8d04 │ │ │ │ cmppeq r9, r8, lsl #31 @ p-variant is OBSOLETE │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1282441,20 +1282441,20 @@ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ b 540f78 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq pc, [r9, #-76] @ 0xffffffb4 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmppeq r9, r4, lsl #9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x012a80ac │ │ │ │ + strdeq r8, [sl, -ip]! │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ @ instruction: 0xffe20000 │ │ │ │ - @ instruction: 0x012a7fe2 │ │ │ │ + @ instruction: 0x012a8032 │ │ │ │ cmppeq r9, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x012a7d56 │ │ │ │ + @ instruction: 0x012a7da6 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #512] @ 541634 │ │ │ │ @@ -1283122,15 +1283122,15 @@ │ │ │ │ b 541ad4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r9, ip, lsl #19 │ │ │ │ cmpeq r9, r8, lsl #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r9, ip, asr r9 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - sbceq r9, fp, r4, asr #28 │ │ │ │ + smulleq r9, fp, r4, lr │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -1283448,15 +1283448,15 @@ │ │ │ │ b 541fac │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ udf #0 │ │ │ │ cmpeq r9, r4, lsr #2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq lr, [r9, #-12] │ │ │ │ - strheq r2, [sl], #140 @ 0x8c │ │ │ │ + sbceq r2, sl, ip, lsl #18 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, r6, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1283565,15 +1283565,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [sp, #16] │ │ │ │ b 54248c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r9, r0, lsl ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsbeq sp, [r9, #-188] @ 0xffffff44 │ │ │ │ - @ instruction: 0x012a687a │ │ │ │ + smlawteq sl, sl, r8, r6 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ ldrsbeq sp, [r9, #-172] @ 0xffffff54 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ @@ -1283959,15 +1283959,15 @@ │ │ │ │ strb r3, [sp, #24] │ │ │ │ b 542a80 │ │ │ │ strb r9, [sp, #24] │ │ │ │ b 542a80 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r9, r0, lsl #12 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x012a62a6 │ │ │ │ + strdeq r6, [sl, -r6]! @ │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ ldrsbeq sp, [r9, #-64] @ 0xffffffc0 │ │ │ │ @ instruction: 0x0159d498 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1284866,24 +1284866,24 @@ │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ cmpeq r9, r4, ror r1 │ │ │ │ cmpeq r9, r0, ror #2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r9, r8, lsl r1 │ │ │ │ andeq r0, r0, r2, asr r1 │ │ │ │ - @ instruction: 0x012a5aa2 │ │ │ │ - @ instruction: 0x012a5a72 │ │ │ │ - @ instruction: 0x012a5a7a │ │ │ │ + strdeq r5, [sl, -r2]! │ │ │ │ + smlawteq sl, r2, sl, r5 │ │ │ │ + smlawteq sl, sl, sl, r5 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x012a574e │ │ │ │ + @ instruction: 0x012a579e │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - smlawbeq sl, ip, r6, r5 │ │ │ │ - smlawteq sl, ip, r5, r5 │ │ │ │ - @ instruction: 0x012a54ea │ │ │ │ + ldrdeq r5, [sl, -ip]! │ │ │ │ + @ instruction: 0x012a561c │ │ │ │ + @ instruction: 0x012a553a │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #1188] @ 543ec4 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #1184] @ 543ec8 │ │ │ │ @@ -1285183,15 +1285183,15 @@ │ │ │ │ and r5, r2, #255 @ 0xff │ │ │ │ b 543d44 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq ip, [r9, #-84] @ 0xffffffac │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrheq ip, [r9, #-92] @ 0xffffffa4 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - ldrdeq ip, [sl], #36 @ 0x24 │ │ │ │ + sbceq ip, sl, r4, lsr #6 │ │ │ │ svclt 0x00e00000 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ @ instruction: 0xffe20000 │ │ │ │ cmpeq r9, r4, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1285349,16 +1285349,16 @@ │ │ │ │ bl 5f8350 │ │ │ │ mov r7, r0 │ │ │ │ b 5440e8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq ip, [r9, #-8] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - strdeq lr, [r9], #4 │ │ │ │ - ldrdeq lr, [r9], #0 │ │ │ │ + sbceq lr, r9, r4, asr #2 │ │ │ │ + sbceq lr, r9, r0, lsr #2 │ │ │ │ ldrsheq fp, [r9, #-240] @ 0xffffff10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrsb r2, [r0, #65] @ 0x41 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1285828,15 +1285828,15 @@ │ │ │ │ cmpeq r9, ip, asr #26 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r9, r0, lsr sp │ │ │ │ cmpeq r9, ip, lsl sp │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ - strdeq r4, [sl, -sl]! │ │ │ │ + @ instruction: 0x012a474a │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #306] @ 0x132 │ │ │ │ mvn r2, #0 │ │ │ │ @@ -1286871,20 +1286871,20 @@ │ │ │ │ cmpeq r9, r4, ror r3 │ │ │ │ cmpeq r9, r8, asr r3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ andeq r2, r0, r0, lsr r1 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - @ instruction: 0x012a3fe8 │ │ │ │ - @ instruction: 0x012a3d0a │ │ │ │ + @ instruction: 0x012a4038 │ │ │ │ + @ instruction: 0x012a3d5a │ │ │ │ cmpeq r9, r4, asr #26 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x012a389a │ │ │ │ - strdeq r6, [fp], #0 │ │ │ │ + @ instruction: 0x012a38ea │ │ │ │ + sbceq r6, fp, r0, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ @@ -1287122,15 +1287122,15 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ ldreq r1, [pc, #32] @ 545d34 │ │ │ │ beq 545c54 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r9, r8, asr r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlawteq sl, ip, r3, r3 │ │ │ │ + @ instruction: 0x012a341c │ │ │ │ cmpeq r9, r8, lsr r4 │ │ │ │ cmpeq r9, r4, asr #7 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ cmpeq r9, r4, lsl #6 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1287474,20 +1287474,20 @@ │ │ │ │ b 5461b4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ udf #0 │ │ │ │ cmpeq r9, r4, lsr #5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r9, r8, ror r2 │ │ │ │ @ instruction: 0x0159a194 │ │ │ │ - @ instruction: 0x012a3094 │ │ │ │ - @ instruction: 0x012a3068 │ │ │ │ + @ instruction: 0x012a30e4 │ │ │ │ + strheq r3, [sl, -r8]! │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ ldrsheq r9, [r9, #-248] @ 0xffffff08 │ │ │ │ - @ instruction: 0x012a2f36 │ │ │ │ + smlawbeq sl, r6, pc, r2 @ │ │ │ │ ldrheq r9, [r9, #-212] @ 0xffffff2c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r8, r0 │ │ │ │ @@ -1288303,19 +1288303,19 @@ │ │ │ │ cmpeq r9, r0, ror r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r9, ip, asr r8 │ │ │ │ cmpeq r9, ip, lsr r8 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, sp, asr r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x012a2470 │ │ │ │ - strdeq r2, [sl, -r8]! │ │ │ │ + smlawteq sl, r0, r4, r2 │ │ │ │ + @ instruction: 0x012a2448 │ │ │ │ muleq r0, lr, r1 │ │ │ │ andeq r0, r0, pc, lsr #4 │ │ │ │ - @ instruction: 0x012a2140 │ │ │ │ + @ instruction: 0x012a2190 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ ldr r2, [pc, #176] @ 547064 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bne 54703c │ │ │ │ push {r4, lr} │ │ │ │ mov ip, r0 │ │ │ │ @@ -1288357,15 +1288357,15 @@ │ │ │ │ ldrh r2, [r2, r4] │ │ │ │ tst r2, r3 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmpeq r9, r4, asr #32 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - @ instruction: 0x012a2448 │ │ │ │ + @ instruction: 0x012a2498 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr ip, [pc, #272] @ 547198 │ │ │ │ ldr r3, [pc, #272] @ 54719c │ │ │ │ add ip, pc, ip │ │ │ │ @@ -1288850,15 +1288850,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r9, r0, lsl #21 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r9, ip, lsr #19 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ cmpeq r9, r8, lsl r9 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - smlawbeq sl, ip, r8, r1 │ │ │ │ + ldrdeq r1, [sl, -ip]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #1076] @ 547c74 │ │ │ │ mov r9, r3 │ │ │ │ @@ -1289134,16 +1289134,16 @@ │ │ │ │ ldrheq r8, [r9, #-116] @ 0xffffff8c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, sp, lsr #2 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ cmpeq r9, ip, ror #9 │ │ │ │ - ldrdeq r1, [sl, -r8]! │ │ │ │ - smlawbeq sl, r4, r4, r1 │ │ │ │ + @ instruction: 0x012a1528 │ │ │ │ + ldrdeq r1, [sl, -r4]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #2468] @ 548658 │ │ │ │ ldr r3, [pc, #2468] @ 54865c │ │ │ │ @@ -1289769,21 +1289769,21 @@ │ │ │ │ andeq r0, r0, r2, asr r1 │ │ │ │ svccc 0x00e00000 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ svcvc 0x00f80000 │ │ │ │ cmpeq r9, r4, ror #29 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ - @ instruction: 0x012a0cbc │ │ │ │ + @ instruction: 0x012a0d0c │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ @ instruction: 0xfffffc01 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - strdeq r0, [sl, -r4]! │ │ │ │ - smulwbeq sl, r8, sl │ │ │ │ + @ instruction: 0x012a0b44 │ │ │ │ + strdeq r0, [sl, -r8]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ ldrh r3, [r1, #24] │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ lsl r3, r3, #20 │ │ │ │ @@ -1290721,125 +1290721,125 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 524ed4 │ │ │ │ mov r6, r0 │ │ │ │ b 548868 │ │ │ │ cmpeq r9, r8, lsr #18 │ │ │ │ cmpeq r9, r8, lsl r9 │ │ │ │ - @ instruction: 0x012a09b0 │ │ │ │ - @ instruction: 0x012a0d50 │ │ │ │ + @ instruction: 0x012a0a00 │ │ │ │ + smulwbeq sl, r0, sp │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ - smlawbeq sl, lr, r9, r0 │ │ │ │ + ldrdeq r0, [sl, -lr]! │ │ │ │ cmpeq r9, r8, lsl #15 │ │ │ │ cmpeq r9, r0, ror #12 │ │ │ │ - sbceq r2, fp, r4, asr #30 │ │ │ │ - sbceq r2, fp, r4, asr pc │ │ │ │ + smulleq r2, fp, r4, pc @ │ │ │ │ + sbceq r2, fp, r4, lsr #31 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - sbceq r3, fp, r0, asr r1 │ │ │ │ - sbceq fp, r9, r0, lsr #28 │ │ │ │ + sbceq r3, fp, r0, lsr #3 │ │ │ │ + sbceq fp, r9, r0, ror lr │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - sbceq r8, ip, ip, asr #7 │ │ │ │ + sbceq r8, ip, ip, lsl r4 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ - @ instruction: 0x012a0468 │ │ │ │ - strdeq r2, [fp], #172 @ 0xac │ │ │ │ - sbceq r2, fp, ip, lsl #22 │ │ │ │ - sbceq r2, fp, r0, asr #22 │ │ │ │ + @ instruction: 0x012a04b8 │ │ │ │ sbceq r2, fp, ip, asr #22 │ │ │ │ - sbceq r2, fp, r4, ror #21 │ │ │ │ - strdeq r2, [fp], #164 @ 0xa4 │ │ │ │ - muleq r0, r8, sp │ │ │ │ - sbceq r2, fp, r4, lsr #22 │ │ │ │ + sbceq r2, fp, ip, asr fp │ │ │ │ + smulleq r2, fp, r0, fp │ │ │ │ + smulleq r2, fp, ip, fp │ │ │ │ sbceq r2, fp, r4, lsr fp │ │ │ │ - strheq r2, [fp], #188 @ 0xbc │ │ │ │ - sbceq r2, fp, ip, asr #23 │ │ │ │ - sbceq r2, fp, r8, lsl sl │ │ │ │ - sbceq r2, fp, r4, lsr #20 │ │ │ │ - sbceq r2, fp, ip, lsl #17 │ │ │ │ - sbceq r2, fp, r0, lsr #17 │ │ │ │ + sbceq r2, fp, r4, asr #22 │ │ │ │ + muleq r0, r8, sp │ │ │ │ + sbceq r2, fp, r4, ror fp │ │ │ │ + sbceq r2, fp, r4, lsl #23 │ │ │ │ + sbceq r2, fp, ip, lsl #24 │ │ │ │ + sbceq r2, fp, ip, lsl ip │ │ │ │ + sbceq r2, fp, r8, ror #20 │ │ │ │ + sbceq r2, fp, r4, ror sl │ │ │ │ + ldrdeq r2, [fp], #140 @ 0x8c │ │ │ │ + strdeq r2, [fp], #128 @ 0x80 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ - sbceq r2, fp, r4, ror #17 │ │ │ │ - strdeq r2, [fp], #136 @ 0x88 │ │ │ │ + sbceq r2, fp, r4, lsr r9 │ │ │ │ + sbceq r2, fp, r8, asr #18 │ │ │ │ andeq r1, r0, ip, ror #22 │ │ │ │ - sbceq r2, fp, r8, lsl r8 │ │ │ │ - sbceq r2, fp, ip, lsr #16 │ │ │ │ + sbceq r2, fp, r8, ror #16 │ │ │ │ + sbceq r2, fp, ip, ror r8 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - sbceq r2, fp, r4, ror r8 │ │ │ │ - sbceq r2, fp, r4, lsl #17 │ │ │ │ - sbceq r2, fp, ip, lsl #22 │ │ │ │ - sbceq r2, fp, ip, lsl fp │ │ │ │ - smulleq r2, fp, r0, sl │ │ │ │ - sbceq r2, fp, r0, lsr #21 │ │ │ │ - smulleq r2, fp, r4, sl │ │ │ │ - sbceq r2, fp, r4, lsr #21 │ │ │ │ - sbceq r2, fp, r0, lsr #20 │ │ │ │ - sbceq r2, fp, r0, lsr sl │ │ │ │ - sbceq r2, fp, r4, asr #15 │ │ │ │ - ldrdeq r2, [fp], #116 @ 0x74 │ │ │ │ - sbceq r2, fp, r4, lsl #20 │ │ │ │ - sbceq r2, fp, r4, lsl sl │ │ │ │ - sbceq r2, fp, r4, asr r9 │ │ │ │ - sbceq r2, fp, r4, ror #18 │ │ │ │ - sbceq r2, fp, r8, ror #20 │ │ │ │ - sbceq r2, fp, r0, lsl #21 │ │ │ │ - sbceq r2, fp, r4, ror sl │ │ │ │ + sbceq r2, fp, r4, asr #17 │ │ │ │ + ldrdeq r2, [fp], #132 @ 0x84 │ │ │ │ + sbceq r2, fp, ip, asr fp │ │ │ │ + sbceq r2, fp, ip, ror #22 │ │ │ │ + sbceq r2, fp, r0, ror #21 │ │ │ │ + strdeq r2, [fp], #160 @ 0xa0 │ │ │ │ + sbceq r2, fp, r4, ror #21 │ │ │ │ + strdeq r2, [fp], #164 @ 0xa4 │ │ │ │ + sbceq r2, fp, r0, ror sl │ │ │ │ sbceq r2, fp, r0, lsl #21 │ │ │ │ - sbceq r2, fp, r0, lsr #17 │ │ │ │ - strheq r2, [fp], #128 @ 0x80 │ │ │ │ - sbceq r2, fp, ip, lsr r9 │ │ │ │ - sbceq r2, fp, ip, asr #18 │ │ │ │ - sbceq r2, fp, ip, asr #16 │ │ │ │ - sbceq r2, fp, r8, asr r8 │ │ │ │ + sbceq r2, fp, r4, lsl r8 │ │ │ │ + sbceq r2, fp, r4, lsr #16 │ │ │ │ + sbceq r2, fp, r4, asr sl │ │ │ │ + sbceq r2, fp, r4, ror #20 │ │ │ │ + sbceq r2, fp, r4, lsr #19 │ │ │ │ + strheq r2, [fp], #148 @ 0x94 │ │ │ │ + strheq r2, [fp], #168 @ 0xa8 │ │ │ │ + ldrdeq r2, [fp], #160 @ 0xa0 │ │ │ │ + sbceq r2, fp, r4, asr #21 │ │ │ │ + ldrdeq r2, [fp], #160 @ 0xa0 │ │ │ │ + strdeq r2, [fp], #128 @ 0x80 │ │ │ │ + sbceq r2, fp, r0, lsl #18 │ │ │ │ + sbceq r2, fp, ip, lsl #19 │ │ │ │ + smulleq r2, fp, ip, r9 │ │ │ │ + smulleq r2, fp, ip, r8 │ │ │ │ + sbceq r2, fp, r8, lsr #17 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - sbceq r2, fp, r0, lsr #20 │ │ │ │ - sbceq r2, fp, r4, lsr sl │ │ │ │ - sbceq r2, fp, r0, asr r6 │ │ │ │ - sbceq r2, fp, r0, ror #12 │ │ │ │ - msreq (UNDEF: 57), lr, asr #30 │ │ │ │ + sbceq r2, fp, r0, ror sl │ │ │ │ + sbceq r2, fp, r4, lsl #21 │ │ │ │ + sbceq r2, fp, r0, lsr #13 │ │ │ │ + strheq r2, [fp], #96 @ 0x60 │ │ │ │ + msreq (UNDEF: 57), lr @ │ │ │ │ cmpeq r9, r0, ror ip │ │ │ │ teqmi r0, #0 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ cmpeq r9, ip, asr r6 │ │ │ │ cmpeq r9, ip, lsl #12 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ cmpeq r9, r4, lsl r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - msreq R9_fiq, lr, ror #12 │ │ │ │ - msreq CPSR_fc, lr, lsr r5 │ │ │ │ + msreq R9_fiq, lr @ │ │ │ │ + smlawbeq r9, lr, r5, pc @ │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ @ instruction: 0x000001bb │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ - msreq (UNDEF: 57), lr, lsr r3 │ │ │ │ + smlawbeq r9, lr, r3, pc @ │ │ │ │ andeq r0, r0, sp, lsr #2 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - sbceq r1, fp, ip, asr r7 │ │ │ │ - sbceq r1, fp, ip, ror #14 │ │ │ │ + sbceq r1, fp, ip, lsr #15 │ │ │ │ + strheq r1, [fp], #124 @ 0x7c │ │ │ │ andeq r3, r0, r0, asr #13 │ │ │ │ - smulleq r1, fp, ip, r6 │ │ │ │ - sbceq r1, fp, ip, lsr #13 │ │ │ │ - smulleq r1, fp, ip, r6 │ │ │ │ - strheq r1, [fp], #96 @ 0x60 │ │ │ │ - ldrdeq r1, [fp], #100 @ 0x64 │ │ │ │ - sbceq r1, fp, r8, ror #13 │ │ │ │ + sbceq r1, fp, ip, ror #13 │ │ │ │ + strdeq r1, [fp], #108 @ 0x6c │ │ │ │ + sbceq r1, fp, ip, ror #13 │ │ │ │ + sbceq r1, fp, r0, lsl #14 │ │ │ │ + sbceq r1, fp, r4, lsr #14 │ │ │ │ + sbceq r1, fp, r8, lsr r7 │ │ │ │ cmpeq r9, r4, asr #26 │ │ │ │ cmpeq r9, ip, lsl #26 │ │ │ │ - msreq CPSR_fc, lr, rrx │ │ │ │ - msreq CPSR_fc, lr, ror r0 │ │ │ │ - smlawbeq r9, lr, r0, pc @ │ │ │ │ + strheq pc, [r9, -lr]! @ │ │ │ │ + smlawteq r9, lr, r0, pc @ │ │ │ │ + ldrdeq pc, [r9, -lr]! │ │ │ │ cmpeq r9, r8, asr #23 │ │ │ │ cmpeq r9, r8, asr #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0xfffffc01 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x0129ee66 │ │ │ │ + @ instruction: 0x0129eeb6 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ ldr r3, [pc, #-168] @ 54967c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldrd r6, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1291912,15 +1291912,15 @@ │ │ │ │ ldr r3, [pc, #20] @ 54a7f8 │ │ │ │ lsl r0, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrh r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0129ecb0 │ │ │ │ + @ instruction: 0x0129ed00 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [r0, #352] @ 0x160 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #316] @ 54a958 │ │ │ │ @@ -1292936,21 +1292936,21 @@ │ │ │ │ cmpeq r9, r0, lsl #9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r9, r0, ror #8 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, pc, asr #2 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ cmpeq r9, r0, lsl ip │ │ │ │ - smlawteq r9, r6, r0, lr │ │ │ │ - @ instruction: 0x0129dfb8 │ │ │ │ - sbceq r0, fp, r8, lsl #11 │ │ │ │ - strdeq r0, [fp], #64 @ 0x40 │ │ │ │ + @ instruction: 0x0129e116 │ │ │ │ + @ instruction: 0x0129e008 │ │ │ │ + ldrdeq r0, [fp], #88 @ 0x58 │ │ │ │ + sbceq r0, fp, r0, asr #10 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - sbceq r0, fp, ip, lsl #9 │ │ │ │ - sbceq r0, fp, ip, asr r4 │ │ │ │ + ldrdeq r0, [fp], #76 @ 0x4c │ │ │ │ + sbceq r0, fp, ip, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #664] @ 54bac8 │ │ │ │ ldr r3, [pc, #664] @ 54bacc │ │ │ │ @@ -1293122,17 +1293122,17 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r9, r8, asr #15 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r9, r4, lsr #15 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ cmpeq r9, r4, ror #14 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x0129dbbe │ │ │ │ + @ instruction: 0x0129dc0e │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - sbceq r6, r9, r0, lsl #15 │ │ │ │ + ldrdeq r6, [r9], #112 @ 0x70 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr ip, [pc, #572] @ 54bd40 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r5, [r0, #352] @ 0x160 │ │ │ │ @@ -1293739,15 +1293739,15 @@ │ │ │ │ and r7, r7, r3, lsr #3 │ │ │ │ ldrh r3, [r2, #24] │ │ │ │ bic r3, r3, r5 │ │ │ │ orr r3, r3, r7, lsl #3 │ │ │ │ strh r3, [r2, #24] │ │ │ │ bl 521c4c │ │ │ │ mov r0, r6 │ │ │ │ - bl da5d20 │ │ │ │ + bl da5d70 │ │ │ │ str r4, [r0] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r8 │ │ │ │ mov r3, fp │ │ │ │ mov r1, #158 @ 0x9e │ │ │ │ mov r0, r5 │ │ │ │ bl 524e4c │ │ │ │ @@ -1293853,15 +1293853,15 @@ │ │ │ │ and r5, r5, r3, lsr #3 │ │ │ │ ldrh r3, [r2, #24] │ │ │ │ bic r3, r3, r8 │ │ │ │ orr r3, r3, r5, lsl #3 │ │ │ │ strh r3, [r2, #24] │ │ │ │ bl 521c4c │ │ │ │ mov r0, r7 │ │ │ │ - bl da5d20 │ │ │ │ + bl da5d70 │ │ │ │ str r4, [r0] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1293944,15 +1293944,15 @@ │ │ │ │ and r5, r5, r3, lsr #3 │ │ │ │ ldrh r3, [r2, #24] │ │ │ │ bic r3, r3, r8 │ │ │ │ orr r3, r3, r5, lsl #3 │ │ │ │ strh r3, [r2, #24] │ │ │ │ bl 521c4c │ │ │ │ mov r0, r7 │ │ │ │ - bl da5d20 │ │ │ │ + bl da5d70 │ │ │ │ str r4, [r0] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1294170,15 +1294170,15 @@ │ │ │ │ and r6, r6, r3, lsr #3 │ │ │ │ ldrh r3, [r2, #24] │ │ │ │ bic r3, r3, r8 │ │ │ │ orr r3, r3, r6, lsl #3 │ │ │ │ strh r3, [r2, #24] │ │ │ │ bl 521c4c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl da5d20 │ │ │ │ + bl da5d70 │ │ │ │ ldr r2, [pc, #64] @ 54cb8c │ │ │ │ ldr r3, [pc, #44] @ 54cb7c │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1294211,15 +1294211,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, ip │ │ │ │ mov r1, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ - bl da5cd8 │ │ │ │ + bl da5d28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ bne 54cc24 │ │ │ │ ldr r2, [pc, #2000] @ 54d3cc │ │ │ │ ldr r3, [pc, #1992] @ 54d3c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -1294711,15 +1294711,15 @@ │ │ │ │ and r2, sl, r2, lsr #3 │ │ │ │ bic r3, r3, r8 │ │ │ │ orr r3, r3, r2, lsl #3 │ │ │ │ strh r3, [r0, #24] │ │ │ │ add r0, r5, #28 │ │ │ │ bl 521c4c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl da5d20 │ │ │ │ + bl da5d70 │ │ │ │ str r5, [r0] │ │ │ │ b 54ce1c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r9, ip, lsr r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq r3, [r9, #-60] @ 0xffffffc4 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ @@ -1296115,15 +1296115,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 54e9b0 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmpeq r9, ip, ror fp │ │ │ │ - @ instruction: 0x0129b100 │ │ │ │ + @ instruction: 0x0129b150 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1296360,18 +1296360,18 @@ │ │ │ │ b 54eb60 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ b 54ebd0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r9, r4, lsr #12 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0129ab40 │ │ │ │ + @ instruction: 0x0129ab90 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ @ instruction: 0x01591490 │ │ │ │ - @ instruction: 0x0129aa0c │ │ │ │ + @ instruction: 0x0129aa5c │ │ │ │ cmpeq r9, r4, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -1296978,15 +1296978,15 @@ │ │ │ │ b 54f668 │ │ │ │ ldr r1, [pc, #40] @ 54f738 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ b 54f5f4 │ │ │ │ @ instruction: 0x000001bb │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ - @ instruction: 0x0129a01c │ │ │ │ + @ instruction: 0x0129a06c │ │ │ │ muleq r0, lr, r1 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1297902,16 +1297902,16 @@ │ │ │ │ b 550514 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq pc, [r8, #-196] @ 0xffffff3c @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x000001bb │ │ │ │ cmppeq r8, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ - ldrdeq r9, [r9, -pc]! │ │ │ │ - ldrdeq r9, [r9, -r7]! │ │ │ │ + @ instruction: 0x0129922f │ │ │ │ + @ instruction: 0x01299227 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r6, r2 │ │ │ │ @@ -1298670,27 +1298670,27 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmppeq r8, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x000001bb │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ muleq r0, lr, r1 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - smlawteq r9, r0, lr, r8 │ │ │ │ - smlawteq r9, r8, sp, r8 │ │ │ │ + @ instruction: 0x01298f10 │ │ │ │ + @ instruction: 0x01298e18 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ - @ instruction: 0x01298c08 │ │ │ │ + @ instruction: 0x01298c58 │ │ │ │ cmppeq r8, r4, lsl #9 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ - @ instruction: 0x01298a28 │ │ │ │ + @ instruction: 0x01298a78 │ │ │ │ andeq r0, r0, sp, lsr #2 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ - ldrdeq r8, [r9, -r0]! │ │ │ │ + @ instruction: 0x01298920 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ - smlawteq r9, r4, r6, r8 │ │ │ │ - @ instruction: 0x012986a0 │ │ │ │ + @ instruction: 0x01298714 │ │ │ │ + strdeq r8, [r9, -r0]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1299047,21 +1299047,21 @@ │ │ │ │ @ instruction: 0x000001bb │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ - @ instruction: 0x01298348 │ │ │ │ + @ instruction: 0x01298398 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ muleq r0, lr, r1 │ │ │ │ cmpeq r8, r4, asr sl │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - @ instruction: 0x01298138 │ │ │ │ - ldrdeq r8, [r9, -ip]! │ │ │ │ + smlawbeq r9, r8, r1, r8 │ │ │ │ + @ instruction: 0x0129812c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1299419,21 +1299419,21 @@ │ │ │ │ @ instruction: 0x000001bb │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ - ldrdeq r7, [r9, -r8]! │ │ │ │ + @ instruction: 0x01297e28 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ muleq r0, lr, r1 │ │ │ │ cmpeq r8, r4, lsl #9 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - smlawteq r9, r8, fp, r7 │ │ │ │ - @ instruction: 0x01297b6c │ │ │ │ + @ instruction: 0x01297c18 │ │ │ │ + @ instruction: 0x01297bbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1299795,21 +1299795,21 @@ │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ andeq r0, r0, r2, asr r1 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ - @ instruction: 0x0129785c │ │ │ │ + @ instruction: 0x012978ac │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ muleq r0, lr, r1 │ │ │ │ cmpeq r8, r8, lsr #29 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - @ instruction: 0x0129764c │ │ │ │ - strdeq r7, [r9, -r0]! │ │ │ │ + @ instruction: 0x0129769c │ │ │ │ + @ instruction: 0x01297640 │ │ │ │ ldr r3, [pc, #224] @ 552428 │ │ │ │ cmp r0, r3 │ │ │ │ bhi 552378 │ │ │ │ cmp r0, #114 @ 0x72 │ │ │ │ bls 5523f0 │ │ │ │ ldr r3, [pc, #208] @ 55242c │ │ │ │ ldr r2, [pc, #208] @ 552430 │ │ │ │ @@ -1299861,15 +1299861,15 @@ │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ bx lr │ │ │ │ mov r0, #8 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ - @ instruction: 0x01297544 │ │ │ │ + @ instruction: 0x01297594 │ │ │ │ andeq r0, r0, r7, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1300714,28 +1300714,28 @@ │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ ldrsbeq sp, [r8, #-56] @ 0xffffffc8 │ │ │ │ - @ instruction: 0x01296b1c │ │ │ │ + @ instruction: 0x01296b6c │ │ │ │ cmpeq r8, r0, asr #1 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ - @ instruction: 0x01296908 │ │ │ │ + @ instruction: 0x01296958 │ │ │ │ muleq r0, lr, r1 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ @ instruction: 0x000001bb │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, r2, asr r1 │ │ │ │ - @ instruction: 0x012965a0 │ │ │ │ + strdeq r6, [r9, -r0]! │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x012964e8 │ │ │ │ + @ instruction: 0x01296538 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ strd sl, [sp, #80] @ 0x50 │ │ │ │ bl 51f9b0 │ │ │ │ @@ -1301862,24 +1301862,24 @@ │ │ │ │ cmpeq r8, r0, ror #19 │ │ │ │ ldrheq ip, [r8, #-148] @ 0xffffff6c │ │ │ │ @ instruction: 0x000002b2 │ │ │ │ cmpeq r8, r0, asr #18 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ cmpeq r8, ip, lsr #17 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - @ instruction: 0x012962e0 │ │ │ │ + @ instruction: 0x01296330 │ │ │ │ ldrsheq ip, [r8, #-112] @ 0xffffff90 │ │ │ │ ldrheq ip, [r8, #-120] @ 0xffffff88 │ │ │ │ - @ instruction: 0x01296566 │ │ │ │ + @ instruction: 0x012965b6 │ │ │ │ cmpeq r8, r8, lsr r7 │ │ │ │ ldrsheq ip, [r8, #-104] @ 0xffffff98 │ │ │ │ cmpeq r8, r4, asr #13 │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ - @ instruction: 0x012962e6 │ │ │ │ + @ instruction: 0x01296336 │ │ │ │ cmpeq r8, r0, ror r4 │ │ │ │ cmpeq r8, r8, lsl r4 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ cmpeq r8, r8, ror #7 │ │ │ │ @ instruction: 0x0158c390 │ │ │ │ andeq r0, r0, lr, lsl #3 │ │ │ │ cmpeq r8, r4, asr #6 │ │ │ │ @@ -1303153,19 +1303153,19 @@ │ │ │ │ strd r0, [sp, #24] │ │ │ │ b 555380 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ mvnsmi r0, r0 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ cmpeq r8, r8, ror #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlawteq r9, sl, r8, r4 │ │ │ │ - smlawbeq r9, r6, r8, r4 │ │ │ │ + @ instruction: 0x0129491a │ │ │ │ + ldrdeq r4, [r9, -r6]! │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ - @ instruction: 0x01294806 │ │ │ │ + @ instruction: 0x01294856 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #276 @ 0x114 │ │ │ │ bhi 55586c │ │ │ │ ldr r0, [pc, #312] @ 555900 │ │ │ │ cmp r3, r0 │ │ │ │ bhi 555854 │ │ │ │ @@ -1303245,15 +1303245,15 @@ │ │ │ │ ldr r0, [pc, #24] @ 555910 │ │ │ │ cmp r3, r0 │ │ │ │ beq 555854 │ │ │ │ b 5558b4 │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ andmi r1, r0, r1, asr #32 │ │ │ │ andeq r0, r0, r5, lsl #3 │ │ │ │ - @ instruction: 0x0129465a │ │ │ │ + @ instruction: 0x012946aa │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ ldr ip, [pc, #332] @ 555a6c │ │ │ │ cmp r2, #0 │ │ │ │ add ip, pc, ip │ │ │ │ beq 555978 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -1303713,15 +1303713,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldreq r1, [pc, #32] @ 55606c │ │ │ │ moveq r2, ip │ │ │ │ beq 555fb4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq sl, [r8, #-4] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01293fad │ │ │ │ + strdeq r3, [r9, -sp]! │ │ │ │ cmpeq r8, r8, rrx │ │ │ │ cmpeq r8, ip, lsr #32 │ │ │ │ cmpeq r8, ip, asr #31 │ │ │ │ @ instruction: 0x000001bb │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1304002,15 +1304002,15 @@ │ │ │ │ mov r2, #32 │ │ │ │ str r0, [sp, #8] │ │ │ │ b 556448 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r8, r4, lsr #25 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r8, r0, lsr #24 │ │ │ │ - @ instruction: 0x01293aef │ │ │ │ + @ instruction: 0x01293b3f │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #960] @ 5568c0 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1304254,17 +1304254,17 @@ │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #16] │ │ │ │ b 5567c4 │ │ │ │ ldrsheq r9, [r8, #-160] @ 0xffffff60 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ - @ instruction: 0x01293907 │ │ │ │ - @ instruction: 0x012938ef │ │ │ │ - ldrdeq r3, [r9, -r7]! │ │ │ │ + @ instruction: 0x01293957 │ │ │ │ + @ instruction: 0x0129393f │ │ │ │ + @ instruction: 0x01293927 │ │ │ │ cmpeq r8, r4, lsl #18 │ │ │ │ cmpeq r8, ip, asr r8 │ │ │ │ ldrsbeq r9, [r8, #-124] @ 0xffffff84 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1304434,15 +1304434,15 @@ │ │ │ │ ldreq r1, [pc, #36] @ 556bb0 │ │ │ │ moveq r3, r6 │ │ │ │ moveq r2, r4 │ │ │ │ beq 556ad8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r8, r8, ror #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x012935bf │ │ │ │ + @ instruction: 0x0129360f │ │ │ │ ldrheq r9, [r8, #-92] @ 0xffffffa4 │ │ │ │ cmpeq r8, r8, asr #10 │ │ │ │ cmpeq r8, ip, lsl #9 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1306294,15 +1306294,15 @@ │ │ │ │ cmpeq r8, r8, ror #3 │ │ │ │ @ instruction: 0x01588190 │ │ │ │ ldrsheq r7, [r8, #-220] @ 0xffffff24 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, r7, lsr r1 │ │ │ │ andeq r0, r0, r6, ror #2 │ │ │ │ andeq r0, r0, r7, lsr #4 │ │ │ │ - @ instruction: 0x01291bec │ │ │ │ + @ instruction: 0x01291c3c │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r0, r0, sp, asr #3 │ │ │ │ @@ -1307222,16 +1307222,16 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r8, ip, asr #28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq lr, r0, r3, ror #31 │ │ │ │ cmpeq r8, r0, asr #27 │ │ │ │ andeq r0, r0, r6, ror #2 │ │ │ │ @ instruction: 0x01586b98 │ │ │ │ - @ instruction: 0x01290b04 │ │ │ │ - ldrdeq r0, [r9, -ip]! │ │ │ │ + @ instruction: 0x01290b54 │ │ │ │ + @ instruction: 0x01290b2c │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -1308423,34 +1308423,34 @@ │ │ │ │ b 55a414 │ │ │ │ cmpeq r8, r0, ror #9 │ │ │ │ cmpeq r8, r4, ror #9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01586494 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ - smulwbeq r9, ip, r3 │ │ │ │ + strdeq r0, [r9, -ip]! │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x01290154 │ │ │ │ + smulwbeq r9, r4, r1 │ │ │ │ andeq r0, r0, pc, asr #2 │ │ │ │ - msreq (UNDEF: 56), r0 @ │ │ │ │ + msreq (UNDEF: 56), r0, ror #23 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq lr, r0, r3, ror #31 │ │ │ │ - msreq CPSR_f, ip, lsl r9 │ │ │ │ + msreq CPSR_f, ip, ror #18 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ andeq r0, r0, r2, ror #2 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ @ instruction: 0x000001b9 │ │ │ │ - @ instruction: 0x0128ed2c │ │ │ │ + @ instruction: 0x0128ed7c │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x0128ec64 │ │ │ │ + @ instruction: 0x0128ecb4 │ │ │ │ @ instruction: 0x000001ba │ │ │ │ @ instruction: 0x000001bd │ │ │ │ @ instruction: 0x000001b6 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r6, #32 │ │ │ │ mvnne sl, #0 │ │ │ │ ldr r4, [r2, #112] @ 0x70 │ │ │ │ @@ -1309640,15 +1309640,15 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 55b890 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmpeq r8, r0, ror r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0128ea60 │ │ │ │ + @ instruction: 0x0128eab0 │ │ │ │ cmpeq r8, ip, lsr #18 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ cmpeq r8, r0, lsl #16 │ │ │ │ @ instruction: 0x000001bb │ │ │ │ @ instruction: 0x01584790 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ cmpeq r8, ip, asr #13 │ │ │ │ @@ -1309742,28 +1309742,28 @@ │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ b 55bdd0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r8, r0, lsr #5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0128e36e │ │ │ │ + @ instruction: 0x0128e3be │ │ │ │ cmpeq r8, r4, ror #3 │ │ │ │ ldr r3, [pc, #16] @ 55beb0 │ │ │ │ mov r2, #1 │ │ │ │ ands r3, r3, r2, lsl r0 │ │ │ │ movne r0, #32 │ │ │ │ moveq r0, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ @ instruction: 0x00000abd │ │ │ │ ldr r3, [pc, #8] @ 55bec4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ - ldrdeq lr, [r8, -ip]! │ │ │ │ + @ instruction: 0x0128e42c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #1340] @ 55c420 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1310100,24 +1310100,24 @@ │ │ │ │ b 55c2ec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #0 │ │ │ │ cmpeq r8, r0, lsl r1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0128e232 │ │ │ │ + smlawbeq r8, r2, r2, lr │ │ │ │ cmpeq r8, r8, ror #1 │ │ │ │ cmpeq r8, ip, lsr r0 │ │ │ │ - @ instruction: 0x0128e150 │ │ │ │ - @ instruction: 0x0128e218 │ │ │ │ + @ instruction: 0x0128e1a0 │ │ │ │ + @ instruction: 0x0128e268 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, lr, asr #3 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - smlawbeq r8, fp, lr, sp │ │ │ │ + ldrdeq sp, [r8, -fp]! │ │ │ │ cmpeq r8, r4, asr #25 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1310256,15 +1310256,15 @@ │ │ │ │ lsl r2, r2, #16 │ │ │ │ lsr r2, r2, #16 │ │ │ │ b 55c660 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r8, ip, ror fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r8, r8, asr sl │ │ │ │ - @ instruction: 0x0128db2b │ │ │ │ + @ instruction: 0x0128db7b │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #1168] @ 55cb4c │ │ │ │ @@ -1310560,15 +1310560,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #0 │ │ │ │ cmpeq r8, r4, lsr r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r8, r0, lsl #18 │ │ │ │ - @ instruction: 0x0128da73 │ │ │ │ + smlawteq r8, r3, sl, sp │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r0, r0, r5, lsl r1 │ │ │ │ cmpeq r8, r8, lsl #16 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1311105,15 +1311105,15 @@ │ │ │ │ cmpeq r8, r0, ror #8 │ │ │ │ cmpeq r8, ip, asr r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r8, r0, lsl r4 │ │ │ │ andeq r0, r0, r5, lsl r1 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, sp, asr #3 │ │ │ │ - @ instruction: 0x0128cf5d │ │ │ │ + @ instruction: 0x0128cfad │ │ │ │ muleq r0, r6, r1 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ands r3, r1, #2 │ │ │ │ @@ -1311488,18 +1311488,18 @@ │ │ │ │ and r0, r0, #1 │ │ │ │ sub r0, r0, #1 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ andeq r0, r0, r9, lsl #5 │ │ │ │ andeq r0, r4, r1, lsl #12 │ │ │ │ andeq r4, r0, lr │ │ │ │ - @ instruction: 0x0128c935 │ │ │ │ + smlawbeq r8, r5, r9, ip │ │ │ │ strcs sl, [r0], -r0 │ │ │ │ stmdaeq r2, {r0} │ │ │ │ - @ instruction: 0x0128c8a4 │ │ │ │ + strdeq ip, [r8, -r4]! │ │ │ │ andeq r0, r0, r2, lsl r2 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ @@ -1311524,15 +1311524,15 @@ │ │ │ │ bcs 55da3c │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #8] @ 55da68 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0128c874 │ │ │ │ + smlawteq r8, r4, r8, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #1536] @ 55e088 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1311918,21 +1311918,21 @@ │ │ │ │ mov r2, #0 │ │ │ │ moveq r2, r6 │ │ │ │ moveq r1, #102 @ 0x66 │ │ │ │ beq 55db54 │ │ │ │ b 55dcb4 │ │ │ │ cmpeq r8, ip, ror #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0128c76e │ │ │ │ - @ instruction: 0x0128c745 │ │ │ │ + @ instruction: 0x0128c7be │ │ │ │ + @ instruction: 0x0128c795 │ │ │ │ cmpeq r8, ip, asr #9 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ @ instruction: 0x000001ba │ │ │ │ - @ instruction: 0x0128c69a │ │ │ │ - @ instruction: 0x0128c5e6 │ │ │ │ + @ instruction: 0x0128c6ea │ │ │ │ + @ instruction: 0x0128c636 │ │ │ │ cmpeq r8, ip, ror #6 │ │ │ │ cmpeq r8, r8, lsr r3 │ │ │ │ ldrsheq r2, [r8, #-40] @ 0xffffffd8 │ │ │ │ ldrsbeq r2, [r8, #-32] @ 0xffffffe0 │ │ │ │ @ instruction: 0x0158229c │ │ │ │ cmpeq r8, r8, ror #4 │ │ │ │ cmpeq r8, r4, lsr r2 │ │ │ │ @@ -1312101,15 +1312101,15 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 55e1e0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsbeq r1, [r8, #-232] @ 0xffffff18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0128c136 │ │ │ │ + smlawbeq r8, r6, r1, ip │ │ │ │ @ instruction: 0x01581e94 │ │ │ │ cmpeq r8, r8, lsr lr │ │ │ │ ldrsbeq r1, [r8, #-220] @ 0xffffff24 │ │ │ │ cmpeq r8, r0, asr sp │ │ │ │ andeq r0, r0, sp, lsl #3 │ │ │ │ cmpeq r8, r8, ror #25 │ │ │ │ ldrheq r1, [r8, #-200] @ 0xffffff38 │ │ │ │ @@ -1312505,15 +1312505,15 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ udf #0 │ │ │ │ cmpeq r8, r4, asr ip │ │ │ │ cmpeq r8, ip, lsr ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq r1, [r8, #-180] @ 0xffffff4c │ │ │ │ - @ instruction: 0x0128be3d │ │ │ │ + smlawbeq r8, sp, lr, fp │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ andeq r0, r0, sl, ror #2 │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1313363,17 +1313363,17 @@ │ │ │ │ strb r2, [r4, #20] │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ 55f72c │ │ │ │ add r2, pc, r2 │ │ │ │ b 55f6d8 │ │ │ │ - sbceq r4, sl, r8, lsl r6 │ │ │ │ - sbceq ip, r9, r8, asr #10 │ │ │ │ - strheq r2, [fp], #236 @ 0xec │ │ │ │ + sbceq r4, sl, r8, ror #12 │ │ │ │ + smulleq ip, r9, r8, r5 │ │ │ │ + sbceq r2, fp, ip, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [r2] │ │ │ │ ldr r4, [r1] │ │ │ │ mov r7, r2 │ │ │ │ @@ -1313995,17 +1313995,17 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq r0, [r8, #-100] @ 0xffffff9c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r8, ip, lsl #13 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ cmpeq r8, r4, asr #5 │ │ │ │ - @ instruction: 0x0128ab30 │ │ │ │ + smlawbeq r8, r0, fp, sl │ │ │ │ cmpeq r8, r8, asr #1 │ │ │ │ - @ instruction: 0x0128a8b4 │ │ │ │ + @ instruction: 0x0128a904 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3792] @ 0xed0 │ │ │ │ ldr ip, [pc, #2576] @ 560b38 │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ mov fp, r2 │ │ │ │ @@ -1314652,16 +1314652,16 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ cmppeq r7, r0, asr #29 @ p-variant is OBSOLETE │ │ │ │ ldrheq pc, [r7, #-236] @ 0xffffff14 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq pc, [r7, #-176] @ 0xffffff50 @ │ │ │ │ - strdeq fp, [r9], #124 @ 0x7c │ │ │ │ - @ instruction: 0x0128a4e8 │ │ │ │ + sbceq fp, r9, ip, asr #16 │ │ │ │ + @ instruction: 0x0128a538 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr lr, [pc, #212] @ 560c40 │ │ │ │ ldr ip, [pc, #212] @ 560c44 │ │ │ │ @@ -1314960,15 +1314960,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmppeq r7, r4, lsl #7 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmppeq r7, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ cmppeq r7, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x0128999e │ │ │ │ + @ instruction: 0x012899ee │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1315973,26 +1315973,26 @@ │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ b 561f8c │ │ │ │ ldrsbeq lr, [r7, #-224] @ 0xffffff20 │ │ │ │ ldrsbeq lr, [r7, #-228] @ 0xffffff1c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r7, r0, lsl #29 │ │ │ │ - @ instruction: 0x01289776 │ │ │ │ + smlawteq r8, r6, r7, r9 │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ andeq r0, r0, r1, lsl #5 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x0128839a │ │ │ │ + @ instruction: 0x012883ea │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ - ldrdeq r8, [r8, -lr]! │ │ │ │ + @ instruction: 0x0128832e │ │ │ │ cmp sl, #0 │ │ │ │ str r8, [sp, #8] │ │ │ │ beq 5623ec │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ tst r3, #32 │ │ │ │ bne 561e70 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1317133,15 +1317133,15 @@ │ │ │ │ ldr r3, [r1, #24] │ │ │ │ udf #0 │ │ │ │ cmpeq r7, r0, asr #17 │ │ │ │ cmpeq r7, r8, lsr #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r7, r4, lsl #15 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ - @ instruction: 0x01287f50 │ │ │ │ + @ instruction: 0x01287fa0 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ sub r0, r0, #26 │ │ │ │ cmp r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1317251,15 +1317251,15 @@ │ │ │ │ cmp r3, #8 │ │ │ │ bhi 563384 │ │ │ │ ldrsb r3, [ip, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ andeq r0, r0, sl, ror #2 │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ - @ instruction: 0x01287660 │ │ │ │ + @ instruction: 0x012876b0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc] @ 5633f4 │ │ │ │ b 524ddc │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #142 @ 0x8e │ │ │ │ b 524ddc │ │ │ │ @@ -1317416,18 +1317416,18 @@ │ │ │ │ b 5634e8 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ b 56343c │ │ │ │ str ip, [sp, #12] │ │ │ │ b 563500 │ │ │ │ - @ instruction: 0x012875a5 │ │ │ │ - @ instruction: 0x012875ee │ │ │ │ + strdeq r7, [r8, -r5]! │ │ │ │ + @ instruction: 0x0128763e │ │ │ │ andeq r0, r0, r9, ror #2 │ │ │ │ - @ instruction: 0x0128750f │ │ │ │ + @ instruction: 0x0128755f │ │ │ │ andeq r0, r0, r1, ror #2 │ │ │ │ ldrb r3, [r1, #17] │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, #32 │ │ │ │ beq 5636a4 │ │ │ │ mov r1, #396 @ 0x18c │ │ │ │ b 524ddc │ │ │ │ @@ -1317673,18 +1317673,18 @@ │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ sbcs r3, ip, #0 │ │ │ │ bcs 563a20 │ │ │ │ b 56388c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r7, r0, ror #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01287304 │ │ │ │ + @ instruction: 0x01287354 │ │ │ │ cmpeq r7, r4, ror #15 │ │ │ │ - @ instruction: 0x012871ac │ │ │ │ - @ instruction: 0x0128710c │ │ │ │ + strdeq r7, [r8, -ip]! │ │ │ │ + @ instruction: 0x0128715c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3776] @ 0xec0 │ │ │ │ sub sp, sp, #284 @ 0x11c │ │ │ │ mov sl, r0 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -1317949,15 +1317949,15 @@ │ │ │ │ add r8, r8, #20 │ │ │ │ b 563c54 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r7, r0, asr #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r7, r0, lsr #10 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - strdeq r6, [r8, -ip]! │ │ │ │ + @ instruction: 0x01286f4c │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ @ instruction: 0x000001b7 │ │ │ │ ldrsbeq ip, [r7, #-16] │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1319759,15 +1319759,15 @@ │ │ │ │ b 56598c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq sl, [r7, #-180] @ 0xffffff4c │ │ │ │ ldrsbeq sl, [r7, #-188] @ 0xffffff44 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x0157ab94 │ │ │ │ andeq ip, r1, r4, lsr r4 │ │ │ │ - @ instruction: 0x01285460 │ │ │ │ + @ instruction: 0x012854b0 │ │ │ │ subeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r1, r1 │ │ │ │ addeq r0, r0, r0, lsl #2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq ip, r0, r4, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -1320185,16 +1320185,16 @@ │ │ │ │ b 566120 │ │ │ │ mov r6, #4 │ │ │ │ b 566120 │ │ │ │ mov r6, #0 │ │ │ │ b 566120 │ │ │ │ mov r6, #2 │ │ │ │ b 566120 │ │ │ │ - @ instruction: 0x01284a36 │ │ │ │ - @ instruction: 0x01284a0e │ │ │ │ + smlawbeq r8, r6, sl, r4 │ │ │ │ + @ instruction: 0x01284a5e │ │ │ │ @ instruction: 0x014ea390 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr ip, [pc, #772] @ 5664e8 │ │ │ │ @@ -1320761,17 +1320761,17 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq r9, [r7, #-164] @ 0xffffff5c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, lr, lsl #3 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ ldrsbeq r9, [r7, #-128] @ 0xffffff80 │ │ │ │ - @ instruction: 0x0128432b │ │ │ │ - @ instruction: 0x01284293 │ │ │ │ - strdeq r4, [r8, -pc]! │ │ │ │ + @ instruction: 0x0128437b │ │ │ │ + @ instruction: 0x012842e3 │ │ │ │ + @ instruction: 0x0128424f │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #448] @ 566ca0 │ │ │ │ ldr r3, [pc, #448] @ 566ca4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1321501,16 +1321501,16 @@ │ │ │ │ bl 579610 │ │ │ │ b 567398 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r7, ip, lsl lr │ │ │ │ cmpeq r7, r4, lsl #28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsbeq r8, [r7, #-220] @ 0xffffff24 │ │ │ │ - strdeq r3, [r8, -r7]! │ │ │ │ - sbceq fp, r7, r8, rrx │ │ │ │ + @ instruction: 0x01283947 │ │ │ │ + strheq fp, [r7], #8 │ │ │ │ andeq r0, r0, lr, ror #2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1321645,15 +1321645,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 5676ac │ │ │ │ b 567714 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ cmpeq r7, r4, ror #18 │ │ │ │ - @ instruction: 0x012834e9 │ │ │ │ + @ instruction: 0x01283539 │ │ │ │ andeq r0, r0, pc, ror #2 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ streq r0, [r0], #-33 @ 0xffffffdf │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1322308,18 +1322308,18 @@ │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r7, r4, lsl #1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r7, r0, rrx │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x01282b2e │ │ │ │ + @ instruction: 0x01282b7e │ │ │ │ cmpeq r7, ip, ror #27 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - sbceq r3, r9, r0, asr #19 │ │ │ │ + sbceq r3, r9, r0, lsl sl │ │ │ │ cmpeq r7, r8, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #816] @ 568648 │ │ │ │ @@ -1322878,15 +1322878,15 @@ │ │ │ │ b 5688a0 │ │ │ │ mov r6, #16 │ │ │ │ b 5688a0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r7, r8, lsl #16 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r7, r8, asr #15 │ │ │ │ - @ instruction: 0x01282330 │ │ │ │ + smlawbeq r8, r0, r3, r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ cmpeq r7, r8, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1323179,15 +1323179,15 @@ │ │ │ │ udf #0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ udf #0 │ │ │ │ cmpeq r7, r8, lsl #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq r7, [r7, #-36] @ 0xffffffdc │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - sbceq r2, r9, r4, lsr pc │ │ │ │ + sbceq r2, r9, r4, lsl #31 │ │ │ │ cmpeq r7, r8, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -1323937,15 +1323937,15 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ udf #0 │ │ │ │ cmpeq r7, ip, ror #14 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r7, ip, asr r7 │ │ │ │ - @ instruction: 0x0128124e │ │ │ │ + @ instruction: 0x0128129e │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ cmpeq r7, r4, lsl #11 │ │ │ │ ldrsheq r6, [r7, #-72] @ 0xffffffb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -1324473,15 +1324473,15 @@ │ │ │ │ cmpeq r7, ip, ror #6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r7, r0, asr r3 │ │ │ │ cmpeq r7, r0, asr #3 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ muleq r0, r8, sp │ │ │ │ - sbcseq pc, sl, r0, lsl #27 │ │ │ │ + ldrsbeq pc, [sl], #208 @ 0xd0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1324913,19 +1324913,19 @@ │ │ │ │ cmp r2, #19 │ │ │ │ bne 56ab04 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ b 56ab2c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r7, ip, lsr r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smulwteq r8, r8, r4 │ │ │ │ + @ instruction: 0x01280538 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ ldrheq r5, [r7, #-100] @ 0xffffff9c │ │ │ │ - @ instruction: 0x01280258 │ │ │ │ + smulwbeq r8, r8, r2 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ ldrb r3, [r1, #12] │ │ │ │ cmp r3, #3 │ │ │ │ bne 56ac70 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1325262,15 +1325262,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ b 56b068 │ │ │ │ strd r2, [sp, #8] │ │ │ │ b 56b068 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r7, r0, ror #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrdeq pc, [r7, -r0]! │ │ │ │ + msreq CPSR_sxc, r0, lsr #24 │ │ │ │ cmpeq r7, r8, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -1325472,15 +1325472,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [sp, #16] │ │ │ │ b 56b358 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r7, r4, asr #26 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r7, r0, lsl sp │ │ │ │ - msreq CPSR_sxc, r4, lsl #18 │ │ │ │ + msreq CPSR_sxc, r4, asr r9 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ cmpeq r7, r0, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r2] │ │ │ │ @@ -1326680,15 +1326680,15 @@ │ │ │ │ b 56b9dc │ │ │ │ @ instruction: 0x01574890 │ │ │ │ cmpeq r7, ip, lsl #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, r9, ror #2 │ │ │ │ andeq r0, r0, r9, lsr r1 │ │ │ │ - msreq CPSR_sxc, ip, ror r4 │ │ │ │ + smlawteq r7, ip, r4, pc @ │ │ │ │ cmpeq r7, ip, asr #15 │ │ │ │ andeq r0, r0, fp, lsr #4 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ cmpeq r7, ip, asr #8 │ │ │ │ cmpeq r7, r8, ror r1 │ │ │ │ andeq r0, r0, sl, lsr r1 │ │ │ │ andeq r0, r0, sp, lsr r1 │ │ │ │ @@ -1327883,37 +1327883,37 @@ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ cmpeq r7, ip, lsl #7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r7, r8, ror r3 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, r2, asr #2 │ │ │ │ - @ instruction: 0x0127df3c │ │ │ │ + smlawbeq r7, ip, pc, sp @ │ │ │ │ andeq r0, r0, r9, lsl r2 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ cmpeq r7, r0, ror #3 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, fp, lsr #4 │ │ │ │ cmpeq r7, r8, lsl #3 │ │ │ │ andeq r0, r0, r2, lsl #4 │ │ │ │ andeq r0, r0, r5, asr r1 │ │ │ │ cmpeq r7, r8, lsl #31 │ │ │ │ andeq r0, r0, r3, asr r1 │ │ │ │ cmpeq r7, r8, ror #29 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - @ instruction: 0x0127db9e │ │ │ │ - @ instruction: 0x0127db3a │ │ │ │ + @ instruction: 0x0127dbee │ │ │ │ + smlawbeq r7, sl, fp, sp │ │ │ │ andeq r0, r0, r3, ror #2 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ ldrheq r2, [r7, #-176] @ 0xffffff50 │ │ │ │ andeq r0, r0, sl, lsr r1 │ │ │ │ cmpeq r7, r8, lsr #22 │ │ │ │ ldrsbeq r2, [r7, #-152] @ 0xffffff68 │ │ │ │ - @ instruction: 0x0127d6b6 │ │ │ │ - @ instruction: 0x0127d59e │ │ │ │ + @ instruction: 0x0127d706 │ │ │ │ + @ instruction: 0x0127d5ee │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #268] @ 56db88 │ │ │ │ ldr r1, [pc, #268] @ 56db8c │ │ │ │ @@ -1328930,15 +1328930,15 @@ │ │ │ │ str r7, [r6, #4] │ │ │ │ str r1, [r6, #8] │ │ │ │ str r7, [r6, #12] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ udf #0 │ │ │ │ ldrsheq r1, [r7, #-136] @ 0xffffff78 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0127c666 │ │ │ │ + @ instruction: 0x0127c6b6 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ cmpeq r7, r4, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1329200,33 +1329200,33 @@ │ │ │ │ add r8, pc, r8 │ │ │ │ add fp, pc, fp │ │ │ │ mov r2, #-536870912 @ 0xe0000000 │ │ │ │ b 56eb24 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r7, r4, ror #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strdeq ip, [r7, -ip]! @ │ │ │ │ - @ instruction: 0x0127c408 │ │ │ │ + @ instruction: 0x0127c54c │ │ │ │ + @ instruction: 0x0127c458 │ │ │ │ svclt 0x00e93261 │ │ │ │ - @ instruction: 0x0127c538 │ │ │ │ - strdeq ip, [r7, -r0]! │ │ │ │ + smlawbeq r7, r8, r5, ip │ │ │ │ + @ instruction: 0x0127c440 │ │ │ │ svclt 0x00ef225d │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ cmpeq r7, ip, lsr #4 │ │ │ │ - @ instruction: 0x0127c178 │ │ │ │ - ldrdeq ip, [r7, -r8]! │ │ │ │ + smlawteq r7, r8, r1, ip │ │ │ │ + @ instruction: 0x0127c128 │ │ │ │ svclt 0x00ed4dc8 │ │ │ │ - @ instruction: 0x0127c0ec │ │ │ │ - @ instruction: 0x0127c0a0 │ │ │ │ + @ instruction: 0x0127c13c │ │ │ │ + strdeq ip, [r7, -r0]! │ │ │ │ svclt 0x00e7985f │ │ │ │ - @ instruction: 0x0127c250 │ │ │ │ - strheq ip, [r7, -r4]! │ │ │ │ + @ instruction: 0x0127c2a0 │ │ │ │ + @ instruction: 0x0127c104 │ │ │ │ svclt 0x00e66e97 │ │ │ │ - @ instruction: 0x0127c294 │ │ │ │ - @ instruction: 0x0127c0a4 │ │ │ │ + @ instruction: 0x0127c2e4 │ │ │ │ + strdeq ip, [r7, -r4]! │ │ │ │ svclt 0x00ebf976 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov fp, r0 │ │ │ │ @@ -1331646,21 +1331646,21 @@ │ │ │ │ ldr r8, [r0, #-8] │ │ │ │ sub r3, r0, #20 │ │ │ │ str r8, [sp, #12] │ │ │ │ b 570d14 │ │ │ │ cmppeq r6, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, r3, lsl r1 │ │ │ │ - @ instruction: 0x0127a406 │ │ │ │ + @ instruction: 0x0127a456 │ │ │ │ cmppeq r6, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0127a348 │ │ │ │ - @ instruction: 0x0127a378 │ │ │ │ + @ instruction: 0x0127a398 │ │ │ │ + smlawteq r7, r8, r3, sl │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - @ instruction: 0x01279cec │ │ │ │ - @ instruction: 0x01279ca0 │ │ │ │ + @ instruction: 0x01279d3c │ │ │ │ + strdeq r9, [r7, -r0]! │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ svccc 0x00e00000 │ │ │ │ cmpeq r6, ip, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3456] @ 0xd80 │ │ │ │ @@ -1332660,23 +1332660,23 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 521cb4 │ │ │ │ mov sl, #1 │ │ │ │ b 57197c │ │ │ │ cmpeq r6, r4, ror #21 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r6, ip, ror sl │ │ │ │ - smlawteq r7, r4, fp, r9 │ │ │ │ + @ instruction: 0x01279c14 │ │ │ │ andeq r0, r0, r9, lsl #4 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r4, lsl r9 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ - strdeq r7, [r7, -ip]! │ │ │ │ - @ instruction: 0x01277b00 │ │ │ │ + @ instruction: 0x01277c4c │ │ │ │ + @ instruction: 0x01277b50 │ │ │ │ mov r0, r6 │ │ │ │ bl 524098 │ │ │ │ cmp r0, #0 │ │ │ │ bne 571990 │ │ │ │ ldrb r4, [r6, #65] @ 0x41 │ │ │ │ cmp r4, #0 │ │ │ │ bne 571990 │ │ │ │ @@ -1334663,16 +1334663,16 @@ │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r5, asr #3 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ @ instruction: 0xc7efffff │ │ │ │ andeq r0, r0, pc, asr #3 │ │ │ │ andeq r0, r0, r3, lsl r1 │ │ │ │ - @ instruction: 0x01276e30 │ │ │ │ - @ instruction: 0x01276e04 │ │ │ │ + smlawbeq r7, r0, lr, r6 │ │ │ │ + @ instruction: 0x01276e54 │ │ │ │ andeq r0, r0, r3, ror r2 │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -1335387,15 +1335387,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [sp, #16] │ │ │ │ b 574e44 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r6, r8, asr r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r6, r4, lsr #4 │ │ │ │ - @ instruction: 0x01276374 │ │ │ │ + smlawteq r7, r4, r3, r6 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ cmpeq r6, r4, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1335611,15 +1335611,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 57520c │ │ │ │ add r5, r5, #4 │ │ │ │ b 5751d4 │ │ │ │ lsl r2, r2, #16 │ │ │ │ lsr r2, r2, #16 │ │ │ │ b 575270 │ │ │ │ - @ instruction: 0x01275f64 │ │ │ │ + @ instruction: 0x01275fb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1335764,15 +1335764,15 @@ │ │ │ │ str r6, [r0, #48] @ 0x30 │ │ │ │ str r7, [r0, #4] │ │ │ │ strb r9, [r0, #68] @ 0x44 │ │ │ │ str r5, [r0] │ │ │ │ str r0, [r8, #80] @ 0x50 │ │ │ │ ldr r6, [r5, r3, lsl #2] │ │ │ │ b 575344 │ │ │ │ - smlawbeq r7, ip, sp, r5 │ │ │ │ + ldrdeq r5, [r7, -ip]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ bics r3, r3, #262144 @ 0x40000 │ │ │ │ bne 5755a0 │ │ │ │ @@ -1336116,15 +1336116,15 @@ │ │ │ │ b 575a3c │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ add r3, r3, #20 │ │ │ │ ldr r4, [r4, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ bne 5759d4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x01275830 │ │ │ │ + smlawbeq r7, r0, r8, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3752] @ 0xea8 │ │ │ │ ldr r2, [pc, #2932] @ 576638 │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -1336859,21 +1336859,21 @@ │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ cmpeq r6, r0, lsr r5 │ │ │ │ cmpeq r6, r8, lsl r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01275560 │ │ │ │ - @ instruction: 0x01275520 │ │ │ │ + @ instruction: 0x012755b0 │ │ │ │ + @ instruction: 0x01275570 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x01275354 │ │ │ │ + @ instruction: 0x012753a4 │ │ │ │ cmpeq r6, ip, ror #31 │ │ │ │ - smlawteq r7, ip, r0, r5 │ │ │ │ + @ instruction: 0x0127511c │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #352] @ 0x160 │ │ │ │ ldr r5, [r4] │ │ │ │ @@ -1337083,15 +1337083,15 @@ │ │ │ │ bl 521be0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 525718 │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [r7] │ │ │ │ b 5767f0 │ │ │ │ - ldrdeq r4, [r7, -ip]! │ │ │ │ + @ instruction: 0x01274c2c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr ip, [pc, #1408] @ 576f60 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #1404] @ 576f64 │ │ │ │ @@ -1337445,17 +1337445,17 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bne 576a78 │ │ │ │ b 576a20 │ │ │ │ cmpeq r6, r0, lsl r6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq r9, [r6, #-80] @ 0xffffffb0 │ │ │ │ - ldrdeq r4, [r7, -lr]! │ │ │ │ - @ instruction: 0x0127489e │ │ │ │ - smlawbeq r7, r2, r7, r4 │ │ │ │ + @ instruction: 0x0127492e │ │ │ │ + @ instruction: 0x012748ee │ │ │ │ + ldrdeq r4, [r7, -r2]! │ │ │ │ cmpeq r6, r4, lsr #5 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1337815,16 +1337815,16 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ udf #0 │ │ │ │ cmpeq r6, r0, ror #25 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - sbceq r4, r8, r4, lsr #18 │ │ │ │ - @ instruction: 0x01273f32 │ │ │ │ + sbceq r4, r8, r4, ror r9 │ │ │ │ + smlawbeq r7, r2, pc, r3 @ │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -1339514,22 +1339514,22 @@ │ │ │ │ b 578e7c │ │ │ │ cmpeq r6, ip, lsr r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r6, ip, lsr #18 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ andeq r0, r0, r2, lsl r2 │ │ │ │ ldrsbeq r7, [r6, #-140] @ 0xffffff74 │ │ │ │ - @ instruction: 0x01272aec │ │ │ │ + @ instruction: 0x01272b3c │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, r1, lsl r2 │ │ │ │ - @ instruction: 0x01272734 │ │ │ │ + smlawbeq r7, r4, r7, r2 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x01272654 │ │ │ │ + @ instruction: 0x012726a4 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ - @ instruction: 0x012724b8 │ │ │ │ + @ instruction: 0x01272508 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r6, [r0, #352] @ 0x160 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1339761,17 +1339761,17 @@ │ │ │ │ b 579290 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsheq r6, [r6, #-240] @ 0xffffff10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsbeq r6, [r6, #-252] @ 0xffffff04 │ │ │ │ @ instruction: 0x01566f90 │ │ │ │ andeq r1, r0, r4, asr r1 │ │ │ │ - sbceq r2, r8, r8, lsr #19 │ │ │ │ - smulleq r2, r8, r8, r9 │ │ │ │ - sbceq lr, r9, r8, lsr r8 │ │ │ │ + strdeq r2, [r8], #152 @ 0x98 │ │ │ │ + sbceq r2, r8, r8, ror #19 │ │ │ │ + sbceq lr, r9, r8, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -1341279,22 +1341279,22 @@ │ │ │ │ bl 5794b0 │ │ │ │ mov r0, #20 │ │ │ │ bl 5c030 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 57aed4 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #8 │ │ │ │ - bl da5cd8 │ │ │ │ + bl da5d28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 57aecc │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #32 │ │ │ │ mov r5, r0 │ │ │ │ - bl da5cd8 │ │ │ │ + bl da5d28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 57aec4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r7, [r3, #24] │ │ │ │ mov r0, r7 │ │ │ │ bl 522200 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -1341351,39 +1341351,39 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 57ac70 │ │ │ │ mov r5, r6 │ │ │ │ cmp r5, #0 │ │ │ │ bne 57abd4 │ │ │ │ b 57ac24 │ │ │ │ mov r0, r7 │ │ │ │ - bl da5d20 │ │ │ │ + bl da5d70 │ │ │ │ str r5, [r0] │ │ │ │ b 57ac60 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ bne 57ac00 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl da5d20 │ │ │ │ + bl da5d70 │ │ │ │ str r8, [r0] │ │ │ │ b 57ac64 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ bne 57ac24 │ │ │ │ mov r0, r4 │ │ │ │ - bl da5d20 │ │ │ │ + bl da5d70 │ │ │ │ str r5, [r0] │ │ │ │ b 57ac24 │ │ │ │ ldr r6, [sp] │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl da5df8 │ │ │ │ + bl da5e48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 57ae48 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ beq 57ae48 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr r1, [pc, #624] @ 57af68 │ │ │ │ @@ -1341465,15 +1341465,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r3, r6, r3, lsl #2 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r2, #4 │ │ │ │ movcs r2, #4 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ - bl da5df8 │ │ │ │ + bl da5e48 │ │ │ │ cmp r0, #0 │ │ │ │ bne 57ace0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1342341,28 +1342341,28 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #0 │ │ │ │ cmpeq r6, r0, lsl #25 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r6, r4, asr #24 │ │ │ │ cmpeq r6, ip, asr #23 │ │ │ │ - ldrdeq pc, [r6, -r0]! │ │ │ │ + @ instruction: 0x01270020 │ │ │ │ andeq r0, r0, r2, ror #4 │ │ │ │ andeq r0, r0, r6, asr r2 │ │ │ │ andeq r0, r0, r5, lsl r1 │ │ │ │ andeq r0, r0, r6, lsr r2 │ │ │ │ andseq r0, lr, r8, lsl #4 │ │ │ │ andeq r0, r0, pc, asr r2 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andseq r0, r0, r0, ror #4 │ │ │ │ andeq r0, r0, r7, lsr #5 │ │ │ │ andseq r0, r0, r0, lsr #4 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - msreq CPSR_sx, sl @ │ │ │ │ + msreq LR_usr, sl, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #1276] @ 57c138 │ │ │ │ ldr r3, [pc, #1276] @ 57c13c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1342736,15 +1342736,15 @@ │ │ │ │ str r3, [r5] │ │ │ │ bl 521b70 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ b 57c1f4 │ │ │ │ - msreq LR_usr, sl @ │ │ │ │ + msreq LR_usr, sl, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr ip, [pc, #576] @ 57c474 │ │ │ │ ldr r3, [pc, #576] @ 57c478 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -1342889,15 +1342889,15 @@ │ │ │ │ ldr r1, [r7, #56] @ 0x38 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [r7, #28] │ │ │ │ b 57c28c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r6, r4, asr #27 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - msreq CPSR_sx, lr, lsr #3 │ │ │ │ + strdeq pc, [r6, -lr]! │ │ │ │ cmpeq r6, r0, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #1784] @ 0x6f8 │ │ │ │ ldr ip, [pc, #688] @ 57c74c │ │ │ │ ldr r4, [r1, #20] │ │ │ │ @@ -1343646,22 +1343646,22 @@ │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ cmpeq r6, ip, asr r8 │ │ │ │ andeq r0, r0, r1, asr r2 │ │ │ │ svcvc 0x00efffff │ │ │ │ svcvc 0x00f80000 │ │ │ │ @ instruction: 0x000002b2 │ │ │ │ cmpeq r6, r4, lsr #12 │ │ │ │ - @ instruction: 0x0126ea66 │ │ │ │ - @ instruction: 0x0126ea4e │ │ │ │ + @ instruction: 0x0126eab6 │ │ │ │ + @ instruction: 0x0126ea9e │ │ │ │ mvnsne r0, r1 │ │ │ │ - @ instruction: 0x0126e94e │ │ │ │ + @ instruction: 0x0126e99e │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ strpl r0, [r0], -r1 │ │ │ │ andeq r0, r0, r5, lsr #5 │ │ │ │ - @ instruction: 0x0126e602 │ │ │ │ + @ instruction: 0x0126e652 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r1, [pc, #748] @ 57d374 │ │ │ │ ldr r4, [r0, #352] @ 0x160 │ │ │ │ ldr r2, [pc, #744] @ 57d378 │ │ │ │ @@ -1344383,19 +1344383,19 @@ │ │ │ │ mov r1, fp │ │ │ │ bl 4e3080 │ │ │ │ b 57da2c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #0 │ │ │ │ cmpeq r6, r4, ror #17 │ │ │ │ - @ instruction: 0x0126de9a │ │ │ │ + @ instruction: 0x0126deea │ │ │ │ andeq r0, r0, pc, asr r2 │ │ │ │ andeq r0, r0, r7, lsr #5 │ │ │ │ andeq r0, r0, r6, lsr r2 │ │ │ │ - @ instruction: 0x0126dd2e │ │ │ │ + @ instruction: 0x0126dd7e │ │ │ │ andeq r0, r0, r2, ror #4 │ │ │ │ andeq r0, r0, r6, asr r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1345175,15 +1345175,15 @@ │ │ │ │ bl 5f8350 │ │ │ │ str r7, [sp, #28] │ │ │ │ str r9, [sp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ str r9, [sp, #24] │ │ │ │ str r0, [r4, #28] │ │ │ │ b 57e7ac │ │ │ │ - strdeq ip, [r6, -r4]! │ │ │ │ + @ instruction: 0x0126d044 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #2020] @ 57f03c │ │ │ │ @@ -1345693,16 +1345693,16 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #0 │ │ │ │ @ instruction: 0x0156179c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r6, ip, ror r7 │ │ │ │ cmpeq r6, r4, ror #12 │ │ │ │ - @ instruction: 0x0126c859 │ │ │ │ - @ instruction: 0x0126c837 │ │ │ │ + @ instruction: 0x0126c8a9 │ │ │ │ + smlawbeq r6, r7, r8, ip │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1346727,24 +1346727,24 @@ │ │ │ │ udf #0 │ │ │ │ cmpeq r6, r4, ror pc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r6, r0, asr pc │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ cmpeq r6, ip, lsl #24 │ │ │ │ - strdeq ip, [r6, -r0]! │ │ │ │ + @ instruction: 0x0126c240 │ │ │ │ andeq r0, r0, pc, asr r2 │ │ │ │ andseq r0, lr, r8, lsl #4 │ │ │ │ andeq r0, r0, r7, lsr #5 │ │ │ │ andseq r0, r0, r0, lsr #4 │ │ │ │ - @ instruction: 0x0126bf10 │ │ │ │ + @ instruction: 0x0126bf60 │ │ │ │ andseq r0, r0, r0, ror #4 │ │ │ │ @ instruction: 0x01560498 │ │ │ │ cmpeq r6, r0, lsl #7 │ │ │ │ - @ instruction: 0x0126b8b8 │ │ │ │ + @ instruction: 0x0126b908 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1347003,15 +1347003,15 @@ │ │ │ │ stm r6, {r2, r3} │ │ │ │ str r6, [r3] │ │ │ │ str r6, [r4, #20] │ │ │ │ b 580270 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmppeq r5, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrdeq fp, [r6, -r8]! │ │ │ │ + @ instruction: 0x0126b628 │ │ │ │ cmppeq r5, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ cmppeq r5, r0, lsl #27 @ p-variant is OBSOLETE │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ andeq r2, r0, r0, lsr r1 │ │ │ │ ldrsbeq pc, [r5, #-188] @ 0xffffff44 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1348178,16 +1348178,16 @@ │ │ │ │ b 580e78 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ udf #0 │ │ │ │ cmppeq r5, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ cmppeq r5, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0126a890 │ │ │ │ - @ instruction: 0x0126a814 │ │ │ │ + @ instruction: 0x0126a8e0 │ │ │ │ + @ instruction: 0x0126a864 │ │ │ │ cmpeq r5, ip, asr #31 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1348513,15 +1348513,15 @@ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ udf #0 │ │ │ │ cmpeq r5, r8, lsl #13 │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ - strdeq r9, [r6, -r0]! │ │ │ │ + @ instruction: 0x01269c40 │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ andseq r0, r8, r8, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #896] @ 582000 │ │ │ │ @@ -1349111,15 +1349111,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [ip, #48] @ 0x30 │ │ │ │ udf #0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ udf #0 │ │ │ │ cmpeq r5, r4, asr #31 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smlawbeq r6, r3, r6, r9 │ │ │ │ + ldrdeq r9, [r6, -r3]! │ │ │ │ cmpeq r5, r4, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ 5826d4 │ │ │ │ ldr r3, [pc, #256] @ 5826d8 │ │ │ │ @@ -1349796,16 +1349796,16 @@ │ │ │ │ bl 4e3080 │ │ │ │ b 582f70 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ b 582f60 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ b 582f60 │ │ │ │ - @ instruction: 0x012687e3 │ │ │ │ - strdeq r8, [r6, -r5]! │ │ │ │ + @ instruction: 0x01268833 │ │ │ │ + @ instruction: 0x01268745 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1350059,15 +1350059,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 583328 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, r0 │ │ │ │ bcc 583458 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x01268375 │ │ │ │ + smlawteq r6, r5, r3, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -1350385,15 +1350385,15 @@ │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ b 583728 │ │ │ │ - @ instruction: 0x0126809d │ │ │ │ + @ instruction: 0x012680ed │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3784] @ 0xec8 │ │ │ │ ldr r3, [pc, #2836] @ 5844cc │ │ │ │ ldr r4, [r0, #352] @ 0x160 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1351105,20 +1351105,20 @@ │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ udf #0 │ │ │ │ cmpeq r5, r0, asr #12 │ │ │ │ cmpeq r5, r8, lsr #12 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r5, r0, ror #11 │ │ │ │ - @ instruction: 0x01267d22 │ │ │ │ + @ instruction: 0x01267d72 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ - @ instruction: 0x01267b1a │ │ │ │ + @ instruction: 0x01267b6a │ │ │ │ @ instruction: 0xfffbfb78 │ │ │ │ - @ instruction: 0x01267598 │ │ │ │ - @ instruction: 0x01267564 │ │ │ │ + @ instruction: 0x012675e8 │ │ │ │ + @ instruction: 0x012675b4 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ sub r0, r0, r3 │ │ │ │ @@ -1351518,15 +1351518,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 584864 │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 584b30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - smlawteq r6, r0, lr, r6 │ │ │ │ + @ instruction: 0x01266f10 │ │ │ │ ldrsbeq fp, [r5, #-104] @ 0xffffff98 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1351852,15 +1351852,15 @@ │ │ │ │ b 584d5c │ │ │ │ mov r5, r0 │ │ │ │ b 584ea0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #0 │ │ │ │ cmpeq r5, r4, ror r4 │ │ │ │ andeq r0, r0, r7, asr r2 │ │ │ │ - @ instruction: 0x01266994 │ │ │ │ + @ instruction: 0x012669e4 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r4, [r0, #352] @ 0x160 │ │ │ │ mov ip, r0 │ │ │ │ @@ -1352612,26 +1352612,26 @@ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ cmpeq r5, r8, asr #30 │ │ │ │ cmpeq r5, r4, lsr pc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r5, ip, ror #29 │ │ │ │ @ instruction: 0xfffff3b4 │ │ │ │ - @ instruction: 0x0126669a │ │ │ │ - @ instruction: 0x0126669b │ │ │ │ + @ instruction: 0x012666ea │ │ │ │ + @ instruction: 0x012666eb │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ - @ instruction: 0x01266242 │ │ │ │ + @ instruction: 0x01266292 │ │ │ │ andeq r0, r0, pc, ror #2 │ │ │ │ streq r0, [r0], #-33 @ 0xffffffdf │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - @ instruction: 0x012660e6 │ │ │ │ - ldrdeq r5, [r6, -r1]! │ │ │ │ + @ instruction: 0x01266136 │ │ │ │ + @ instruction: 0x01265e21 │ │ │ │ ldr r0, [r0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq 585d40 │ │ │ │ @@ -1352894,16 +1352894,16 @@ │ │ │ │ bx lr │ │ │ │ orrs lr, lr, r4 │ │ │ │ movne ip, #1 │ │ │ │ moveq ip, #0 │ │ │ │ b 586068 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - smlawteq r6, r4, r8, r5 │ │ │ │ - @ instruction: 0x012658a0 │ │ │ │ + @ instruction: 0x01265914 │ │ │ │ + strdeq r5, [r6, -r0]! │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov fp, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -1355418,15 +1355418,15 @@ │ │ │ │ udf #0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ udf #0 │ │ │ │ cmpeq r5, r8, ror #14 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r5, r0, asr #13 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ - @ instruction: 0x01263320 │ │ │ │ + @ instruction: 0x01263370 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr r2, [pc, #1584] @ 588e8c │ │ │ │ ldr r3, [pc, #1584] @ 588e90 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1357136,26 +1357136,26 @@ │ │ │ │ cmp r3, #3 │ │ │ │ bls 589844 │ │ │ │ b 5897f0 │ │ │ │ cmpeq r5, r8, asr #25 │ │ │ │ ldrheq r6, [r5, #-192] @ 0xffffff40 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r5, r4, ror #24 │ │ │ │ - ldrdeq r2, [r6, -r5]! │ │ │ │ + @ instruction: 0x01262525 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, fp, ror #4 │ │ │ │ - @ instruction: 0x01261f14 │ │ │ │ + @ instruction: 0x01261f64 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, sp, asr #4 │ │ │ │ andeq r0, r0, lr, asr #4 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ @ instruction: 0x000001bf │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ - @ instruction: 0x01261bee │ │ │ │ + @ instruction: 0x01261c3e │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ add r3, r3, #32 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -1359613,15 +1359613,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ cmpeq r5, ip, ror r5 │ │ │ │ cmpeq r5, r8, ror #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r5, ip, lsr r4 │ │ │ │ - msreq CPSR_sc, sl, ror r9 │ │ │ │ + smlawteq r5, sl, r9, pc @ │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1362505,24 +1362505,24 @@ │ │ │ │ b 58f2b8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ ldrsheq r0, [r5, #-220] @ 0xffffff24 │ │ │ │ andeq r0, r0, r2, lsr #9 │ │ │ │ andeq r0, r0, r5, ror #2 │ │ │ │ - @ instruction: 0x0125c698 │ │ │ │ + @ instruction: 0x0125c6e8 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - ldrdeq ip, [r5, -fp]! │ │ │ │ + @ instruction: 0x0125c62b │ │ │ │ andeq r0, r0, lr, lsl #4 │ │ │ │ andne r0, r0, r8, lsl #26 │ │ │ │ andeq r0, r0, pc, asr #2 │ │ │ │ stmeq sp, {r0} │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r0, r0, r2, asr r2 │ │ │ │ - @ instruction: 0x0125c430 │ │ │ │ + smlawbeq r5, r0, r4, ip │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ andeq r4, r0, r1, lsl r4 │ │ │ │ andeq r0, r1, r4, lsl r0 │ │ │ │ muleq r0, r6, r1 │ │ │ │ andeq r0, r1, r9, asr r0 │ │ │ │ streq r0, [r4], -r1, lsl #16 │ │ │ │ subeq r0, r0, r9 │ │ │ │ @@ -1365272,15 +1365272,15 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mvn ip, ip, lsl r2 │ │ │ │ b 5921bc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrheq lr, [r4, #-128] @ 0xffffff80 │ │ │ │ cmpeq r4, r0, lsr #17 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0125a204 │ │ │ │ + @ instruction: 0x0125a254 │ │ │ │ cmpeq r4, r4, ror #15 │ │ │ │ andeq r0, r0, r5, ror #2 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ svcvc 0x00f80000 │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ eorseq r7, r0, #4, 16 @ 0x40000 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ @@ -1365617,19 +1365617,19 @@ │ │ │ │ ldr r2, [r2, ip] │ │ │ │ add r2, r2, r1, lsl #4 │ │ │ │ ldrsb r2, [r2, #23] │ │ │ │ cmp r2, #0 │ │ │ │ bge 59269c │ │ │ │ b 592770 │ │ │ │ cmpeq r4, r4, lsl #21 │ │ │ │ - @ instruction: 0x012594e4 │ │ │ │ + @ instruction: 0x01259534 │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ - smlawteq r5, ip, r4, r9 │ │ │ │ + @ instruction: 0x0125951c │ │ │ │ muleq r0, r6, r1 │ │ │ │ - smlawteq r5, r7, r4, r9 │ │ │ │ + @ instruction: 0x01259517 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1365713,20 +1365713,20 @@ │ │ │ │ ldr r2, [r6] │ │ │ │ orr r3, r3, #16 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r6] │ │ │ │ str r4, [r7, r2, lsl #2] │ │ │ │ strb r3, [r4, #13] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - smlawbeq r5, r5, r3, r9 │ │ │ │ + ldrdeq r9, [r5, -r5]! │ │ │ │ cmpeq r4, r4, lsl r8 │ │ │ │ andeq r0, r0, pc, asr #2 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ - strheq sl, [r6], #96 @ 0x60 │ │ │ │ + sbceq sl, r6, r0, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5f7c20 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -1365849,15 +1365849,15 @@ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #11 │ │ │ │ bx lr │ │ │ │ mov r0, #16 │ │ │ │ bx lr │ │ │ │ - qsubeq r9, r5, r5 │ │ │ │ + @ instruction: 0x012590a5 │ │ │ │ add r3, r0, #36864 @ 0x9000 │ │ │ │ ldr r3, [r3, #2572] @ 0xa0c │ │ │ │ cmp r3, #4 │ │ │ │ ldr r3, [pc, #140] @ 592be0 │ │ │ │ add r3, pc, r3 │ │ │ │ bne 592bd8 │ │ │ │ lsr r2, r1, #3 │ │ │ │ @@ -1365934,15 +1365934,15 @@ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r0, r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmpeq r4, ip, ror #7 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x01258f18 │ │ │ │ + @ instruction: 0x01258f68 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #204] @ 592d78 │ │ │ │ ldr r3, [pc, #204] @ 592d7c │ │ │ │ ldrb r4, [r1, #17] │ │ │ │ @@ -1366046,15 +1366046,15 @@ │ │ │ │ bx lr │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #0 │ │ │ │ - sbceq r8, r6, r4, lsl #29 │ │ │ │ + ldrdeq r8, [r6], #228 @ 0xe4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #892] @ 5931e8 │ │ │ │ ldrb r3, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1366276,18 +1366276,18 @@ │ │ │ │ b 592ea0 │ │ │ │ ldr r2, [pc, #32] @ 5931f8 │ │ │ │ cmp r3, r2 │ │ │ │ beq 593088 │ │ │ │ cmp r3, #344 @ 0x158 │ │ │ │ bne 592ea0 │ │ │ │ b 593088 │ │ │ │ - @ instruction: 0x01258d12 │ │ │ │ + @ instruction: 0x01258d62 │ │ │ │ cmpeq r4, r0, lsl #3 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - @ instruction: 0x01258a9a │ │ │ │ + @ instruction: 0x01258aea │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #168] @ 5932bc │ │ │ │ ldr r1, [pc, #168] @ 5932c0 │ │ │ │ @@ -1366717,15 +1366717,15 @@ │ │ │ │ b 593884 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ b 593848 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ str r3, [r1] │ │ │ │ b 593854 │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ - @ instruction: 0x012583a8 │ │ │ │ + strdeq r8, [r5, -r8]! @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ add r6, r1, r1, lsl #2 │ │ │ │ add r6, r1, r6, lsl #1 │ │ │ │ add r3, r0, r6, lsl #2 │ │ │ │ @@ -1367927,15 +1367927,15 @@ │ │ │ │ ldrsbeq ip, [r4, #-52] @ 0xffffffcc │ │ │ │ andeq sl, r0, r0, ror #22 │ │ │ │ cmpeq r4, r0, lsr pc │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ @ instruction: 0xffffde54 │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ - @ instruction: 0x01256d34 │ │ │ │ + smlawbeq r5, r4, sp, r6 │ │ │ │ andeq r0, r0, sp, asr #2 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ andeq r0, r0, pc, asr #2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1369210,20 +1369210,20 @@ │ │ │ │ b 595f7c │ │ │ │ mov r1, #220 @ 0xdc │ │ │ │ b 595f7c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r4, r8, lsr #16 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq sl, [r4, #-116] @ 0xffffff8c │ │ │ │ - @ instruction: 0x01256450 │ │ │ │ + @ instruction: 0x012564a0 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ blx 58dfd2 │ │ │ │ andeq r0, r0, pc, asr #2 │ │ │ │ - ldrdeq r6, [r5, -r2]! │ │ │ │ - ldrdeq r6, [r5, -r8]! │ │ │ │ + @ instruction: 0x01256222 │ │ │ │ + @ instruction: 0x01256128 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ cmpeq r4, r8, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -1370300,17 +1370300,17 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne 596dd4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq 596dd4 │ │ │ │ b 596ef0 │ │ │ │ - @ instruction: 0x01254ea4 │ │ │ │ + strdeq r4, [r5, -r4]! @ │ │ │ │ cmpeq r4, ip, ror #4 │ │ │ │ - @ instruction: 0x01254e00 │ │ │ │ + @ instruction: 0x01254e50 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1370708,16 +1370708,16 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #0 │ │ │ │ ldrsheq r8, [r4, #-232] @ 0xffffff18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r4, ip, asr #29 │ │ │ │ ldrheq r8, [r4, #-228] @ 0xffffff1c │ │ │ │ - smlawteq r5, sl, sl, r4 │ │ │ │ - @ instruction: 0x01254a42 │ │ │ │ + @ instruction: 0x01254b1a │ │ │ │ + @ instruction: 0x01254a92 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov lr, #32768 @ 0x8000 │ │ │ │ sub ip, sp, ip │ │ │ │ sub lr, ip, lr │ │ │ │ @@ -1371600,15 +1371600,15 @@ │ │ │ │ cmpeq r4, r8, lsr #16 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r0, r0, sp, asr #2 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r0, r0, pc, asr #2 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ - strdeq r2, [r5, -r0]! │ │ │ │ + @ instruction: 0x01252f40 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ cmp r0, #0 │ │ │ │ bne 598880 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r2, [r3, #2563] @ 0xa03 │ │ │ │ cmp r2, #0 │ │ │ │ bne 598f3c │ │ │ │ @@ -1373490,15 +1373490,15 @@ │ │ │ │ cmpeq r4, r0, lsr sp │ │ │ │ andeq sl, r0, r0, ror #22 │ │ │ │ ldrsbeq r6, [r4, #-152] @ 0xffffff68 │ │ │ │ andeq r0, r0, pc, asr #2 │ │ │ │ andeq r0, r0, pc, ror #2 │ │ │ │ rscseq pc, pc, r0, lsl #30 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ - @ instruction: 0x01251270 │ │ │ │ + smlawteq r5, r0, r2, r1 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ bne 59a6c8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #28 │ │ │ │ bne 59a2a8 │ │ │ │ @@ -1378121,41 +1378121,41 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ 59eb60 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ 59eb64 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0124d364 │ │ │ │ - sbceq sp, r5, r4, asr #6 │ │ │ │ - sbceq sp, r5, r4, lsr #7 │ │ │ │ - sbceq sp, r5, r8, ror #6 │ │ │ │ - sbceq r0, r6, r8, lsr sl │ │ │ │ - sbcseq r2, r5, ip, asr #9 │ │ │ │ - sbceq sp, r5, r0, lsl #6 │ │ │ │ - sbceq sp, r5, r0, ror #6 │ │ │ │ - sbceq sp, r5, r8, asr #5 │ │ │ │ + @ instruction: 0x0124d3b4 │ │ │ │ + smulleq sp, r5, r4, r3 │ │ │ │ + strdeq sp, [r5], #52 @ 0x34 │ │ │ │ + strheq sp, [r5], #56 @ 0x38 │ │ │ │ + sbceq r0, r6, r8, lsl #21 │ │ │ │ + sbcseq r2, r5, ip, lsl r5 │ │ │ │ + sbceq sp, r5, r0, asr r3 │ │ │ │ + strheq sp, [r5], #48 @ 0x30 │ │ │ │ + sbceq sp, r5, r8, lsl r3 │ │ │ │ + sbceq sp, r5, r0, asr r3 │ │ │ │ + sbceq sp, r5, r0, lsl r3 │ │ │ │ + sbceq sl, r2, ip, ror #18 │ │ │ │ + sbcseq ip, r7, r4, ror #27 │ │ │ │ + sbceq sp, r4, r4, ror #29 │ │ │ │ + strheq r0, [r4], #108 @ 0x6c │ │ │ │ + strdeq sp, [r5], #36 @ 0x24 │ │ │ │ + strheq sp, [r5], #40 @ 0x28 │ │ │ │ sbceq sp, r5, r0, lsl #6 │ │ │ │ - sbceq sp, r5, r0, asr #5 │ │ │ │ - sbceq sl, r2, ip, lsl r9 │ │ │ │ - smullseq ip, r7, r4, sp │ │ │ │ - smulleq sp, r4, r4, lr │ │ │ │ - sbceq r0, r4, ip, ror #12 │ │ │ │ - sbceq sp, r5, r4, lsr #5 │ │ │ │ - sbceq sp, r5, r8, ror #4 │ │ │ │ - strheq sp, [r5], #32 │ │ │ │ - smullseq r2, r5, ip, r1 │ │ │ │ - smullseq r2, r5, r0, r1 │ │ │ │ - sbceq sp, r5, r4, lsr r2 │ │ │ │ - strdeq sp, [r5], #16 │ │ │ │ - sbcseq r2, r5, ip, ror #2 │ │ │ │ - sbcseq r2, r5, r0, ror #2 │ │ │ │ - sbcseq r2, r5, r4, asr r1 │ │ │ │ - sbcseq r2, r5, r8, asr #2 │ │ │ │ - sbcseq r2, r5, ip, lsr r1 │ │ │ │ + sbcseq r2, r5, ip, ror #3 │ │ │ │ + sbcseq r2, r5, r0, ror #3 │ │ │ │ + sbceq sp, r5, r4, lsl #5 │ │ │ │ + sbceq sp, r5, r0, asr #4 │ │ │ │ + ldrheq r2, [r5], #28 │ │ │ │ + ldrheq r2, [r5], #16 │ │ │ │ + sbcseq r2, r5, r4, lsr #3 │ │ │ │ + smullseq r2, r5, r8, r1 │ │ │ │ + sbcseq r2, r5, ip, lsl #3 │ │ │ │ ldr r3, [pc, #176] @ 59ec20 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi 59ec14 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ @@ -1378194,28 +1378194,28 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ 59ec50 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ 59ec54 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0124d14c │ │ │ │ - ldrdeq sp, [r5], #16 │ │ │ │ - sbceq sp, r5, ip, asr #3 │ │ │ │ - sbceq sp, r5, ip, asr #3 │ │ │ │ - sbceq sp, r5, ip, asr #3 │ │ │ │ - sbceq sp, r5, ip, asr #3 │ │ │ │ - ldrdeq sp, [r5], #16 │ │ │ │ - ldrheq r2, [r6], #20 │ │ │ │ - sbceq sp, r5, r8, asr #3 │ │ │ │ - sbceq sp, r5, r8, asr #3 │ │ │ │ - sbceq sp, r5, r4, asr #3 │ │ │ │ - sbceq sp, r5, r8, asr #3 │ │ │ │ - sbceq sp, r5, r4, asr #2 │ │ │ │ - strdeq r7, [r7], #136 @ 0x88 │ │ │ │ + @ instruction: 0x0124d19c │ │ │ │ + sbceq sp, r5, r0, lsr #4 │ │ │ │ + sbceq sp, r5, ip, lsl r2 │ │ │ │ + sbceq sp, r5, ip, lsl r2 │ │ │ │ + sbceq sp, r5, ip, lsl r2 │ │ │ │ + sbceq sp, r5, ip, lsl r2 │ │ │ │ + sbceq sp, r5, r0, lsr #4 │ │ │ │ + sbcseq r2, r6, r4, lsl #4 │ │ │ │ + sbceq sp, r5, r8, lsl r2 │ │ │ │ + sbceq sp, r5, r8, lsl r2 │ │ │ │ + sbceq sp, r5, r4, lsl r2 │ │ │ │ + sbceq sp, r5, r8, lsl r2 │ │ │ │ + smulleq sp, r5, r4, r1 │ │ │ │ + sbceq r7, r7, r8, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ mov r5, r3 │ │ │ │ orrs r3, r2, r5 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1378364,22 +1378364,22 @@ │ │ │ │ add ip, ip, sl │ │ │ │ sub ip, ip, #1 │ │ │ │ add r7, sp, #28 │ │ │ │ b 59ee94 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r4, r8, ror r3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbceq sp, r5, r0, lsl r1 │ │ │ │ - sbceq sp, r5, r0, asr r0 │ │ │ │ - sbceq r7, r4, r4, lsr #8 │ │ │ │ + sbceq sp, r5, r0, ror #2 │ │ │ │ + sbceq sp, r5, r0, lsr #1 │ │ │ │ + sbceq r7, r4, r4, ror r4 │ │ │ │ cmpeq r4, r0, lsr #4 │ │ │ │ - sbceq r1, r9, ip, lsl ip │ │ │ │ - sbceq ip, r5, r0, ror #30 │ │ │ │ - sbceq ip, r5, r4, asr #30 │ │ │ │ - sbceq r1, r9, ip, ror #23 │ │ │ │ + sbceq r1, r9, ip, ror #24 │ │ │ │ + strheq ip, [r5], #240 @ 0xf0 │ │ │ │ + smulleq ip, r5, r4, pc @ │ │ │ │ + sbceq r1, r9, ip, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [pc, #212] @ 59efd4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -1378431,17 +1378431,17 @@ │ │ │ │ pop {r4, lr} │ │ │ │ b 5f8f34 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 5f8e1c │ │ │ │ mov r1, r2 │ │ │ │ b 59ef8c │ │ │ │ - smlawteq r4, r5, sp, ip │ │ │ │ - strheq ip, [r5], #228 @ 0xe4 │ │ │ │ - sbcseq pc, r4, r0, lsl #14 │ │ │ │ + @ instruction: 0x0124ce15 │ │ │ │ + sbceq ip, r5, r4, lsl #30 │ │ │ │ + sbcseq pc, r4, r0, asr r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #1188] @ 59f49c │ │ │ │ ldr r4, [r2] │ │ │ │ mov r8, r2 │ │ │ │ @@ -1378737,40 +1378737,40 @@ │ │ │ │ mov r2, r8 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ add r6, r6, r1 │ │ │ │ cmp r6, r7 │ │ │ │ bne 59f464 │ │ │ │ b 59f0d0 │ │ │ │ - smlawteq r4, sp, ip, ip │ │ │ │ - sbcseq sp, r7, r8, asr #22 │ │ │ │ + @ instruction: 0x0124cd1d │ │ │ │ + smullseq sp, r7, r8, fp │ │ │ │ + strheq ip, [r5], #212 @ 0xd4 │ │ │ │ + sbcseq sp, r7, r0, asr #22 │ │ │ │ sbceq ip, r5, r4, ror #26 │ │ │ │ - ldrsheq sp, [r7], #160 @ 0xa0 │ │ │ │ - sbceq ip, r5, r4, lsl sp │ │ │ │ - smullseq sp, r7, r8, sl │ │ │ │ - sbceq ip, r5, r0, asr #25 │ │ │ │ - sbcseq sp, r7, ip, lsr sl │ │ │ │ - sbceq r5, r4, r4, asr #7 │ │ │ │ - sbceq ip, r5, r0, ror #24 │ │ │ │ - sbcseq sp, r7, r8, ror r9 │ │ │ │ - smullseq pc, r4, ip, r5 @ │ │ │ │ - sbcseq sp, r7, r0, asr r9 │ │ │ │ - strheq r8, [r3], #164 @ 0xa4 │ │ │ │ - sbceq r8, r3, r8, lsr #21 │ │ │ │ - sbceq fp, r8, ip, ror #29 │ │ │ │ - sbcseq sp, r7, ip, lsr #17 │ │ │ │ - sbceq r5, r4, r0, ror r2 │ │ │ │ - sbceq ip, r5, ip, lsl #22 │ │ │ │ - sbcseq sp, r7, r8, lsr #16 │ │ │ │ - sbceq r5, r4, ip, lsr #26 │ │ │ │ - ldrsheq sp, [r7], #112 @ 0x70 │ │ │ │ - ldrdeq r5, [r4], #192 @ 0xc0 │ │ │ │ - smullseq sp, r7, r4, r7 │ │ │ │ - sbceq r5, r4, ip, ror #24 │ │ │ │ - sbcseq sp, r7, r0, lsr r7 │ │ │ │ + sbcseq sp, r7, r8, ror #21 │ │ │ │ + sbceq ip, r5, r0, lsl sp │ │ │ │ + sbcseq sp, r7, ip, lsl #21 │ │ │ │ + sbceq r5, r4, r4, lsl r4 │ │ │ │ + strheq ip, [r5], #192 @ 0xc0 │ │ │ │ + sbcseq sp, r7, r8, asr #19 │ │ │ │ + sbcseq pc, r4, ip, ror #11 │ │ │ │ + sbcseq sp, r7, r0, lsr #19 │ │ │ │ + sbceq r8, r3, r4, lsl #22 │ │ │ │ + strdeq r8, [r3], #168 @ 0xa8 │ │ │ │ + sbceq fp, r8, ip, lsr pc │ │ │ │ + ldrsheq sp, [r7], #140 @ 0x8c │ │ │ │ + sbceq r5, r4, r0, asr #5 │ │ │ │ + sbceq ip, r5, ip, asr fp │ │ │ │ + sbcseq sp, r7, r8, ror r8 │ │ │ │ + sbceq r5, r4, ip, ror sp │ │ │ │ + sbcseq sp, r7, r0, asr #16 │ │ │ │ + sbceq r5, r4, r0, lsr #26 │ │ │ │ + sbcseq sp, r7, r4, ror #15 │ │ │ │ + strheq r5, [r4], #204 @ 0xcc │ │ │ │ + sbcseq sp, r7, r0, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r1, #32 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1378800,17 +1378800,17 @@ │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [pc, #16] @ 59f5a0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r5, pc, r5 │ │ │ │ b 59f560 │ │ │ │ - sbceq r5, r4, r4, lsl #23 │ │ │ │ - sbceq r5, r4, r0, ror #22 │ │ │ │ - sbceq r5, r4, ip, lsr #22 │ │ │ │ + ldrdeq r5, [r4], #180 @ 0xb4 │ │ │ │ + strheq r5, [r4], #176 @ 0xb0 │ │ │ │ + sbceq r5, r4, ip, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldrb r5, [r0, #37] @ 0x25 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r2, #6 │ │ │ │ @@ -1379282,52 +1379282,52 @@ │ │ │ │ bls 59f6c4 │ │ │ │ ldr r2, [pc, #164] @ 59fdb4 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ b 59f6c4 │ │ │ │ - sbceq ip, r5, r0, asr #16 │ │ │ │ - sbceq pc, r5, r0, ror sp @ │ │ │ │ - strdeq ip, [r5], #120 @ 0x78 │ │ │ │ - sbceq pc, r5, r8, ror #26 │ │ │ │ - sbceq pc, r5, ip, lsr sp @ │ │ │ │ - sbcseq sp, r7, r0, lsl r5 │ │ │ │ - sbceq r7, r2, r4, asr #29 │ │ │ │ - sbceq ip, r5, ip, lsl #12 │ │ │ │ - sbcseq sp, r7, ip, ror #6 │ │ │ │ - sbceq ip, r5, r0, ror #11 │ │ │ │ - strheq ip, [r5], #80 @ 0x50 │ │ │ │ - ldrsheq sp, [r7], #36 @ 0x24 │ │ │ │ - sbceq ip, r5, r8, lsr r5 │ │ │ │ - sbceq ip, r5, r0, lsr r5 │ │ │ │ - sbceq ip, r5, r8, lsr #10 │ │ │ │ - sbceq ip, r5, ip, lsl r5 │ │ │ │ - sbceq ip, r5, r4, lsl #10 │ │ │ │ - sbcseq sp, r7, r0, lsr r2 │ │ │ │ - sbcseq lr, r4, r0, lsl lr │ │ │ │ - strdeq ip, [r5], #56 @ 0x38 │ │ │ │ - sbceq ip, r5, r4, ror #7 │ │ │ │ - ldrdeq r8, [r3], #36 @ 0x24 │ │ │ │ - sbceq r8, r3, r8, asr #5 │ │ │ │ - sbceq fp, r8, r8, lsl #14 │ │ │ │ - sbcseq sp, r7, ip, asr #1 │ │ │ │ - sbceq r7, r2, r4, asr #21 │ │ │ │ - sbceq ip, r5, ip, lsr #6 │ │ │ │ - sbcseq lr, r4, r4, lsr fp │ │ │ │ - sbceq r5, r4, r4, asr #11 │ │ │ │ - sbcseq lr, r4, ip, lsr #22 │ │ │ │ - sbcseq lr, r4, r4, lsl fp │ │ │ │ - sbcseq sp, r7, r8, lsr #32 │ │ │ │ - sbceq lr, r9, r8, lsr #31 │ │ │ │ - smulleq lr, r9, r0, pc @ │ │ │ │ - sbceq lr, r9, r8, ror pc │ │ │ │ - sbceq lr, r9, r8, lsl #30 │ │ │ │ - sbceq lr, r9, r8, ror #29 │ │ │ │ - sbceq lr, r9, r8, asr #29 │ │ │ │ + smulleq ip, r5, r0, r8 │ │ │ │ + sbceq pc, r5, r0, asr #27 │ │ │ │ + sbceq ip, r5, r8, asr #16 │ │ │ │ + strheq pc, [r5], #216 @ 0xd8 @ │ │ │ │ + sbceq pc, r5, ip, lsl #27 │ │ │ │ + sbcseq sp, r7, r0, ror #10 │ │ │ │ + sbceq r7, r2, r4, lsl pc │ │ │ │ + sbceq ip, r5, ip, asr r6 │ │ │ │ + ldrheq sp, [r7], #60 @ 0x3c │ │ │ │ + sbceq ip, r5, r0, lsr r6 │ │ │ │ + sbceq ip, r5, r0, lsl #12 │ │ │ │ + sbcseq sp, r7, r4, asr #6 │ │ │ │ + sbceq ip, r5, r8, lsl #11 │ │ │ │ + sbceq ip, r5, r0, lsl #11 │ │ │ │ + sbceq ip, r5, r8, ror r5 │ │ │ │ + sbceq ip, r5, ip, ror #10 │ │ │ │ + sbceq ip, r5, r4, asr r5 │ │ │ │ + sbcseq sp, r7, r0, lsl #5 │ │ │ │ + sbcseq lr, r4, r0, ror #28 │ │ │ │ + sbceq ip, r5, r8, asr #8 │ │ │ │ + sbceq ip, r5, r4, lsr r4 │ │ │ │ + sbceq r8, r3, r4, lsr #6 │ │ │ │ + sbceq r8, r3, r8, lsl r3 │ │ │ │ + sbceq fp, r8, r8, asr r7 │ │ │ │ + sbcseq sp, r7, ip, lsl r1 │ │ │ │ + sbceq r7, r2, r4, lsl fp │ │ │ │ + sbceq ip, r5, ip, ror r3 │ │ │ │ + sbcseq lr, r4, r4, lsl #23 │ │ │ │ + sbceq r5, r4, r4, lsl r6 │ │ │ │ + sbcseq lr, r4, ip, ror fp │ │ │ │ + sbcseq lr, r4, r4, ror #22 │ │ │ │ + sbcseq sp, r7, r8, ror r0 │ │ │ │ + strdeq lr, [r9], #248 @ 0xf8 │ │ │ │ + sbceq lr, r9, r0, ror #31 │ │ │ │ + sbceq lr, r9, r8, asr #31 │ │ │ │ + sbceq lr, r9, r8, asr pc │ │ │ │ + sbceq lr, r9, r8, lsr pc │ │ │ │ + sbceq lr, r9, r8, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r7, [r1] │ │ │ │ mov r6, r2 │ │ │ │ @@ -1379373,16 +1379373,16 @@ │ │ │ │ movne r2, #128 @ 0x80 │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 59f5a4 │ │ │ │ - sbceq ip, r5, ip, asr #32 │ │ │ │ - sbceq r5, r8, r4, asr lr │ │ │ │ + smulleq ip, r5, ip, r0 │ │ │ │ + sbceq r5, r8, r4, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1379397,15 +1379397,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 59feec │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbceq fp, r5, r8, ror #30 │ │ │ │ + strheq fp, [r5], #248 @ 0xf8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1379455,17 +1379455,17 @@ │ │ │ │ ldr r1, [pc, #28] @ 59ffdc │ │ │ │ add r3, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 4e89f0 │ │ │ │ mov r6, r0 │ │ │ │ b 59ff74 │ │ │ │ - strdeq fp, [r5], #224 @ 0xe0 │ │ │ │ - strheq fp, [r5], #224 @ 0xe0 │ │ │ │ - smulleq fp, r5, r4, lr │ │ │ │ + sbceq fp, r5, r0, asr #30 │ │ │ │ + sbceq fp, r5, r0, lsl #30 │ │ │ │ + sbceq fp, r5, r4, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r7, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1379657,33 +1379657,33 @@ │ │ │ │ lsl ip, r1, #24 │ │ │ │ asr r3, ip, #24 │ │ │ │ asr ip, ip, #31 │ │ │ │ b 5a02b4 │ │ │ │ mov r3, r1 │ │ │ │ asr ip, r1, #31 │ │ │ │ b 5a02b4 │ │ │ │ - strdeq fp, [r5], #212 @ 0xd4 │ │ │ │ - sbceq r4, r4, r0, ror #30 │ │ │ │ - sbceq r7, r2, ip, lsl r5 │ │ │ │ - @ instruction: 0x0124bc5d │ │ │ │ - @ instruction: 0x0124bc25 │ │ │ │ - sbceq r4, r8, r0, ror #9 │ │ │ │ - sbcseq r9, r7, r0, lsl #8 │ │ │ │ - sbceq fp, r5, r0, asr sp │ │ │ │ - @ instruction: 0x0124bb95 │ │ │ │ - sbceq fp, r8, r0 │ │ │ │ - @ instruction: 0x0124bb31 │ │ │ │ - sbceq fp, r5, r8, lsl #25 │ │ │ │ - ldrdeq pc, [r7], #240 @ 0xf0 │ │ │ │ - sbceq ip, r7, r4, lsl r4 │ │ │ │ - strdeq fp, [r5], #188 @ 0xbc │ │ │ │ - sbceq r4, r4, ip, ror #26 │ │ │ │ - strdeq fp, [r5], #176 @ 0xb0 │ │ │ │ - sbceq fp, r5, ip, lsl #23 │ │ │ │ - strheq fp, [r5], #176 @ 0xb0 │ │ │ │ + sbceq fp, r5, r4, asr #28 │ │ │ │ + strheq r4, [r4], #240 @ 0xf0 │ │ │ │ + sbceq r7, r2, ip, ror #10 │ │ │ │ + @ instruction: 0x0124bcad │ │ │ │ + @ instruction: 0x0124bc75 │ │ │ │ + sbceq r4, r8, r0, lsr r5 │ │ │ │ + sbcseq r9, r7, r0, asr r4 │ │ │ │ + sbceq fp, r5, r0, lsr #27 │ │ │ │ + @ instruction: 0x0124bbe5 │ │ │ │ + sbceq fp, r8, r0, asr r0 │ │ │ │ + smlawbeq r4, r1, fp, fp │ │ │ │ + ldrdeq fp, [r5], #200 @ 0xc8 │ │ │ │ + sbceq r0, r8, r0, lsr #32 │ │ │ │ + sbceq ip, r7, r4, ror #8 │ │ │ │ + sbceq fp, r5, ip, asr #24 │ │ │ │ + strheq r4, [r4], #220 @ 0xdc │ │ │ │ + sbceq fp, r5, r0, asr #24 │ │ │ │ + ldrdeq fp, [r5], #188 @ 0xbc │ │ │ │ + sbceq fp, r5, r0, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1379720,17 +1379720,17 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 5bb80 │ │ │ │ strheq r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - sbceq pc, r7, ip, asr #28 │ │ │ │ - sbcseq r0, r5, ip, lsr #17 │ │ │ │ - sbceq r3, r6, r8, lsr #9 │ │ │ │ + smulleq pc, r7, ip, lr @ │ │ │ │ + ldrsheq r0, [r5], #140 @ 0x8c │ │ │ │ + strdeq r3, [r6], #72 @ 0x48 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #1520] @ 5a0a10 │ │ │ │ ldr r3, [pc, #1520] @ 5a0a14 │ │ │ │ @@ -1380112,68 +1380112,68 @@ │ │ │ │ b 5a09a8 │ │ │ │ ldr r1, [pc, #228] @ 5a0aec │ │ │ │ add r1, pc, r1 │ │ │ │ b 5a0998 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrsbeq pc, [r3, #-180] @ 0xffffff4c @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbceq fp, r5, r4, asr #21 │ │ │ │ - sbceq r4, r4, r0, asr sp │ │ │ │ - sbceq r3, r4, r4, asr #23 │ │ │ │ - sbcseq r0, r5, r0, lsr #15 │ │ │ │ - strheq r3, [r4], #180 @ 0xb4 │ │ │ │ - sbceq r3, r4, r0, asr fp │ │ │ │ - sbcseq r0, r5, r8, ror #14 │ │ │ │ - sbceq fp, r5, r8, lsr #19 │ │ │ │ - sbceq fp, r5, r0, lsr #19 │ │ │ │ - sbcseq r0, r5, r0, lsr r7 │ │ │ │ - strheq fp, [r5], #152 @ 0x98 │ │ │ │ - sbceq r5, r8, r8, lsl #14 │ │ │ │ - sbceq sp, r4, ip, lsr #9 │ │ │ │ + sbceq fp, r5, r4, lsl fp │ │ │ │ + sbceq r4, r4, r0, lsr #27 │ │ │ │ + sbceq r3, r4, r4, lsl ip │ │ │ │ + ldrsheq r0, [r5], #112 @ 0x70 │ │ │ │ + sbceq r3, r4, r4, lsl #24 │ │ │ │ + sbceq r3, r4, r0, lsr #23 │ │ │ │ + ldrheq r0, [r5], #120 @ 0x78 │ │ │ │ + strdeq fp, [r5], #152 @ 0x98 │ │ │ │ + strdeq fp, [r5], #144 @ 0x90 │ │ │ │ + sbcseq r0, r5, r0, lsl #15 │ │ │ │ + sbceq fp, r5, r8, lsl #20 │ │ │ │ + sbceq r5, r8, r8, asr r7 │ │ │ │ + strdeq sp, [r4], #76 @ 0x4c │ │ │ │ @ instruction: 0x001fffff │ │ │ │ muleq r0, pc, r2 @ │ │ │ │ - sbceq fp, r5, r8, lsl #18 │ │ │ │ - strdeq fp, [r5], #132 @ 0x84 │ │ │ │ - sbceq ip, r8, r4, ror r9 │ │ │ │ + sbceq fp, r5, r8, asr r9 │ │ │ │ + sbceq fp, r5, r4, asr #18 │ │ │ │ + sbceq ip, r8, r4, asr #19 │ │ │ │ cmppeq r3, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ - sbcseq r0, r5, r8, asr r5 │ │ │ │ - strheq fp, [r5], #124 @ 0x7c │ │ │ │ - sbcseq r0, r5, r0, asr #10 │ │ │ │ - sbcseq r0, r5, ip, lsr #10 │ │ │ │ - sbceq fp, r5, r8, ror #14 │ │ │ │ - sbcseq r0, r5, r4, lsl r5 │ │ │ │ - sbcseq r0, r5, r4, lsl #10 │ │ │ │ - sbceq r3, r4, r4, lsl r9 │ │ │ │ - sbcseq r0, r5, r8, ror #9 │ │ │ │ - sbceq fp, r5, ip, ror #15 │ │ │ │ - smulleq fp, r5, r0, r6 │ │ │ │ - @ instruction: 0x0124b559 │ │ │ │ - strheq r5, [r8], #56 @ 0x38 │ │ │ │ + sbcseq r0, r5, r8, lsr #11 │ │ │ │ + sbceq fp, r5, ip, lsl #16 │ │ │ │ + smullseq r0, r5, r0, r5 │ │ │ │ + sbcseq r0, r5, ip, ror r5 │ │ │ │ + strheq fp, [r5], #120 @ 0x78 │ │ │ │ + sbcseq r0, r5, r4, ror #10 │ │ │ │ + sbcseq r0, r5, r4, asr r5 │ │ │ │ + sbceq r3, r4, r4, ror #18 │ │ │ │ + sbcseq r0, r5, r8, lsr r5 │ │ │ │ + sbceq fp, r5, ip, lsr r8 │ │ │ │ + sbceq fp, r5, r0, ror #13 │ │ │ │ + @ instruction: 0x0124b5a9 │ │ │ │ + sbceq r5, r8, r8, lsl #8 │ │ │ │ cmpeq r4, r4, lsr #25 │ │ │ │ - sbceq r5, r8, r8, ror r3 │ │ │ │ - sbcseq r0, r5, ip, lsl #7 │ │ │ │ - sbceq fp, r5, r0, ror r6 │ │ │ │ - sbcseq r0, r5, r8, ror #6 │ │ │ │ - sbceq fp, r5, r4, ror #11 │ │ │ │ - sbceq fp, r5, r0, lsr r6 │ │ │ │ - sbcseq r1, r8, r4, lsr #21 │ │ │ │ - ldrsbeq r0, [r5], #44 @ 0x2c │ │ │ │ - ldrsbeq r0, [r5], #32 │ │ │ │ - sbceq r8, r2, r8, lsl r9 │ │ │ │ - sbceq fp, r5, ip, lsr r5 │ │ │ │ - strheq pc, [r2], #244 @ 0xf4 @ │ │ │ │ - sbceq r7, r3, r4, lsr #7 │ │ │ │ - ldrdeq ip, [r7], #96 @ 0x60 │ │ │ │ - smulleq fp, r5, ip, r5 │ │ │ │ - sbcseq r9, r7, ip, lsl r1 │ │ │ │ - sbceq fp, r5, r0, lsl #10 │ │ │ │ - sbceq r2, r6, r4, lsr #29 │ │ │ │ - strdeq fp, [r5], #72 @ 0x48 │ │ │ │ - strdeq fp, [r5], #76 @ 0x4c │ │ │ │ - sbceq r7, r3, ip, lsr r3 │ │ │ │ + sbceq r5, r8, r8, asr #7 │ │ │ │ + ldrsbeq r0, [r5], #60 @ 0x3c │ │ │ │ + sbceq fp, r5, r0, asr #13 │ │ │ │ + ldrheq r0, [r5], #56 @ 0x38 │ │ │ │ + sbceq fp, r5, r4, lsr r6 │ │ │ │ + sbceq fp, r5, r0, lsl #13 │ │ │ │ + ldrsheq r1, [r8], #164 @ 0xa4 │ │ │ │ + sbcseq r0, r5, ip, lsr #6 │ │ │ │ + sbcseq r0, r5, r0, lsr #6 │ │ │ │ + sbceq r8, r2, r8, ror #18 │ │ │ │ + sbceq fp, r5, ip, lsl #11 │ │ │ │ + sbceq r0, r3, r4 │ │ │ │ + strdeq r7, [r3], #52 @ 0x34 │ │ │ │ + sbceq ip, r7, r0, lsr #14 │ │ │ │ + sbceq fp, r5, ip, ror #11 │ │ │ │ + sbcseq r9, r7, ip, ror #2 │ │ │ │ + sbceq fp, r5, r0, asr r5 │ │ │ │ + strdeq r2, [r6], #228 @ 0xe4 │ │ │ │ + sbceq fp, r5, r8, asr #10 │ │ │ │ + sbceq fp, r5, ip, asr #10 │ │ │ │ + sbceq r7, r3, ip, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1380197,15 +1380197,15 @@ │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r4, r3 │ │ │ │ bcc 5a0b34 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 4e8674 │ │ │ │ - sbceq fp, r5, r4, asr #27 │ │ │ │ + sbceq fp, r5, r4, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ and r2, r0, #134 @ 0x86 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #6 │ │ │ │ @@ -1380249,22 +1380249,22 @@ │ │ │ │ b 5a0bf4 │ │ │ │ ldr r3, [pc, #40] @ 5a0c54 │ │ │ │ add r3, pc, r3 │ │ │ │ b 5a0bf4 │ │ │ │ ldr r3, [pc, #32] @ 5a0c58 │ │ │ │ add r3, pc, r3 │ │ │ │ b 5a0bf4 │ │ │ │ - smulleq r3, r5, r8, r0 │ │ │ │ - strheq sl, [r8], #92 @ 0x5c │ │ │ │ - sbceq r2, r5, ip, lsr #18 │ │ │ │ - sbceq r7, r3, r8, lsr #1 │ │ │ │ - sbceq fp, r5, r8, lsr r2 │ │ │ │ - sbceq fp, r5, r0, asr r3 │ │ │ │ - sbceq fp, r5, r4, asr #6 │ │ │ │ - sbceq r8, r6, r4, lsr #14 │ │ │ │ + sbceq r3, r5, r8, ror #1 │ │ │ │ + sbceq sl, r8, ip, lsl #12 │ │ │ │ + sbceq r2, r5, ip, ror r9 │ │ │ │ + strdeq r7, [r3], #8 │ │ │ │ + sbceq fp, r5, r8, lsl #5 │ │ │ │ + sbceq fp, r5, r0, lsr #7 │ │ │ │ + smulleq fp, r5, r4, r3 │ │ │ │ + sbceq r8, r6, r4, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1380323,20 +1380323,20 @@ │ │ │ │ beq 5a0d58 │ │ │ │ ldr r3, [pc, #32] @ 5a0d74 │ │ │ │ add r3, pc, r3 │ │ │ │ b 5a0cdc │ │ │ │ ldr r3, [pc, #24] @ 5a0d78 │ │ │ │ add r3, pc, r3 │ │ │ │ b 5a0cdc │ │ │ │ - sbcseq pc, r4, r8, asr pc @ │ │ │ │ + sbcseq pc, r4, r8, lsr #31 │ │ │ │ strheq pc, [sl, #-140] @ 0xffffff74 @ │ │ │ │ - sbcseq pc, r4, ip, lsr #30 │ │ │ │ - sbceq fp, r5, r8, ror r2 │ │ │ │ - sbceq fp, r5, r4, lsr #4 │ │ │ │ - sbceq fp, r5, r0, lsr #4 │ │ │ │ + sbcseq pc, r4, ip, ror pc @ │ │ │ │ + sbceq fp, r5, r8, asr #5 │ │ │ │ + sbceq fp, r5, r4, ror r2 │ │ │ │ + sbceq fp, r5, r0, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r3, [pc, #3824] @ 5a1c84 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1381294,194 +1381294,194 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ b 5a178c │ │ │ │ cmppeq r3, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ cmppeq r3, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbceq r5, r7, r0, ror sp │ │ │ │ - @ instruction: 0x0124aee6 │ │ │ │ - sbceq r3, r4, r4, asr r2 │ │ │ │ - sbceq r4, r4, ip, lsr r1 │ │ │ │ - sbceq sp, r9, r0, lsl #26 │ │ │ │ + sbceq r5, r7, r0, asr #27 │ │ │ │ + @ instruction: 0x0124af36 │ │ │ │ + sbceq r3, r4, r4, lsr #5 │ │ │ │ + sbceq r4, r4, ip, lsl #3 │ │ │ │ + sbceq sp, r9, r0, asr sp │ │ │ │ cmppeq r3, r0, ror #1 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [r5], #156 @ 0x9c │ │ │ │ - strheq fp, [r5], #144 @ 0x90 │ │ │ │ - strheq pc, [r7], #16 @ │ │ │ │ - sbceq r4, r8, ip, asr #24 │ │ │ │ - sbceq fp, r7, ip, asr #11 │ │ │ │ - sbcseq r9, r7, r8, ror #1 │ │ │ │ - ldrheq r1, [r8], #44 @ 0x2c │ │ │ │ - smulleq sl, r5, r4, sp │ │ │ │ - sbcseq fp, r7, ip, asr #19 │ │ │ │ - @ instruction: 0x0124ab34 │ │ │ │ - sbceq sl, r5, r0, ror lr │ │ │ │ - sbceq sl, r5, ip, asr lr │ │ │ │ - ldrdeq r3, [r4], #212 @ 0xd4 │ │ │ │ - strdeq r4, [r8], #140 @ 0x8c │ │ │ │ - ldrsbeq fp, [r7], #140 @ 0x8c │ │ │ │ - sbceq sl, r8, r8, ror #1 │ │ │ │ - sbceq r6, r2, r0, lsr r2 │ │ │ │ - smlawteq r4, r4, r9, sl │ │ │ │ - sbceq fp, r5, r4, lsr #10 │ │ │ │ + sbceq fp, r5, ip, lsr #20 │ │ │ │ + sbceq fp, r5, r0, lsl #20 │ │ │ │ + sbceq pc, r7, r0, lsl #4 │ │ │ │ + smulleq r4, r8, ip, ip │ │ │ │ + sbceq fp, r7, ip, lsl r6 │ │ │ │ + sbcseq r9, r7, r8, lsr r1 │ │ │ │ + sbcseq r1, r8, ip, lsl #6 │ │ │ │ + sbceq sl, r5, r4, ror #27 │ │ │ │ + sbcseq fp, r7, ip, lsl sl │ │ │ │ + smlawbeq r4, r4, fp, sl │ │ │ │ + sbceq sl, r5, r0, asr #29 │ │ │ │ + sbceq sl, r5, ip, lsr #29 │ │ │ │ + sbceq r3, r4, r4, lsr #28 │ │ │ │ + sbceq r4, r8, ip, asr #18 │ │ │ │ + sbcseq fp, r7, ip, lsr #18 │ │ │ │ + sbceq sl, r8, r8, lsr r1 │ │ │ │ + sbceq r6, r2, r0, lsl #5 │ │ │ │ + @ instruction: 0x0124aa14 │ │ │ │ + sbceq fp, r5, r4, ror r5 │ │ │ │ cmpeq r3, r0, lsr ip │ │ │ │ - @ instruction: 0x0124a94c │ │ │ │ + @ instruction: 0x0124a99c │ │ │ │ @ instruction: 0x0153eb9c │ │ │ │ - smulleq fp, r5, ip, r4 │ │ │ │ - sbceq fp, r5, ip, ror #8 │ │ │ │ - sbcseq fp, r7, r0, lsr #13 │ │ │ │ - sbceq fp, r5, r8, asr #8 │ │ │ │ - andeq r2, r0, ip, lsl r7 │ │ │ │ - strdeq sl, [r5], #160 @ 0xa0 │ │ │ │ - strdeq r9, [r8], #208 @ 0xd0 │ │ │ │ - sbcseq fp, r7, r8, lsl #11 │ │ │ │ - sbceq r5, r2, r0, asr #30 │ │ │ │ - sbceq r9, r8, r8, asr #26 │ │ │ │ - smlawteq r4, r0, r6, sl │ │ │ │ - sbceq r3, r4, r4, lsl r9 │ │ │ │ - strheq r9, [r8], #164 @ 0xa4 │ │ │ │ - sbceq r3, r4, r4, lsl #17 │ │ │ │ + sbceq fp, r5, ip, ror #9 │ │ │ │ + strheq fp, [r5], #76 @ 0x4c │ │ │ │ + ldrsheq fp, [r7], #96 @ 0x60 │ │ │ │ + smulleq fp, r5, r8, r4 │ │ │ │ + andeq r2, r0, ip, lsl r7 │ │ │ │ + sbceq sl, r5, r0, asr #22 │ │ │ │ + sbceq r9, r8, r0, asr #28 │ │ │ │ + ldrsbeq fp, [r7], #88 @ 0x58 │ │ │ │ + smulleq r5, r2, r0, pc @ │ │ │ │ + smulleq r9, r8, r8, sp │ │ │ │ + @ instruction: 0x0124a710 │ │ │ │ + sbceq r3, r4, r4, ror #18 │ │ │ │ + sbceq r9, r8, r4, lsl #22 │ │ │ │ + ldrdeq r3, [r4], #132 @ 0x84 │ │ │ │ andeq r1, r0, r0, lsl r3 │ │ │ │ - sbceq sl, r5, r8, lsl #28 │ │ │ │ - sbcseq fp, r7, r0, ror #7 │ │ │ │ - sbceq sp, r9, r0, lsl #8 │ │ │ │ - sbcseq r2, r6, r4, ror #26 │ │ │ │ - sbceq sl, r5, r0, lsr #21 │ │ │ │ - ldrdeq sl, [r5], #160 @ 0xa0 │ │ │ │ - strdeq sl, [r5], #152 @ 0x98 │ │ │ │ - sbceq r5, r2, ip, ror ip │ │ │ │ - smlawbeq r4, r8, r5, sl │ │ │ │ - sbceq sl, r5, r0, asr r8 │ │ │ │ - sbceq sl, r5, ip, ror #12 │ │ │ │ - strdeq r3, [r4], #92 @ 0x5c │ │ │ │ - sbceq r9, r8, r0, ror #19 │ │ │ │ - strheq lr, [r7], #112 @ 0x70 │ │ │ │ - strheq r3, [r4], #84 @ 0x54 │ │ │ │ - ldrheq pc, [r4], #28 @ │ │ │ │ - sbceq lr, r7, ip, asr #14 │ │ │ │ - strheq r4, [r2], #68 @ 0x44 │ │ │ │ - sbceq sl, r5, ip, asr #11 │ │ │ │ + sbceq sl, r5, r8, asr lr │ │ │ │ + sbcseq fp, r7, r0, lsr r4 │ │ │ │ + sbceq sp, r9, r0, asr r4 │ │ │ │ + ldrheq r2, [r6], #212 @ 0xd4 │ │ │ │ + strdeq sl, [r5], #160 @ 0xa0 │ │ │ │ + sbceq sl, r5, r0, lsr #22 │ │ │ │ + sbceq sl, r5, r8, asr #20 │ │ │ │ + sbceq r5, r2, ip, asr #25 │ │ │ │ + ldrdeq sl, [r4, -r8]! │ │ │ │ + sbceq sl, r5, r0, lsr #17 │ │ │ │ + strheq sl, [r5], #108 @ 0x6c │ │ │ │ + sbceq r3, r4, ip, asr #12 │ │ │ │ + sbceq r9, r8, r0, lsr sl │ │ │ │ + sbceq lr, r7, r0, lsl #16 │ │ │ │ + sbceq r3, r4, r4, lsl #12 │ │ │ │ + sbcseq pc, r4, ip, lsl #4 │ │ │ │ + smulleq lr, r7, ip, r7 │ │ │ │ + sbceq r4, r2, r4, lsl #10 │ │ │ │ + sbceq sl, r5, ip, lsl r6 │ │ │ │ cmpeq r3, r8, lsl r5 │ │ │ │ - sbceq sl, r5, r4, asr r6 │ │ │ │ - sbceq fp, r5, ip, lsl ip │ │ │ │ - sbceq sl, r5, ip, lsr #12 │ │ │ │ - strheq sl, [r5], #88 @ 0x58 │ │ │ │ - sbceq sl, r5, r4, ror #10 │ │ │ │ - sbceq sl, r5, r8, asr #10 │ │ │ │ - sbceq lr, r8, r0, lsr #28 │ │ │ │ + sbceq sl, r5, r4, lsr #13 │ │ │ │ + sbceq fp, r5, ip, ror #24 │ │ │ │ + sbceq sl, r5, ip, ror r6 │ │ │ │ + sbceq sl, r5, r8, lsl #12 │ │ │ │ + strheq sl, [r5], #84 @ 0x54 │ │ │ │ + smulleq sl, r5, r8, r5 │ │ │ │ + sbceq lr, r8, r0, ror lr │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ - sbceq sl, r5, r8, ror #3 │ │ │ │ - sbceq sl, r5, r0, ror #3 │ │ │ │ - sbceq sl, r5, r8, asr #3 │ │ │ │ - sbcseq lr, r4, ip, asr fp │ │ │ │ - smulleq r3, r8, r8, fp │ │ │ │ - ldrsheq r0, [r8], #40 @ 0x28 │ │ │ │ - smlawbeq r4, r8, ip, r9 │ │ │ │ - sbceq sl, r5, ip, lsr #7 │ │ │ │ - sbceq r2, r4, r0, lsr #28 │ │ │ │ - sbceq r9, r5, r4, lsr pc │ │ │ │ - strdeq r5, [r3], #160 @ 0xa0 │ │ │ │ - ldrdeq r9, [r5], #232 @ 0xe8 │ │ │ │ - sbceq r9, r5, r0, ror #30 │ │ │ │ - sbceq sp, r7, ip, lsl pc │ │ │ │ - sbceq r2, r4, r0, lsr #26 │ │ │ │ - sbcseq lr, r4, r0, lsr #18 │ │ │ │ - sbceq sp, r7, ip, lsr #29 │ │ │ │ - sbceq sl, r5, r0, lsl #4 │ │ │ │ - ldrdeq sl, [r5], #20 │ │ │ │ - sbceq pc, r7, r8, asr #30 │ │ │ │ - @ instruction: 0x01249a28 │ │ │ │ - smulleq sl, r5, r4, r1 │ │ │ │ - sbceq sl, r5, r8, lsr #1 │ │ │ │ - sbceq r4, r4, r8, ror #1 │ │ │ │ - sbceq r8, r8, r8, asr #24 │ │ │ │ - smulleq r9, r5, r4, pc @ │ │ │ │ - @ instruction: 0x0124986c │ │ │ │ - sbceq pc, r7, r8, ror #26 │ │ │ │ - sbceq r9, r5, r0, lsl #31 │ │ │ │ - ldrdeq r2, [r4], #148 @ 0x94 │ │ │ │ - sbceq r8, r8, r0, lsl #23 │ │ │ │ - ldrdeq r9, [r5], #236 @ 0xec │ │ │ │ - sbceq r9, r5, r0, lsr #19 │ │ │ │ - sbceq r9, r5, r0, lsr #29 │ │ │ │ - sbceq r9, r5, ip, ror lr │ │ │ │ - sbceq r9, r5, r4, asr ip │ │ │ │ - @ instruction: 0x01249754 │ │ │ │ - sbceq r9, r5, ip, lsl ip │ │ │ │ - @ instruction: 0x01249706 │ │ │ │ - sbceq r9, r5, r8, ror #18 │ │ │ │ - smlawteq r4, sl, r6, r9 │ │ │ │ + sbceq sl, r5, r8, lsr r2 │ │ │ │ + sbceq sl, r5, r0, lsr r2 │ │ │ │ + sbceq sl, r5, r8, lsl r2 │ │ │ │ + sbcseq lr, r4, ip, lsr #23 │ │ │ │ + sbceq r3, r8, r8, ror #23 │ │ │ │ + sbcseq r0, r8, r8, asr #6 │ │ │ │ + ldrdeq r9, [r4, -r8]! │ │ │ │ + strdeq sl, [r5], #60 @ 0x3c │ │ │ │ + sbceq r2, r4, r0, ror lr │ │ │ │ + sbceq r9, r5, r4, lsl #31 │ │ │ │ + sbceq r5, r3, r0, asr #22 │ │ │ │ + sbceq r9, r5, r8, lsr #30 │ │ │ │ + strheq r9, [r5], #240 @ 0xf0 │ │ │ │ + sbceq sp, r7, ip, ror #30 │ │ │ │ + sbceq r2, r4, r0, ror sp │ │ │ │ + sbcseq lr, r4, r0, ror r9 │ │ │ │ + strdeq sp, [r7], #236 @ 0xec │ │ │ │ + sbceq sl, r5, r0, asr r2 │ │ │ │ + sbceq sl, r5, r4, lsr #4 │ │ │ │ + smulleq pc, r7, r8, pc @ │ │ │ │ + @ instruction: 0x01249a78 │ │ │ │ + sbceq sl, r5, r4, ror #3 │ │ │ │ + strdeq sl, [r5], #8 │ │ │ │ + sbceq r4, r4, r8, lsr r1 │ │ │ │ + smulleq r8, r8, r8, ip @ │ │ │ │ + sbceq r9, r5, r4, ror #31 │ │ │ │ + @ instruction: 0x012498bc │ │ │ │ + strheq pc, [r7], #216 @ 0xd8 @ │ │ │ │ + ldrdeq r9, [r5], #240 @ 0xf0 │ │ │ │ + sbceq r2, r4, r4, lsr #20 │ │ │ │ + ldrdeq r8, [r8], #176 @ 0xb0 │ │ │ │ + sbceq r9, r5, ip, lsr #30 │ │ │ │ + strdeq r9, [r5], #144 @ 0x90 │ │ │ │ + strdeq r9, [r5], #224 @ 0xe0 │ │ │ │ + sbceq r9, r5, ip, asr #29 │ │ │ │ + sbceq r9, r5, r4, lsr #25 │ │ │ │ + @ instruction: 0x012497a4 │ │ │ │ + sbceq r9, r5, ip, ror #24 │ │ │ │ + @ instruction: 0x01249756 │ │ │ │ + strheq r9, [r5], #152 @ 0x98 │ │ │ │ + @ instruction: 0x0124971a │ │ │ │ cmpeq sl, ip, lsr sp │ │ │ │ - sbceq r9, r5, r8, asr #18 │ │ │ │ - sbceq r9, r5, ip, ror #26 │ │ │ │ - sbceq r9, r5, ip, ror r8 │ │ │ │ - ldrsbeq r7, [r7], #140 @ 0x8c │ │ │ │ - sbcseq pc, r7, r4, asr fp @ │ │ │ │ - sbceq r9, r5, r0, lsr r6 │ │ │ │ + smulleq r9, r5, r8, r9 │ │ │ │ + strheq r9, [r5], #220 @ 0xdc │ │ │ │ + sbceq r9, r5, ip, asr #17 │ │ │ │ + sbcseq r7, r7, ip, lsr #18 │ │ │ │ + sbcseq pc, r7, r4, lsr #23 │ │ │ │ + sbceq r9, r5, r0, lsl #13 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - strheq r9, [r5], #112 @ 0x70 │ │ │ │ - sbceq r9, r5, r0, lsl r7 │ │ │ │ - sbceq r9, r5, r4, asr #13 │ │ │ │ - sbceq r9, r5, ip, asr #13 │ │ │ │ - ldrdeq r9, [r5], #104 @ 0x68 │ │ │ │ - sbceq r9, r5, ip, ror #30 │ │ │ │ + sbceq r9, r5, r0, lsl #16 │ │ │ │ + sbceq r9, r5, r0, ror #14 │ │ │ │ + sbceq r9, r5, r4, lsl r7 │ │ │ │ + sbceq r9, r5, ip, lsl r7 │ │ │ │ + sbceq r9, r5, r8, lsr #14 │ │ │ │ + strheq r9, [r5], #252 @ 0xfc │ │ │ │ cmpeq r3, ip, lsr #12 │ │ │ │ - sbceq r9, r5, r4, lsl pc │ │ │ │ + sbceq r9, r5, r4, ror #30 │ │ │ │ ldrsbeq sp, [r3, #-88] @ 0xffffffa8 │ │ │ │ - sbceq r9, r5, r4, lsr #29 │ │ │ │ + strdeq r9, [r5], #228 @ 0xe4 │ │ │ │ @ instruction: 0x0153d59c │ │ │ │ - sbceq r2, r4, r8, lsr #12 │ │ │ │ + sbceq r2, r4, r8, ror r6 │ │ │ │ cmpeq r3, ip, ror #10 │ │ │ │ - strdeq r2, [r4], #80 @ 0x50 │ │ │ │ + sbceq r2, r4, r0, asr #12 │ │ │ │ cmpeq r3, ip, lsr r5 │ │ │ │ - sbceq r9, r5, ip, lsl #28 │ │ │ │ + sbceq r9, r5, ip, asr lr │ │ │ │ cmpeq r3, ip, lsl #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - ldrsheq r7, [r7], #72 @ 0x48 │ │ │ │ - sbceq r9, r5, r0, ror #15 │ │ │ │ - ldrdeq r9, [r5], #116 @ 0x74 │ │ │ │ - sbceq r8, r7, r8, asr #18 │ │ │ │ - sbceq r9, r5, r0, lsr #15 │ │ │ │ - sbcseq sp, r7, ip, ror #22 │ │ │ │ - sbceq r9, r5, r4, lsr #8 │ │ │ │ - sbceq r9, r5, ip, lsr #11 │ │ │ │ - sbceq r9, r5, r8, lsl #8 │ │ │ │ - sbceq r9, r5, ip, ror sl │ │ │ │ - sbceq r3, r8, ip, ror r0 │ │ │ │ - @ instruction: 0x01249268 │ │ │ │ - sbcseq r9, r7, ip, lsl #31 │ │ │ │ - sbceq r9, r5, r0, lsl #21 │ │ │ │ - sbceq r9, r5, ip, lsr sl │ │ │ │ - sbceq r9, r5, r8, asr #22 │ │ │ │ - sbceq r9, r5, ip, lsl fp │ │ │ │ - strdeq r9, [r5], #160 @ 0xa0 │ │ │ │ - sbceq r9, r5, r4, asr #21 │ │ │ │ - sbceq r9, r5, r0, ror sl │ │ │ │ - sbceq r9, r5, r4, lsr sl │ │ │ │ - sbceq r9, r5, r4, asr #21 │ │ │ │ - sbceq r9, r5, ip, asr #20 │ │ │ │ - sbceq r9, r5, ip, lsl sl │ │ │ │ - sbceq r9, r5, r4, asr #19 │ │ │ │ - sbceq r9, r5, r4, lsr #19 │ │ │ │ - sbceq r9, r5, ip, ror r9 │ │ │ │ - sbceq r9, r5, r8, asr r9 │ │ │ │ - sbceq r9, r5, r4, lsr r9 │ │ │ │ - sbceq r9, r5, r4, lsl r9 │ │ │ │ - strdeq r9, [r5], #132 @ 0x84 │ │ │ │ - ldrdeq r9, [r5], #128 @ 0x80 │ │ │ │ - sbceq r9, r5, r8, lsr #17 │ │ │ │ - sbceq r9, r5, r4, lsl #17 │ │ │ │ - sbceq r9, r5, r4, ror #16 │ │ │ │ - sbceq r9, r5, r4, ror r7 │ │ │ │ - sbceq r9, r5, r8, asr #14 │ │ │ │ - sbceq r9, r5, r0, lsr #14 │ │ │ │ - sbceq r9, r5, r0, lsl #14 │ │ │ │ - sbceq r9, r5, r0, ror #13 │ │ │ │ - sbceq r9, r5, r0, asr #13 │ │ │ │ - smulleq r9, r5, r4, r6 │ │ │ │ + sbcseq r7, r7, r8, asr #10 │ │ │ │ + sbceq r9, r5, r0, lsr r8 │ │ │ │ + sbceq r9, r5, r4, lsr #16 │ │ │ │ + smulleq r8, r7, r8, r9 │ │ │ │ + strdeq r9, [r5], #112 @ 0x70 │ │ │ │ + ldrheq sp, [r7], #188 @ 0xbc │ │ │ │ + sbceq r9, r5, r4, ror r4 │ │ │ │ + strdeq r9, [r5], #92 @ 0x5c │ │ │ │ + sbceq r9, r5, r8, asr r4 │ │ │ │ + sbceq r9, r5, ip, asr #21 │ │ │ │ + sbceq r3, r8, ip, asr #1 │ │ │ │ + @ instruction: 0x012492b8 │ │ │ │ + ldrsbeq r9, [r7], #252 @ 0xfc │ │ │ │ + ldrdeq r9, [r5], #160 @ 0xa0 │ │ │ │ + sbceq r9, r5, ip, lsl #21 │ │ │ │ + smulleq r9, r5, r8, fp │ │ │ │ + sbceq r9, r5, ip, ror #22 │ │ │ │ + sbceq r9, r5, r0, asr #22 │ │ │ │ + sbceq r9, r5, r4, lsl fp │ │ │ │ + sbceq r9, r5, r0, asr #21 │ │ │ │ + sbceq r9, r5, r4, lsl #21 │ │ │ │ + sbceq r9, r5, r4, lsl fp │ │ │ │ + smulleq r9, r5, ip, sl │ │ │ │ + sbceq r9, r5, ip, ror #20 │ │ │ │ + sbceq r9, r5, r4, lsl sl │ │ │ │ + strdeq r9, [r5], #148 @ 0x94 │ │ │ │ + sbceq r9, r5, ip, asr #19 │ │ │ │ + sbceq r9, r5, r8, lsr #19 │ │ │ │ + sbceq r9, r5, r4, lsl #19 │ │ │ │ + sbceq r9, r5, r4, ror #18 │ │ │ │ + sbceq r9, r5, r4, asr #18 │ │ │ │ + sbceq r9, r5, r0, lsr #18 │ │ │ │ + strdeq r9, [r5], #136 @ 0x88 │ │ │ │ + ldrdeq r9, [r5], #132 @ 0x84 │ │ │ │ + strheq r9, [r5], #132 @ 0x84 │ │ │ │ + sbceq r9, r5, r4, asr #15 │ │ │ │ + smulleq r9, r5, r8, r7 │ │ │ │ + sbceq r9, r5, r0, ror r7 │ │ │ │ + sbceq r9, r5, r0, asr r7 │ │ │ │ + sbceq r9, r5, r0, lsr r7 │ │ │ │ + sbceq r9, r5, r0, lsl r7 │ │ │ │ + sbceq r9, r5, r4, ror #13 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov r2, #4 │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ @@ -1383378,139 +1383378,139 @@ │ │ │ │ b 5a2b94 │ │ │ │ ldr r2, [pc, #512] @ 5a3f10 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ b 5a178c │ │ │ │ - sbceq r9, r5, r0, ror r6 │ │ │ │ - sbceq r9, r5, r0, asr r6 │ │ │ │ - sbceq r9, r5, r0, lsr r6 │ │ │ │ - sbceq r9, r5, r0, lsl r6 │ │ │ │ - strdeq r9, [r5], #80 @ 0x50 │ │ │ │ - ldrdeq r9, [r5], #80 @ 0x50 │ │ │ │ - strheq r9, [r5], #80 @ 0x50 │ │ │ │ - ldrdeq r9, [r5], #100 @ 0x64 │ │ │ │ - strheq r9, [r5], #96 @ 0x60 │ │ │ │ - sbceq r9, r5, ip, ror r6 │ │ │ │ + sbceq r9, r5, r0, asr #13 │ │ │ │ + sbceq r9, r5, r0, lsr #13 │ │ │ │ + sbceq r9, r5, r0, lsl #13 │ │ │ │ sbceq r9, r5, r0, ror #12 │ │ │ │ - sbceq r9, r5, r8, lsr r6 │ │ │ │ - sbceq r9, r5, r8, lsl #12 │ │ │ │ - strdeq r9, [r5], #88 @ 0x58 │ │ │ │ - strheq r9, [r5], #92 @ 0x5c │ │ │ │ - smulleq r9, r5, r0, r5 │ │ │ │ - sbceq r8, r5, ip, asr #29 │ │ │ │ - strheq r8, [r5], #224 @ 0xe0 │ │ │ │ - sbceq ip, r5, r4, ror #5 │ │ │ │ - sbceq pc, r2, ip, ror r4 @ │ │ │ │ - strheq r8, [r5], #232 @ 0xe8 │ │ │ │ - sbceq r8, r5, ip, ror #31 │ │ │ │ - sbceq r8, r5, r8, asr #31 │ │ │ │ - sbceq r8, r5, r4, lsr #31 │ │ │ │ - sbceq r8, r5, r4, lsl #31 │ │ │ │ - ldrheq ip, [r7], #8 │ │ │ │ - sbcseq ip, r7, r8, asr #1 │ │ │ │ - sbceq r3, r5, r0, asr #18 │ │ │ │ - smullseq r2, r5, r8, r0 │ │ │ │ - strheq r3, [r5], #240 @ 0xf0 │ │ │ │ - sbceq r3, r5, r8, asr pc │ │ │ │ - sbceq r3, r5, r0, lsr #27 │ │ │ │ - sbcseq sp, r7, r0, ror #24 │ │ │ │ - sbceq r3, r5, ip, asr lr │ │ │ │ - sbcseq sp, r7, r0, ror #24 │ │ │ │ - sbceq r3, r5, r4, lsr lr │ │ │ │ - sbceq r3, r5, ip, lsl #26 │ │ │ │ - sbceq r8, r5, r4, asr sp │ │ │ │ - sbceq r8, r5, ip, ror #28 │ │ │ │ - sbceq r9, r5, ip, lsl r2 │ │ │ │ - strdeq r9, [r5], #16 │ │ │ │ - ldrsheq r0, [r7], #172 @ 0xac │ │ │ │ - strheq r9, [r5], #24 │ │ │ │ - sbceq r9, r5, ip, ror r1 │ │ │ │ - sbceq r9, r5, r4, asr #2 │ │ │ │ - sbceq r9, r5, ip, lsl #2 │ │ │ │ - ldrdeq r9, [r5], #4 │ │ │ │ - smulleq r9, r5, r8, r0 │ │ │ │ - sbceq r9, r5, r8, rrx │ │ │ │ - sbceq r9, r5, r4, lsr r0 │ │ │ │ - strdeq r8, [r5], #252 @ 0xfc │ │ │ │ - sbceq r8, r5, r8, asr #31 │ │ │ │ - smulleq r8, r5, r0, pc @ │ │ │ │ - sbceq r8, r5, ip, asr pc │ │ │ │ - sbceq r8, r5, r0, lsr #30 │ │ │ │ - strdeq r8, [r5], #232 @ 0xe8 │ │ │ │ - sbceq r8, r5, ip, asr #29 │ │ │ │ + sbceq r9, r5, r0, asr #12 │ │ │ │ + sbceq r9, r5, r0, lsr #12 │ │ │ │ + sbceq r9, r5, r0, lsl #12 │ │ │ │ + sbceq r9, r5, r4, lsr #14 │ │ │ │ + sbceq r9, r5, r0, lsl #14 │ │ │ │ + sbceq r9, r5, ip, asr #13 │ │ │ │ + strheq r9, [r5], #96 @ 0x60 │ │ │ │ + sbceq r9, r5, r8, lsl #13 │ │ │ │ + sbceq r9, r5, r8, asr r6 │ │ │ │ + sbceq r9, r5, r8, asr #12 │ │ │ │ + sbceq r9, r5, ip, lsl #12 │ │ │ │ + sbceq r9, r5, r0, ror #11 │ │ │ │ + sbceq r8, r5, ip, lsl pc │ │ │ │ + sbceq r8, r5, r0, lsl #30 │ │ │ │ + sbceq ip, r5, r4, lsr r3 │ │ │ │ + sbceq pc, r2, ip, asr #9 │ │ │ │ + sbceq r8, r5, r8, lsl #30 │ │ │ │ + sbceq r9, r5, ip, lsr r0 │ │ │ │ + sbceq r9, r5, r8, lsl r0 │ │ │ │ + strdeq r8, [r5], #244 @ 0xf4 │ │ │ │ + ldrdeq r8, [r5], #244 @ 0xf4 │ │ │ │ + sbcseq ip, r7, r8, lsl #2 │ │ │ │ + sbcseq ip, r7, r8, lsl r1 │ │ │ │ + smulleq r3, r5, r0, r9 │ │ │ │ + sbcseq r2, r5, r8, ror #1 │ │ │ │ + sbceq r4, r5, r0 │ │ │ │ + sbceq r3, r5, r8, lsr #31 │ │ │ │ + strdeq r3, [r5], #208 @ 0xd0 │ │ │ │ + ldrheq sp, [r7], #192 @ 0xc0 │ │ │ │ + sbceq r3, r5, ip, lsr #29 │ │ │ │ + ldrheq sp, [r7], #192 @ 0xc0 │ │ │ │ + sbceq r3, r5, r4, lsl #29 │ │ │ │ + sbceq r3, r5, ip, asr sp │ │ │ │ + sbceq r8, r5, r4, lsr #27 │ │ │ │ + strheq r8, [r5], #236 @ 0xec │ │ │ │ + sbceq r9, r5, ip, ror #4 │ │ │ │ + sbceq r9, r5, r0, asr #4 │ │ │ │ + sbcseq r0, r7, ip, asr #22 │ │ │ │ + sbceq r9, r5, r8, lsl #4 │ │ │ │ + sbceq r9, r5, ip, asr #3 │ │ │ │ + smulleq r9, r5, r4, r1 │ │ │ │ + sbceq r9, r5, ip, asr r1 │ │ │ │ + sbceq r9, r5, r4, lsr #2 │ │ │ │ + sbceq r9, r5, r8, ror #1 │ │ │ │ + strheq r9, [r5], #8 │ │ │ │ + sbceq r9, r5, r4, lsl #1 │ │ │ │ + sbceq r9, r5, ip, asr #32 │ │ │ │ + sbceq r9, r5, r8, lsl r0 │ │ │ │ + sbceq r8, r5, r0, ror #31 │ │ │ │ + sbceq r8, r5, ip, lsr #31 │ │ │ │ + sbceq r8, r5, r0, ror pc │ │ │ │ + sbceq r8, r5, r8, asr #30 │ │ │ │ + sbceq r8, r5, ip, lsl pc │ │ │ │ cmpeq r3, ip, ror #21 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - smulleq r9, r5, ip, r3 │ │ │ │ - sbceq r4, r2, r8, asr #32 │ │ │ │ + sbceq r9, r5, ip, ror #7 │ │ │ │ + smulleq r4, r2, r8, r0 │ │ │ │ andeq r0, r0, r2, lsl r2 │ │ │ │ - strdeq r8, [r4, -r2]! │ │ │ │ + @ instruction: 0x01248942 │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ cmpeq r3, r4, ror #18 │ │ │ │ - sbceq r8, r5, r0, ror #29 │ │ │ │ - sbcseq sp, r4, ip, ror #10 │ │ │ │ - sbceq r8, r5, ip, asr #19 │ │ │ │ - sbceq r8, r5, r8, lsl r9 │ │ │ │ - strdeq r8, [r5], #136 @ 0x88 │ │ │ │ - sbcseq fp, r4, r4, lsr #5 │ │ │ │ - ldrsheq sp, [r4], #64 @ 0x40 │ │ │ │ - sbceq r8, r5, r0, asr r9 │ │ │ │ - sbceq r9, r5, r0, asr r1 │ │ │ │ - sbceq r9, r5, r0, lsr #2 │ │ │ │ - strheq r9, [r5], #4 │ │ │ │ - sbceq r9, r5, r8, lsr #1 │ │ │ │ - sbceq r9, r5, r0, lsl #1 │ │ │ │ - sbceq r9, r5, r4, lsr #32 │ │ │ │ - sbcseq sp, r4, r4, lsl #8 │ │ │ │ - sbceq r7, r8, r4, asr r9 │ │ │ │ - sbcseq sp, r4, r4, ror #7 │ │ │ │ - sbceq r7, r8, r4, lsr r9 │ │ │ │ + sbceq r8, r5, r0, lsr pc │ │ │ │ + ldrheq sp, [r4], #92 @ 0x5c │ │ │ │ + sbceq r8, r5, ip, lsl sl │ │ │ │ + sbceq r8, r5, r8, ror #18 │ │ │ │ + sbceq r8, r5, r8, asr #18 │ │ │ │ + ldrsheq fp, [r4], #36 @ 0x24 │ │ │ │ + sbcseq sp, r4, r0, asr #10 │ │ │ │ + sbceq r8, r5, r0, lsr #19 │ │ │ │ + sbceq r9, r5, r0, lsr #3 │ │ │ │ + sbceq r9, r5, r0, ror r1 │ │ │ │ + sbceq r9, r5, r4, lsl #2 │ │ │ │ + strdeq r9, [r5], #8 │ │ │ │ + ldrdeq r9, [r5], #0 │ │ │ │ + sbceq r9, r5, r4, ror r0 │ │ │ │ + sbcseq sp, r4, r4, asr r4 │ │ │ │ + sbceq r7, r8, r4, lsr #19 │ │ │ │ + sbcseq sp, r4, r4, lsr r4 │ │ │ │ + sbceq r7, r8, r4, lsl #19 │ │ │ │ cmpeq r3, ip, lsl #15 │ │ │ │ - sbceq r8, r5, r8, lsl #26 │ │ │ │ - ldrdeq r8, [r5], #252 @ 0xfc │ │ │ │ - sbceq r8, r5, r8, ror pc │ │ │ │ - sbceq r8, r5, r8, ror #14 │ │ │ │ - sbcseq sp, r4, r8, asr #5 │ │ │ │ - sbceq r8, r5, r8, lsr #14 │ │ │ │ - strdeq r8, [r5], #236 @ 0xec │ │ │ │ - smulleq r4, r3, r8, r3 │ │ │ │ - sbceq r8, r5, r8, lsl #18 │ │ │ │ - ldrheq r9, [r7], #16 │ │ │ │ + sbceq r8, r5, r8, asr sp │ │ │ │ + sbceq r9, r5, ip, lsr #32 │ │ │ │ + sbceq r8, r5, r8, asr #31 │ │ │ │ + strheq r8, [r5], #120 @ 0x78 │ │ │ │ + sbcseq sp, r4, r8, lsl r3 │ │ │ │ + sbceq r8, r5, r8, ror r7 │ │ │ │ + sbceq r8, r5, ip, asr #30 │ │ │ │ + sbceq r4, r3, r8, ror #7 │ │ │ │ + sbceq r8, r5, r8, asr r9 │ │ │ │ + sbcseq r9, r7, r0, lsl #4 │ │ │ │ andeq r0, r0, sp, lsl #5 │ │ │ │ - sbceq r8, r5, r4, asr #16 │ │ │ │ - sbceq r8, r5, r0, lsr #16 │ │ │ │ - strdeq r8, [r5], #124 @ 0x7c │ │ │ │ - ldrdeq r8, [r5], #120 @ 0x78 │ │ │ │ - strheq r8, [r5], #112 @ 0x70 │ │ │ │ - sbceq r8, r5, ip, lsl #15 │ │ │ │ - sbceq r8, r5, r8, ror #14 │ │ │ │ - sbceq r8, r5, r8, lsr r7 │ │ │ │ - sbceq r8, r5, r4, lsl r7 │ │ │ │ - sbcseq sp, r4, r4, lsr #2 │ │ │ │ - strdeq lr, [r7], #112 @ 0x70 │ │ │ │ - sbceq r8, r5, r8, lsl sl │ │ │ │ - sbceq r8, r5, ip, ror #12 │ │ │ │ - sbceq r8, r5, ip, lsl #12 │ │ │ │ - sbcseq pc, r4, ip, lsl #21 │ │ │ │ - strdeq r8, [r5], #92 @ 0x5c │ │ │ │ - sbceq r8, r5, ip, ror #11 │ │ │ │ - sbceq r8, r5, r8, lsr r6 │ │ │ │ - strdeq r8, [r5], #84 @ 0x54 │ │ │ │ + smulleq r8, r5, r4, r8 │ │ │ │ + sbceq r8, r5, r0, ror r8 │ │ │ │ + sbceq r8, r5, ip, asr #16 │ │ │ │ + sbceq r8, r5, r8, lsr #16 │ │ │ │ + sbceq r8, r5, r0, lsl #16 │ │ │ │ + ldrdeq r8, [r5], #124 @ 0x7c │ │ │ │ + strheq r8, [r5], #120 @ 0x78 │ │ │ │ + sbceq r8, r5, r8, lsl #15 │ │ │ │ + sbceq r8, r5, r4, ror #14 │ │ │ │ + sbcseq sp, r4, r4, ror r1 │ │ │ │ + sbceq lr, r7, r0, asr #16 │ │ │ │ + sbceq r8, r5, r8, ror #20 │ │ │ │ + strheq r8, [r5], #108 @ 0x6c │ │ │ │ + sbceq r8, r5, ip, asr r6 │ │ │ │ + ldrsbeq pc, [r4], #172 @ 0xac @ │ │ │ │ + sbceq r8, r5, ip, asr #12 │ │ │ │ + sbceq r8, r5, ip, lsr r6 │ │ │ │ + sbceq r8, r5, r8, lsl #13 │ │ │ │ + sbceq r8, r5, r4, asr #12 │ │ │ │ blcc fecdd330 │ │ │ │ - sbceq r8, r5, r4, lsr #7 │ │ │ │ - sbceq r5, r2, r4, asr #12 │ │ │ │ - sbceq ip, r8, r0, lsr #28 │ │ │ │ - sbceq r8, r5, r4, lsr #6 │ │ │ │ - sbceq lr, r7, r8, asr r6 │ │ │ │ + strdeq r8, [r5], #52 @ 0x34 │ │ │ │ + smulleq r5, r2, r4, r6 │ │ │ │ + sbceq ip, r8, r0, ror lr │ │ │ │ + sbceq r8, r5, r4, ror r3 │ │ │ │ + sbceq lr, r7, r8, lsr #13 │ │ │ │ + smulleq lr, r7, ip, r6 │ │ │ │ + sbceq r3, r2, ip, lsl #18 │ │ │ │ + sbceq lr, r7, r0, ror r6 │ │ │ │ + sbceq r8, r5, r0, asr #6 │ │ │ │ sbceq lr, r7, ip, asr #12 │ │ │ │ - strheq r3, [r2], #140 @ 0x8c │ │ │ │ - sbceq lr, r7, r0, lsr #12 │ │ │ │ - strdeq r8, [r5], #32 │ │ │ │ - strdeq lr, [r7], #92 @ 0x5c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #1752] @ 5a460c │ │ │ │ @@ -1383950,55 +1383950,55 @@ │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ ldr r2, [pc, #176] @ 5a46b0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 5a40a4 │ │ │ │ mov r2, #0 │ │ │ │ b 5a412c │ │ │ │ cmpeq r3, r0, asr #1 │ │ │ │ - sbceq r2, r7, ip, lsl #24 │ │ │ │ - smullseq ip, r4, r8, ip │ │ │ │ - sbceq r8, r5, r8, lsr sl │ │ │ │ - sbceq r2, r7, ip, ror fp │ │ │ │ - strheq r8, [r5], #156 @ 0x9c │ │ │ │ - strdeq r2, [r7], #164 @ 0xa4 │ │ │ │ - sbceq r5, r2, ip, lsr #6 │ │ │ │ + sbceq r2, r7, ip, asr ip │ │ │ │ + sbcseq ip, r4, r8, ror #25 │ │ │ │ + sbceq r8, r5, r8, lsl #21 │ │ │ │ + sbceq r2, r7, ip, asr #23 │ │ │ │ + sbceq r8, r5, ip, lsl #20 │ │ │ │ + sbceq r2, r7, r4, asr #22 │ │ │ │ + sbceq r5, r2, ip, ror r3 │ │ │ │ andeq r0, r0, fp, lsr #7 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - sbceq r2, r7, r0, lsr sl │ │ │ │ - ldrheq ip, [r4], #172 @ 0xac │ │ │ │ - sbceq r8, r5, r4, asr #15 │ │ │ │ - sbcseq ip, r4, r4, ror sl │ │ │ │ - smulleq r8, r5, ip, r7 │ │ │ │ - sbceq r8, r8, r4, lsl lr │ │ │ │ - sbceq r2, r7, ip, lsl #18 │ │ │ │ - sbcseq ip, r4, r4, lsr #19 │ │ │ │ - sbceq r8, r5, r8, ror #13 │ │ │ │ - sbceq r8, r5, r4, lsr r6 │ │ │ │ - sbceq r8, r5, r0, lsl r6 │ │ │ │ - sbceq r8, r8, r4, lsl #26 │ │ │ │ - sbceq r2, r7, ip, asr r8 │ │ │ │ - sbceq r8, r5, r8, asr r6 │ │ │ │ - sbceq r8, r5, ip, lsl r6 │ │ │ │ - sbceq r8, r5, ip, asr #12 │ │ │ │ - smulleq r2, r7, r4, r7 │ │ │ │ - strdeq r8, [r5], #84 @ 0x54 │ │ │ │ - sbceq r2, r7, ip, lsl r7 │ │ │ │ - sbceq r4, r2, r4, asr pc │ │ │ │ - sbceq r8, r5, ip, lsl r5 │ │ │ │ - sbceq r7, r5, r4, ror sl │ │ │ │ - sbceq r7, r5, ip, asr sl │ │ │ │ - sbceq r8, r5, r0, lsl #9 │ │ │ │ - sbceq r7, r5, r0, asr #20 │ │ │ │ - sbceq r7, r5, r4, lsr sl │ │ │ │ - sbceq r8, r5, r0, lsr #9 │ │ │ │ - ldrdeq r8, [r5], #60 @ 0x3c │ │ │ │ - sbceq r8, r5, r8, asr #7 │ │ │ │ - sbceq r8, r5, r0, lsr r3 │ │ │ │ - sbceq r8, r5, ip, lsl #6 │ │ │ │ - sbceq r8, r8, r0, lsl #20 │ │ │ │ + sbceq r2, r7, r0, lsl #21 │ │ │ │ + sbcseq ip, r4, ip, lsl #22 │ │ │ │ + sbceq r8, r5, r4, lsl r8 │ │ │ │ + sbcseq ip, r4, r4, asr #21 │ │ │ │ + sbceq r8, r5, ip, ror #15 │ │ │ │ + sbceq r8, r8, r4, ror #28 │ │ │ │ + sbceq r2, r7, ip, asr r9 │ │ │ │ + ldrsheq ip, [r4], #148 @ 0x94 │ │ │ │ + sbceq r8, r5, r8, lsr r7 │ │ │ │ + sbceq r8, r5, r4, lsl #13 │ │ │ │ + sbceq r8, r5, r0, ror #12 │ │ │ │ + sbceq r8, r8, r4, asr sp │ │ │ │ + sbceq r2, r7, ip, lsr #17 │ │ │ │ + sbceq r8, r5, r8, lsr #13 │ │ │ │ + sbceq r8, r5, ip, ror #12 │ │ │ │ + smulleq r8, r5, ip, r6 │ │ │ │ + sbceq r2, r7, r4, ror #15 │ │ │ │ + sbceq r8, r5, r4, asr #12 │ │ │ │ + sbceq r2, r7, ip, ror #14 │ │ │ │ + sbceq r4, r2, r4, lsr #31 │ │ │ │ + sbceq r8, r5, ip, ror #10 │ │ │ │ + sbceq r7, r5, r4, asr #21 │ │ │ │ + sbceq r7, r5, ip, lsr #21 │ │ │ │ + ldrdeq r8, [r5], #64 @ 0x40 │ │ │ │ + smulleq r7, r5, r0, sl │ │ │ │ + sbceq r7, r5, r4, lsl #21 │ │ │ │ + strdeq r8, [r5], #64 @ 0x40 │ │ │ │ + sbceq r8, r5, ip, lsr #8 │ │ │ │ + sbceq r8, r5, r8, lsl r4 │ │ │ │ + sbceq r8, r5, r0, lsl #7 │ │ │ │ + sbceq r8, r5, ip, asr r3 │ │ │ │ + sbceq r8, r8, r0, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #3416] @ 5a5428 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1384856,261 +1384856,261 @@ │ │ │ │ ldr r3, [pc, #524] @ 5a5630 │ │ │ │ add r3, pc, r3 │ │ │ │ b 5a4768 │ │ │ │ cmpeq r3, r4, lsr #18 │ │ │ │ cmpeq r3, ip, ror #17 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r2, r0, r0, ror #29 │ │ │ │ - sbceq r8, r5, r0, lsr #5 │ │ │ │ - sbceq r0, r4, r0 │ │ │ │ - sbceq r8, r5, r8, lsl #5 │ │ │ │ - sbceq r8, r5, r4, ror r2 │ │ │ │ - sbcseq ip, r4, r4, ror #7 │ │ │ │ - sbceq r8, r5, r4, lsr r2 │ │ │ │ - sbceq r8, r5, ip, lsr #4 │ │ │ │ - strdeq r8, [r5], #104 @ 0x68 │ │ │ │ - sbceq r8, r5, ip, lsl r2 │ │ │ │ - sbceq r8, r5, ip, lsl r2 │ │ │ │ - sbceq r8, r5, r8, lsl r2 │ │ │ │ - sbceq r8, r5, r0, lsl #4 │ │ │ │ - sbceq r8, r5, r4, lsl #4 │ │ │ │ - sbceq r8, r5, r8, lsl #4 │ │ │ │ + strdeq r8, [r5], #32 │ │ │ │ + sbceq r0, r4, r0, asr r0 │ │ │ │ + ldrdeq r8, [r5], #40 @ 0x28 │ │ │ │ + sbceq r8, r5, r4, asr #5 │ │ │ │ + sbcseq ip, r4, r4, lsr r4 │ │ │ │ sbceq r8, r5, r4, lsl #5 │ │ │ │ - sbceq r8, r5, r8, lsl #5 │ │ │ │ - smulleq r8, r5, r0, r2 │ │ │ │ - smulleq r8, r5, ip, r2 │ │ │ │ - sbceq r8, r5, r4, ror r2 │ │ │ │ + sbceq r8, r5, ip, ror r2 │ │ │ │ + sbceq r8, r5, r8, asr #14 │ │ │ │ + sbceq r8, r5, ip, ror #4 │ │ │ │ + sbceq r8, r5, ip, ror #4 │ │ │ │ + sbceq r8, r5, r8, ror #4 │ │ │ │ + sbceq r8, r5, r0, asr r2 │ │ │ │ + sbceq r8, r5, r4, asr r2 │ │ │ │ sbceq r8, r5, r8, asr r2 │ │ │ │ - sbceq r8, r5, r4, lsr #4 │ │ │ │ - @ instruction: 0x01247292 │ │ │ │ - sbceq r8, r5, r0, asr #5 │ │ │ │ - sbceq r7, r5, r8, ror #28 │ │ │ │ - smulleq r8, r5, r0, r2 │ │ │ │ - strdeq r7, [r5], #220 @ 0xdc │ │ │ │ - sbceq r8, r5, r4, ror #4 │ │ │ │ - ldrdeq r7, [r5], #220 @ 0xdc │ │ │ │ - sbceq r8, r5, r0, lsr r2 │ │ │ │ - strheq r7, [r5], #216 @ 0xd8 │ │ │ │ - sbceq r8, r5, ip, ror #3 │ │ │ │ - smulleq r7, r5, r4, sp │ │ │ │ - strheq r8, [r5], #24 │ │ │ │ - sbceq r7, r5, r0, ror sp │ │ │ │ - sbceq r8, r5, r8, ror r1 │ │ │ │ - sbceq r7, r5, ip, asr #26 │ │ │ │ - sbceq r8, r5, r0, asr #2 │ │ │ │ - sbceq r8, r5, r0, lsr r1 │ │ │ │ - sbceq r8, r5, r0, lsl #2 │ │ │ │ - sbceq r8, r5, ip, lsl #2 │ │ │ │ - sbceq r8, r5, r8, asr #1 │ │ │ │ - sbceq r7, r5, r0, ror #25 │ │ │ │ - sbceq r8, r5, ip, lsl #1 │ │ │ │ - sbceq r7, r5, r0, asr #25 │ │ │ │ - sbceq r8, r5, r4, asr r0 │ │ │ │ - smulleq r7, r5, ip, ip │ │ │ │ - sbceq r8, r5, r4, lsl r0 │ │ │ │ - sbceq r7, r5, r0, asr #25 │ │ │ │ - sbceq r7, r5, ip, asr #31 │ │ │ │ - smulleq r7, r5, r8, ip │ │ │ │ - smulleq r7, r5, r4, pc @ │ │ │ │ - sbceq r7, r5, r4, ror ip │ │ │ │ - strdeq r7, [r5], #224 @ 0xe0 │ │ │ │ - strdeq r7, [r5], #184 @ 0xb8 │ │ │ │ - sbceq r7, r5, ip, lsr #29 │ │ │ │ - sbceq r7, r5, r0, lsr #24 │ │ │ │ - sbceq r7, r5, r4, ror lr │ │ │ │ - sbceq r7, r5, r8, asr #28 │ │ │ │ - sbceq r7, r5, r0, ror #23 │ │ │ │ - sbceq r7, r5, r4, lsl #28 │ │ │ │ - sbceq r7, r5, r8, lsl sp │ │ │ │ - ldrdeq r7, [r5], #216 @ 0xd8 │ │ │ │ - sbceq r0, r5, r0, lsl #26 │ │ │ │ - sbcseq r9, r4, r0, lsl #17 │ │ │ │ - ldrdeq r7, [r5], #184 @ 0xb8 │ │ │ │ - sbceq r8, r8, r0, lsl #1 │ │ │ │ - sbceq r7, r5, r4, ror #26 │ │ │ │ - smulleq r0, r5, ip, ip │ │ │ │ - sbcseq r9, r4, ip, lsl r8 │ │ │ │ - sbceq r7, r5, r4, ror fp │ │ │ │ - sbceq r8, r8, ip, lsl r0 │ │ │ │ - strdeq r7, [r5], #196 @ 0xc4 │ │ │ │ - sbceq r0, r5, r8, lsr ip │ │ │ │ - ldrheq r9, [r4], #120 @ 0x78 │ │ │ │ - sbceq r7, r5, r0, lsl fp │ │ │ │ - strheq r7, [r8], #248 @ 0xf8 │ │ │ │ - sbceq r7, r5, r0, lsl #25 │ │ │ │ - ldrdeq r0, [r5], #180 @ 0xb4 │ │ │ │ + ldrdeq r8, [r5], #36 @ 0x24 │ │ │ │ + ldrdeq r8, [r5], #40 @ 0x28 │ │ │ │ + sbceq r8, r5, r0, ror #5 │ │ │ │ + sbceq r8, r5, ip, ror #5 │ │ │ │ + sbceq r8, r5, r4, asr #5 │ │ │ │ + sbceq r8, r5, r8, lsr #5 │ │ │ │ + sbceq r8, r5, r4, ror r2 │ │ │ │ + @ instruction: 0x012472e2 │ │ │ │ + sbceq r8, r5, r0, lsl r3 │ │ │ │ + strheq r7, [r5], #232 @ 0xe8 │ │ │ │ + sbceq r8, r5, r0, ror #5 │ │ │ │ + sbceq r7, r5, ip, asr #28 │ │ │ │ + strheq r8, [r5], #36 @ 0x24 │ │ │ │ + sbceq r7, r5, ip, lsr #28 │ │ │ │ + sbceq r8, r5, r0, lsl #5 │ │ │ │ + sbceq r7, r5, r8, lsl #28 │ │ │ │ + sbceq r8, r5, ip, lsr r2 │ │ │ │ + sbceq r7, r5, r4, ror #27 │ │ │ │ + sbceq r8, r5, r8, lsl #4 │ │ │ │ + sbceq r7, r5, r0, asr #27 │ │ │ │ + sbceq r8, r5, r8, asr #3 │ │ │ │ + smulleq r7, r5, ip, sp │ │ │ │ + smulleq r8, r5, r0, r1 │ │ │ │ + sbceq r8, r5, r0, lsl #3 │ │ │ │ + sbceq r8, r5, r0, asr r1 │ │ │ │ + sbceq r8, r5, ip, asr r1 │ │ │ │ + sbceq r8, r5, r8, lsl r1 │ │ │ │ + sbceq r7, r5, r0, lsr sp │ │ │ │ + ldrdeq r8, [r5], #12 │ │ │ │ + sbceq r7, r5, r0, lsl sp │ │ │ │ + sbceq r8, r5, r4, lsr #1 │ │ │ │ + sbceq r7, r5, ip, ror #25 │ │ │ │ + sbceq r8, r5, r4, rrx │ │ │ │ + sbceq r7, r5, r0, lsl sp │ │ │ │ + sbceq r8, r5, ip, lsl r0 │ │ │ │ + sbceq r7, r5, r8, ror #25 │ │ │ │ + sbceq r7, r5, r4, ror #31 │ │ │ │ + sbceq r7, r5, r4, asr #25 │ │ │ │ + sbceq r7, r5, r0, asr #30 │ │ │ │ + sbceq r7, r5, r8, asr #24 │ │ │ │ + strdeq r7, [r5], #236 @ 0xec │ │ │ │ + sbceq r7, r5, r0, ror ip │ │ │ │ + sbceq r7, r5, r4, asr #29 │ │ │ │ + smulleq r7, r5, r8, lr │ │ │ │ + sbceq r7, r5, r0, lsr ip │ │ │ │ + sbceq r7, r5, r4, asr lr │ │ │ │ + sbceq r7, r5, r8, ror #26 │ │ │ │ + sbceq r7, r5, r8, lsr #28 │ │ │ │ + sbceq r0, r5, r0, asr sp │ │ │ │ + ldrsbeq r9, [r4], #128 @ 0x80 │ │ │ │ + sbceq r7, r5, r8, lsr #24 │ │ │ │ + ldrdeq r8, [r8], #0 │ │ │ │ + strheq r7, [r5], #212 @ 0xd4 │ │ │ │ + sbceq r0, r5, ip, ror #25 │ │ │ │ + sbcseq r9, r4, ip, ror #16 │ │ │ │ + sbceq r7, r5, r4, asr #23 │ │ │ │ + sbceq r8, r8, ip, rrx │ │ │ │ + sbceq r7, r5, r4, asr #26 │ │ │ │ + sbceq r0, r5, r8, lsl #25 │ │ │ │ + sbcseq r9, r4, r8, lsl #16 │ │ │ │ + sbceq r7, r5, r0, ror #22 │ │ │ │ + sbceq r8, r8, r8 │ │ │ │ + ldrdeq r7, [r5], #192 @ 0xc0 │ │ │ │ + sbceq r0, r5, r4, lsr #24 │ │ │ │ + sbcseq r9, r4, r4, lsr #15 │ │ │ │ + strheq r7, [r8], #252 @ 0xfc │ │ │ │ + ldrdeq r8, [r5], #40 @ 0x28 │ │ │ │ + ldrdeq r0, [r5], #184 @ 0xb8 │ │ │ │ + sbceq r7, r5, r8, asr #21 │ │ │ │ sbcseq r9, r4, r4, asr r7 │ │ │ │ - sbceq r7, r8, ip, ror #30 │ │ │ │ - sbceq r8, r5, r8, lsl #5 │ │ │ │ - sbceq r0, r5, r8, lsl #23 │ │ │ │ + sbceq r7, r8, r0, asr pc │ │ │ │ + sbceq r8, r5, r4, lsl #5 │ │ │ │ + sbceq r0, r5, ip, ror #22 │ │ │ │ + sbceq r7, r5, r4, asr sl │ │ │ │ + sbcseq r9, r4, r8, ror #13 │ │ │ │ + sbceq r7, r8, r4, ror #29 │ │ │ │ + sbceq r7, r5, ip, lsl fp │ │ │ │ + strdeq r7, [r5], #164 @ 0xa4 │ │ │ │ + sbceq r7, r5, r0, ror #21 │ │ │ │ + ldrdeq r7, [r5], #160 @ 0xa0 │ │ │ │ + smulleq r7, r5, ip, sl │ │ │ │ + sbceq r7, r5, ip, lsr #21 │ │ │ │ + sbceq r7, r5, r4, asr sl │ │ │ │ + strdeq r7, [r5], #152 @ 0x98 │ │ │ │ + sbceq r7, r5, r0, lsl sl │ │ │ │ + ldrdeq r7, [r5], #148 @ 0x94 │ │ │ │ + ldrdeq r7, [r5], #152 @ 0x98 │ │ │ │ + strheq r7, [r5], #144 @ 0x90 │ │ │ │ + smulleq r7, r5, ip, r9 │ │ │ │ + sbceq r7, r5, ip, lsl #19 │ │ │ │ + sbceq r7, r5, r8, asr r9 │ │ │ │ + sbceq r7, r5, r8, ror #18 │ │ │ │ + sbceq r8, r5, r8, lsl #2 │ │ │ │ + sbceq r0, r5, r0, ror #19 │ │ │ │ + ldrdeq r7, [r5], #128 @ 0x80 │ │ │ │ + sbcseq r9, r4, ip, asr r5 │ │ │ │ + sbceq r7, r8, r8, asr sp │ │ │ │ + sbceq r7, r5, ip, lsr r8 │ │ │ │ + sbceq r7, r5, ip, lsl #16 │ │ │ │ + sbceq r7, r5, ip, lsl #16 │ │ │ │ + sbceq r7, r5, r8, ror #15 │ │ │ │ + ldrdeq r7, [r5], #124 @ 0x7c │ │ │ │ + sbceq r7, r5, r4, asr #15 │ │ │ │ + sbceq r7, r5, ip, lsr #15 │ │ │ │ + sbceq r7, r5, r0, lsr #15 │ │ │ │ + sbceq r7, r5, r0, ror r7 │ │ │ │ + sbceq r7, r5, ip, ror r7 │ │ │ │ + sbceq r7, r5, r0, lsr #13 │ │ │ │ + strdeq r7, [r5], #108 @ 0x6c │ │ │ │ + sbceq r7, r5, r4, lsl #14 │ │ │ │ + strheq r7, [r5], #96 @ 0x60 │ │ │ │ + sbceq r4, r2, r0, lsl r0 │ │ │ │ + sbceq pc, r3, r0, ror #23 │ │ │ │ + sbceq r7, r5, ip, ror #20 │ │ │ │ sbceq r7, r5, r8, ror sl │ │ │ │ - sbcseq r9, r4, r4, lsl #14 │ │ │ │ - sbceq r7, r8, r0, lsl #30 │ │ │ │ - sbceq r8, r5, r4, lsr r2 │ │ │ │ - sbceq r0, r5, ip, lsl fp │ │ │ │ - sbceq r7, r5, r4, lsl #20 │ │ │ │ - smullseq r9, r4, r8, r6 │ │ │ │ - smulleq r7, r8, r4, lr │ │ │ │ - sbceq r7, r5, ip, asr #21 │ │ │ │ - sbceq r7, r5, r4, lsr #21 │ │ │ │ - smulleq r7, r5, r0, sl │ │ │ │ - sbceq r7, r5, r0, lsl #21 │ │ │ │ - sbceq r7, r5, ip, asr #20 │ │ │ │ - sbceq r7, r5, ip, asr sl │ │ │ │ - sbceq r7, r5, r4, lsl #20 │ │ │ │ - sbceq r7, r5, r8, lsr #19 │ │ │ │ - sbceq r7, r5, r0, asr #19 │ │ │ │ - sbceq r7, r5, r4, lsl #19 │ │ │ │ - sbceq r7, r5, r8, lsl #19 │ │ │ │ - sbceq r7, r5, r0, ror #18 │ │ │ │ - sbceq r7, r5, ip, asr #18 │ │ │ │ - sbceq r7, r5, ip, lsr r9 │ │ │ │ - sbceq r7, r5, r8, lsl #18 │ │ │ │ - sbceq r7, r5, r8, lsl r9 │ │ │ │ - strheq r8, [r5], #8 │ │ │ │ - smulleq r0, r5, r0, r9 │ │ │ │ - sbceq r7, r5, r0, lsl #17 │ │ │ │ - sbcseq r9, r4, ip, lsl #10 │ │ │ │ - sbceq r7, r8, r8, lsl #26 │ │ │ │ - sbceq r7, r5, ip, ror #15 │ │ │ │ - strheq r7, [r5], #124 @ 0x7c │ │ │ │ - strheq r7, [r5], #124 @ 0x7c │ │ │ │ - smulleq r7, r5, r8, r7 │ │ │ │ - sbceq r7, r5, ip, lsl #15 │ │ │ │ - sbceq r7, r5, r4, ror r7 │ │ │ │ - sbceq r7, r5, ip, asr r7 │ │ │ │ - sbceq r7, r5, r0, asr r7 │ │ │ │ - sbceq r7, r5, r0, lsr #14 │ │ │ │ - sbceq r7, r5, ip, lsr #14 │ │ │ │ - sbceq r7, r5, r0, asr r6 │ │ │ │ - sbceq r7, r5, ip, lsr #13 │ │ │ │ - strheq r7, [r5], #100 @ 0x64 │ │ │ │ - sbceq r7, r5, r0, ror #12 │ │ │ │ - sbceq r3, r2, r0, asr #31 │ │ │ │ - smulleq pc, r3, r0, fp @ │ │ │ │ - sbceq r7, r5, ip, lsl sl │ │ │ │ - sbceq r7, r5, r8, lsr #20 │ │ │ │ - sbceq r7, r5, r8, lsr #20 │ │ │ │ - sbceq r7, r5, r0, lsr #20 │ │ │ │ + sbceq r7, r5, r8, ror sl │ │ │ │ + sbceq r7, r5, r0, ror sl │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - smulleq r7, r5, r4, r8 │ │ │ │ - sbceq r7, r5, r4, ror r8 │ │ │ │ - sbceq r7, r5, r8, lsl #17 │ │ │ │ - ldrheq r8, [r4], #176 @ 0xb0 │ │ │ │ - sbceq r6, r5, r4, ror #21 │ │ │ │ - sbcseq r7, r7, r4, lsr #1 │ │ │ │ - sbceq r1, r2, r0, lsr #20 │ │ │ │ - smulleq r6, r5, r0, lr │ │ │ │ - smulleq r6, r5, r4, lr │ │ │ │ - sbceq r6, r5, ip, lsl #29 │ │ │ │ - smulleq pc, r8, ip, r4 @ │ │ │ │ - sbceq r7, r8, ip, lsl r4 │ │ │ │ + sbceq r7, r5, r4, ror #17 │ │ │ │ + sbceq r7, r5, r4, asr #17 │ │ │ │ + ldrdeq r7, [r5], #136 @ 0x88 │ │ │ │ + sbcseq r8, r4, r0, lsl #24 │ │ │ │ + sbceq r6, r5, r4, lsr fp │ │ │ │ + ldrsheq r7, [r7], #4 │ │ │ │ + sbceq r1, r2, r0, ror sl │ │ │ │ + sbceq r6, r5, r0, ror #29 │ │ │ │ + sbceq r6, r5, r4, ror #29 │ │ │ │ + ldrdeq r6, [r5], #236 @ 0xec │ │ │ │ + sbceq pc, r8, ip, ror #9 │ │ │ │ + sbceq r7, r8, ip, ror #8 │ │ │ │ ldrsbeq sl, [r3, #-48] @ 0xffffffd0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbcseq sl, r4, r0, ror #31 │ │ │ │ - ldrsbeq sl, [r4], #244 @ 0xf4 │ │ │ │ - strheq r6, [r5], #208 @ 0xd0 │ │ │ │ - sbceq r7, r5, r4, ror r6 │ │ │ │ - sbceq lr, r3, r8, ror #5 │ │ │ │ - sbceq r0, r7, r4, lsr #29 │ │ │ │ - sbceq r7, r5, r0, lsr r6 │ │ │ │ - sbceq r0, r7, r4, lsr #28 │ │ │ │ - strheq r0, [r7], #208 @ 0xd0 │ │ │ │ - sbceq r7, r5, r8, asr #10 │ │ │ │ - sbceq r7, r5, r0, ror #9 │ │ │ │ - sbcseq sl, r4, r0, lsl #28 │ │ │ │ - sbceq r7, r5, r8, lsl #9 │ │ │ │ - sbceq r7, r5, r0, ror #8 │ │ │ │ - sbceq sl, r1, r4, lsl #5 │ │ │ │ - sbceq r6, r5, r8, asr ip │ │ │ │ - sbceq r9, r4, r8, lsl sp │ │ │ │ - sbceq r6, r5, r4, lsr ip │ │ │ │ - sbceq r1, r4, ip, lsr r3 │ │ │ │ - sbceq r6, r5, r0, lsl ip │ │ │ │ - sbceq r7, r5, r8, asr #7 │ │ │ │ - sbceq r7, r5, r0, asr #32 │ │ │ │ - sbceq r7, r5, r8, asr #32 │ │ │ │ - sbceq r6, r5, r8, asr fp │ │ │ │ - sbceq r7, r5, r8, lsr r0 │ │ │ │ - sbceq r7, r5, r4, lsr r0 │ │ │ │ - sbceq r7, r5, r0, lsr r0 │ │ │ │ - sbceq r7, r5, ip │ │ │ │ - sbceq r7, r5, r8, lsl r0 │ │ │ │ - sbceq r7, r5, r8, lsr #32 │ │ │ │ - sbceq r7, r5, ip, lsr #32 │ │ │ │ - sbceq r7, r5, r4, lsr #32 │ │ │ │ - sbceq r6, r5, r4, ror #30 │ │ │ │ - sbceq r7, r5, r8 │ │ │ │ - sbceq r7, r5, r0 │ │ │ │ - sbceq r7, r5, r4 │ │ │ │ - sbceq r7, r5, r4, asr #32 │ │ │ │ - smulleq r6, r5, r4, sl │ │ │ │ + sbcseq fp, r4, r0, lsr r0 │ │ │ │ + sbcseq fp, r4, r4, lsr #32 │ │ │ │ + sbceq r6, r5, r0, lsl #28 │ │ │ │ + sbceq r7, r5, r4, asr #13 │ │ │ │ + sbceq lr, r3, r8, lsr r3 │ │ │ │ + strdeq r0, [r7], #228 @ 0xe4 │ │ │ │ + sbceq r7, r5, r0, lsl #13 │ │ │ │ + sbceq r0, r7, r4, ror lr │ │ │ │ + sbceq r0, r7, r0, lsl #28 │ │ │ │ + smulleq r7, r5, r8, r5 │ │ │ │ + sbceq r7, r5, r0, lsr r5 │ │ │ │ + sbcseq sl, r4, r0, asr lr │ │ │ │ + ldrdeq r7, [r5], #72 @ 0x48 │ │ │ │ + strheq r7, [r5], #64 @ 0x40 │ │ │ │ + ldrdeq sl, [r1], #36 @ 0x24 │ │ │ │ + sbceq r6, r5, r8, lsr #25 │ │ │ │ + sbceq r9, r4, r8, ror #26 │ │ │ │ + sbceq r6, r5, r4, lsl #25 │ │ │ │ + sbceq r1, r4, ip, lsl #7 │ │ │ │ + sbceq r6, r5, r0, ror #24 │ │ │ │ + sbceq r7, r5, r8, lsl r4 │ │ │ │ + smulleq r7, r5, r0, r0 │ │ │ │ + smulleq r7, r5, r8, r0 │ │ │ │ + sbceq r6, r5, r8, lsr #23 │ │ │ │ + sbceq r7, r5, r8, lsl #1 │ │ │ │ + sbceq r7, r5, r4, lsl #1 │ │ │ │ + sbceq r7, r5, r0, lsl #1 │ │ │ │ + sbceq r7, r5, ip, asr r0 │ │ │ │ + sbceq r7, r5, r8, rrx │ │ │ │ + sbceq r7, r5, r8, ror r0 │ │ │ │ + sbceq r7, r5, ip, ror r0 │ │ │ │ + sbceq r7, r5, r4, ror r0 │ │ │ │ + strheq r6, [r5], #244 @ 0xf4 │ │ │ │ + sbceq r7, r5, r8, asr r0 │ │ │ │ + sbceq r7, r5, r0, asr r0 │ │ │ │ + sbceq r7, r5, r4, asr r0 │ │ │ │ + smulleq r7, r5, r4, r0 │ │ │ │ + sbceq r6, r5, r4, ror #21 │ │ │ │ + sbceq r7, r5, r0, rrx │ │ │ │ + sbceq r7, r5, r0, ror r0 │ │ │ │ + sbceq r6, r5, ip, lsl #18 │ │ │ │ + strheq r2, [r5], #124 @ 0x7c │ │ │ │ + sbceq r6, r5, r0, lsr #17 │ │ │ │ sbceq r7, r5, r0, lsl r0 │ │ │ │ - sbceq r7, r5, r0, lsr #32 │ │ │ │ - strheq r6, [r5], #140 @ 0x8c │ │ │ │ - sbceq r2, r5, ip, ror #14 │ │ │ │ - sbceq r6, r5, r0, asr r8 │ │ │ │ - sbceq r6, r5, r0, asr #31 │ │ │ │ - sbceq r6, r5, r8, ror r8 │ │ │ │ - sbceq r6, r5, r4, asr pc │ │ │ │ - sbceq r6, r5, ip, lsl #16 │ │ │ │ - sbceq r6, r5, r4, lsr #30 │ │ │ │ + sbceq r6, r5, r8, asr #17 │ │ │ │ + sbceq r6, r5, r4, lsr #31 │ │ │ │ + sbceq r6, r5, ip, asr r8 │ │ │ │ + sbceq r6, r5, r4, ror pc │ │ │ │ + sbceq r6, r5, ip, lsr r8 │ │ │ │ + sbceq r6, r5, r0, lsr pc │ │ │ │ + sbceq r6, r5, r0, lsl #30 │ │ │ │ sbceq r6, r5, ip, ror #15 │ │ │ │ - sbceq r6, r5, r0, ror #29 │ │ │ │ - strheq r6, [r5], #224 @ 0xe0 │ │ │ │ - smulleq r6, r5, ip, r7 │ │ │ │ - sbceq r6, r5, ip, ror lr │ │ │ │ - sbceq r6, r5, r8, ror r7 │ │ │ │ - sbceq r6, r5, r8, lsr lr │ │ │ │ - sbceq r6, r5, r8, lsl #28 │ │ │ │ - sbceq r6, r5, r4, ror r7 │ │ │ │ - ldrdeq r6, [r5], #208 @ 0xd0 │ │ │ │ - sbceq r6, r5, r8, lsl #14 │ │ │ │ - sbceq r0, r4, ip, lsl r5 │ │ │ │ - sbceq r6, r5, r4, ror #13 │ │ │ │ - ldrdeq r0, [r4], #76 @ 0x4c │ │ │ │ - sbceq r6, r5, r0, asr #13 │ │ │ │ - smulleq r0, r4, ip, r4 │ │ │ │ - smulleq r6, r5, ip, r6 │ │ │ │ - sbceq r0, r4, r4, ror #8 │ │ │ │ - sbceq r6, r5, ip, ror r6 │ │ │ │ - sbceq r7, r3, r8, asr #31 │ │ │ │ - sbceq r6, r5, r8, asr r6 │ │ │ │ - strheq r7, [r3], #248 @ 0xf8 │ │ │ │ - sbceq r6, r5, r4, lsr r6 │ │ │ │ - sbcseq r5, r6, r4, asr #8 │ │ │ │ - sbceq r6, r5, r0, lsl r6 │ │ │ │ - sbceq r0, r4, r8, lsl r2 │ │ │ │ - sbceq r6, r5, ip, ror #11 │ │ │ │ - smulleq r0, r4, r4, r1 │ │ │ │ - sbceq r6, r5, r8, asr #11 │ │ │ │ - sbceq r6, r5, r8, asr ip │ │ │ │ - sbceq r6, r5, r4, lsr #11 │ │ │ │ - sbceq r6, r5, ip, lsl ip │ │ │ │ - sbceq r6, r5, r0, lsl #11 │ │ │ │ - ldrdeq r6, [r5], #188 @ 0xbc │ │ │ │ - sbceq r6, r5, r0, ror #10 │ │ │ │ - sbceq r6, r5, r4, lsr #23 │ │ │ │ - sbceq r6, r5, ip, lsr r5 │ │ │ │ - sbceq r6, r5, r8, ror #22 │ │ │ │ - sbceq r6, r5, r8, lsl r5 │ │ │ │ - sbceq r6, r5, r0, lsr fp │ │ │ │ - strdeq r6, [r5], #68 @ 0x44 │ │ │ │ - strdeq r6, [r5], #172 @ 0xac │ │ │ │ - ldrdeq r6, [r5], #64 @ 0x40 │ │ │ │ - sbceq r6, r5, r8, lsr #21 │ │ │ │ - sbceq r6, r5, ip, lsr #9 │ │ │ │ - sbceq r0, r4, r4, lsr #10 │ │ │ │ - sbceq r6, r5, r8, lsl #9 │ │ │ │ - strheq r0, [r4], #72 @ 0x48 │ │ │ │ - sbceq r6, r5, r8, ror #8 │ │ │ │ - sbceq r6, r5, ip, lsl r9 │ │ │ │ - sbceq r6, r5, r4, asr #8 │ │ │ │ - sbceq r6, r5, r8, ror #17 │ │ │ │ - sbceq r6, r5, r8, ror #8 │ │ │ │ + sbceq r6, r5, ip, asr #29 │ │ │ │ + sbceq r6, r5, r8, asr #15 │ │ │ │ + sbceq r6, r5, r8, lsl #29 │ │ │ │ + sbceq r6, r5, r8, asr lr │ │ │ │ + sbceq r6, r5, r4, asr #15 │ │ │ │ + sbceq r6, r5, r0, lsr #28 │ │ │ │ + sbceq r6, r5, r8, asr r7 │ │ │ │ + sbceq r0, r4, ip, ror #10 │ │ │ │ + sbceq r6, r5, r4, lsr r7 │ │ │ │ + sbceq r0, r4, ip, lsr #10 │ │ │ │ + sbceq r6, r5, r0, lsl r7 │ │ │ │ + sbceq r0, r4, ip, ror #9 │ │ │ │ + sbceq r6, r5, ip, ror #13 │ │ │ │ + strheq r0, [r4], #68 @ 0x44 │ │ │ │ + sbceq r6, r5, ip, asr #13 │ │ │ │ + sbceq r8, r3, r8, lsl r0 │ │ │ │ + sbceq r6, r5, r8, lsr #13 │ │ │ │ + sbceq r8, r3, r8 │ │ │ │ + sbceq r6, r5, r4, lsl #13 │ │ │ │ + smullseq r5, r6, r4, r4 │ │ │ │ + sbceq r6, r5, r0, ror #12 │ │ │ │ + sbceq r0, r4, r8, ror #4 │ │ │ │ + sbceq r6, r5, ip, lsr r6 │ │ │ │ + sbceq r0, r4, r4, ror #3 │ │ │ │ + sbceq r6, r5, r8, lsl r6 │ │ │ │ + sbceq r6, r5, r8, lsr #25 │ │ │ │ + strdeq r6, [r5], #84 @ 0x54 │ │ │ │ + sbceq r6, r5, ip, ror #24 │ │ │ │ + ldrdeq r6, [r5], #80 @ 0x50 │ │ │ │ + sbceq r6, r5, ip, lsr #24 │ │ │ │ + strheq r6, [r5], #80 @ 0x50 │ │ │ │ + strdeq r6, [r5], #180 @ 0xb4 │ │ │ │ + sbceq r6, r5, ip, lsl #11 │ │ │ │ + strheq r6, [r5], #184 @ 0xb8 │ │ │ │ + sbceq r6, r5, r8, ror #10 │ │ │ │ + sbceq r6, r5, r0, lsl #23 │ │ │ │ + sbceq r6, r5, r4, asr #10 │ │ │ │ + sbceq r6, r5, ip, asr #22 │ │ │ │ + sbceq r6, r5, r0, lsr #10 │ │ │ │ + strdeq r6, [r5], #168 @ 0xa8 │ │ │ │ + strdeq r6, [r5], #76 @ 0x4c │ │ │ │ + sbceq r0, r4, r4, ror r5 │ │ │ │ + ldrdeq r6, [r5], #72 @ 0x48 │ │ │ │ + sbceq r0, r4, r8, lsl #10 │ │ │ │ + strheq r6, [r5], #72 @ 0x48 │ │ │ │ + sbceq r6, r5, ip, ror #18 │ │ │ │ + smulleq r6, r5, r4, r4 │ │ │ │ + sbceq r6, r5, r8, lsr r9 │ │ │ │ + strheq r6, [r5], #72 @ 0x48 │ │ │ │ ldr r1, [pc, #-488] @ 5a5634 │ │ │ │ add r3, r9, #320 @ 0x140 │ │ │ │ ldrd r2, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 59ec58 │ │ │ │ ldr r2, [pc, #-508] @ 5a5638 │ │ │ │ @@ -1386050,15 +1386050,15 @@ │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl da2298 │ │ │ │ + bl da22e8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5a6754 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ bl 4e840c │ │ │ │ ldr r6, [sp] │ │ │ │ @@ -1386085,15 +1386085,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ bl 5a46b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl da22d0 │ │ │ │ + bl da2320 │ │ │ │ b 5a66ec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r3, r0, asr r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r3, ip, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -1386153,15 +1386153,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 5a6870 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r3, r0, lsr #16 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbceq lr, r3, r0, lsr #15 │ │ │ │ + strdeq lr, [r3], #112 @ 0x70 │ │ │ │ cmpeq r3, ip, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1387107,27 +1387107,27 @@ │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ b 5a7688 │ │ │ │ mov r2, r1 │ │ │ │ b 5a769c │ │ │ │ cmpeq r3, r0, ror #27 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - @ instruction: 0x01244c10 │ │ │ │ + @ instruction: 0x01244c60 │ │ │ │ andeq r0, r0, r1, asr r2 │ │ │ │ strpl r0, [r0], -r1 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, r6, asr r1 │ │ │ │ addeq r8, r0, r1 │ │ │ │ andeq r0, r0, fp, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl #3 │ │ │ │ - @ instruction: 0x01244aac │ │ │ │ - @ instruction: 0x01244a44 │ │ │ │ - @ instruction: 0x01244a10 │ │ │ │ - @ instruction: 0x01244994 │ │ │ │ - @ instruction: 0x0124492c │ │ │ │ + strdeq r4, [r4, -ip]! │ │ │ │ + @ instruction: 0x01244a94 │ │ │ │ + @ instruction: 0x01244a60 │ │ │ │ + @ instruction: 0x012449e4 │ │ │ │ + @ instruction: 0x0124497c │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #3548] @ 5a8594 │ │ │ │ @@ -1388019,42 +1388019,42 @@ │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ b 5a8504 │ │ │ │ cmpeq r3, ip, lsr r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r3, r4, lsl #16 │ │ │ │ ldrheq r8, [r3, #-120] @ 0xffffff88 │ │ │ │ - @ instruction: 0x0124471c │ │ │ │ + @ instruction: 0x0124476c │ │ │ │ andeq r0, r0, r6, asr r1 │ │ │ │ - smlawteq r4, r0, r6, r4 │ │ │ │ + @ instruction: 0x01244710 │ │ │ │ andeq r0, r0, sl, ror #3 │ │ │ │ - @ instruction: 0x01244690 │ │ │ │ + @ instruction: 0x012446e0 │ │ │ │ andeq r0, r0, sl, lsr #3 │ │ │ │ - @ instruction: 0x012446b4 │ │ │ │ - @ instruction: 0x01244692 │ │ │ │ + @ instruction: 0x01244704 │ │ │ │ + @ instruction: 0x012446e2 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ svcvc 0x007fffff │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - @ instruction: 0x0124461a │ │ │ │ - @ instruction: 0x01244664 │ │ │ │ + @ instruction: 0x0124466a │ │ │ │ + @ instruction: 0x012446b4 │ │ │ │ andeq r0, r0, fp, ror #3 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - @ instruction: 0x01244250 │ │ │ │ - @ instruction: 0x01244204 │ │ │ │ + @ instruction: 0x012442a0 │ │ │ │ + @ instruction: 0x01244254 │ │ │ │ andeq r0, r0, r1, asr r2 │ │ │ │ strpl r0, [r0], -r1 │ │ │ │ stmiaeq r8, {r0, r1, r4}^ │ │ │ │ - @ instruction: 0x01244078 │ │ │ │ - smlawteq r4, r4, pc, r3 @ │ │ │ │ + smlawteq r4, r8, r0, r4 │ │ │ │ + @ instruction: 0x01244014 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ @ instruction: 0x000002b5 │ │ │ │ - @ instruction: 0x01243e24 │ │ │ │ + @ instruction: 0x01243e74 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr ip, [pc, #4036] @ 5a95f0 │ │ │ │ ldr r9, [r1, #8] │ │ │ │ ldr r8, [r1, #12] │ │ │ │ @@ -1389066,50 +1389066,50 @@ │ │ │ │ and r6, r6, #1 │ │ │ │ and r1, r1, #1024 @ 0x400 │ │ │ │ b 5a87d8 │ │ │ │ cmpeq r3, r0, asr #19 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x01537990 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - @ instruction: 0x01243c2c │ │ │ │ + @ instruction: 0x01243c7c │ │ │ │ cmpeq r3, ip, lsl #17 │ │ │ │ - @ instruction: 0x01243ebc │ │ │ │ - @ instruction: 0x01243ba4 │ │ │ │ - @ instruction: 0x01244024 │ │ │ │ + @ instruction: 0x01243f0c │ │ │ │ + strdeq r3, [r4, -r4]! │ │ │ │ + @ instruction: 0x01244074 │ │ │ │ svcvc 0x00f80000 │ │ │ │ svcvc 0x00efffff │ │ │ │ ldreq r0, [r0], #-1412 @ 0xfffffa7c │ │ │ │ - @ instruction: 0x01243a62 │ │ │ │ + @ instruction: 0x01243ab2 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, r2, lsl #8 │ │ │ │ andeq r0, r0, r4, lsl #12 │ │ │ │ - @ instruction: 0x01243758 │ │ │ │ - @ instruction: 0x01243858 │ │ │ │ - @ instruction: 0x01243768 │ │ │ │ - @ instruction: 0x01243628 │ │ │ │ - @ instruction: 0x01243700 │ │ │ │ - @ instruction: 0x012435b8 │ │ │ │ - strdeq r3, [r4, -r8]! │ │ │ │ - @ instruction: 0x01243520 │ │ │ │ - @ instruction: 0x01243560 │ │ │ │ - strdeq r3, [r4, -r8]! │ │ │ │ - @ instruction: 0x01243520 │ │ │ │ - @ instruction: 0x01243498 │ │ │ │ - @ instruction: 0x01243524 │ │ │ │ - @ instruction: 0x012434b8 │ │ │ │ - @ instruction: 0x012433ac │ │ │ │ - @ instruction: 0x01243390 │ │ │ │ - @ instruction: 0x01243262 │ │ │ │ + @ instruction: 0x012437a8 │ │ │ │ + @ instruction: 0x012438a8 │ │ │ │ + @ instruction: 0x012437b8 │ │ │ │ + @ instruction: 0x01243678 │ │ │ │ + @ instruction: 0x01243750 │ │ │ │ + @ instruction: 0x01243608 │ │ │ │ + @ instruction: 0x01243648 │ │ │ │ + @ instruction: 0x01243570 │ │ │ │ + @ instruction: 0x012435b0 │ │ │ │ + @ instruction: 0x01243648 │ │ │ │ + @ instruction: 0x01243570 │ │ │ │ + @ instruction: 0x012434e8 │ │ │ │ + @ instruction: 0x01243574 │ │ │ │ + @ instruction: 0x01243508 │ │ │ │ + strdeq r3, [r4, -ip]! │ │ │ │ + @ instruction: 0x012433e0 │ │ │ │ + @ instruction: 0x012432b2 │ │ │ │ andeq r0, r0, r6, lsl #14 │ │ │ │ - @ instruction: 0x01243109 │ │ │ │ + @ instruction: 0x01243159 │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ andeq r1, r0, r1, asr #32 │ │ │ │ - @ instruction: 0x01242f74 │ │ │ │ - @ instruction: 0x01242eb0 │ │ │ │ + smlawteq r4, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x01242f00 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ cmp ip, #276 @ 0x114 │ │ │ │ bcc 5a8804 │ │ │ │ cmp ip, #308 @ 0x134 │ │ │ │ bcs 5a981c │ │ │ │ ldr r3, [pc, #-44] @ 5a9680 │ │ │ │ cmp ip, r3 │ │ │ │ @@ -1389384,15 +1389384,15 @@ │ │ │ │ cmpeq r3, r0, lsl r6 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrsheq r6, [r3, #-92] @ 0xffffffa4 │ │ │ │ andeq r3, r0, r0, lsl r7 │ │ │ │ @ instruction: 0xffffceb0 │ │ │ │ @ instruction: 0xffffdd5c │ │ │ │ cmpeq r3, r0, asr r5 │ │ │ │ - @ instruction: 0x01242ce0 │ │ │ │ + @ instruction: 0x01242d30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, sp, #8 │ │ │ │ stm r4, {r2, r3} │ │ │ │ @@ -1389572,18 +1389572,18 @@ │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrsbeq r6, [r3, #-68] @ 0xffffffbc │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - @ instruction: 0x01242931 │ │ │ │ - strdeq r2, [r4, -r9]! │ │ │ │ - ldrdeq r2, [r4, -r5]! │ │ │ │ - smlawbeq r4, r1, r8, r2 │ │ │ │ + smlawbeq r4, r1, r9, r2 │ │ │ │ + @ instruction: 0x01242949 │ │ │ │ + @ instruction: 0x01242925 │ │ │ │ + ldrdeq r2, [r4, -r1]! │ │ │ │ mov r1, #2 │ │ │ │ b 5a71f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ @@ -1390712,15 +1390712,15 @@ │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ bl 5aaa5c │ │ │ │ b 5aae68 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r3, r4, asr r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r3, r4, lsl r2 │ │ │ │ - @ instruction: 0x01241a6c │ │ │ │ + @ instruction: 0x01241abc │ │ │ │ cmpeq r3, r8, lsl #2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #248] @ 5ab0d4 │ │ │ │ @@ -1391366,18 +1391366,18 @@ │ │ │ │ bne 5ab1a4 │ │ │ │ b 5ab66c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r3, r4, ror #29 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r3, r0, asr #29 │ │ │ │ cmpeq r3, r8, asr #28 │ │ │ │ - @ instruction: 0x01241620 │ │ │ │ + @ instruction: 0x01241670 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - @ instruction: 0x01241544 │ │ │ │ - @ instruction: 0x012414ae │ │ │ │ + @ instruction: 0x01241594 │ │ │ │ + strdeq r1, [r4, -lr]! │ │ │ │ cmp r0, #154 @ 0x9a │ │ │ │ bhi 5aba4c │ │ │ │ cmp r0, #136 @ 0x88 │ │ │ │ bls 5aba30 │ │ │ │ ldr r3, [pc, #208] @ 5abae8 │ │ │ │ sub r2, r0, #137 @ 0x89 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1391428,15 +1391428,15 @@ │ │ │ │ sub r3, r3, #3 │ │ │ │ cmp r3, #3 │ │ │ │ bhi 5abab4 │ │ │ │ ldr r0, [pc, #32] @ 5abb00 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ 5abb04 │ │ │ │ bx lr │ │ │ │ - smlawbeq r4, sl, lr, r0 │ │ │ │ + ldrdeq r0, [r4, -sl]! │ │ │ │ andeq r0, r0, r5, lsl #3 │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ ldrdeq r0, [r0], -sl │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ @@ -1392098,24 +1392098,24 @@ │ │ │ │ b 5abf14 │ │ │ │ ldr r5, [pc, #92] @ 5ac5ac │ │ │ │ b 5abf14 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r3, ip, lsl #7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r3, ip, ror #6 │ │ │ │ - smlawbeq r4, r8, sl, r0 │ │ │ │ + ldrdeq r0, [r4, -r8]! │ │ │ │ cmpeq r3, r4, lsr #2 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ andeq r3, r0, r0, lsl r7 │ │ │ │ - smlawteq r4, r8, r7, r0 │ │ │ │ - @ instruction: 0x01240716 │ │ │ │ - @ instruction: 0x0124067a │ │ │ │ + @ instruction: 0x01240818 │ │ │ │ + @ instruction: 0x01240766 │ │ │ │ + smlawteq r4, sl, r6, r0 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, fp, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl #3 │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, sl, lsl r1 │ │ │ │ andeq r0, r0, r3, lsl r1 │ │ │ │ @@ -1392150,15 +1392150,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 5abb08 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5ac5f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl da5d20 │ │ │ │ + bl da5d70 │ │ │ │ str r9, [r0] │ │ │ │ b 5ac5f0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3288] @ 0xcd8 │ │ │ │ ldr r3, [pc, #2180] @ 5aced8 │ │ │ │ @@ -1392224,15 +1392224,15 @@ │ │ │ │ bl 5c030 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ beq 5acec8 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #8 │ │ │ │ - bl da5cd8 │ │ │ │ + bl da5d28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5acec0 │ │ │ │ ldr r9, [r4, #24] │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r7, [sp, #20] │ │ │ │ beq 5ac7b8 │ │ │ │ ldr r5, [r9, #16] │ │ │ │ @@ -1392281,15 +1392281,15 @@ │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl da5df8 │ │ │ │ + bl da5e48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5aca10 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ beq 5aca10 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1392395,15 +1392395,15 @@ │ │ │ │ add r1, r1, #8 │ │ │ │ cmn r3, #1 │ │ │ │ bne 5ac8f8 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl da5df8 │ │ │ │ + bl da5e48 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5ac848 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ bl 52111c │ │ │ │ ldr r5, [sp, #28] │ │ │ │ @@ -1392448,15 +1392448,15 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 5aced4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ - bl da5d20 │ │ │ │ + bl da5d70 │ │ │ │ str r7, [r0] │ │ │ │ b 5ac7ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r3] │ │ │ │ @@ -1392562,38 +1392562,38 @@ │ │ │ │ bl 5c030 │ │ │ │ cmp r0, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r0 │ │ │ │ beq 5acde8 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #8 │ │ │ │ - bl da5cd8 │ │ │ │ + bl da5d28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5acde0 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ bl 5ac5b0 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ b 5accf8 │ │ │ │ ldr sl, [r0] │ │ │ │ cmp sl, #0 │ │ │ │ beq 5acd08 │ │ │ │ mov r0, r8 │ │ │ │ - bl da5d20 │ │ │ │ + bl da5d70 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str sl, [r0] │ │ │ │ mov r0, sl │ │ │ │ bl 5ac5b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl da5df8 │ │ │ │ + bl da5e48 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5acccc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 5c9c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c9c0 │ │ │ │ mov r3, #1 │ │ │ │ @@ -1392789,15 +1392789,15 @@ │ │ │ │ ldrb r3, [r3, #128] @ 0x80 │ │ │ │ cmp r2, r5 │ │ │ │ and r3, r3, r1 │ │ │ │ strb r3, [r4, #128] @ 0x80 │ │ │ │ bhi 5acfec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - msreq R11_usr, r0, lsl sl │ │ │ │ + msreq R11_usr, r0, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r3 │ │ │ │ and r6, r3, #255 @ 0xff │ │ │ │ lsr r3, r3, #3 │ │ │ │ @@ -1394385,23 +1394385,23 @@ │ │ │ │ bne 5ae8ec │ │ │ │ b 5adc1c │ │ │ │ cmpeq r3, r4, asr #13 │ │ │ │ cmpeq r3, ip, lsr #13 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq pc, [pc], -pc @ │ │ │ │ cmpeq r3, r0, asr #11 │ │ │ │ - @ instruction: 0x0123ee54 │ │ │ │ + @ instruction: 0x0123eea4 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ @ instruction: 0x003ffffc │ │ │ │ strdeq pc, [r0], -lr │ │ │ │ - ldrdeq lr, [r3, -r6]! │ │ │ │ + @ instruction: 0x0123e926 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andseq pc, pc, r0 │ │ │ │ andeq r3, r0, r0, lsl r7 │ │ │ │ - @ instruction: 0x0123e36a │ │ │ │ + @ instruction: 0x0123e3ba │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ lsl r2, r3, #19 │ │ │ │ lsr r2, r2, #19 │ │ │ │ orrs r2, r0, r2 │ │ │ │ beq 5ae7f8 │ │ │ │ lsl r2, r0, #13 │ │ │ │ @@ -1395464,22 +1395464,22 @@ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #0 │ │ │ │ ldrsheq r1, [r3, #-84] @ 0xffffffac │ │ │ │ - @ instruction: 0x0123deb6 │ │ │ │ + @ instruction: 0x0123df06 │ │ │ │ strdeq pc, [pc], -pc @ │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0123d84c │ │ │ │ - @ instruction: 0x0123d37c │ │ │ │ + @ instruction: 0x0123d89c │ │ │ │ + smlawteq r3, ip, r3, sp │ │ │ │ @ instruction: 0xffbe0000 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1396572,15 +1396572,15 @@ │ │ │ │ add r7, r4, #48 @ 0x30 │ │ │ │ str r0, [r4, #28] │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ str r9, [sp, #28] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ b 5b09ec │ │ │ │ - @ instruction: 0x0123c1a0 │ │ │ │ + strdeq ip, [r3, -r0]! │ │ │ │ ldrb r3, [r1, #12] │ │ │ │ cmp r3, #1 │ │ │ │ bne 5b0b80 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1396951,18 +1396951,18 @@ │ │ │ │ mvn r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 579610 │ │ │ │ b 5b10d4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x0152f39c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbceq r3, r8, ip, ror pc │ │ │ │ - sbceq fp, r4, ip, asr #2 │ │ │ │ + sbceq r3, r8, ip, asr #31 │ │ │ │ + smulleq fp, r4, ip, r1 │ │ │ │ cmppeq r2, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ - sbceq ip, r4, r0, lsl r5 │ │ │ │ + sbceq ip, r4, r0, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #772] @ 5b1460 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -1397890,15 +1397890,15 @@ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, r4 │ │ │ │ beq 5b1fa4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 5b1efc │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrheq lr, [r2, #-28] @ 0xffffffe4 │ │ │ │ - ldrdeq sl, [r3, -r9]! │ │ │ │ + @ instruction: 0x0123ac29 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #936] @ 5b23a8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1398132,17 +1398132,17 @@ │ │ │ │ bl 5b26a8 │ │ │ │ rsb r0, r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2, #28] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x0123aa38 │ │ │ │ + smlawbeq r3, r8, sl, sl │ │ │ │ cmpeq r2, r8, ror #31 │ │ │ │ - @ instruction: 0x0123a9a0 │ │ │ │ + strdeq sl, [r3, -r0]! │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -1398876,15 +1398876,15 @@ │ │ │ │ tst r0, r7 │ │ │ │ and r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 5b2f08 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ bne 5b2f18 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x01239d46 │ │ │ │ + @ instruction: 0x01239d96 │ │ │ │ svcvc 0x00800000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r2, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1399043,15 +1399043,15 @@ │ │ │ │ tst r0, r8 │ │ │ │ and r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ streq r3, [r4, r6, lsl #3] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ bne 5b31b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x01239b06 │ │ │ │ + @ instruction: 0x01239b56 │ │ │ │ svcvc 0x00800000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r2, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1399201,15 +1399201,15 @@ │ │ │ │ tst r0, r8 │ │ │ │ and r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ streq r3, [r4, r6, lsl #3] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ bne 5b342c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - smlawbeq r3, sl, r8, r9 │ │ │ │ + ldrdeq r9, [r3, -sl]! │ │ │ │ svcvc 0x00800000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #476] @ 5b365c │ │ │ │ @@ -1399329,15 +1399329,15 @@ │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ bl 5b16c <__aeabi_ui2f@plt> │ │ │ │ cmp r9, #0 │ │ │ │ beq 5b360c │ │ │ │ bl 4e22ec │ │ │ │ b 5b3610 │ │ │ │ - @ instruction: 0x0123963e │ │ │ │ + smlawbeq r3, lr, r6, r9 │ │ │ │ @ instruction: 0xffff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r2, #32 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ @@ -1399482,15 +1399482,15 @@ │ │ │ │ ldr r3, [r7] │ │ │ │ ldrd r0, [r3, fp] │ │ │ │ bl 5aa64 <__aeabi_l2f@plt> │ │ │ │ cmp r9, #0 │ │ │ │ beq 5b3878 │ │ │ │ bl 4e22ec │ │ │ │ b 5b387c │ │ │ │ - @ instruction: 0x0123944a │ │ │ │ + @ instruction: 0x0123949a │ │ │ │ @ instruction: 0xffff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r2, #32 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ @@ -1399632,15 +1399632,15 @@ │ │ │ │ ldr r3, [r7] │ │ │ │ ldrd r0, [r3, fp] │ │ │ │ bl 5c1e0 <__aeabi_ul2f@plt> │ │ │ │ cmp r9, #0 │ │ │ │ beq 5b3ad0 │ │ │ │ bl 4e22ec │ │ │ │ b 5b3ad4 │ │ │ │ - @ instruction: 0x01239206 │ │ │ │ + @ instruction: 0x01239256 │ │ │ │ @ instruction: 0xffff8000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #32 │ │ │ │ @@ -1399685,15 +1399685,15 @@ │ │ │ │ cmp r5, r9 │ │ │ │ add r6, r6, #8 │ │ │ │ beq 5b3c68 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp sl, #0 │ │ │ │ ldrd r0, [r3, r6] │ │ │ │ beq 5b3b70 │ │ │ │ - bl da1d30 │ │ │ │ + bl da1d80 │ │ │ │ bl 4e22ec │ │ │ │ bl 4e22f0 │ │ │ │ bl 4e22ec │ │ │ │ b 5b3bb0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 5b3c68 │ │ │ │ mov fp, #0 │ │ │ │ @@ -1399767,15 +1399767,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ and r8, r7, #524288 @ 0x80000 │ │ │ │ ldr r9, [pc, #264] @ 5b3e34 │ │ │ │ and r7, r7, #8192 @ 0x2000 │ │ │ │ mov r4, #0 │ │ │ │ b 5b3d5c │ │ │ │ - bl da1d30 │ │ │ │ + bl da1d80 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [r5, r4, lsl #3] │ │ │ │ beq 5b3d50 │ │ │ │ tst r0, r9 │ │ │ │ and r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ streq r3, [r5, r4, lsl #3] │ │ │ │ add r4, r4, #1 │ │ │ │ @@ -1400058,15 +1400058,15 @@ │ │ │ │ strd r6, [ip, #8] │ │ │ │ strd r4, [ip, #16] │ │ │ │ strd sl, [ip, #24] │ │ │ │ strd r0, [ip, #40] @ 0x28 │ │ │ │ strd r2, [ip, #48] @ 0x30 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x01238b02 │ │ │ │ + @ instruction: 0x01238b52 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bhi 5b429c │ │ │ │ ldr r3, [pc, #256] @ 5b42d8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r2] │ │ │ │ @@ -1400128,15 +1400128,15 @@ │ │ │ │ ldrd sl, [r1] │ │ │ │ strd r8, [r0] │ │ │ │ strd sl, [r0, #32] │ │ │ │ strd r6, [r0, #8] │ │ │ │ strd r4, [r0, #16] │ │ │ │ strd r2, [r0, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x01238966 │ │ │ │ + @ instruction: 0x012389b6 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bhi 5b4398 │ │ │ │ ldr r3, [pc, #216] @ 5b43c8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1400188,15 +1400188,15 @@ │ │ │ │ ldrd r4, [r1] │ │ │ │ ldrd r2, [r3] │ │ │ │ strd r6, [r0] │ │ │ │ strd r8, [r0, #8] │ │ │ │ strd r4, [r0, #16] │ │ │ │ strd r2, [r0, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0x0123886e │ │ │ │ + @ instruction: 0x012388be │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ bhi 5b4690 │ │ │ │ ldr r3, [pc, #996] @ 5b47c8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1400444,15 +1400444,15 @@ │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ strd r8, [r0, #112] @ 0x70 │ │ │ │ strd r2, [r0, #80] @ 0x50 │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ strd r2, [r0, #120] @ 0x78 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x0123879a │ │ │ │ + @ instruction: 0x012387ea │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ bhi 5b48fc │ │ │ │ ldr ip, [pc, #380] @ 5b495c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1400545,15 +1400545,15 @@ │ │ │ │ subs r2, r4, lr │ │ │ │ sbc r5, r7, r6 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [r0, #8]! │ │ │ │ str r5, [r0, #4] │ │ │ │ bne 5b491c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x012383be │ │ │ │ + @ instruction: 0x0123840e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b4a70 │ │ │ │ ldr ip, [pc, #340] @ 5b4ac8 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1400636,15 +1400636,15 @@ │ │ │ │ movcc ip, #1 │ │ │ │ movcs ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str ip, [r0, #8]! │ │ │ │ str r6, [r0, #4] │ │ │ │ bne 5b4a94 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0123824a │ │ │ │ + @ instruction: 0x0123829a │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b4bd0 │ │ │ │ ldr ip, [pc, #328] @ 5b4c28 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1400724,15 +1400724,15 @@ │ │ │ │ orr r2, r2, lr, lsr r3 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r1, ip │ │ │ │ str r2, [r0, #8]! │ │ │ │ str r5, [r0, #4] │ │ │ │ bne 5b4be8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strdeq r8, [r3, -lr]! │ │ │ │ + @ instruction: 0x0123814e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bhi 5b4d60 │ │ │ │ ldr ip, [pc, #408] @ 5b4dd8 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1400832,15 +1400832,15 @@ │ │ │ │ add r6, r6, #1 │ │ │ │ orr r3, ip, r4, lsr lr │ │ │ │ cmp r1, r6 │ │ │ │ str r2, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5b4d78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0x01237fbe │ │ │ │ + @ instruction: 0x0123800e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bhi 5b4f14 │ │ │ │ ldr ip, [pc, #412] @ 5b4f8c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1400941,15 +1400941,15 @@ │ │ │ │ add r6, r6, #1 │ │ │ │ orr r3, ip, r4, lsl lr │ │ │ │ cmp r1, r6 │ │ │ │ str r3, [r0, #8]! │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b4f2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0x01237e2e │ │ │ │ + @ instruction: 0x01237e7e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b50a4 │ │ │ │ ldr ip, [pc, #360] @ 5b510c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1401037,15 +1401037,15 @@ │ │ │ │ orr r2, r2, r6 │ │ │ │ sbc r2, r2, r5, lsr #1 │ │ │ │ cmp r1, lr │ │ │ │ str ip, [r0, #8]! │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b50c8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x01237c9a │ │ │ │ + @ instruction: 0x01237cea │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r5, r0 │ │ │ │ lsl r0, r6, #24 │ │ │ │ @@ -1401260,15 +1401260,15 @@ │ │ │ │ ldrd r0, [r6] │ │ │ │ bl 5bc88 <__aeabi_uldivmod@plt> │ │ │ │ cmp r6, r5 │ │ │ │ str r2, [r4, #8]! │ │ │ │ str r3, [r4, #4] │ │ │ │ bne 5b5458 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x01237922 │ │ │ │ + @ instruction: 0x01237972 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b5588 │ │ │ │ ldr ip, [pc, #320] @ 5b55e0 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1401346,15 +1401346,15 @@ │ │ │ │ movcc ip, r5 │ │ │ │ movcc r2, r4 │ │ │ │ cmp r1, r3 │ │ │ │ str ip, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b55a8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrdeq r7, [r3, -lr]! │ │ │ │ + @ instruction: 0x0123782e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b56e0 │ │ │ │ ldr ip, [pc, #320] @ 5b5738 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1401432,15 +1401432,15 @@ │ │ │ │ movcc ip, r5 │ │ │ │ movcc r2, r4 │ │ │ │ cmp r1, r3 │ │ │ │ str ip, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b5700 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x012376a6 │ │ │ │ + strdeq r7, [r3, -r6]! │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5b584c │ │ │ │ ldr ip, [pc, #332] @ 5b589c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1401521,15 +1401521,15 @@ │ │ │ │ mvncc lr, #0 │ │ │ │ movcs lr, #0 │ │ │ │ strb lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5b5868 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0123756e │ │ │ │ + @ instruction: 0x012375be │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5b59b0 │ │ │ │ ldr ip, [pc, #332] @ 5b5a00 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1401610,15 +1401610,15 @@ │ │ │ │ mvncc lr, #0 │ │ │ │ movcs lr, #0 │ │ │ │ str lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5b59cc │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0123742a │ │ │ │ + @ instruction: 0x0123747a │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5b5b20 │ │ │ │ ldr ip, [pc, #348] @ 5b5b74 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1401703,15 +1401703,15 @@ │ │ │ │ mvncc lr, #0 │ │ │ │ movcs lr, #0 │ │ │ │ cmp r3, r1 │ │ │ │ strh lr, [r0, ip] │ │ │ │ add ip, ip, #8 │ │ │ │ bne 5b5b40 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x012372e6 │ │ │ │ + @ instruction: 0x01237336 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5b5c88 │ │ │ │ ldr ip, [pc, #332] @ 5b5cd8 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1401792,15 +1401792,15 @@ │ │ │ │ movcc lr, #1 │ │ │ │ movcs lr, #0 │ │ │ │ strb lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5b5ca4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01237192 │ │ │ │ + @ instruction: 0x012371e2 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b5df0 │ │ │ │ ldr ip, [pc, #360] @ 5b5e58 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1401888,15 +1401888,15 @@ │ │ │ │ adds r3, r3, ip │ │ │ │ adc r2, r4, r2, lsr #1 │ │ │ │ cmp r1, lr │ │ │ │ str r3, [r0, #8]! │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b5e14 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0123704e │ │ │ │ + @ instruction: 0x0123709e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5b5f6c │ │ │ │ ldr ip, [pc, #332] @ 5b5fbc │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1401977,15 +1401977,15 @@ │ │ │ │ mvncs lr, #0 │ │ │ │ movcc lr, #0 │ │ │ │ strb lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5b5f88 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01236eee │ │ │ │ + @ instruction: 0x01236f3e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5b60d0 │ │ │ │ ldr ip, [pc, #332] @ 5b6120 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1402066,15 +1402066,15 @@ │ │ │ │ mvncs lr, #0 │ │ │ │ movcc lr, #0 │ │ │ │ str lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5b60ec │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01236daa │ │ │ │ + strdeq r6, [r3, -sl]! │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5b6240 │ │ │ │ ldr ip, [pc, #348] @ 5b6294 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1402159,15 +1402159,15 @@ │ │ │ │ mvncs lr, #0 │ │ │ │ movcc lr, #0 │ │ │ │ cmp r3, r1 │ │ │ │ strh lr, [r0, ip] │ │ │ │ add ip, ip, #8 │ │ │ │ bne 5b6260 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01236c66 │ │ │ │ + @ instruction: 0x01236cb6 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5b63a8 │ │ │ │ ldr ip, [pc, #332] @ 5b63f8 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1402248,15 +1402248,15 @@ │ │ │ │ movcs lr, #1 │ │ │ │ movcc lr, #0 │ │ │ │ strb lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5b63c4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01236b12 │ │ │ │ + @ instruction: 0x01236b62 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, lr} │ │ │ │ bhi 5b64d8 │ │ │ │ ldr ip, [pc, #288] @ 5b6530 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1402326,15 +1402326,15 @@ │ │ │ │ cmp r1, lr │ │ │ │ bne 5b64ec │ │ │ │ pop {r4, pc} │ │ │ │ mvn r3, #0 │ │ │ │ b 5b64c4 │ │ │ │ mvn r3, #0 │ │ │ │ b 5b650c │ │ │ │ - smlawteq r3, lr, r9, r6 │ │ │ │ + @ instruction: 0x01236a1e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b6654 │ │ │ │ ldr ip, [pc, #360] @ 5b66b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1402422,15 +1402422,15 @@ │ │ │ │ tst r3, #1 │ │ │ │ beq 5b6678 │ │ │ │ str r2, [r0, r5, lsl #3] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r1, r5 │ │ │ │ bne 5b6668 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x012368b6 │ │ │ │ + @ instruction: 0x01236906 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 5b6788 │ │ │ │ ldr ip, [pc, #264] @ 5b67cc │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ bhi 5b675c │ │ │ │ @@ -1402493,15 +1402493,15 @@ │ │ │ │ orr r3, r3, r2, lsl #30 │ │ │ │ cmp ip, r1 │ │ │ │ lsr r2, r2, #2 │ │ │ │ str r3, [r0, #8]! │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b67a4 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0123675a │ │ │ │ + @ instruction: 0x012367aa │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1402594,15 +1402594,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, r5 │ │ │ │ str r2, [r4, #8]! │ │ │ │ str r3, [r4, #4] │ │ │ │ bne 5b6928 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x01236646 │ │ │ │ + @ instruction: 0x01236696 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5b6a5c │ │ │ │ ldr ip, [pc, #324] @ 5b6abc │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1402681,15 +1402681,15 @@ │ │ │ │ mvnne r3, #0 │ │ │ │ movne r2, r3 │ │ │ │ cmp r1, ip │ │ │ │ str r3, [r0, #8]! │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b6a7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x012364e6 │ │ │ │ + @ instruction: 0x01236536 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b6b8c │ │ │ │ ldr ip, [pc, #284] @ 5b6bf0 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1402758,15 +1402758,15 @@ │ │ │ │ movcc r3, #1 │ │ │ │ movcs r3, #0 │ │ │ │ cmp lr, r1 │ │ │ │ str r3, [r0, #8]! │ │ │ │ str r6, [r0, #4] │ │ │ │ bne 5b6bb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x012363aa │ │ │ │ + strdeq r6, [r3, -sl]! │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b6d30 │ │ │ │ ldr ip, [pc, #400] @ 5b6d98 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1402864,15 +1402864,15 @@ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r3, lr │ │ │ │ sbcs r6, r2, r5 │ │ │ │ bcc 5b6d58 │ │ │ │ subs r3, r3, lr │ │ │ │ sbc r2, r2, r5 │ │ │ │ b 5b6d60 │ │ │ │ - @ instruction: 0x01236296 │ │ │ │ + @ instruction: 0x012362e6 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b6ef4 │ │ │ │ ldr ip, [pc, #428] @ 5b6f5c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1402977,15 +1402977,15 @@ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r3, lr │ │ │ │ sbcs r6, r2, r5 │ │ │ │ blt 5b6f1c │ │ │ │ subs r3, r3, lr │ │ │ │ sbc r2, r2, r5 │ │ │ │ b 5b6f24 │ │ │ │ - @ instruction: 0x0123610e │ │ │ │ + @ instruction: 0x0123615e │ │ │ │ cmp r2, #32 │ │ │ │ bhi 5b702c │ │ │ │ ldr ip, [pc, #232] @ 5b7058 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ bhi 5b7004 │ │ │ │ @@ -1403040,15 +1403040,15 @@ │ │ │ │ sub r2, r2, #8 │ │ │ │ ldr ip, [r2, #8]! │ │ │ │ strb ip, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5b7040 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x01235f6e │ │ │ │ + @ instruction: 0x01235fbe │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5b715c │ │ │ │ ldr ip, [pc, #284] @ 5b718c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1403117,15 +1403117,15 @@ │ │ │ │ sub r1, r1, #8 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldrd r4, [r3, #8]! │ │ │ │ cmp r3, r1 │ │ │ │ strd r4, [r0, #8]! │ │ │ │ bne 5b7178 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - smlawbeq r3, lr, lr, r5 │ │ │ │ + ldrdeq r5, [r3, -lr]! │ │ │ │ cmp r2, #32 │ │ │ │ bhi 5b725c │ │ │ │ ldr ip, [pc, #232] @ 5b7288 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ bhi 5b7234 │ │ │ │ @@ -1403180,15 +1403180,15 @@ │ │ │ │ sub r2, r2, #8 │ │ │ │ ldr ip, [r2, #8]! │ │ │ │ str ip, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5b7270 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x01235d7e │ │ │ │ + smlawteq r3, lr, sp, r5 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 5b7364 │ │ │ │ ldr ip, [pc, #252] @ 5b7398 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ bhi 5b7338 │ │ │ │ @@ -1403248,15 +1403248,15 @@ │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr ip, [r3, #8]! │ │ │ │ strh ip, [r0, r2] │ │ │ │ cmp r3, r1 │ │ │ │ add r2, r2, #8 │ │ │ │ bne 5b7380 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x01235ca2 │ │ │ │ + strdeq r5, [r3, -r2]! │ │ │ │ cmp r2, #32 │ │ │ │ bhi 5b7474 │ │ │ │ ldr ip, [pc, #248] @ 5b74a4 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ bhi 5b7448 │ │ │ │ @@ -1403315,15 +1403315,15 @@ │ │ │ │ ldrb r2, [ip, #8]! │ │ │ │ and r2, r2, #1 │ │ │ │ strb r2, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5b7488 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x01235bb2 │ │ │ │ + @ instruction: 0x01235c02 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ bhi 5b75dc │ │ │ │ ldr ip, [pc, #400] @ 5b764c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1403421,15 +1403421,15 @@ │ │ │ │ orr r3, r3, r7, lsr r2 │ │ │ │ cmp r1, ip │ │ │ │ and r3, r3, r8 │ │ │ │ str r3, [r0, #8]! │ │ │ │ str lr, [r0, #4] │ │ │ │ bne 5b7600 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - smlawteq r3, r2, sl, r5 │ │ │ │ + @ instruction: 0x01235b12 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ bhi 5b7784 │ │ │ │ ldr ip, [pc, #400] @ 5b77f4 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1403527,15 +1403527,15 @@ │ │ │ │ orr r3, r3, r7, lsr r2 │ │ │ │ cmp r1, ip │ │ │ │ orr r3, r3, r8 │ │ │ │ str r3, [r0, #8]! │ │ │ │ str lr, [r0, #4] │ │ │ │ bne 5b77a8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x0123593a │ │ │ │ + smlawbeq r3, sl, r9, r5 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ bhi 5b792c │ │ │ │ ldr ip, [pc, #400] @ 5b799c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1403633,15 +1403633,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r1, ip │ │ │ │ and r3, r3, r2 │ │ │ │ str lr, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5b7950 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x012357b2 │ │ │ │ + @ instruction: 0x01235802 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ bhi 5b7ad4 │ │ │ │ ldr ip, [pc, #400] @ 5b7b44 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1403739,15 +1403739,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r1, ip │ │ │ │ orr r3, r3, r2 │ │ │ │ str lr, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5b7af8 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x0123562a │ │ │ │ + @ instruction: 0x0123567a │ │ │ │ cmp r2, #32 │ │ │ │ bhi 5b7c14 │ │ │ │ ldr ip, [pc, #244] @ 5b7c4c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ bhi 5b7bec │ │ │ │ @@ -1403805,15 +1403805,15 @@ │ │ │ │ push {r4, r5} │ │ │ │ ldrd r4, [r3, #8]! │ │ │ │ cmp r3, r1 │ │ │ │ strd r4, [r0, #8]! │ │ │ │ bne 5b7c34 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012354a6 │ │ │ │ + strdeq r5, [r3, -r6]! │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, lr} │ │ │ │ bhi 5b7d40 │ │ │ │ ldr ip, [pc, #296] @ 5b7d8c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1403885,15 +1403885,15 @@ │ │ │ │ ldr r4, [lr, #4] │ │ │ │ cmp r1, r3 │ │ │ │ eor r2, r2, r4 │ │ │ │ str ip, [r0, #8]! │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b7d60 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x012353ba │ │ │ │ + @ instruction: 0x0123540a │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, lr} │ │ │ │ bhi 5b7e80 │ │ │ │ ldr ip, [pc, #296] @ 5b7ecc │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1403965,15 +1403965,15 @@ │ │ │ │ ldr r4, [lr, #4] │ │ │ │ str r3, [r0, #8]! │ │ │ │ sbc ip, ip, r4 │ │ │ │ cmp r2, r1 │ │ │ │ str ip, [r0, #4] │ │ │ │ bne 5b7ea0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0123529a │ │ │ │ + @ instruction: 0x012352ea │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, lr} │ │ │ │ bhi 5b7fc4 │ │ │ │ ldr ip, [pc, #300] @ 5b8010 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1404046,15 +1404046,15 @@ │ │ │ │ ldr r4, [lr, #4] │ │ │ │ str r3, [r0, #8]! │ │ │ │ sbc ip, ip, r4 │ │ │ │ cmp r1, r2 │ │ │ │ str ip, [r0, #4] │ │ │ │ bne 5b7fe4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0123517a │ │ │ │ + smlawteq r3, sl, r1, r5 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 5b8114 │ │ │ │ ldr ip, [pc, #332] @ 5b8170 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ bhi 5b80dc │ │ │ │ @@ -1404134,15 +1404134,15 @@ │ │ │ │ movge r2, #1 │ │ │ │ movge r3, #0 │ │ │ │ cmp r1, ip │ │ │ │ str r2, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5b8134 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - qsubeq r5, sl, r3 │ │ │ │ + @ instruction: 0x012350aa │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ bhi 5b826c │ │ │ │ ldr ip, [pc, #316] @ 5b82c4 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1404219,15 +1404219,15 @@ │ │ │ │ add ip, ip, #1 │ │ │ │ orrpl r2, r2, lr, asr r7 │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r1, ip │ │ │ │ stm r0, {r2, r5} │ │ │ │ bne 5b8284 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x01234f16 │ │ │ │ + @ instruction: 0x01234f66 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b83d0 │ │ │ │ ldr ip, [pc, #332] @ 5b8428 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1404308,15 +1404308,15 @@ │ │ │ │ orr r2, r2, lr, lsr r3 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r1, ip │ │ │ │ str r5, [r0, #8]! │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b83e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x01234de2 │ │ │ │ + @ instruction: 0x01234e32 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b8568 │ │ │ │ ldr ip, [pc, #400] @ 5b85d0 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1404414,15 +1404414,15 @@ │ │ │ │ orr r2, r2, r6 │ │ │ │ sbc r2, r2, r5, asr #1 │ │ │ │ cmp r1, lr │ │ │ │ str ip, [r0, #8]! │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b858c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x01234c9e │ │ │ │ + @ instruction: 0x01234cee │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1404509,15 +1404509,15 @@ │ │ │ │ ldrd r0, [r6] │ │ │ │ bl 5b964 <__aeabi_ldivmod@plt> │ │ │ │ cmp r6, r5 │ │ │ │ str r2, [r4, #8]! │ │ │ │ str r3, [r4, #4] │ │ │ │ bne 5b871c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x01234b02 │ │ │ │ + @ instruction: 0x01234b52 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, lr} │ │ │ │ bhi 5b8840 │ │ │ │ ldr ip, [pc, #296] @ 5b888c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1404589,15 +1404589,15 @@ │ │ │ │ ldr r4, [lr, #4] │ │ │ │ cmp r1, r3 │ │ │ │ orr r2, r2, r4 │ │ │ │ str ip, [r0, #8]! │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b8860 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x012349ba │ │ │ │ + @ instruction: 0x01234a0a │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5b8994 │ │ │ │ ldr ip, [pc, #328] @ 5b89ec │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1404677,15 +1404677,15 @@ │ │ │ │ orr r3, r3, r2, lsr r5 │ │ │ │ lsl r2, r2, ip │ │ │ │ cmp lr, r1 │ │ │ │ str r2, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5b89b8 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0123489a │ │ │ │ + @ instruction: 0x012348ea │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5b8b00 │ │ │ │ ldr ip, [pc, #340] @ 5b8b58 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1404768,15 +1404768,15 @@ │ │ │ │ orr r3, r3, r2, lsr r5 │ │ │ │ lsl r2, r2, ip │ │ │ │ cmp lr, r1 │ │ │ │ str r2, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5b8b24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0123475a │ │ │ │ + @ instruction: 0x012347aa │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ cmp r2, #32 │ │ │ │ bhi 5b8c40 │ │ │ │ ldr ip, [pc, #272] @ 5b8c80 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1404842,15 +1404842,15 @@ │ │ │ │ mvn ip, ip │ │ │ │ mvn r2, r2 │ │ │ │ cmp r1, r3 │ │ │ │ str ip, [r0, #8]! │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b8c5c │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0123460e │ │ │ │ + @ instruction: 0x0123465e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, lr} │ │ │ │ bhi 5b8d84 │ │ │ │ ldr ip, [pc, #320] @ 5b8dd8 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1404928,15 +1404928,15 @@ │ │ │ │ rsbs r3, r3, #0 │ │ │ │ rsc ip, ip, #0 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [r0, #8]! │ │ │ │ str ip, [r0, #4] │ │ │ │ bne 5b8da8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x01234506 │ │ │ │ + @ instruction: 0x01234556 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b8ee0 │ │ │ │ ldr ip, [pc, #324] @ 5b8f34 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1405015,15 +1405015,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r0, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ bne 5b8efc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - smlawteq r3, lr, r3, r4 │ │ │ │ + @ instruction: 0x0123441e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b903c │ │ │ │ ldr ip, [pc, #324] @ 5b9090 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1405102,15 +1405102,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [r0, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ bne 5b9058 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x01234292 │ │ │ │ + @ instruction: 0x012342e2 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b91a0 │ │ │ │ ldr ip, [pc, #336] @ 5b91f8 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1405192,15 +1405192,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r1, r2 │ │ │ │ strh r3, [r0, lr] │ │ │ │ add lr, lr, #8 │ │ │ │ bne 5b91c0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x01234156 │ │ │ │ + @ instruction: 0x012341a6 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b92fc │ │ │ │ ldr ip, [pc, #316] @ 5b934c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1405277,15 +1405277,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ strb r2, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5b9318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0123400e │ │ │ │ + qsubeq r4, lr, r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr lr, [pc, #624] @ 5b95d8 │ │ │ │ ldr ip, [pc, #624] @ 5b95dc │ │ │ │ add lr, pc, lr │ │ │ │ @@ -1405442,15 +1405442,15 @@ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [r2, #4] │ │ │ │ bne 5b94e8 │ │ │ │ b 5b93e0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x01526c90 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01233eae │ │ │ │ + strdeq r3, [r3, -lr]! │ │ │ │ cmpeq r2, r0, lsl ip │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ bhi 5b96d8 │ │ │ │ ldr ip, [pc, #308] @ 5b9730 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -1405526,15 +1405526,15 @@ │ │ │ │ add r2, r2, #8 │ │ │ │ add r3, r3, r5 │ │ │ │ cmp r1, r2 │ │ │ │ str r6, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5b96f8 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x01233c62 │ │ │ │ + @ instruction: 0x01233cb2 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bhi 5b98a4 │ │ │ │ ldr ip, [pc, #500] @ 5b993c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1405657,15 +1405657,15 @@ │ │ │ │ subs ip, ip, r9 │ │ │ │ sbc r3, r7, r3 │ │ │ │ cmp r1, lr │ │ │ │ str ip, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5b98d8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0x01233b36 │ │ │ │ + smlawbeq r3, r6, fp, r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r2, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1405787,15 +1405787,15 @@ │ │ │ │ beq 5b9ae4 │ │ │ │ teq sl, r6 │ │ │ │ bpl 5b9ae4 │ │ │ │ adds r1, r7, r2 │ │ │ │ mov r7, r1 │ │ │ │ adc r6, r6, r3 │ │ │ │ b 5b9aec │ │ │ │ - @ instruction: 0x01233936 │ │ │ │ + smlawbeq r3, r6, r9, r3 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b9c48 │ │ │ │ ldr ip, [pc, #324] @ 5b9ca0 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1405874,15 +1405874,15 @@ │ │ │ │ movlt ip, r5 │ │ │ │ movlt r2, r4 │ │ │ │ cmp r1, r3 │ │ │ │ str ip, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b9c68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x01233762 │ │ │ │ + @ instruction: 0x012337b2 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5b9da4 │ │ │ │ ldr ip, [pc, #324] @ 5b9dfc │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1405961,15 +1405961,15 @@ │ │ │ │ movlt ip, r5 │ │ │ │ movlt r2, r4 │ │ │ │ cmp r1, r3 │ │ │ │ str ip, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5b9dc4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x01233626 │ │ │ │ + @ instruction: 0x01233676 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bhi 5b9f70 │ │ │ │ ldr ip, [pc, #500] @ 5ba008 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1406092,15 +1406092,15 @@ │ │ │ │ adds ip, ip, r9 │ │ │ │ adc r3, r7, r3 │ │ │ │ cmp r1, lr │ │ │ │ str ip, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5b9fa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0x012334ea │ │ │ │ + @ instruction: 0x0123353a │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ bhi 5ba134 │ │ │ │ ldr ip, [pc, #392] @ 5ba1a8 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1406196,15 +1406196,15 @@ │ │ │ │ adds r2, r2, lr │ │ │ │ adc r3, r3, r4 │ │ │ │ cmp r1, ip │ │ │ │ str r2, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5ba160 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strdeq r3, [r3, -lr]! │ │ │ │ + @ instruction: 0x0123334e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5ba2c0 │ │ │ │ ldr ip, [pc, #336] @ 5ba310 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1406286,15 +1406286,15 @@ │ │ │ │ mvnlt lr, #0 │ │ │ │ movge lr, #0 │ │ │ │ strb lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5ba2dc │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0123317e │ │ │ │ + smlawteq r3, lr, r1, r3 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5ba428 │ │ │ │ ldr ip, [pc, #336] @ 5ba478 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1406376,15 +1406376,15 @@ │ │ │ │ mvnlt lr, #0 │ │ │ │ movge lr, #0 │ │ │ │ str lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5ba444 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01233036 │ │ │ │ + smlawbeq r3, r6, r0, r3 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5ba598 │ │ │ │ ldr ip, [pc, #348] @ 5ba5ec │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1406469,15 +1406469,15 @@ │ │ │ │ mvnlt lr, #0 │ │ │ │ movge lr, #0 │ │ │ │ cmp r3, r1 │ │ │ │ strh lr, [r0, ip] │ │ │ │ add ip, ip, #8 │ │ │ │ bne 5ba5b8 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01232eee │ │ │ │ + @ instruction: 0x01232f3e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5ba704 │ │ │ │ ldr ip, [pc, #336] @ 5ba754 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1406559,15 +1406559,15 @@ │ │ │ │ movlt lr, #1 │ │ │ │ movge lr, #0 │ │ │ │ strb lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5ba720 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01232d9a │ │ │ │ + @ instruction: 0x01232dea │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5ba890 │ │ │ │ ldr ip, [pc, #396] @ 5ba8f8 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1406664,15 +1406664,15 @@ │ │ │ │ adds r3, r3, ip │ │ │ │ adc r2, r4, r2, asr #1 │ │ │ │ cmp r1, lr │ │ │ │ str r3, [r0, #8]! │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5ba8b4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x01232c52 │ │ │ │ + @ instruction: 0x01232ca2 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5baa10 │ │ │ │ ldr ip, [pc, #336] @ 5baa60 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1406754,15 +1406754,15 @@ │ │ │ │ mvnge lr, #0 │ │ │ │ movlt lr, #0 │ │ │ │ strb lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5baa2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - smlawteq r3, lr, sl, r2 │ │ │ │ + @ instruction: 0x01232b1e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5bab78 │ │ │ │ ldr ip, [pc, #336] @ 5babc8 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1406844,15 +1406844,15 @@ │ │ │ │ mvnge lr, #0 │ │ │ │ movlt lr, #0 │ │ │ │ str lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5bab94 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - smlawbeq r3, r6, r9, r2 │ │ │ │ + ldrdeq r2, [r3, -r6]! │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5bace8 │ │ │ │ ldr ip, [pc, #348] @ 5bad3c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1406937,15 +1406937,15 @@ │ │ │ │ mvnge lr, #0 │ │ │ │ movlt lr, #0 │ │ │ │ cmp r3, r1 │ │ │ │ strh lr, [r0, ip] │ │ │ │ add ip, ip, #8 │ │ │ │ bne 5bad08 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0123283e │ │ │ │ + smlawbeq r3, lr, r8, r2 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5bae54 │ │ │ │ ldr ip, [pc, #336] @ 5baea4 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1407027,15 +1407027,15 @@ │ │ │ │ movge lr, #1 │ │ │ │ movlt lr, #0 │ │ │ │ strb lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5bae70 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x012326ea │ │ │ │ + @ instruction: 0x0123273a │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bafbc │ │ │ │ ldr ip, [pc, #336] @ 5bb00c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1407117,15 +1407117,15 @@ │ │ │ │ mvneq lr, #0 │ │ │ │ movne lr, #0 │ │ │ │ strb lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5bafd8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x012325a2 │ │ │ │ + strdeq r2, [r3, -r2]! @ │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bb124 │ │ │ │ ldr ip, [pc, #336] @ 5bb174 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1407207,15 +1407207,15 @@ │ │ │ │ mvneq lr, #0 │ │ │ │ movne lr, #0 │ │ │ │ str lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5bb140 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0123245a │ │ │ │ + @ instruction: 0x012324aa │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bb294 │ │ │ │ ldr ip, [pc, #348] @ 5bb2e8 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1407300,15 +1407300,15 @@ │ │ │ │ mvneq lr, #0 │ │ │ │ movne lr, #0 │ │ │ │ cmp r3, r1 │ │ │ │ strh lr, [r0, ip] │ │ │ │ add ip, ip, #8 │ │ │ │ bne 5bb2b4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x01232312 │ │ │ │ + @ instruction: 0x01232362 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bb400 │ │ │ │ ldr ip, [pc, #336] @ 5bb450 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1407390,15 +1407390,15 @@ │ │ │ │ moveq lr, #1 │ │ │ │ movne lr, #0 │ │ │ │ strb lr, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5bb41c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x012321be │ │ │ │ + @ instruction: 0x0123220e │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1407492,15 +1407492,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ cmp r5, r6 │ │ │ │ str r2, [r4, #8]! │ │ │ │ str r3, [r4, #4] │ │ │ │ bne 5bb5b0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x01232062 │ │ │ │ + strheq r2, [r3, -r2]! @ │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5bb704 │ │ │ │ ldr ip, [pc, #356] @ 5bb764 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1407587,15 +1407587,15 @@ │ │ │ │ add lr, lr, #8 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ add ip, ip, #8 │ │ │ │ orrs r3, r3, r4 │ │ │ │ beq 5bb734 │ │ │ │ ldrd r4, [ip] │ │ │ │ b 5bb738 │ │ │ │ - strdeq r1, [r3, -lr]! │ │ │ │ + @ instruction: 0x01231f4e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, lr} │ │ │ │ bhi 5bb858 │ │ │ │ ldr ip, [pc, #296] @ 5bb8a4 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1407667,15 +1407667,15 @@ │ │ │ │ ldr r4, [lr, #4] │ │ │ │ cmp r1, r3 │ │ │ │ and r2, r2, r4 │ │ │ │ str ip, [r0, #8]! │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5bb878 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x01231da2 │ │ │ │ + strdeq r1, [r3, -r2]! │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, lr} │ │ │ │ bhi 5bb99c │ │ │ │ ldr ip, [pc, #300] @ 5bb9e8 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1407748,15 +1407748,15 @@ │ │ │ │ ldr r4, [lr, #4] │ │ │ │ str r3, [r0, #8]! │ │ │ │ adc ip, ip, r4 │ │ │ │ cmp r1, r2 │ │ │ │ str ip, [r0, #4] │ │ │ │ bne 5bb9bc │ │ │ │ pop {r4, pc} │ │ │ │ - smlawbeq r3, r2, ip, r1 │ │ │ │ + ldrdeq r1, [r3, -r2]! │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ bhi 5bbb20 │ │ │ │ ldr ip, [pc, #388] @ 5bbb84 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1407851,15 +1407851,15 @@ │ │ │ │ adds r3, r3, r5 │ │ │ │ adc r2, r2, r6 │ │ │ │ cmp r1, ip │ │ │ │ str r3, [r0, #8]! │ │ │ │ str r2, [r0, #4] │ │ │ │ bne 5bbb48 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x01231b5e │ │ │ │ + @ instruction: 0x01231bae │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, lr} │ │ │ │ bhi 5bbc7c │ │ │ │ ldr ip, [pc, #300] @ 5bbcc8 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1407932,15 +1407932,15 @@ │ │ │ │ ldr r4, [lr, #4] │ │ │ │ str r3, [r0, #8]! │ │ │ │ adc ip, ip, r4 │ │ │ │ cmp r1, r2 │ │ │ │ str ip, [r0, #4] │ │ │ │ bne 5bbc9c │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x012319e2 │ │ │ │ + @ instruction: 0x01231a32 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 5bbdb4 │ │ │ │ ldr ip, [pc, #296] @ 5bbe04 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ bhi 5bbd84 │ │ │ │ @@ -1408011,15 +1408011,15 @@ │ │ │ │ eor r3, r3, r3, asr #31 │ │ │ │ sbc r3, r3, lr │ │ │ │ cmp r1, ip │ │ │ │ str r2, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5bbdd4 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - smlawteq r3, r2, r8, r1 │ │ │ │ + @ instruction: 0x01231912 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 5bbedc │ │ │ │ ldr ip, [pc, #240] @ 5bbf08 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ bhi 5bbeb4 │ │ │ │ @@ -1408076,15 +1408076,15 @@ │ │ │ │ sub r2, r2, #8 │ │ │ │ ldr ip, [r2, #8]! │ │ │ │ strb ip, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5bbef0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012317a6 │ │ │ │ + strdeq r1, [r3, -r6]! │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5bc01c │ │ │ │ ldr ip, [pc, #300] @ 5bc04c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1408157,15 +1408157,15 @@ │ │ │ │ sub r1, r1, #8 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldrd r4, [r3, #8]! │ │ │ │ cmp r3, r1 │ │ │ │ strd r4, [r0, #8]! │ │ │ │ bne 5bc038 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x012316be │ │ │ │ + @ instruction: 0x0123170e │ │ │ │ cmp r2, #32 │ │ │ │ bhi 5bc12c │ │ │ │ ldr ip, [pc, #248] @ 5bc158 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ bhi 5bc104 │ │ │ │ @@ -1408224,15 +1408224,15 @@ │ │ │ │ sub r2, r2, #8 │ │ │ │ ldr ip, [r2, #8]! │ │ │ │ str ip, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5bc140 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0123159e │ │ │ │ + @ instruction: 0x012315ee │ │ │ │ cmp r2, #32 │ │ │ │ bhi 5bc240 │ │ │ │ ldr ip, [pc, #264] @ 5bc274 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ bhi 5bc214 │ │ │ │ @@ -1408295,15 +1408295,15 @@ │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr ip, [r3, #8]! │ │ │ │ strh ip, [r0, r2] │ │ │ │ cmp r3, r1 │ │ │ │ add r2, r2, #8 │ │ │ │ bne 5bc25c │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012314b2 │ │ │ │ + @ instruction: 0x01231502 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 5bc350 │ │ │ │ ldr ip, [pc, #248] @ 5bc380 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ bhi 5bc324 │ │ │ │ @@ -1408362,15 +1408362,15 @@ │ │ │ │ ldrb r2, [ip, #8]! │ │ │ │ and r2, r2, #1 │ │ │ │ strb r2, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5bc364 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x012313b6 │ │ │ │ + @ instruction: 0x01231406 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r2, #32 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1409003,15 +1409003,15 @@ │ │ │ │ cmp r1, r6 │ │ │ │ bne 5bcd28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mvn r3, #0 │ │ │ │ b 5bcd00 │ │ │ │ mvn r3, #0 │ │ │ │ b 5bcd60 │ │ │ │ - @ instruction: 0x01230a6e │ │ │ │ + @ instruction: 0x01230abe │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r2, #32 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1410392,15 +1410392,15 @@ │ │ │ │ orr r3, r3, lr, lsr r2 │ │ │ │ cmp ip, r1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ str r3, [r0, #8]! │ │ │ │ str r6, [r0, #4] │ │ │ │ bne 5be2fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - msreq CPSR_x, r2, lsr #9 │ │ │ │ + strdeq pc, [r2, -r2]! │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5be448 │ │ │ │ ldr ip, [pc, #352] @ 5be4b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1410486,15 +1410486,15 @@ │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [r0, #8]! │ │ │ │ str r6, [r0, #4] │ │ │ │ bne 5be470 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - msreq LR_svc, lr, asr #6 │ │ │ │ + msreq LR_svc, lr @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5be5c0 │ │ │ │ ldr ip, [pc, #348] @ 5be628 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -1410580,15 +1410580,15 @@ │ │ │ │ asr r2, r3, #24 │ │ │ │ add r0, r0, #8 │ │ │ │ asr r3, r3, #31 │ │ │ │ cmp ip, r1 │ │ │ │ strd r2, [r0] │ │ │ │ bne 5be5e4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strdeq pc, [r2, -r2]! │ │ │ │ + msreq R10_usr, r2, asr #4 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5be72c │ │ │ │ ldr ip, [pc, #340] @ 5be794 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1410671,15 +1410671,15 @@ │ │ │ │ asr r2, r3, #16 │ │ │ │ add r0, r0, #8 │ │ │ │ asr r3, r3, #31 │ │ │ │ cmp ip, r1 │ │ │ │ strd r2, [r0] │ │ │ │ bne 5be750 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - msreq CPSR_x, lr @ │ │ │ │ + msreq CPSR_x, lr, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [r1] │ │ │ │ ldr r8, [r1, #8] │ │ │ │ bic fp, r6, #-2147483648 @ 0x80000000 │ │ │ │ @@ -1410987,15 +1410987,15 @@ │ │ │ │ add r2, r2, #8 │ │ │ │ blt 5bec74 │ │ │ │ ldrd r4, [r2] │ │ │ │ cmp r1, r2 │ │ │ │ strd r4, [r0, #8]! │ │ │ │ bne 5bec48 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x0122ec02 │ │ │ │ + @ instruction: 0x0122ec52 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bed98 │ │ │ │ ldr ip, [pc, #340] @ 5bedf0 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1411078,15 +1411078,15 @@ │ │ │ │ and r3, r3, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strb r3, [r0, ip, lsl #3] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r1, ip │ │ │ │ bne 5bedb0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - smlawbeq r2, r2, sl, lr │ │ │ │ + ldrdeq lr, [r2, -r2]! │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bef04 │ │ │ │ ldr ip, [pc, #340] @ 5bef5c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1411169,15 +1411169,15 @@ │ │ │ │ and r3, r3, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, ip, lsl #3] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r1, ip │ │ │ │ bne 5bef1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0122e936 │ │ │ │ + smlawbeq r2, r6, r9, lr │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bf07c │ │ │ │ ldr ip, [pc, #352] @ 5bf0d4 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1411263,15 +1411263,15 @@ │ │ │ │ and r3, r3, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strh r3, [r0, ip] │ │ │ │ add ip, ip, #8 │ │ │ │ cmp ip, r1 │ │ │ │ bne 5bf094 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0122e7ea │ │ │ │ + @ instruction: 0x0122e83a │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bf1dc │ │ │ │ ldr ip, [pc, #328] @ 5bf234 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1411351,15 +1411351,15 @@ │ │ │ │ mvn r3, r3 │ │ │ │ and r3, r3, #1 │ │ │ │ strb r3, [r0, ip, lsl #3] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r1, ip │ │ │ │ bne 5bf1f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0122e692 │ │ │ │ + @ instruction: 0x0122e6e2 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bf348 │ │ │ │ ldr ip, [pc, #340] @ 5bf3a0 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1411442,15 +1411442,15 @@ │ │ │ │ ands r3, r3, #1 │ │ │ │ mvnne r3, #0 │ │ │ │ strb r3, [r0, ip, lsl #3] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r1, ip │ │ │ │ bne 5bf360 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0122e552 │ │ │ │ + @ instruction: 0x0122e5a2 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bf4b4 │ │ │ │ ldr ip, [pc, #340] @ 5bf50c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1411533,15 +1411533,15 @@ │ │ │ │ ands r3, r3, #1 │ │ │ │ mvnne r3, #0 │ │ │ │ str r3, [r0, ip, lsl #3] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r1, ip │ │ │ │ bne 5bf4cc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0122e406 │ │ │ │ + @ instruction: 0x0122e456 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bf62c │ │ │ │ ldr ip, [pc, #356] @ 5bf688 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1411628,15 +1411628,15 @@ │ │ │ │ ands r3, r3, #1 │ │ │ │ mvnne r3, #0 │ │ │ │ strh r3, [r0, ip] │ │ │ │ add ip, ip, #8 │ │ │ │ cmp r1, ip │ │ │ │ bne 5bf648 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0122e2ba │ │ │ │ + @ instruction: 0x0122e30a │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bf78c │ │ │ │ ldr ip, [pc, #320] @ 5bf7e0 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1411714,15 +1411714,15 @@ │ │ │ │ orr r3, r3, r4, lsr r2 │ │ │ │ and r3, r3, #1 │ │ │ │ strb r3, [r0, ip, lsl #3] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r1, ip │ │ │ │ bne 5bf7a4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0122e15e │ │ │ │ + @ instruction: 0x0122e1ae │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bf928 │ │ │ │ ldr ip, [pc, #412] @ 5bf994 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1411823,15 +1411823,15 @@ │ │ │ │ and r3, r3, r6 │ │ │ │ eor r3, r3, r5 │ │ │ │ cmp r1, ip │ │ │ │ str r2, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5bf950 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0122e026 │ │ │ │ + @ instruction: 0x0122e076 │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bhi 5bfad0 │ │ │ │ ldr r1, [pc, #380] @ 5bfb30 │ │ │ │ sub r2, r2, #1 │ │ │ │ @@ -1411926,15 +1411926,15 @@ │ │ │ │ add ip, ip, r3 │ │ │ │ bne 5bfaf4 │ │ │ │ str ip, [r4, r6, lsl #3] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ bne 5bfae4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - smlawbeq r2, sl, lr, sp │ │ │ │ + ldrdeq sp, [r2, -sl]! │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5bfc44 │ │ │ │ ldr ip, [pc, #340] @ 5bfc9c │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1412017,15 +1412017,15 @@ │ │ │ │ ldrb lr, [r6, r3, lsl #3] │ │ │ │ add ip, ip, #8 │ │ │ │ cmp lr, #0 │ │ │ │ add r2, r2, #8 │ │ │ │ bne 5bfc6c │ │ │ │ ldrd r4, [r2] │ │ │ │ b 5bfc70 │ │ │ │ - @ instruction: 0x0122dd16 │ │ │ │ + @ instruction: 0x0122dd66 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5bfef8 │ │ │ │ ldr r3, [pc, #876] @ 5c0020 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1412242,15 +1412242,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - smlawteq r2, sl, fp, sp │ │ │ │ + @ instruction: 0x0122dc1a │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c01bc │ │ │ │ ldr r3, [pc, #576] @ 5c0278 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1412392,15 +1412392,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0122d866 │ │ │ │ + @ instruction: 0x0122d8b6 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c03d4 │ │ │ │ ldr r3, [pc, #476] @ 5c046c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1412517,15 +1412517,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0122d62e │ │ │ │ + @ instruction: 0x0122d67e │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c058c │ │ │ │ ldr r3, [pc, #380] @ 5c0600 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1412618,15 +1412618,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0122d45a │ │ │ │ + @ instruction: 0x0122d4aa │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, lr} │ │ │ │ bhi 5c06e0 │ │ │ │ ldr r3, [pc, #272] @ 5c0728 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1412692,15 +1412692,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq ip, lr │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ orr r3, r3, r2 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0122d2e6 │ │ │ │ + @ instruction: 0x0122d336 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c0b94 │ │ │ │ ldr r3, [pc, #1692] @ 5c0ddc │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1413121,15 +1413121,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrdeq sp, [r2, -lr]! │ │ │ │ + @ instruction: 0x0122d22e │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r1, #32 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1414416,15 +1414416,15 @@ │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrdeq fp, [r2, -sl]! │ │ │ │ + @ instruction: 0x0122bb2a │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c23e8 │ │ │ │ ldr r3, [pc, #612] @ 5c2494 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1414575,15 +1414575,15 @@ │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0122b72e │ │ │ │ + @ instruction: 0x0122b77e │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c2614 │ │ │ │ ldr r3, [pc, #500] @ 5c26a0 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1414706,15 +1414706,15 @@ │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrdeq fp, [r2, -r2]! │ │ │ │ + @ instruction: 0x0122b522 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c27d0 │ │ │ │ ldr r3, [pc, #388] @ 5c283c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1414809,15 +1414809,15 @@ │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0122b2e6 │ │ │ │ + @ instruction: 0x0122b336 │ │ │ │ cmp r1, #32 │ │ │ │ bhi 5c2918 │ │ │ │ ldr r3, [pc, #284] @ 5c296c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ bhi 5c28ec │ │ │ │ @@ -1414885,15 +1414885,15 @@ │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0122b16e │ │ │ │ + @ instruction: 0x0122b1be │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c2ebc │ │ │ │ ldr r3, [pc, #1860] @ 5c30c8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1415356,15 +1415356,15 @@ │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - qsubeq fp, sl, r2 │ │ │ │ + @ instruction: 0x0122b0aa │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r1, #32 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1416555,15 +1416555,15 @@ │ │ │ │ ldrb lr, [r6, r3, lsl #3] │ │ │ │ add ip, ip, #8 │ │ │ │ cmp lr, #0 │ │ │ │ add r2, r2, #8 │ │ │ │ bne 5c4354 │ │ │ │ ldrd r4, [r2] │ │ │ │ b 5c4358 │ │ │ │ - smlawteq r2, lr, r7, r9 │ │ │ │ + @ instruction: 0x0122981e │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c45f8 │ │ │ │ ldr r3, [pc, #904] @ 5c4724 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1416787,15 +1416787,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - smlawbeq r2, r2, r6, r9 │ │ │ │ + ldrdeq r9, [r2, -r2]! │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c48d8 │ │ │ │ ldr r3, [pc, #604] @ 5c4998 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1416944,15 +1416944,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01229302 │ │ │ │ + @ instruction: 0x01229352 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c4b0c │ │ │ │ ldr r3, [pc, #504] @ 5c4ba8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1417076,15 +1417076,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x012290ae │ │ │ │ + strdeq r9, [r2, -lr]! │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c4ce0 │ │ │ │ ldr r3, [pc, #408] @ 5c4d58 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1417184,15 +1417184,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01228ebe │ │ │ │ + @ instruction: 0x01228f0e │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, lr} │ │ │ │ bhi 5c4e50 │ │ │ │ ldr r3, [pc, #300] @ 5c4e9c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1417265,15 +1417265,15 @@ │ │ │ │ cmpeq ip, lr │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ orr r3, r3, r2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x01228d2e │ │ │ │ + @ instruction: 0x01228d7e │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c5320 │ │ │ │ ldr r3, [pc, #1720] @ 5c556c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1417701,15 +1417701,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01228c0a │ │ │ │ + @ instruction: 0x01228c5a │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r1, #32 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1418990,15 +1418990,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01227516 │ │ │ │ + @ instruction: 0x01227566 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c6b70 │ │ │ │ ldr r3, [pc, #632] @ 5c6c20 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1419154,15 +1419154,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01227156 │ │ │ │ + @ instruction: 0x012271a6 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c6db0 │ │ │ │ ldr r3, [pc, #520] @ 5c6e40 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1419290,15 +1419290,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01226ee6 │ │ │ │ + @ instruction: 0x01226f36 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c6f80 │ │ │ │ ldr r3, [pc, #408] @ 5c6ff0 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1419398,15 +1419398,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01226ce6 │ │ │ │ + @ instruction: 0x01226d36 │ │ │ │ cmp r1, #32 │ │ │ │ bhi 5c70dc │ │ │ │ ldr r3, [pc, #304] @ 5c7134 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ bhi 5c70ac │ │ │ │ @@ -1419479,15 +1419479,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x01226b5a │ │ │ │ + @ instruction: 0x01226baa │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c7694 │ │ │ │ ldr r3, [pc, #1880] @ 5c78a4 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1419955,15 +1419955,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01226a32 │ │ │ │ + smlawbeq r2, r2, sl, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r1, #32 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1421169,15 +1421169,15 @@ │ │ │ │ ldr lr, [r6, r3, lsl #3] │ │ │ │ add ip, ip, #8 │ │ │ │ cmp lr, #0 │ │ │ │ add r2, r2, #8 │ │ │ │ bne 5c8b6c │ │ │ │ ldrd r4, [r2] │ │ │ │ b 5c8b70 │ │ │ │ - @ instruction: 0x01225156 │ │ │ │ + @ instruction: 0x012251a6 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c8e08 │ │ │ │ ldr r3, [pc, #896] @ 5c8f34 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1421399,15 +1421399,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0122500a │ │ │ │ + qsubeq r5, sl, r2 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c90e0 │ │ │ │ ldr r3, [pc, #596] @ 5c91a0 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1421554,15 +1421554,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01224c92 │ │ │ │ + @ instruction: 0x01224ce2 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c930c │ │ │ │ ldr r3, [pc, #496] @ 5c93a8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1421684,15 +1421684,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01224a46 │ │ │ │ + @ instruction: 0x01224a96 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c94d8 │ │ │ │ ldr r3, [pc, #400] @ 5c9550 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1421790,15 +1421790,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0122485e │ │ │ │ + @ instruction: 0x012248ae │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, lr} │ │ │ │ bhi 5c9640 │ │ │ │ ldr r3, [pc, #292] @ 5c968c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1421869,15 +1421869,15 @@ │ │ │ │ cmpeq ip, lr │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ orr r3, r3, r2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldrdeq r4, [r2, -r6]! │ │ │ │ + @ instruction: 0x01224726 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5c9b08 │ │ │ │ ldr r3, [pc, #1712] @ 5c9d54 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1422303,15 +1422303,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x012245ba │ │ │ │ + @ instruction: 0x0122460a │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r1, #32 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1423621,15 +1423621,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01222e5a │ │ │ │ + @ instruction: 0x01222eaa │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5cb3cc │ │ │ │ ldr r3, [pc, #632] @ 5cb47c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1423785,15 +1423785,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01222a9a │ │ │ │ + @ instruction: 0x01222aea │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5cb60c │ │ │ │ ldr r3, [pc, #520] @ 5cb69c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1423921,15 +1423921,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0122282a │ │ │ │ + @ instruction: 0x0122287a │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5cb7dc │ │ │ │ ldr r3, [pc, #408] @ 5cb84c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1424029,15 +1424029,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0122262a │ │ │ │ + @ instruction: 0x0122267a │ │ │ │ cmp r1, #32 │ │ │ │ bhi 5cb938 │ │ │ │ ldr r3, [pc, #304] @ 5cb990 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ bhi 5cb908 │ │ │ │ @@ -1424110,15 +1424110,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0122249e │ │ │ │ + @ instruction: 0x012224ee │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5cbef0 │ │ │ │ ldr r3, [pc, #1880] @ 5cc100 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1424586,15 +1424586,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01222376 │ │ │ │ + smlawteq r2, r6, r3, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r1, #32 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1425765,15 +1425765,15 @@ │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ strb r2, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 5cd34c │ │ │ │ bx lr │ │ │ │ - smulwbeq r2, r6, sl │ │ │ │ + strdeq r0, [r2, -r6]! │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi 5cd48c │ │ │ │ ldr ip, [pc, #356] @ 5cd4e8 │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1425860,15 +1425860,15 @@ │ │ │ │ ldrsh lr, [r6, r3] │ │ │ │ add ip, ip, #8 │ │ │ │ cmp lr, #0 │ │ │ │ add r2, r2, #8 │ │ │ │ bne 5cd4b8 │ │ │ │ ldrd r4, [r2] │ │ │ │ b 5cd4bc │ │ │ │ - ldrdeq r0, [r2, -sl]! │ │ │ │ + @ instruction: 0x01220a2a │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5cd754 │ │ │ │ ldr r3, [pc, #896] @ 5cd880 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1426090,15 +1426090,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0122087e │ │ │ │ + smlawteq r2, lr, r8, r0 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5cda2c │ │ │ │ ldr r3, [pc, #596] @ 5cdaec │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1426245,15 +1426245,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x01220506 │ │ │ │ + @ instruction: 0x01220556 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5cdc58 │ │ │ │ ldr r3, [pc, #496] @ 5cdcf4 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1426375,15 +1426375,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x012202ba │ │ │ │ + @ instruction: 0x0122030a │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5cde24 │ │ │ │ ldr r3, [pc, #400] @ 5cde9c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1426481,15 +1426481,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrdeq r0, [r2, -r2]! │ │ │ │ + @ instruction: 0x01220122 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, lr} │ │ │ │ bhi 5cdf8c │ │ │ │ ldr r3, [pc, #292] @ 5cdfd8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1426560,15 +1426560,15 @@ │ │ │ │ cmpeq ip, lr │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ orr r3, r3, r2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ - msreq SP_irq, sl, asr #30 │ │ │ │ + msreq SP_irq, sl @ │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5ce454 │ │ │ │ ldr r3, [pc, #1712] @ 5ce6a0 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1426994,15 +1426994,15 @@ │ │ │ │ cmpeq r3, lr │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r3, ip │ │ │ │ rsb r3, r3, #0 │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - msreq R9_usr, lr, lsr #28 │ │ │ │ + msreq R9_usr, lr, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r1, #32 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1428312,15 +1428312,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - smlawteq r1, lr, r6, lr │ │ │ │ + @ instruction: 0x0121e71e │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5cfd18 │ │ │ │ ldr r3, [pc, #632] @ 5cfdc8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1428476,15 +1428476,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0121e30e │ │ │ │ + @ instruction: 0x0121e35e │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5cff58 │ │ │ │ ldr r3, [pc, #520] @ 5cffe8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1428612,15 +1428612,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0121e09e │ │ │ │ + @ instruction: 0x0121e0ee │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5d0128 │ │ │ │ ldr r3, [pc, #408] @ 5d0198 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1428720,15 +1428720,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0121de9e │ │ │ │ + @ instruction: 0x0121deee │ │ │ │ cmp r1, #32 │ │ │ │ bhi 5d0284 │ │ │ │ ldr r3, [pc, #304] @ 5d02dc │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ bhi 5d0254 │ │ │ │ @@ -1428801,15 +1428801,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0121dd12 │ │ │ │ + @ instruction: 0x0121dd62 │ │ │ │ cmp r1, #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ bhi 5d083c │ │ │ │ ldr r3, [pc, #1880] @ 5d0a4c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #31 │ │ │ │ @@ -1429277,15 +1429277,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strh r3, [r0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0121dbea │ │ │ │ + @ instruction: 0x0121dc3a │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r1, #32 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1430502,15 +1430502,15 @@ │ │ │ │ and r3, r3, r6 │ │ │ │ orr r3, r3, r5 │ │ │ │ cmp r1, ip │ │ │ │ str r2, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5d1d34 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0121c30e │ │ │ │ + @ instruction: 0x0121c35e │ │ │ │ cmp r2, #32 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ bhi 5d1e64 │ │ │ │ ldr ip, [pc, #308] @ 5d1ebc │ │ │ │ sub r2, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1430585,15 +1430585,15 @@ │ │ │ │ add r2, r2, #8 │ │ │ │ add r3, r3, r5 │ │ │ │ cmp r1, r2 │ │ │ │ str r6, [r0, #8]! │ │ │ │ str r3, [r0, #4] │ │ │ │ bne 5d1e84 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x0121c196 │ │ │ │ + @ instruction: 0x0121c1e6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ @@ -1430648,15 +1430648,15 @@ │ │ │ │ andeq r0, r0, sl │ │ │ │ strheq r0, [r4, fp] │ │ │ │ cmp r5, r8 │ │ │ │ add fp, fp, #8 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7] │ │ │ │ ldrd r0, [r3, fp] │ │ │ │ - bl da1d30 │ │ │ │ + bl da1d80 │ │ │ │ bl 4e22ec │ │ │ │ bl 4e22f0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 5d1f84 │ │ │ │ bl 4e22ec │ │ │ │ b 5d1f88 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1430731,15 +1430731,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ b 5d2154 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b328 <__aeabi_f2d@plt> │ │ │ │ cmp r9, #0 │ │ │ │ mov r2, r0 │ │ │ │ beq 5d2188 │ │ │ │ - bl da1d30 │ │ │ │ + bl da1d80 │ │ │ │ bl 4e22ec │ │ │ │ bl 4e22f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e22ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strh r0, [r6, fp] │ │ │ │ @@ -1431006,15 +1431006,15 @@ │ │ │ │ cmp ip, r1 │ │ │ │ strd r2, [r0, #8]! │ │ │ │ bne 5d24f4 │ │ │ │ b 5d241c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r0, r4, asr ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0121bb72 │ │ │ │ + smlawteq r1, r2, fp, fp │ │ │ │ ldrsbeq sp, [r0, #-180] @ 0xffffff4c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ @@ -1435659,15 +1435659,15 @@ │ │ │ │ beq 5d6df8 │ │ │ │ ands r2, r1, r8 │ │ │ │ and r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ strdeq r2, [r4] │ │ │ │ cmp r5, r7 │ │ │ │ bne 5d6dcc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrdeq r7, [r1, -r6]! │ │ │ │ + @ instruction: 0x01217326 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r2, #32 │ │ │ │ @@ -1435726,15 +1435726,15 @@ │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ bl 5b328 <__aeabi_f2d@plt> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ bl 5cc18 <__aeabi_dadd@plt> │ │ │ │ - bl da1d30 │ │ │ │ + bl da1d80 │ │ │ │ bl 4e22ec │ │ │ │ cmp sl, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ strh r0, [r4, r9] │ │ │ │ beq 5d6f38 │ │ │ │ tst r0, #31744 @ 0x7c00 │ │ │ │ biceq r0, r0, #32512 @ 0x7f00 │ │ │ │ @@ -1435771,15 +1435771,15 @@ │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ bl 5b328 <__aeabi_f2d@plt> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp] │ │ │ │ bl 5cc18 <__aeabi_dadd@plt> │ │ │ │ - bl da1d30 │ │ │ │ + bl da1d80 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [r4, r6, lsl #3] │ │ │ │ beq 5d6fe4 │ │ │ │ ldr r2, [pc, #56] @ 5d7014 │ │ │ │ and r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r2 │ │ │ │ streq r3, [r4, r6, lsl #3] │ │ │ │ @@ -1435857,15 +1435857,15 @@ │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ bl 5b328 <__aeabi_f2d@plt> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ - bl da1d30 │ │ │ │ + bl da1d80 │ │ │ │ bl 4e22ec │ │ │ │ cmp sl, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ strh r0, [r4, r9] │ │ │ │ beq 5d7144 │ │ │ │ tst r0, #31744 @ 0x7c00 │ │ │ │ biceq r0, r0, #32512 @ 0x7f00 │ │ │ │ @@ -1435902,15 +1435902,15 @@ │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ bl 5b328 <__aeabi_f2d@plt> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp] │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ - bl da1d30 │ │ │ │ + bl da1d80 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [r4, r6, lsl #3] │ │ │ │ beq 5d71f0 │ │ │ │ ldr r2, [pc, #56] @ 5d7220 │ │ │ │ and r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r2 │ │ │ │ streq r3, [r4, r6, lsl #3] │ │ │ │ @@ -1435988,15 +1435988,15 @@ │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ bl 5b328 <__aeabi_f2d@plt> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ bl 5b100 <__aeabi_dsub@plt> │ │ │ │ - bl da1d30 │ │ │ │ + bl da1d80 │ │ │ │ bl 4e22ec │ │ │ │ cmp sl, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ strh r0, [r4, r9] │ │ │ │ beq 5d7350 │ │ │ │ tst r0, #31744 @ 0x7c00 │ │ │ │ biceq r0, r0, #32512 @ 0x7f00 │ │ │ │ @@ -1436033,15 +1436033,15 @@ │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ bl 5b328 <__aeabi_f2d@plt> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp] │ │ │ │ bl 5b100 <__aeabi_dsub@plt> │ │ │ │ - bl da1d30 │ │ │ │ + bl da1d80 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [r4, r6, lsl #3] │ │ │ │ beq 5d73fc │ │ │ │ ldr r2, [pc, #56] @ 5d742c │ │ │ │ and r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r2 │ │ │ │ streq r3, [r4, r6, lsl #3] │ │ │ │ @@ -1437036,15 +1437036,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ and r3, r5, #262144 @ 0x40000 │ │ │ │ mov fp, r8 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ b 5d83c4 │ │ │ │ bl 4ed694 │ │ │ │ - bl da1d30 │ │ │ │ + bl da1d80 │ │ │ │ bl 4e22ec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strh r0, [r3, r8] │ │ │ │ beq 5d83b8 │ │ │ │ @@ -1437522,15 +1437522,15 @@ │ │ │ │ beq 5d8b14 │ │ │ │ ands r2, r1, r7 │ │ │ │ and r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ strdeq r2, [r4] │ │ │ │ cmp r8, r5 │ │ │ │ bne 5d8af4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x0121560e │ │ │ │ + @ instruction: 0x0121565e │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r2, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1437646,15 +1437646,15 @@ │ │ │ │ beq 5d8d04 │ │ │ │ ands r2, r1, r7 │ │ │ │ and r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ strdeq r2, [r4] │ │ │ │ cmp r8, r5 │ │ │ │ bne 5d8ce4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x0121544e │ │ │ │ + @ instruction: 0x0121549e │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ cmp r2, #32 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ @@ -1441051,15 +1441051,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 5d1bdc │ │ │ │ cmpeq r0, r4, ror sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01212d1a │ │ │ │ + @ instruction: 0x01212d6a │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ cmpeq r0, r8, lsr #26 │ │ │ │ cmpeq r0, r8, ror #25 │ │ │ │ cmpeq r0, r8, lsr #25 │ │ │ │ cmpeq r0, r0, ror ip │ │ │ │ cmpeq r0, r8, lsr ip │ │ │ │ cmpeq r0, r0, lsl #24 │ │ │ │ @@ -1441094,17 +1441094,17 @@ │ │ │ │ ldrheq r4, [r0, #-24] @ 0xffffffe8 │ │ │ │ cmpeq r0, r8, ror r1 │ │ │ │ cmpeq r0, r8, lsr r1 │ │ │ │ cmpeq r0, r0, lsl #2 │ │ │ │ cmpeq r0, r0, asr #1 │ │ │ │ cmpeq r0, r0, rrx │ │ │ │ cmpeq r0, r8, lsr #32 │ │ │ │ - @ instruction: 0x0121231e │ │ │ │ + @ instruction: 0x0121236e │ │ │ │ cmpeq r0, ip, lsl #31 │ │ │ │ - strdeq r2, [r1, -sl]! │ │ │ │ + @ instruction: 0x0121234a │ │ │ │ ldrsheq r3, [r0, #-224] @ 0xffffff20 │ │ │ │ cmpeq r0, ip, lsr #28 │ │ │ │ ldrsheq r3, [r0, #-212] @ 0xffffff2c │ │ │ │ cmpeq r0, r0, ror ip │ │ │ │ cmpeq r0, r8, lsr ip │ │ │ │ cmpeq r0, r0, lsl #24 │ │ │ │ cmpeq r0, r8, lsr fp │ │ │ │ @@ -1445320,15 +1445320,15 @@ │ │ │ │ cmpeq r0, ip, asr #5 │ │ │ │ cmpeq r0, r8, lsl #5 │ │ │ │ ldrsheq r0, [r0, #-16] │ │ │ │ ldrheq r0, [r0, #-24] @ 0xffffffe8 │ │ │ │ cmpeq r0, r0, lsl #3 │ │ │ │ cmpeq r0, ip, lsr r1 │ │ │ │ cmpeq r0, r4, lsl #2 │ │ │ │ - @ instruction: 0x0120e4b6 │ │ │ │ + @ instruction: 0x0120e506 │ │ │ │ cmpeq r0, r4, lsr #1 │ │ │ │ cmpeq r0, r4, rrx │ │ │ │ cmpeq r0, r4, lsr #32 │ │ │ │ smlaltteq pc, pc, r4, pc @ │ │ │ │ @ instruction: 0x014ffe98 │ │ │ │ cmppeq pc, r8, asr lr @ p-variant is OBSOLETE @ │ │ │ │ cmppeq pc, r8, lsl lr @ p-variant is OBSOLETE @ │ │ │ │ @@ -1445351,15 +1445351,15 @@ │ │ │ │ cmppeq pc, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ smlalbteq pc, pc, r8, r5 @ │ │ │ │ smlalbbeq pc, pc, r4, r5 @ │ │ │ │ cmppeq pc, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ cmppeq pc, r8, lsl r3 @ p-variant is OBSOLETE @ │ │ │ │ smlaltteq pc, pc, r0, r2 @ │ │ │ │ cmppeq pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0120d62a │ │ │ │ + @ instruction: 0x0120d67a │ │ │ │ smlaltbeq pc, pc, ip, r1 @ │ │ │ │ svcvc 0x00efffff │ │ │ │ cmppeq pc, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ strdeq lr, [pc, #-244] @ 5e0498 │ │ │ │ strheq lr, [pc, #-244] @ 5e049c │ │ │ │ cmpeq pc, r0, ror pc @ │ │ │ │ cmpeq pc, r0, lsr pc @ │ │ │ │ @@ -1446190,15 +1446190,15 @@ │ │ │ │ mov fp, r1 │ │ │ │ bl 5b328 <__aeabi_f2d@plt> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ bl 5b1d8 <__aeabi_dmul@plt> │ │ │ │ - bl da1d30 │ │ │ │ + bl da1d80 │ │ │ │ ldr r3, [sp] │ │ │ │ str r0, [r4, r8, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 5e12b4 │ │ │ │ ldr r3, [pc, #-3332] @ 5e05a8 │ │ │ │ tst r0, r3 │ │ │ │ andeq r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -1447392,22 +1447392,22 @@ │ │ │ │ cmpeq pc, r0, ror r3 @ │ │ │ │ cmpeq pc, r8, lsr r3 @ │ │ │ │ strdeq lr, [pc, #-36] @ 5e2528 │ │ │ │ strheq lr, [pc, #-32] @ 5e2530 │ │ │ │ cmpeq pc, r0, ror r2 @ │ │ │ │ cmpeq pc, r8, lsr r2 @ │ │ │ │ strdeq lr, [pc, #-20] @ 5e2548 │ │ │ │ - @ instruction: 0x0120c606 │ │ │ │ + @ instruction: 0x0120c656 │ │ │ │ cmpeq pc, r4, ror r1 @ │ │ │ │ - @ instruction: 0x0120c5ea │ │ │ │ + @ instruction: 0x0120c63a │ │ │ │ cmpeq pc, r8, lsl r1 @ │ │ │ │ smlaltteq lr, pc, r0, r0 @ │ │ │ │ - @ instruction: 0x0120c596 │ │ │ │ - @ instruction: 0x0120c5b2 │ │ │ │ - smlawteq r0, lr, r5, ip │ │ │ │ + @ instruction: 0x0120c5e6 │ │ │ │ + @ instruction: 0x0120c602 │ │ │ │ + @ instruction: 0x0120c61e │ │ │ │ cmpeq pc, ip, lsr r0 @ │ │ │ │ cmpeq pc, r4 │ │ │ │ smlalbteq sp, pc, ip, pc @ │ │ │ │ strheq sp, [pc, #-236] @ 5e24a0 │ │ │ │ cmpeq pc, r8, ror lr @ │ │ │ │ cmpeq pc, r0, asr #28 │ │ │ │ cmpeq pc, r0, lsl #28 │ │ │ │ @@ -1451414,15 +1451414,15 @@ │ │ │ │ bne 5e63b4 │ │ │ │ b 5e5f48 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x01208756 │ │ │ │ + @ instruction: 0x012087a6 │ │ │ │ smlaltbeq sl, pc, r4, r1 @ │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1452493,47 +1452493,47 @@ │ │ │ │ mov r7, r0 │ │ │ │ b 5e6d64 │ │ │ │ strdeq r9, [pc, #-160] @ 5e7460 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ ldrdeq r9, [pc, #-164] @ 5e7464 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, lr, ror r1 │ │ │ │ - @ instruction: 0x01208010 │ │ │ │ + @ instruction: 0x01208060 │ │ │ │ cmpeq pc, r0, lsr #20 │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ - @ instruction: 0x0120801a │ │ │ │ + @ instruction: 0x0120806a │ │ │ │ andeq r0, r0, sl, lsl r2 │ │ │ │ - strdeq r7, [r0, -r6]! │ │ │ │ - @ instruction: 0x0120804e │ │ │ │ - @ instruction: 0x01208036 │ │ │ │ - @ instruction: 0x0120802e │ │ │ │ + @ instruction: 0x01208046 │ │ │ │ + @ instruction: 0x0120809e │ │ │ │ + smlawbeq r0, r6, r0, r8 │ │ │ │ + @ instruction: 0x0120807e │ │ │ │ svcne 0x00e00002 │ │ │ │ andeq r4, r0, r1, asr #32 │ │ │ │ @ instruction: 0x01290001 │ │ │ │ @ instruction: 0x003c8cff │ │ │ │ stmdbeq r0, {r1, r2, r3, r4, r6, r7, r8, r9, sl, fp} │ │ │ │ - @ instruction: 0x01207e6a │ │ │ │ + @ instruction: 0x01207eba │ │ │ │ andeq r0, r0, r7, lsr #4 │ │ │ │ - @ instruction: 0x012078ec │ │ │ │ + @ instruction: 0x0120793c │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ tsteq pc, r3, lsr #24 │ │ │ │ andeq r0, r0, sp, ror #2 │ │ │ │ - @ instruction: 0x01207752 │ │ │ │ + @ instruction: 0x012077a2 │ │ │ │ bleq 1e7570 │ │ │ │ andeq r0, r0, fp, ror #4 │ │ │ │ andeq r0, r0, r9, lsl #5 │ │ │ │ mulseq sl, r1, r2 │ │ │ │ andeq r0, r0, r9, lsr #5 │ │ │ │ sbceq r0, r1, #0, 2 │ │ │ │ andeq r1, r0, r3 │ │ │ │ - ldrdeq r7, [r0, -ip]! │ │ │ │ + @ instruction: 0x0120742c │ │ │ │ svcne 0x009fa018 │ │ │ │ andeq r1, r0, r1, lsl #24 │ │ │ │ - @ instruction: 0x012071ec │ │ │ │ + @ instruction: 0x0120723c │ │ │ │ mov r0, r8 │ │ │ │ bl 5e6440 │ │ │ │ mov r7, r0 │ │ │ │ b 5e7120 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e6440 │ │ │ │ b 5e6fc0 │ │ │ │ @@ -1453457,19 +1453457,19 @@ │ │ │ │ bl 521fc8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #0 │ │ │ │ smlalbteq r8, pc, r4, r8 @ │ │ │ │ strheq r8, [pc, #-136] @ 5e8394 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01207116 │ │ │ │ - strdeq r7, [r0, -r2]! │ │ │ │ + @ instruction: 0x01207166 │ │ │ │ + @ instruction: 0x01207142 │ │ │ │ smlalbteq r8, pc, ip, r7 @ │ │ │ │ andeq r0, r0, r9, lsr #2 │ │ │ │ - ldrdeq r6, [r0, -r6]! @ │ │ │ │ + @ instruction: 0x01207026 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ tsteq r0, r4 │ │ │ │ tsteq r0, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1456512,16 +1456512,16 @@ │ │ │ │ mov r0, r8 │ │ │ │ b 5eaeb8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlaltteq r5, pc, r4, r9 @ │ │ │ │ smlaltteq r5, pc, r8, r9 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x014f5998 │ │ │ │ - @ instruction: 0x01204214 │ │ │ │ - @ instruction: 0x01204214 │ │ │ │ + @ instruction: 0x01204264 │ │ │ │ + @ instruction: 0x01204264 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #636] @ 5eb67c │ │ │ │ @@ -1457107,15 +1457107,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 5eb7a8 │ │ │ │ b 5ebaa0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq pc, r8, asr #18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq r4, [pc, #-132] @ 5ebca4 │ │ │ │ - @ instruction: 0x01203172 │ │ │ │ + smlawteq r0, r2, r1, r3 │ │ │ │ andeq r0, r0, r7, lsr #3 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ cmpeq pc, r4, ror r7 @ │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ lsr r5, r1, #5 │ │ │ │ @@ -1457177,15 +1457177,15 @@ │ │ │ │ tst ip, #1 │ │ │ │ moveq ip, #1 │ │ │ │ orreq r2, r2, ip, lsl r0 │ │ │ │ ldreq r0, [sp] │ │ │ │ strbeq ip, [r0] │ │ │ │ streq r2, [r3, r1, lsl #2] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x01202b24 │ │ │ │ + @ instruction: 0x01202b74 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [pc, #1268] @ 5ec34c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1457504,15 +1457504,15 @@ │ │ │ │ str r5, [sp] │ │ │ │ bl 5ebda8 │ │ │ │ b 5ec12c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlaltbeq r4, pc, r0, r1 @ │ │ │ │ smlalbbeq r4, pc, r4, r1 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x01202a63 │ │ │ │ + @ instruction: 0x01202ab3 │ │ │ │ cmpeq pc, r8, ror r0 @ │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ ldrb r2, [r2, #12] │ │ │ │ cmp r2, #7 │ │ │ │ @@ -1457703,15 +1457703,15 @@ │ │ │ │ beq 5ec4dc │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 5ec648 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x0120251c │ │ │ │ + @ instruction: 0x0120256c │ │ │ │ cmpeq pc, r4, lsr #24 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1457835,15 +1457835,15 @@ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r0, #36] @ 0x24 │ │ │ │ bxeq lr │ │ │ │ b 5ec794 │ │ │ │ - smlawbeq r0, r7, r1, r2 │ │ │ │ + ldrdeq r2, [r0, -r7]! │ │ │ │ smlalbbeq r3, pc, r4, r8 @ │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -1457869,15 +1457869,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 4e8558 │ │ │ │ add r9, sp, #8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl da5e30 │ │ │ │ + bl da5e80 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq 5ec988 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1457895,27 +1457895,27 @@ │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #0 │ │ │ │ lsl r2, r2, #2 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ bl 5c2ac │ │ │ │ add r1, r4, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl da5eb8 │ │ │ │ + bl da5f08 │ │ │ │ mov r0, r4 │ │ │ │ bl 522200 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 5ec91c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq 5ecb90 │ │ │ │ ldr r8, [pc, #620] @ 5ecc08 │ │ │ │ mov r6, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl da5f20 │ │ │ │ + bl da5f70 │ │ │ │ ldr r2, [sp] │ │ │ │ lsl r2, r2, #2 │ │ │ │ ldr r1, [r0, #56] @ 0x38 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ bl 5b580 │ │ │ │ sub r0, r7, #32 │ │ │ │ @@ -1458021,27 +1458021,27 @@ │ │ │ │ orr ip, ip, lr │ │ │ │ cmp r1, r3 │ │ │ │ bcc 5ecb34 │ │ │ │ cmp ip, #0 │ │ │ │ beq 5ecb70 │ │ │ │ add r1, r4, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl da5f80 │ │ │ │ + bl da5fd0 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r7, #16] │ │ │ │ bl 4ec8cc │ │ │ │ subs sl, r0, #0 │ │ │ │ bne 5eca5c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne 5ec9a0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4e8674 │ │ │ │ mov r0, r9 │ │ │ │ - bl da5e90 │ │ │ │ + bl da5ee0 │ │ │ │ ldr r2, [pc, #100] @ 5ecc0c │ │ │ │ ldr r3, [pc, #88] @ 5ecc04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -1458125,15 +1458125,15 @@ │ │ │ │ mov r0, #194 @ 0xc2 │ │ │ │ bx lr │ │ │ │ mov r0, #207 @ 0xcf │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ 5ecd1c │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ - @ instruction: 0x01201c72 │ │ │ │ + smlawteq r0, r2, ip, r1 │ │ │ │ muleq r0, lr, r1 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, sp, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1460138,15 +1460138,15 @@ │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ muleq r0, lr, r1 │ │ │ │ - tsteq pc, r6, lsl #26 │ │ │ │ + tsteq pc, r6, asr sp @ │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r3 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ ldr sl, [r0] │ │ │ │ cmp sl, #0 │ │ │ │ beq 5eed0c │ │ │ │ ldr r3, [sl] │ │ │ │ @@ -1462160,25 +1462160,25 @@ │ │ │ │ udf #0 │ │ │ │ mov r0, #0 │ │ │ │ bl 521fc8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - tsteq pc, r2, ror sl @ │ │ │ │ + tsteq pc, r2, asr #21 │ │ │ │ andeq r0, r0, sl, lsr #3 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ - tsteq pc, r2, ror #16 │ │ │ │ + @ instruction: 0x011fe8b2 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - @ instruction: 0x011fe5be │ │ │ │ + tsteq pc, lr, lsl #12 │ │ │ │ muleq r0, lr, r1 │ │ │ │ - tsteq pc, lr, ror #4 │ │ │ │ + @ instruction: 0x011fe2be │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ - @ instruction: 0x011fe1dc │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ muleq r0, r6, r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1462310,15 +1462310,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [sp, #16] │ │ │ │ b 5f0d70 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmppeq lr, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq pc, [lr, #-40] @ 0xffffffd8 │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq pc, r0, lsl #27 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ strdeq pc, [lr, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1462563,15 +1462563,15 @@ │ │ │ │ strb r3, [sp, #24] │ │ │ │ b 5f1130 │ │ │ │ strb r9, [sp, #24] │ │ │ │ b 5f1130 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq lr, r0, asr pc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x011fd990 │ │ │ │ + tsteq pc, r0, ror #19 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ cmpeq lr, r0, lsr #28 │ │ │ │ smlaltteq lr, lr, r8, sp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3792] @ 0xed0 │ │ │ │ @@ -1463077,19 +1463077,19 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ cmpeq lr, ip, asr sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq lr, r0, lsl sp │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ + @ instruction: 0x011fd790 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ @ instruction: 0xfffff006 │ │ │ │ - tsteq pc, r0, lsl #2 │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ add ip, r0, r0, lsl #3 │ │ │ │ ldr lr, [r3, #32] │ │ │ │ @@ -1463477,19 +1463477,19 @@ │ │ │ │ mov r3, #20 │ │ │ │ b 5f1dd4 │ │ │ │ mov r3, #20 │ │ │ │ b 5f1c54 │ │ │ │ mov r3, #20 │ │ │ │ b 5f1d74 │ │ │ │ ldrdeq lr, [lr, #-72] @ 0xffffffb8 │ │ │ │ - @ instruction: 0x01200236 │ │ │ │ + smlawbeq r0, r6, r2, r0 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ - @ instruction: 0x01200204 │ │ │ │ - smulwteq r0, r8, r1 │ │ │ │ - ldrdeq r0, [r0, -r6]! │ │ │ │ + @ instruction: 0x01200254 │ │ │ │ + @ instruction: 0x01200238 │ │ │ │ + @ instruction: 0x01200226 │ │ │ │ strheq fp, [lr, #-196] @ 0xffffff3c │ │ │ │ smlaltbeq fp, lr, r0, ip │ │ │ │ smlalbteq fp, lr, r4, ip │ │ │ │ cmpeq lr, r8, ror ip │ │ │ │ cmpeq lr, ip, lsr #24 │ │ │ │ cmpeq lr, r0, asr ip │ │ │ │ cmpeq lr, r4, lsr #22 │ │ │ │ @@ -1463559,15 +1463559,15 @@ │ │ │ │ bl 4e3220 │ │ │ │ ldr r7, [pc, #648] @ 5f246c │ │ │ │ mov r2, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f23cc │ │ │ │ ldr fp, [pc, #616] @ 5f2470 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r7, [fp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ beq 5f23a8 │ │ │ │ @@ -1463578,15 +1463578,15 @@ │ │ │ │ subs r3, r0, #0 │ │ │ │ beq 5f227c │ │ │ │ ldr r4, [pc, #576] @ 5f2474 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f2418 │ │ │ │ ldr r2, [pc, #548] @ 5f2478 │ │ │ │ ldr r3, [pc, #524] @ 5f2464 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -1463689,15 +1463689,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 5f23f0 │ │ │ │ cmp fp, #0 │ │ │ │ bne 5f23dc │ │ │ │ b 5f2200 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1463706,15 +1463706,15 @@ │ │ │ │ str r3, [r4] │ │ │ │ bl 4e2148 │ │ │ │ b 5f224c │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 5f2434 │ │ │ │ cmp fp, #0 │ │ │ │ bne 5f23d4 │ │ │ │ b 5f2200 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @@ -1463722,19 +1463722,19 @@ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq lr, r0, ror #28 │ │ │ │ cmpeq r0, r8, lsl r6 │ │ │ │ ldrsbeq lr, [r0, #-84] @ 0xffffffac │ │ │ │ cmpeq r0, r8, asr #11 │ │ │ │ smlaltbeq sp, lr, r4, sp │ │ │ │ andeq r1, r0, ip, lsr #10 │ │ │ │ - sbceq lr, pc, ip, lsl #19 │ │ │ │ - ldrdeq fp, [r0], #16 │ │ │ │ + ldrdeq lr, [pc], #156 @ │ │ │ │ + sbceq fp, r0, r0, lsr #4 │ │ │ │ ldrsheq lr, [r0, #-64] @ 0xffffffc0 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ - sbceq r2, r1, r8, asr #29 │ │ │ │ + sbceq r2, r1, r8, lsl pc │ │ │ │ @ instruction: 0xfffff714 │ │ │ │ @ instruction: 0xfffff700 │ │ │ │ cmpeq r0, r4, lsr #8 │ │ │ │ b 5f24a8 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #19 │ │ │ │ @@ -1463896,15 +1463896,15 @@ │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ sub r0, r0, #64 @ 0x40 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bx lr │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - tstpeq pc, ip, ror r8 @ p-variant is OBSOLETE @ │ │ │ │ + tstpeq pc, ip, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldr r2, [pc, #140] @ 5f27d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub r3, r3, #13 │ │ │ │ cmp r3, #6 │ │ │ │ bhi 5f27c0 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ @@ -1463934,15 +1463934,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ b 5f2744 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x011ff690 │ │ │ │ + tstpeq pc, r0, ror #13 @ p-variant is OBSOLETE │ │ │ │ b 5f27dc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #19 │ │ │ │ beq 5f27d8 │ │ │ │ sub r2, r3, #17 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -1464048,15 +1464048,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #68] @ 5f29cc │ │ │ │ ldr r0, [r1, r3] │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #60] @ 5f29d0 │ │ │ │ ldr r0, [r1, r3] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x011ff4f7 │ │ │ │ + tstpeq pc, r7, asr #10 @ p-variant is OBSOLETE │ │ │ │ cmpeq lr, r4, lsl r7 │ │ │ │ andeq r2, r0, r8, lsr #29 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ @ instruction: 0x000017bc │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ @ instruction: 0x00000fb0 │ │ │ │ @@ -1464095,15 +1464095,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #260] @ 5f2b4c │ │ │ │ mov r2, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f2ad4 │ │ │ │ ldr r4, [pc, #232] @ 5f2b50 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq 5f2ab8 │ │ │ │ @@ -1464111,15 +1464111,15 @@ │ │ │ │ ldr r2, [pc, #216] @ 5f2b58 │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, pc, r4 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r2, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -1464139,26 +1464139,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 5f2af8 │ │ │ │ cmp r5, #0 │ │ │ │ bne 5f2ae4 │ │ │ │ b 5f2a60 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 5f2b24 │ │ │ │ cmp r5, #0 │ │ │ │ bne 5f2adc │ │ │ │ b 5f2a60 │ │ │ │ ldrheq sp, [r0, #-212] @ 0xffffff2c │ │ │ │ @@ -1464171,15 +1464171,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #276] @ 5f2c8c │ │ │ │ mov r2, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f2c14 │ │ │ │ ldr r5, [pc, #248] @ 5f2c90 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -1464190,28 +1464190,28 @@ │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c2ac │ │ │ │ ldr r0, [pc, #200] @ 5f2c94 │ │ │ │ mvn r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #180] @ 5f2c98 │ │ │ │ mov r3, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0] │ │ │ │ b 4e2148 │ │ │ │ ldr r0, [pc, #156] @ 5f2c9c │ │ │ │ mvn r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ b 5f2bdc │ │ │ │ cmp r0, #2 │ │ │ │ bne 5f2c60 │ │ │ │ ldr r4, [pc, #124] @ 5f2ca0 │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -1464219,26 +1464219,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 5f2c38 │ │ │ │ cmp r5, #0 │ │ │ │ bne 5f2c24 │ │ │ │ b 5f2b90 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 5f2c64 │ │ │ │ cmp r5, #0 │ │ │ │ bne 5f2c1c │ │ │ │ b 5f2b90 │ │ │ │ cmpeq r0, r4, lsl #25 │ │ │ │ @@ -1464701,21 +1464701,21 @@ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [pc, #204] @ 5f3488 │ │ │ │ ldr r0, [ip, r3] │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [pc, #196] @ 5f348c │ │ │ │ ldr r0, [ip, r3] │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq pc, r8, lsr #27 │ │ │ │ + @ instruction: 0x011fedf8 │ │ │ │ strheq ip, [lr, #-248] @ 0xffffff08 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ andeq r3, r0, r4, asr #14 │ │ │ │ - tsteq pc, r5, ror sp @ │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ + tsteq pc, r5, asr #27 │ │ │ │ + tsteq pc, ip, lsr #27 │ │ │ │ + tsteq pc, r0, lsr #27 │ │ │ │ andeq r1, r0, r4, ror #27 │ │ │ │ andeq r2, r0, r8, asr r2 │ │ │ │ @ instruction: 0x000026b4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ andeq r1, r0, r8, asr #32 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ muleq r0, r4, r1 │ │ │ │ @@ -1464998,21 +1464998,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #228] @ 5f3944 │ │ │ │ ldr r0, [ip, r3] │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #220] @ 5f3948 │ │ │ │ ldr r0, [ip, r3] │ │ │ │ bx lr │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ + @ instruction: 0x011fe9b8 │ │ │ │ cmpeq lr, r0, lsr fp │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ - tsteq pc, r1, asr r9 @ │ │ │ │ - tsteq pc, sp, lsr r9 @ │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ + tsteq pc, r1, lsr #19 │ │ │ │ + tsteq pc, sp, lsl #19 │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ andeq r1, r0, r8, ror #13 │ │ │ │ ldrdeq r1, [r0], -ip │ │ │ │ andeq r1, r0, r4, ror #16 │ │ │ │ @ instruction: 0x000036b0 │ │ │ │ andeq r2, r0, ip, lsr #4 │ │ │ │ andeq r0, r0, ip, lsl #30 │ │ │ │ andeq r2, r0, r8, lsl r0 │ │ │ │ @@ -1465396,23 +1465396,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #320] @ 5f3fd8 │ │ │ │ ldr r0, [ip, r3] │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #312] @ 5f3fdc │ │ │ │ ldr r0, [ip, r3] │ │ │ │ bx lr │ │ │ │ - tsteq pc, lr, lsl r5 @ │ │ │ │ + tsteq pc, lr, ror #10 │ │ │ │ smlaltbeq ip, lr, r0, r6 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ - tsteq pc, r7, lsl #10 │ │ │ │ - @ instruction: 0x011fe4f4 │ │ │ │ - tsteq pc, r8, ror #9 │ │ │ │ - @ instruction: 0x011fe4dc │ │ │ │ - @ instruction: 0x011fe4d0 │ │ │ │ - tsteq pc, r4, asr #9 │ │ │ │ + tsteq pc, r7, asr r5 @ │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ + tsteq pc, r8, lsr r5 @ │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ andeq r2, r0, r4, lsr #30 │ │ │ │ strdeq r1, [r0], -ip │ │ │ │ andeq r1, r0, r8, asr #17 │ │ │ │ andeq r3, r0, ip, lsr r7 │ │ │ │ andeq r1, r0, ip, lsr #11 │ │ │ │ andeq r1, r0, r0, lsr #4 │ │ │ │ @ instruction: 0x000023b4 │ │ │ │ @@ -1465504,15 +1465504,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, #0 │ │ │ │ ldr sl, [pc, #648] @ 5f42d8 │ │ │ │ add sl, pc, sl │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f4230 │ │ │ │ ldr fp, [pc, #624] @ 5f42dc │ │ │ │ add fp, pc, fp │ │ │ │ ldr r8, [fp, #16] │ │ │ │ cmp r8, #0 │ │ │ │ beq 5f40e0 │ │ │ │ @@ -1465523,15 +1465523,15 @@ │ │ │ │ subs r3, r0, #0 │ │ │ │ beq 5f4104 │ │ │ │ ldr r4, [pc, #584] @ 5f42e0 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f4218 │ │ │ │ ldr r2, [pc, #556] @ 5f42e4 │ │ │ │ ldr r3, [pc, #532] @ 5f42d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -1465634,15 +1465634,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 5f4254 │ │ │ │ cmp fp, #0 │ │ │ │ bne 5f4240 │ │ │ │ b 5f4064 │ │ │ │ ldr r1, [pc, #128] @ 5f4304 │ │ │ │ @@ -1465653,15 +1465653,15 @@ │ │ │ │ bl 4e9650 │ │ │ │ mov r5, r0 │ │ │ │ b 5f4184 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 5f42a0 │ │ │ │ cmp fp, #0 │ │ │ │ bne 5f4238 │ │ │ │ b 5f4064 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @@ -1465673,17 +1465673,17 @@ │ │ │ │ cmpeq r0, r4, ror #14 │ │ │ │ cmpeq lr, r0, asr #30 │ │ │ │ @ instruction: 0xffffda00 │ │ │ │ @ instruction: 0xffffd9d0 │ │ │ │ cmpeq r0, ip, asr #13 │ │ │ │ andeq r1, r0, r3, lsl r4 │ │ │ │ andeq r1, r0, ip, lsr #10 │ │ │ │ - sbceq r9, r0, r4, lsr #6 │ │ │ │ + sbceq r9, r0, r4, ror r3 │ │ │ │ cmpeq r0, r0, asr #11 │ │ │ │ - sbceq r9, r0, r8, lsl r2 │ │ │ │ + sbceq r9, r0, r8, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ @@ -1465707,15 +1465707,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [pc, #644] @ 5f4600 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f4500 │ │ │ │ ldr r8, [pc, #620] @ 5f4604 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r5, [r8, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 5f440c │ │ │ │ @@ -1465726,15 +1465726,15 @@ │ │ │ │ subs r3, r0, #0 │ │ │ │ beq 5f4420 │ │ │ │ ldr r4, [pc, #580] @ 5f4608 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f44e8 │ │ │ │ ldr r2, [pc, #552] @ 5f460c │ │ │ │ ldr r3, [pc, #528] @ 5f45f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -1465814,15 +1465814,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 5f4524 │ │ │ │ cmp r8, #0 │ │ │ │ bne 5f4510 │ │ │ │ b 5f4390 │ │ │ │ ldr r2, [pc, #208] @ 5f4624 │ │ │ │ @@ -1465852,15 +1465852,15 @@ │ │ │ │ ldr r2, [pc, #128] @ 5f4634 │ │ │ │ add r2, pc, r2 │ │ │ │ b 5f4554 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 5f45bc │ │ │ │ cmp r8, #0 │ │ │ │ bne 5f4508 │ │ │ │ b 5f4390 │ │ │ │ ldr r3, [pc, #76] @ 5f4638 │ │ │ │ @@ -1465873,21 +1465873,21 @@ │ │ │ │ smlalbbeq fp, lr, r0, ip │ │ │ │ cmpeq r0, r4, asr #8 │ │ │ │ cmpeq r0, r8, lsr r4 │ │ │ │ cmpeq lr, r4, lsl ip │ │ │ │ ldrheq ip, [r0, #-48] @ 0xffffffd0 │ │ │ │ andeq r1, r0, ip, lsl #8 │ │ │ │ andeq r1, r0, ip, lsr #10 │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ + tsteq pc, lr, ror #20 │ │ │ │ ldrsheq ip, [r0, #-32] @ 0xffffffe0 │ │ │ │ - sbceq r6, r3, ip, lsl lr │ │ │ │ - sbceq r8, r0, r8, asr pc │ │ │ │ - strheq r0, [r3], #200 @ 0xc8 │ │ │ │ - sbceq r9, r0, r8, ror #3 │ │ │ │ - strdeq r8, [r0], #232 @ 0xe8 │ │ │ │ + sbceq r6, r3, ip, ror #28 │ │ │ │ + sbceq r8, r0, r8, lsr #31 │ │ │ │ + sbceq r0, r3, r8, lsl #26 │ │ │ │ + sbceq r9, r0, r8, lsr r2 │ │ │ │ + sbceq r8, r0, r8, asr #30 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ mov r6, r3 │ │ │ │ @@ -1466141,15 +1466141,15 @@ │ │ │ │ add r4, r2, r4 │ │ │ │ bne 5f4a1c │ │ │ │ ldr r8, [pc, #608] @ 5f4ca0 │ │ │ │ mov r2, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f4c18 │ │ │ │ ldr r8, [pc, #580] @ 5f4ca4 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr sl, [r8, #24] │ │ │ │ cmp sl, #0 │ │ │ │ beq 5f4ad4 │ │ │ │ @@ -1466160,15 +1466160,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 5f4af8 │ │ │ │ ldr r4, [pc, #540] @ 5f4ca8 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f4c00 │ │ │ │ ldr r2, [pc, #512] @ 5f4cac │ │ │ │ ldr r3, [pc, #488] @ 5f4c98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -1466268,26 +1466268,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 5f4c3c │ │ │ │ cmp sl, #0 │ │ │ │ bne 5f4c28 │ │ │ │ b 5f4a58 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, sl │ │ │ │ mov r1, r0 │ │ │ │ bne 5f4c68 │ │ │ │ cmp sl, #0 │ │ │ │ bne 5f4c20 │ │ │ │ b 5f4a58 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @@ -1466368,15 +1466368,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 5f4cc0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 5f3fe0 │ │ │ │ - tsteq pc, lr, lsl #4 │ │ │ │ + tsteq pc, lr, asr r2 @ │ │ │ │ cmpeq lr, r0, lsl r3 │ │ │ │ andeq r1, r0, ip, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1466421,15 +1466421,15 @@ │ │ │ │ add r4, r2, r4 │ │ │ │ bne 5f4e7c │ │ │ │ ldr r9, [pc, #624] @ 5f5110 │ │ │ │ mov r2, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f5088 │ │ │ │ ldr r9, [pc, #596] @ 5f5114 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr fp, [r9, #28] │ │ │ │ cmp fp, #0 │ │ │ │ beq 5f4f34 │ │ │ │ @@ -1466440,15 +1466440,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 5f4f58 │ │ │ │ ldr r4, [pc, #556] @ 5f5118 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f5070 │ │ │ │ ldr r2, [pc, #528] @ 5f511c │ │ │ │ ldr r3, [pc, #504] @ 5f5108 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -1466552,26 +1466552,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 5f50ac │ │ │ │ cmp fp, #0 │ │ │ │ bne 5f5098 │ │ │ │ b 5f4eb8 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, fp │ │ │ │ mov r1, r0 │ │ │ │ bne 5f50d8 │ │ │ │ cmp fp, #0 │ │ │ │ bne 5f5090 │ │ │ │ b 5f4eb8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @@ -1466597,15 +1466597,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [pc, #432] @ 5f5314 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f5298 │ │ │ │ ldr r8, [pc, #408] @ 5f5318 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ cmp r7, #0 │ │ │ │ beq 5f51d0 │ │ │ │ @@ -1466616,15 +1466616,15 @@ │ │ │ │ subs r3, r0, #0 │ │ │ │ beq 5f5204 │ │ │ │ ldr r4, [pc, #368] @ 5f531c │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5f5278 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #328] @ 5f5320 │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -1466684,26 +1466684,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 5f52bc │ │ │ │ cmp r8, #0 │ │ │ │ bne 5f52a8 │ │ │ │ b 5f5178 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r8 │ │ │ │ mov r1, r0 │ │ │ │ bne 5f52e8 │ │ │ │ cmp r8, #0 │ │ │ │ bne 5f52a0 │ │ │ │ b 5f5178 │ │ │ │ cmpeq r0, r8, lsr #13 │ │ │ │ @@ -1467039,15 +1467039,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mul r5, r3, r5 │ │ │ │ b 5f57e0 │ │ │ │ mov r5, #0 │ │ │ │ b 5f5834 │ │ │ │ - tsteq pc, r9, lsr #14 │ │ │ │ + tsteq pc, r9, ror r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, #1 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #18 │ │ │ │ @@ -1467241,15 +1467241,15 @@ │ │ │ │ mov r7, #16 │ │ │ │ b 5f5ac0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5f5944 │ │ │ │ mov r7, r0 │ │ │ │ b 5f59e4 │ │ │ │ - tsteq pc, r4, lsr r6 @ │ │ │ │ + tsteq pc, r4, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #892] @ 5f5f14 │ │ │ │ ldr r6, [pc, #892] @ 5f5f18 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -1467471,15 +1467471,15 @@ │ │ │ │ sub r3, r8, #1 │ │ │ │ add r3, r3, r5 │ │ │ │ rsb r8, r8, #0 │ │ │ │ and r1, r3, r8 │ │ │ │ b 5f5d50 │ │ │ │ bic r5, r3, #15 │ │ │ │ b 5f5df8 │ │ │ │ - @ instruction: 0x011fc3f8 │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ cmpeq lr, r0, asr r4 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #692] @ 5f61ec │ │ │ │ @@ -1467766,15 +1467766,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b 5f6218 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5f61f8 │ │ │ │ mov r6, r0 │ │ │ │ b 5f6298 │ │ │ │ - tsteq pc, r4, lsl #27 │ │ │ │ + @ instruction: 0x011fbdd4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ sub r3, r0, #17 │ │ │ │ @@ -1467851,15 +1467851,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 5f1b18 │ │ │ │ b 5f6474 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 5f63b4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ b 5f64d4 │ │ │ │ - @ instruction: 0x011fbaf8 │ │ │ │ + tsteq pc, r8, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #760] @ 5f6818 │ │ │ │ ldr r6, [pc, #760] @ 5f681c │ │ │ │ add r5, pc, r5 │ │ │ │ @@ -1468048,15 +1468048,15 @@ │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #19 │ │ │ │ beq 5f67f8 │ │ │ │ mov r1, r7 │ │ │ │ bl 5f6508 │ │ │ │ mov r1, r0 │ │ │ │ b 5f6590 │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ + tsteq pc, r4, asr #21 │ │ │ │ smlalbteq r9, lr, ip, sl │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #21 │ │ │ │ bhi 5f6894 │ │ │ │ ldr r2, [pc, #104] @ 5f68a0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ @@ -1468082,15 +1468082,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 5f6898 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 5f6508 │ │ │ │ b 5f6508 │ │ │ │ lsl r0, lr, #2 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ + tsteq pc, ip, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #688] @ 5f6b6c │ │ │ │ ldrb r2, [r0, #13] │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -1468400,15 +1468400,15 @@ │ │ │ │ mul r4, r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, #0 │ │ │ │ b 5f6cd0 │ │ │ │ mov r4, #1 │ │ │ │ b 5f6cd0 │ │ │ │ - tsteq pc, r7, ror r2 @ │ │ │ │ + tsteq pc, r7, asr #5 │ │ │ │ ldrb ip, [r0, #6] │ │ │ │ mov r3, #1 │ │ │ │ and r1, ip, #15 │ │ │ │ lsl r3, r3, r1 │ │ │ │ ldr r1, [pc, #76] @ 5f6e00 │ │ │ │ mov r2, r0 │ │ │ │ and r1, r1, r3 │ │ │ │ @@ -1468674,15 +1468674,15 @@ │ │ │ │ bl 4dd668 │ │ │ │ b 5f703c │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 4dd668 │ │ │ │ b 5f702c │ │ │ │ ldrdeq r9, [lr, #-28] @ 0xffffffe4 │ │ │ │ - tsteq pc, r5, lsl #2 │ │ │ │ + tsteq pc, r5, asr r1 @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xf00001ff │ │ │ │ svceq 0x00fff000 │ │ │ │ strdeq pc, [pc], -pc @ │ │ │ │ andeq r1, r0, ip, lsr #10 │ │ │ │ svceq 0x00ffff00 │ │ │ │ strdeq r3, [r0], -pc @ │ │ │ │ @@ -1469007,15 +1469007,15 @@ │ │ │ │ b 5f74d4 │ │ │ │ mov r1, #8 │ │ │ │ b 5f7654 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq r8, [lr, #-216] @ 0xffffff28 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strheq r8, [lr, #-212] @ 0xffffff2c │ │ │ │ - tsteq pc, r7, ror #25 │ │ │ │ + tsteq pc, r7, lsr sp @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ cmpeq lr, r8, lsl #26 │ │ │ │ strdeq pc, [pc], -pc @ │ │ │ │ smlaltbeq r8, lr, ip, fp │ │ │ │ cmpeq lr, ip, ror fp │ │ │ │ strdeq r1, [r0], -pc @ │ │ │ │ strdeq r3, [r0], -pc @ │ │ │ │ @@ -1469103,15 +1469103,15 @@ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mul r0, r2, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsl r0, r0, #3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsl r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - tsteq pc, r5, asr r7 @ │ │ │ │ + tsteq pc, r5, lsr #15 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ cmp r3, #1 │ │ │ │ beq 5f78d4 │ │ │ │ ldrbls r3, [r0, #4] │ │ │ │ bls 5f78bc │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -1469260,15 +1469260,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x011fa4b8 │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #16 │ │ │ │ beq 5f7b58 │ │ │ │ mov r2, #1 │ │ │ │ b 5f7b38 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -1470270,16 +1470270,16 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #8 │ │ │ │ b 5f8a9c │ │ │ │ mov r1, #1 │ │ │ │ b 5f8a9c │ │ │ │ mov r1, #4 │ │ │ │ b 5f8a9c │ │ │ │ - tsteq pc, r9, asr r5 @ │ │ │ │ - tsteq pc, r9, lsr r5 @ │ │ │ │ + tsteq pc, r9, lsr #11 │ │ │ │ + tsteq pc, r9, lsl #11 │ │ │ │ @ instruction: 0xffffff98 │ │ │ │ push {r4, lr} │ │ │ │ ldrb lr, [r0, #4] │ │ │ │ mov ip, r0 │ │ │ │ cmp lr, #11 │ │ │ │ mov r4, r1 │ │ │ │ beq 5f8b3c │ │ │ │ @@ -1470322,15 +1470322,15 @@ │ │ │ │ mov r0, #8 │ │ │ │ b 5f8b60 │ │ │ │ mov r0, #1 │ │ │ │ b 5f8b60 │ │ │ │ mov r0, #4 │ │ │ │ b 5f8b60 │ │ │ │ @ instruction: 0xffffffc8 │ │ │ │ - tsteq pc, r5, ror #8 │ │ │ │ + @ instruction: 0x011f94b5 │ │ │ │ mov r1, #13 │ │ │ │ b 5f84ec │ │ │ │ mov r1, #14 │ │ │ │ b 5f84ec │ │ │ │ mov r1, #15 │ │ │ │ b 5f84ec │ │ │ │ cmp r0, #14 │ │ │ │ @@ -1470343,16 +1470343,16 @@ │ │ │ │ ldr r0, [pc, #20] @ 5f8bf4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ 5f8bf8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ cmpeq r5, r4, asr lr │ │ │ │ - sbceq sp, r1, r4, lsr r9 │ │ │ │ - sbceq sp, r1, r8, lsr #18 │ │ │ │ + sbceq sp, r1, r4, lsl #19 │ │ │ │ + sbceq sp, r1, r8, ror r9 │ │ │ │ ldr r3, [pc, #200] @ 5f8ccc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #14 │ │ │ │ bhi 5f8c24 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ @@ -1470397,30 +1470397,30 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #72] @ 5f8d04 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ 5f8d08 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - tsteq pc, ip, ror #7 │ │ │ │ - adcseq pc, pc, r0, asr #15 │ │ │ │ - strheq r4, [r0], #132 @ 0x84 │ │ │ │ - sbceq r8, pc, r4, lsl #10 │ │ │ │ - sbceq r4, r0, r4, lsr #17 │ │ │ │ - strheq r4, [r0], #128 @ 0x80 │ │ │ │ - sbceq r4, r0, r8, ror r8 │ │ │ │ - adcseq r1, lr, r4, lsr #25 │ │ │ │ - sbceq r6, pc, r0, ror #13 │ │ │ │ - smulleq r4, r0, r8, r8 │ │ │ │ - smulleq r4, r0, r4, r8 │ │ │ │ - smulleq r4, r0, r0, r8 │ │ │ │ - sbceq r4, r0, ip, lsl #17 │ │ │ │ - sbceq r4, r0, r8, lsl #17 │ │ │ │ - sbceq r4, r0, r8, lsl #17 │ │ │ │ - sbceq r2, r0, r8, lsl #7 │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + adcseq pc, pc, r0, lsl r8 @ │ │ │ │ + sbceq r4, r0, r4, lsl #18 │ │ │ │ + sbceq r8, pc, r4, asr r5 @ │ │ │ │ + strdeq r4, [r0], #132 @ 0x84 │ │ │ │ + sbceq r4, r0, r0, lsl #18 │ │ │ │ + sbceq r4, r0, r8, asr #17 │ │ │ │ + @ instruction: 0x00be1cf4 │ │ │ │ + sbceq r6, pc, r0, lsr r7 @ │ │ │ │ + sbceq r4, r0, r8, ror #17 │ │ │ │ + sbceq r4, r0, r4, ror #17 │ │ │ │ + sbceq r4, r0, r0, ror #17 │ │ │ │ + ldrdeq r4, [r0], #140 @ 0x8c │ │ │ │ + ldrdeq r4, [r0], #136 @ 0x88 │ │ │ │ + ldrdeq r4, [r0], #136 @ 0x88 │ │ │ │ + ldrdeq r2, [r0], #56 @ 0x38 │ │ │ │ ldr r3, [pc, #200] @ 5f8ddc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #14 │ │ │ │ bhi 5f8d34 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ @@ -1470465,46 +1470465,46 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #72] @ 5f8e14 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ 5f8e18 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - tsteq pc, fp, ror #5 │ │ │ │ + tsteq pc, fp, lsr r3 @ │ │ │ │ + smulleq r4, r0, r8, r8 │ │ │ │ + sbcseq lr, r1, r8, ror #14 │ │ │ │ + sbcseq r9, r0, r0, ror #15 │ │ │ │ sbceq r4, r0, r8, asr #16 │ │ │ │ - sbcseq lr, r1, r8, lsl r7 │ │ │ │ - smullseq r9, r0, r0, r7 │ │ │ │ + sbceq r1, r5, r0, lsl r0 │ │ │ │ + strheq r5, [r0], #56 @ 0x38 │ │ │ │ + adcseq r0, sp, ip, asr #11 │ │ │ │ + sbcseq r4, r0, ip, asr r3 │ │ │ │ + ldrdeq r6, [r0], #40 @ 0x28 │ │ │ │ + sbceq r6, r0, r0, ror #5 │ │ │ │ strdeq r4, [r0], #120 @ 0x78 │ │ │ │ - sbceq r0, r5, r0, asr #31 │ │ │ │ - sbceq r5, r0, r8, ror #6 │ │ │ │ - adcseq r0, sp, ip, ror r5 │ │ │ │ - sbcseq r4, r0, ip, lsl #6 │ │ │ │ - sbceq r6, r0, r8, lsl #5 │ │ │ │ - smulleq r6, r0, r0, r2 │ │ │ │ - sbceq r4, r0, r8, lsr #15 │ │ │ │ - sbceq r4, r0, r4, lsr #15 │ │ │ │ - sbceq r4, r0, r0, lsr #15 │ │ │ │ - smulleq r4, r0, ip, r7 │ │ │ │ - smulleq r4, r0, r8, r7 │ │ │ │ + strdeq r4, [r0], #116 @ 0x74 │ │ │ │ + strdeq r4, [r0], #112 @ 0x70 │ │ │ │ + sbceq r4, r0, ip, ror #15 │ │ │ │ + sbceq r4, r0, r8, ror #15 │ │ │ │ cmp r0, #31 │ │ │ │ bhi 5f8e44 │ │ │ │ ldr r3, [pc, #36] @ 5f8e50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ bxne lr │ │ │ │ ldr r0, [pc, #20] @ 5f8e54 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ 5f8e58 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ cmpeq r5, r4, ror fp │ │ │ │ - ldrdeq sp, [r1], #100 @ 0x64 │ │ │ │ - sbceq sp, r1, r8, asr #13 │ │ │ │ + sbceq sp, r1, r4, lsr #14 │ │ │ │ + sbceq sp, r1, r8, lsl r7 │ │ │ │ subs r3, r1, #4 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 5f8ed8 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -1470543,86 +1470543,86 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ 5f8f2c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ 5f8f30 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - sbceq r4, r0, r0, lsl #14 │ │ │ │ + sbceq r4, r0, r0, asr r7 │ │ │ │ cmpeq r5, r0, lsr #18 │ │ │ │ - sbceq sp, r1, r0, asr #12 │ │ │ │ - sbceq r4, r0, r0, lsr #13 │ │ │ │ - sbceq sp, r1, r8, lsr #12 │ │ │ │ - sbceq r4, r0, r8, lsl #14 │ │ │ │ - sbceq r4, r0, r0, asr #13 │ │ │ │ - ldrdeq r4, [r0], #100 @ 0x64 │ │ │ │ + smulleq sp, r1, r0, r6 │ │ │ │ + strdeq r4, [r0], #96 @ 0x60 │ │ │ │ + sbceq sp, r1, r8, ror r6 │ │ │ │ + sbceq r4, r0, r8, asr r7 │ │ │ │ + sbceq r4, r0, r0, lsl r7 │ │ │ │ + sbceq r4, r0, r4, lsr #14 │ │ │ │ cmp r0, #96 @ 0x60 │ │ │ │ bhi 5f8f5c │ │ │ │ ldr r3, [pc, #36] @ 5f8f68 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ bxne lr │ │ │ │ ldr r0, [pc, #20] @ 5f8f6c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ 5f8f70 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ cmpeq r5, r8, lsl r7 │ │ │ │ - strheq sp, [r1], #92 @ 0x5c │ │ │ │ - strheq sp, [r1], #80 @ 0x50 │ │ │ │ + sbceq sp, r1, ip, lsl #12 │ │ │ │ + sbceq sp, r1, r0, lsl #12 │ │ │ │ cmp r0, #4 │ │ │ │ bhi 5f8f9c │ │ │ │ ldr r3, [pc, #36] @ 5f8fa8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ bxne lr │ │ │ │ ldr r0, [pc, #20] @ 5f8fac │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ 5f8fb0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ smlalbteq r7, r5, r4, r6 │ │ │ │ - sbceq sp, r1, ip, ror r5 │ │ │ │ - sbceq sp, r1, r0, ror r5 │ │ │ │ + sbceq sp, r1, ip, asr #11 │ │ │ │ + sbceq sp, r1, r0, asr #11 │ │ │ │ cmp r0, #11 │ │ │ │ bhi 5f8fdc │ │ │ │ ldr r3, [pc, #36] @ 5f8fe8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ bxne lr │ │ │ │ ldr r0, [pc, #20] @ 5f8fec │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ 5f8ff0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ cmpeq r5, r4, asr r6 │ │ │ │ - sbceq sp, r1, ip, lsr r5 │ │ │ │ - sbceq sp, r1, r0, lsr r5 │ │ │ │ + sbceq sp, r1, ip, lsl #11 │ │ │ │ + sbceq sp, r1, r0, lsl #11 │ │ │ │ cmp r0, #6 │ │ │ │ bhi 5f901c │ │ │ │ ldr r3, [pc, #36] @ 5f9028 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ bxne lr │ │ │ │ ldr r0, [pc, #20] @ 5f902c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ 5f9030 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ strdeq r7, [r5, #-88] @ 0xffffffa8 │ │ │ │ - strdeq sp, [r1], #76 @ 0x4c │ │ │ │ - strdeq sp, [r1], #64 @ 0x40 │ │ │ │ + sbceq sp, r1, ip, asr #10 │ │ │ │ + sbceq sp, r1, r0, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #17 │ │ │ │ mov r6, r0 │ │ │ │ mov ip, r1 │ │ │ │ @@ -1470701,17 +1470701,17 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #81 @ 0x51 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - sbceq r5, r0, ip, ror pc │ │ │ │ - sbceq r2, r3, ip │ │ │ │ - sbceq r5, r0, r0, asr pc │ │ │ │ + sbceq r5, r0, ip, asr #31 │ │ │ │ + sbceq r2, r3, ip, asr r0 │ │ │ │ + sbceq r5, r0, r0, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #300] @ 5f92dc │ │ │ │ mov ip, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1470785,30 +1470785,30 @@ │ │ │ │ bl 5fb414 │ │ │ │ ldr r3, [pc, #72] @ 5f9314 │ │ │ │ ldr r1, [pc, #72] @ 5f9318 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #121 @ 0x79 │ │ │ │ bl 5fb414 │ │ │ │ - tsteq pc, sl, asr lr @ │ │ │ │ + tsteq pc, sl, lsr #29 │ │ │ │ andeq r0, r0, r3, lsl #23 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ @ instruction: 0xfffffeac │ │ │ │ - sbceq r5, r0, r4, lsr #29 │ │ │ │ - sbceq r5, r0, ip, ror #28 │ │ │ │ - sbceq r5, r0, r4, lsr pc │ │ │ │ - sbceq r5, r0, ip, asr #28 │ │ │ │ - smulleq r5, r0, r4, lr │ │ │ │ - strheq r5, [r0], #224 @ 0xe0 │ │ │ │ - ldrdeq r0, [r0], -r7 │ │ │ │ + strdeq r5, [r0], #228 @ 0xe4 │ │ │ │ strheq r5, [r0], #236 @ 0xec │ │ │ │ - smulleq r5, r0, r4, lr │ │ │ │ + sbceq r5, r0, r4, lsl #31 │ │ │ │ + smulleq r5, r0, ip, lr │ │ │ │ + sbceq r5, r0, r4, ror #29 │ │ │ │ + sbceq r5, r0, r0, lsl #30 │ │ │ │ + ldrdeq r0, [r0], -r7 │ │ │ │ + sbceq r5, r0, ip, lsl #30 │ │ │ │ + sbceq r5, r0, r4, ror #29 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - sbceq r5, r0, r4, lsl pc │ │ │ │ - strdeq r5, [r0], #220 @ 0xdc │ │ │ │ + sbceq r5, r0, r4, ror #30 │ │ │ │ + sbceq r5, r0, ip, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3688] @ 0xe68 │ │ │ │ sub sp, sp, #384 @ 0x180 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [pc, #384] @ 5f94bc │ │ │ │ @@ -1470963,15 +1470963,15 @@ │ │ │ │ mov r0, #3 │ │ │ │ bx lr │ │ │ │ mov r0, #4 │ │ │ │ bx lr │ │ │ │ mov r0, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, lr, lsr r1 │ │ │ │ - tsteq pc, r5, asr #22 │ │ │ │ + @ instruction: 0x011f8b95 │ │ │ │ andeq r1, r0, pc, ror #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1471109,22 +1471109,22 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #52] @ 5f9810 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp] │ │ │ │ bl 5ab0c <__atomic_store_8@plt> │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4] │ │ │ │ b 5f9780 │ │ │ │ @ instruction: 0x01507098 │ │ │ │ cmpeq r0, r8, ror r0 │ │ │ │ cmpeq r0, r4, lsl #1 │ │ │ │ - sbceq r5, r0, ip, asr #20 │ │ │ │ + smulleq r5, r0, ip, sl │ │ │ │ @ instruction: 0x0145729c │ │ │ │ cmpeq r0, r0, lsr #32 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r2, [pc, #24] @ 5f9838 │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r3, [sp] │ │ │ │ ldreq r2, [sp] │ │ │ │ @@ -1471253,17 +1471253,17 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 5f9a20 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strheq r6, [lr, #-108] @ 0xffffff94 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbceq sp, r1, r8, lsl #4 │ │ │ │ - sbceq r5, r0, r8, ror r8 │ │ │ │ - sbceq r5, r0, r4, ror r8 │ │ │ │ + sbceq sp, r1, r8, asr r2 │ │ │ │ + sbceq r5, r0, r8, asr #17 │ │ │ │ + sbceq r5, r0, r4, asr #17 │ │ │ │ strdeq r6, [lr, #-92] @ 0xffffffa4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #416] @ 5f9bf8 │ │ │ │ @@ -1471371,15 +1471371,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [sp, #16] │ │ │ │ b 5f9b04 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x014e6598 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq lr, r4, ror #10 │ │ │ │ - tsteq pc, fp, asr #11 │ │ │ │ + tsteq pc, fp, lsl r6 @ │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ cmpeq lr, r4, ror #8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -1471774,16 +1471774,16 @@ │ │ │ │ b 5f9f84 │ │ │ │ mov r5, #1 │ │ │ │ b 5f9f84 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq lr, r4, asr #2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq lr, ip, lsl r1 │ │ │ │ - @ instruction: 0x011f81db │ │ │ │ - tsteq pc, r1, asr #3 │ │ │ │ + tsteq pc, fp, lsr #4 │ │ │ │ + tsteq pc, r1, lsl r2 @ │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ smlaltbeq r5, lr, ip, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ @@ -1471898,19 +1471898,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 5fa260 │ │ │ │ b 5fa3b0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r0, r8, asr #9 │ │ │ │ smlalbbeq r5, lr, ip, ip │ │ │ │ - strdeq r4, [r0], #224 @ 0xe0 │ │ │ │ + sbceq r4, r0, r0, asr #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq lr, r0, asr #24 │ │ │ │ - sbceq r0, r2, ip, lsl #11 │ │ │ │ - sbceq r4, r0, r4, asr lr │ │ │ │ + ldrdeq r0, [r2], #92 @ 0x5c │ │ │ │ + sbceq r4, r0, r4, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r4, [pc, #112] @ 5fa4e0 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -1471940,15 +1471940,15 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlalbbeq r5, lr, r0, fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - sbceq r4, r0, r0, lsl #28 │ │ │ │ + sbceq r4, r0, r0, asr lr │ │ │ │ cmpeq lr, r8, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1472022,21 +1472022,21 @@ │ │ │ │ ldr r3, [pc, #44] @ 5fa648 │ │ │ │ ldr r2, [pc, #36] @ 5fa644 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 5fa454 │ │ │ │ b 5fa5c8 │ │ │ │ - sbceq r4, r0, r8, asr #26 │ │ │ │ - strdeq r4, [r0], #204 @ 0xcc │ │ │ │ + smulleq r4, r0, r8, sp │ │ │ │ + sbceq r4, r0, ip, asr #26 │ │ │ │ muleq r0, fp, sl │ │ │ │ - sbceq r4, r0, r4, ror #25 │ │ │ │ - sbceq r4, r0, r0, lsl sp │ │ │ │ + sbceq r4, r0, r4, lsr sp │ │ │ │ + sbceq r4, r0, r0, ror #26 │ │ │ │ @ instruction: 0x00000ab2 │ │ │ │ - sbceq r4, r0, ip, ror #25 │ │ │ │ + sbceq r4, r0, ip, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r4, [pc, #112] @ 5fa6d8 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -1472066,15 +1472066,15 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlalbbeq r5, lr, r8, r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - strheq r4, [r0], #200 @ 0xc8 │ │ │ │ + sbceq r4, r0, r8, lsl #26 │ │ │ │ cmpeq lr, r0, asr r9 │ │ │ │ ldr r3, [pc, #164] @ 5fa794 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #11 │ │ │ │ bhi 5fa710 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ @@ -1472111,27 +1472111,27 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ 5fa7c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ 5fa7c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - tsteq pc, r9, lsl sl @ │ │ │ │ - @ instruction: 0x00bee6f4 │ │ │ │ - sbceq r4, r0, ip, asr #24 │ │ │ │ - sbceq r1, r0, ip, asr #16 │ │ │ │ - ldrdeq r1, [r0], #176 @ 0xb0 │ │ │ │ - sbcseq r9, r1, r4, asr #4 │ │ │ │ - sbceq r4, r0, r8, lsl #24 │ │ │ │ - sbceq r6, r0, ip, lsr r4 │ │ │ │ - sbcseq r1, r2, ip, ror r0 │ │ │ │ - sbceq r7, r0, r0, ror #4 │ │ │ │ - sbceq r9, r0, r8 │ │ │ │ - adcseq r9, lr, r4, ror sp │ │ │ │ - strdeq ip, [pc], #68 @ │ │ │ │ + tsteq pc, r9, ror #20 │ │ │ │ + adcseq lr, lr, r4, asr #14 │ │ │ │ + smulleq r4, r0, ip, ip │ │ │ │ + smulleq r1, r0, ip, r8 │ │ │ │ + sbceq r1, r0, r0, lsr #24 │ │ │ │ + smullseq r9, r1, r4, r2 │ │ │ │ + sbceq r4, r0, r8, asr ip │ │ │ │ + sbceq r6, r0, ip, lsl #9 │ │ │ │ + sbcseq r1, r2, ip, asr #1 │ │ │ │ + strheq r7, [r0], #32 │ │ │ │ + sbceq r9, r0, r8, asr r0 │ │ │ │ + adcseq r9, lr, r4, asr #27 │ │ │ │ + sbceq ip, pc, r4, asr #10 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, sp, #8 │ │ │ │ stmdb r3, {r1, r2} │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ add r3, r3, #68 @ 0x44 │ │ │ │ add r2, r2, #68 @ 0x44 │ │ │ │ @@ -1472264,16 +1472264,16 @@ │ │ │ │ mov r0, #6 │ │ │ │ bx lr │ │ │ │ mov r0, #9 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ muleq r0, r4, r4 │ │ │ │ - @ instruction: 0x011f77fd │ │ │ │ - @ instruction: 0x011f77d3 │ │ │ │ + tsteq pc, sp, asr #16 │ │ │ │ + tsteq pc, r3, lsr #16 │ │ │ │ muleq r0, r3, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #1160] @ 5faea8 │ │ │ │ @@ -1472568,26 +1472568,26 @@ │ │ │ │ movls r5, #1 │ │ │ │ strb r5, [r4, #988] @ 0x3dc │ │ │ │ b 5fac34 │ │ │ │ ldrdeq r5, [lr, #-84] @ 0xffffffac │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ streq r0, [r3, -r3, lsl #4]! │ │ │ │ - sbceq r4, r0, r0, asr #15 │ │ │ │ - sbceq r4, r0, r0, lsr r7 │ │ │ │ + sbceq r4, r0, r0, lsl r8 │ │ │ │ + sbceq r4, r0, r0, lsl #15 │ │ │ │ andeq r1, r0, r6, lsl sl │ │ │ │ cmpeq lr, r4, lsr #8 │ │ │ │ mrseq r0, (UNDEF: 16) │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - sbceq r4, r0, ip, asr #11 │ │ │ │ - strdeq r4, [r0], #76 @ 0x4c │ │ │ │ + sbceq r4, r0, ip, lsl r6 │ │ │ │ + sbceq r4, r0, ip, asr #10 │ │ │ │ andeq r1, r0, r5, lsr #20 │ │ │ │ - sbceq r4, r0, r4, ror r5 │ │ │ │ - sbceq r4, r0, r8, asr #9 │ │ │ │ + sbceq r4, r0, r4, asr #11 │ │ │ │ + sbceq r4, r0, r8, lsl r5 │ │ │ │ andeq r1, r0, ip, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ @@ -1472838,44 +1472838,44 @@ │ │ │ │ b 5fb174 │ │ │ │ mov r3, #0 │ │ │ │ b 5fb29c │ │ │ │ mov r3, r1 │ │ │ │ b 5fb030 │ │ │ │ mov r3, r0 │ │ │ │ b 5fb29c │ │ │ │ - sbceq r0, r3, r0, ror r2 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - strheq r4, [r0], #68 @ 0x44 │ │ │ │ - sbceq r2, r3, r4, lsl #1 │ │ │ │ + sbceq r0, r3, r0, asr #5 │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + sbceq r4, r0, r4, lsl #10 │ │ │ │ + ldrdeq r2, [r3], #4 │ │ │ │ + sbceq r4, r0, r4, lsr #9 │ │ │ │ sbceq r4, r0, r4, asr r4 │ │ │ │ - sbceq r4, r0, r4, lsl #8 │ │ │ │ - strdeq r4, [r0], #56 @ 0x38 │ │ │ │ - sbceq r3, pc, ip, ror #11 │ │ │ │ - ldrheq r1, [r2], #0 │ │ │ │ - tsteq pc, lr, asr #32 │ │ │ │ - sbceq r4, r0, r8, ror #5 │ │ │ │ - sbceq r8, r0, ip, lsr #12 │ │ │ │ - sbceq r1, r0, ip, lsr r4 │ │ │ │ + sbceq r4, r0, r8, asr #8 │ │ │ │ + sbceq r3, pc, ip, lsr r6 @ │ │ │ │ + sbcseq r1, r2, r0, lsl #2 │ │ │ │ + @ instruction: 0x011f709e │ │ │ │ + sbceq r4, r0, r8, lsr r3 │ │ │ │ + sbceq r8, r0, ip, ror r6 │ │ │ │ + sbceq r1, r0, ip, lsl #9 │ │ │ │ + ldrdeq r4, [r0], #40 @ 0x28 │ │ │ │ sbceq r4, r0, r8, lsl #5 │ │ │ │ - sbceq r4, r0, r8, lsr r2 │ │ │ │ - sbceq r4, r0, r0, asr r2 │ │ │ │ - @ instruction: 0x00bdcafc │ │ │ │ - sbceq r5, r0, ip, ror #14 │ │ │ │ - sbcseq r0, r2, ip, lsl #19 │ │ │ │ - adcseq ip, sp, r0, asr fp │ │ │ │ - adcseq r1, pc, r0, lsr #10 │ │ │ │ - @ instruction: 0x00bf26dc │ │ │ │ - strdeq r4, [r0], #20 │ │ │ │ - strheq r6, [r0], #120 @ 0x78 │ │ │ │ - strheq r4, [r0], #24 │ │ │ │ - sbceq r0, r0, r8, asr #27 │ │ │ │ - smulleq r4, r0, r8, r1 │ │ │ │ - sbceq r4, r0, ip, lsr #3 │ │ │ │ - sbceq r4, r0, r0, asr #3 │ │ │ │ - ldrdeq r1, [r0], #36 @ 0x24 │ │ │ │ + sbceq r4, r0, r0, lsr #5 │ │ │ │ + adcseq ip, sp, ip, asr #22 │ │ │ │ + strheq r5, [r0], #124 @ 0x7c │ │ │ │ + ldrsbeq r0, [r2], #156 @ 0x9c │ │ │ │ + adcseq ip, sp, r0, lsr #23 │ │ │ │ + adcseq r1, pc, r0, ror r5 @ │ │ │ │ + adcseq r2, pc, ip, lsr #14 │ │ │ │ + sbceq r4, r0, r4, asr #4 │ │ │ │ + sbceq r6, r0, r8, lsl #16 │ │ │ │ + sbceq r4, r0, r8, lsl #4 │ │ │ │ + sbceq r0, r0, r8, lsl lr │ │ │ │ + sbceq r4, r0, r8, ror #3 │ │ │ │ + strdeq r4, [r0], #28 │ │ │ │ + sbceq r4, r0, r0, lsl r2 │ │ │ │ + sbceq r1, r0, r4, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #136] @ 5fb408 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1472908,17 +1472908,17 @@ │ │ │ │ bhi 5fb3b0 │ │ │ │ ldr r2, [pc, #24] @ 5fb410 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #1 │ │ │ │ b 5c39c <__fprintf_chk@plt> │ │ │ │ - sbceq r4, r0, ip, ror #1 │ │ │ │ - ldrdeq r4, [r0], #12 │ │ │ │ - smulleq r4, r0, r4, r0 │ │ │ │ + sbceq r4, r0, ip, lsr r1 │ │ │ │ + sbceq r4, r0, ip, lsr #2 │ │ │ │ + sbceq r4, r0, r4, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r3, [pc, #168] @ 5fb4d8 │ │ │ │ ldr ip, [pc, #168] @ 5fb4dc │ │ │ │ @@ -1472964,17 +1472964,17 @@ │ │ │ │ bl 5fb368 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b 5fb46c │ │ │ │ cmpeq r0, r0, ror #7 │ │ │ │ strheq r4, [lr, #-188] @ 0xffffff44 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ smlaltbeq r4, lr, r8, fp │ │ │ │ - sbceq r4, r0, ip, lsl r0 │ │ │ │ - sbceq r4, r0, ip, lsl r0 │ │ │ │ - @ instruction: 0x00bddbfc │ │ │ │ + sbceq r4, r0, ip, rrx │ │ │ │ + sbceq r4, r0, ip, rrx │ │ │ │ + adcseq sp, sp, ip, asr #24 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr lr, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -1473026,24 +1473026,24 @@ │ │ │ │ bl 5fb414 │ │ │ │ ldr r3, [pc, #48] @ 5fb600 │ │ │ │ ldr r1, [pc, #48] @ 5fb604 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #740 @ 0x2e4 │ │ │ │ bl 5fb414 │ │ │ │ - sbceq r3, r0, ip, ror sp │ │ │ │ - sbceq r3, r0, ip, ror pc │ │ │ │ - sbceq r3, r0, ip, lsl #23 │ │ │ │ - sbceq r3, r0, r8, lsr #23 │ │ │ │ + sbceq r3, r0, ip, asr #27 │ │ │ │ + sbceq r3, r0, ip, asr #31 │ │ │ │ + ldrdeq r3, [r0], #188 @ 0xbc │ │ │ │ + strdeq r3, [r0], #184 @ 0xb8 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - sbceq r3, r0, ip, lsl #30 │ │ │ │ - sbceq r3, r0, ip, lsl #23 │ │ │ │ + sbceq r3, r0, ip, asr pc │ │ │ │ + ldrdeq r3, [r0], #188 @ 0xbc │ │ │ │ andeq r0, r0, r2, ror #5 │ │ │ │ - strdeq r3, [r0], #232 @ 0xe8 │ │ │ │ - sbceq r3, r0, r8, ror fp │ │ │ │ + sbceq r3, r0, r8, asr #30 │ │ │ │ + sbceq r3, r0, r8, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ beq 5fb690 │ │ │ │ @@ -1473076,16 +1473076,16 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #16] @ 5fb6a8 │ │ │ │ ldr r1, [pc, #16] @ 5fb6ac │ │ │ │ ldr r2, [pc, #16] @ 5fb6b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5fb414 │ │ │ │ - sbceq r3, r0, r4, lsr #29 │ │ │ │ - sbceq r3, r0, r8, asr #24 │ │ │ │ + strdeq r3, [r0], #228 @ 0xe4 │ │ │ │ + smulleq r3, r0, r8, ip │ │ │ │ andeq r0, r0, r2, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ @@ -1473106,16 +1473106,16 @@ │ │ │ │ ldr r3, [pc, #20] @ 5fb720 │ │ │ │ ldr r1, [pc, #20] @ 5fb724 │ │ │ │ ldr r2, [pc, #20] @ 5fb728 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 5fb414 │ │ │ │ - sbceq r3, r0, ip, asr lr │ │ │ │ - ldrdeq r3, [r0], #180 @ 0xb4 │ │ │ │ + sbceq r3, r0, ip, lsr #29 │ │ │ │ + sbceq r3, r0, r4, lsr #24 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1473183,18 +1473183,18 @@ │ │ │ │ ldr r1, [pc, #32] @ 5fb860 │ │ │ │ ldr r2, [pc, #32] @ 5fb864 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - sbceq r3, r0, r0, ror sp │ │ │ │ - sbceq r3, r0, r8, asr #21 │ │ │ │ - smulleq r3, r0, r8, sp │ │ │ │ - sbceq r3, r0, r0, lsr #21 │ │ │ │ + sbceq r3, r0, r0, asr #27 │ │ │ │ + sbceq r3, r0, r8, lsl fp │ │ │ │ + sbceq r3, r0, r8, ror #27 │ │ │ │ + strdeq r3, [r0], #160 @ 0xa0 │ │ │ │ andeq r0, r0, sp, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -1473266,17 +1473266,17 @@ │ │ │ │ ldr r3, [pc, #24] @ 5fb9a4 │ │ │ │ ldr r1, [pc, #24] @ 5fb9a8 │ │ │ │ ldr r2, [pc, #24] @ 5fb9ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fb414 │ │ │ │ - tsteq pc, r9, lsr #17 │ │ │ │ - smulleq r3, r0, r8, ip │ │ │ │ - sbceq r3, r0, r4, asr r9 │ │ │ │ + @ instruction: 0x011f68f9 │ │ │ │ + sbceq r3, r0, r8, ror #25 │ │ │ │ + sbceq r3, r0, r4, lsr #19 │ │ │ │ andeq r0, r0, pc, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1473500,30 +1473500,30 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 5f4de4 │ │ │ │ b 5fba58 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq lr, r4, lsr #12 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq lr, r4, lsl r6 │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ + @ instruction: 0x011f679c │ │ │ │ @ instruction: 0x014e4598 │ │ │ │ - @ instruction: 0x011f66f4 │ │ │ │ + tsteq pc, r4, asr #14 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ andeq r1, r0, r8, lsl #14 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - sbceq r3, r0, ip, ror #19 │ │ │ │ - ldrdeq pc, [r2], #64 @ 0x40 │ │ │ │ - sbceq r3, r0, r0, lsr r6 │ │ │ │ + sbceq r3, r0, ip, lsr sl │ │ │ │ + sbceq pc, r2, r0, lsr #10 │ │ │ │ + sbceq r3, r0, r0, lsl #13 │ │ │ │ andeq r0, r0, sl, ror #9 │ │ │ │ - sbceq r3, r0, r0, ror #18 │ │ │ │ - sbceq r3, r0, r8, lsl #12 │ │ │ │ + strheq r3, [r0], #144 @ 0x90 │ │ │ │ + sbceq r3, r0, r8, asr r6 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ - sbceq r3, r0, r8, asr #19 │ │ │ │ - sbceq pc, r2, r4, lsl #9 │ │ │ │ - sbceq r3, r0, r4, ror #11 │ │ │ │ + sbceq r3, r0, r8, lsl sl │ │ │ │ + ldrdeq pc, [r2], #68 @ 0x44 │ │ │ │ + sbceq r3, r0, r4, lsr r6 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #180] @ 5fbe58 │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -1473568,23 +1473568,23 @@ │ │ │ │ bl 5fb414 │ │ │ │ ldr r3, [pc, #44] @ 5fbe74 │ │ │ │ ldr r1, [pc, #44] @ 5fbe78 │ │ │ │ ldr r2, [pc, #44] @ 5fbe7c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5fb414 │ │ │ │ - tsteq pc, ip, ror #7 │ │ │ │ - sbceq r3, r0, ip, ror #18 │ │ │ │ - ldrdeq r3, [r0], #68 @ 0x44 │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + strheq r3, [r0], #156 @ 0x9c │ │ │ │ + sbceq r3, r0, r4, lsr #10 │ │ │ │ andeq r0, r0, r3, asr #22 │ │ │ │ - strheq r3, [r0], #140 @ 0x8c │ │ │ │ - strheq r3, [r0], #64 @ 0x40 │ │ │ │ + sbceq r3, r0, ip, lsl #18 │ │ │ │ + sbceq r3, r0, r0, lsl #10 │ │ │ │ andeq r0, r0, fp, lsr fp │ │ │ │ - sbceq r3, r0, r0, lsl #19 │ │ │ │ - smulleq r3, r0, r8, r4 │ │ │ │ + ldrdeq r3, [r0], #144 @ 0x90 │ │ │ │ + sbceq r3, r0, r8, ror #9 │ │ │ │ andeq r0, r0, r5, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ and r4, r1, #30 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1473638,23 +1473638,23 @@ │ │ │ │ ldr r3, [pc, #48] @ 5fbf8c │ │ │ │ ldr r1, [pc, #48] @ 5fbf90 │ │ │ │ ldr r2, [pc, #48] @ 5fbf94 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 5fb414 │ │ │ │ - tsteq pc, r6, ror #5 │ │ │ │ - sbceq r3, r0, r0, lsl r9 │ │ │ │ - sbceq r3, r0, r0, lsl r4 │ │ │ │ + tsteq pc, r6, lsr r3 @ │ │ │ │ + sbceq r3, r0, r0, ror #18 │ │ │ │ + sbceq r3, r0, r0, ror #8 │ │ │ │ andeq r0, r0, r2, ror #21 │ │ │ │ - sbceq r3, r0, r8, asr r9 │ │ │ │ - strheq r3, [r0], #48 @ 0x30 │ │ │ │ + sbceq r3, r0, r8, lsr #19 │ │ │ │ + sbceq r3, r0, r0, lsl #8 │ │ │ │ andeq r0, r0, r6, lsl #22 │ │ │ │ - ldrdeq r3, [r0], #128 @ 0x80 │ │ │ │ - sbceq r3, r0, r4, lsl #7 │ │ │ │ + sbceq r3, r0, r0, lsr #18 │ │ │ │ + ldrdeq r3, [r0], #52 @ 0x34 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1473783,17 +1473783,17 @@ │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #28] @ 5fc1c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - sbceq r3, r0, ip, asr #14 │ │ │ │ - sbceq lr, r2, r4, ror #31 │ │ │ │ - sbceq r3, r0, r4, asr #2 │ │ │ │ + smulleq r3, r0, ip, r7 │ │ │ │ + sbceq pc, r2, r4, lsr r0 @ │ │ │ │ + smulleq r3, r0, r4, r1 │ │ │ │ muleq r0, r8, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #352] @ 5fc33c │ │ │ │ ldr r3, [pc, #352] @ 5fc340 │ │ │ │ @@ -1473919,21 +1473919,21 @@ │ │ │ │ ldr r1, [pc, #44] @ 5fc3ec │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #40] @ 5fc3f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - sbceq r3, r0, r0, ror r5 │ │ │ │ - sbceq lr, r2, r4, ror #27 │ │ │ │ - sbceq r2, r0, r4, asr #30 │ │ │ │ + sbceq r3, r0, r0, asr #11 │ │ │ │ + sbceq lr, r2, r4, lsr lr │ │ │ │ + smulleq r2, r0, r4, pc @ │ │ │ │ andeq r0, r0, r6, lsr #23 │ │ │ │ - sbceq r3, r0, ip, ror #10 │ │ │ │ - sbceq lr, r2, r0, asr #27 │ │ │ │ - sbceq r2, r0, r0, lsr #30 │ │ │ │ + strheq r3, [r0], #92 @ 0x5c │ │ │ │ + sbceq lr, r2, r0, lsl lr │ │ │ │ + sbceq r2, r0, r0, ror pc │ │ │ │ andeq r0, r0, r7, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1474114,20 +1474114,20 @@ │ │ │ │ str r0, [fp, #4]! │ │ │ │ bne 5fc6a8 │ │ │ │ b 5fc5e4 │ │ │ │ mov r2, #16 │ │ │ │ b 5fc544 │ │ │ │ mov r2, #16 │ │ │ │ b 5fc5f4 │ │ │ │ - tsteq pc, fp, asr #25 │ │ │ │ - sbceq r3, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x011f5c9d │ │ │ │ - smulleq r3, r0, r8, r2 │ │ │ │ - sbceq lr, r2, r4, lsr fp │ │ │ │ - smulleq r2, r0, r4, ip │ │ │ │ + tsteq pc, fp, lsl sp @ │ │ │ │ + sbceq r3, r0, r8, lsl #9 │ │ │ │ + tsteq pc, sp, ror #25 │ │ │ │ + sbceq r3, r0, r8, ror #5 │ │ │ │ + sbceq lr, r2, r4, lsl #23 │ │ │ │ + sbceq r2, r0, r4, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, #16 │ │ │ │ @@ -1474239,19 +1474239,19 @@ │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ str r0, [sl, #4]! │ │ │ │ bne 5fc8ac │ │ │ │ b 5fc814 │ │ │ │ mov r2, #16 │ │ │ │ b 5fc824 │ │ │ │ - @ instruction: 0x011f59ff │ │ │ │ - sbceq r3, r0, r8, asr r1 │ │ │ │ - sbceq r3, r0, ip, ror r0 │ │ │ │ - sbceq lr, r2, r8, lsl r9 │ │ │ │ - sbceq r2, r0, r8, ror sl │ │ │ │ + tsteq pc, pc, asr #20 │ │ │ │ + sbceq r3, r0, r8, lsr #3 │ │ │ │ + sbceq r3, r0, ip, asr #1 │ │ │ │ + sbceq lr, r2, r8, ror #18 │ │ │ │ + sbceq r2, r0, r8, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ sub sp, sp, #12 │ │ │ │ and r3, r3, #15 │ │ │ │ @@ -1474287,22 +1474287,22 @@ │ │ │ │ ldr r1, [pc, #48] @ 5fc9b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1744 @ 0x6d0 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ andeq r0, r1, r0, lsl #12 │ │ │ │ - sbceq r3, r0, r0, lsl #1 │ │ │ │ - sbceq r2, r0, r4, lsr #19 │ │ │ │ + ldrdeq r3, [r0], #0 │ │ │ │ + strdeq r2, [r0], #148 @ 0x94 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ - strdeq r2, [r0], #248 @ 0xf8 │ │ │ │ - sbceq r2, r0, r0, lsl #19 │ │ │ │ + sbceq r3, r0, r8, asr #32 │ │ │ │ + ldrdeq r2, [r0], #144 @ 0x90 │ │ │ │ andeq r0, r0, sl, asr #13 │ │ │ │ - sbceq r3, r0, r8 │ │ │ │ - sbceq r2, r0, r8, ror #18 │ │ │ │ + sbceq r3, r0, r8, asr r0 │ │ │ │ + strheq r2, [r0], #152 @ 0x98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r4, r3 │ │ │ │ @@ -1474330,16 +1474330,16 @@ │ │ │ │ ldr r2, [pc, #28] @ 5fca48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5fb414 │ │ │ │ - strheq r2, [r0], #252 @ 0xfc │ │ │ │ - strheq r2, [r0], #140 @ 0x8c │ │ │ │ + sbceq r3, r0, ip │ │ │ │ + sbceq r2, r0, ip, lsl #18 │ │ │ │ andeq r0, r0, pc, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ and r3, r1, #134 @ 0x86 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ @@ -1474369,19 +1474369,19 @@ │ │ │ │ bl 5fb414 │ │ │ │ ldr r3, [pc, #28] @ 5fcae8 │ │ │ │ ldr r1, [pc, #28] @ 5fcaec │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3056 @ 0xbf0 │ │ │ │ bl 5fb414 │ │ │ │ - sbceq r2, r0, r0, ror pc │ │ │ │ - sbceq r2, r0, ip, lsr #16 │ │ │ │ + sbceq r2, r0, r0, asr #31 │ │ │ │ + sbceq r2, r0, ip, ror r8 │ │ │ │ andeq r0, r0, lr, ror #23 │ │ │ │ - smulleq r2, r0, r4, pc @ │ │ │ │ - sbceq r2, r0, r8, lsl r8 │ │ │ │ + sbceq r2, r0, r4, ror #31 │ │ │ │ + sbceq r2, r0, r8, ror #16 │ │ │ │ cmn r2, #1 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1474549,54 +1474549,54 @@ │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #176] @ 5fce4c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - @ instruction: 0x011f56b5 │ │ │ │ - tsteq pc, lr, ror r6 @ │ │ │ │ + tsteq pc, r5, lsl #14 │ │ │ │ + tsteq pc, lr, asr #13 │ │ │ │ andeq r1, r0, r4, lsl #12 │ │ │ │ andeq r1, r0, r7, lsl #7 │ │ │ │ - sbceq r2, r0, r8, ror #30 │ │ │ │ - sbceq r2, r0, r4, lsr #14 │ │ │ │ - sbceq r2, r0, r4, ror #30 │ │ │ │ - strdeq r2, [r0], #96 @ 0x60 │ │ │ │ + strheq r2, [r0], #248 @ 0xf8 │ │ │ │ + sbceq r2, r0, r4, ror r7 │ │ │ │ + strheq r2, [r0], #244 @ 0xf4 │ │ │ │ + sbceq r2, r0, r0, asr #14 │ │ │ │ andeq r0, r0, r8, ror #12 │ │ │ │ - sbceq r2, r0, r8, ror #30 │ │ │ │ - ldrdeq r2, [r0], #96 @ 0x60 │ │ │ │ + strheq r2, [r0], #248 @ 0xf8 │ │ │ │ + sbceq r2, r0, r0, lsr #14 │ │ │ │ andeq r0, r0, r4, ror r6 │ │ │ │ - sbceq r2, r0, ip, asr #29 │ │ │ │ - sbceq lr, r2, r4, lsr r5 │ │ │ │ - smulleq r2, r0, r4, r6 │ │ │ │ + sbceq r2, r0, ip, lsl pc │ │ │ │ + sbceq lr, r2, r4, lsl #11 │ │ │ │ + sbceq r2, r0, r4, ror #13 │ │ │ │ andeq r0, r0, r3, lsr r6 │ │ │ │ - sbceq r2, r0, r0, lsl #29 │ │ │ │ - strdeq lr, [r2], #68 @ 0x44 │ │ │ │ - sbceq r2, r0, r4, asr r6 │ │ │ │ + ldrdeq r2, [r0], #224 @ 0xe0 │ │ │ │ + sbceq lr, r2, r4, asr #10 │ │ │ │ + sbceq r2, r0, r4, lsr #13 │ │ │ │ andeq r0, r0, pc, lsr #12 │ │ │ │ svceq 0x00a3e800 │ │ │ │ - sbceq r2, r0, r4, ror #29 │ │ │ │ - sbceq r2, r0, ip, asr #29 │ │ │ │ - sbceq r2, r0, r0, lsl #12 │ │ │ │ + sbceq r2, r0, r4, lsr pc │ │ │ │ + sbceq r2, r0, ip, lsl pc │ │ │ │ + sbceq r2, r0, r0, asr r6 │ │ │ │ andeq r0, r0, r1, lsl #13 │ │ │ │ - sbceq r2, r0, r0, lsl #27 │ │ │ │ - sbceq lr, r2, r0, ror r4 │ │ │ │ - ldrdeq r2, [r0], #80 @ 0x50 │ │ │ │ + ldrdeq r2, [r0], #208 @ 0xd0 │ │ │ │ + sbceq lr, r2, r0, asr #9 │ │ │ │ + sbceq r2, r0, r0, lsr #12 │ │ │ │ andeq r0, r0, sl, lsr #12 │ │ │ │ - sbceq r2, r0, ip, lsr #27 │ │ │ │ - sbceq lr, r2, r8, asr #8 │ │ │ │ - sbceq r2, r0, r8, lsr #11 │ │ │ │ + strdeq r2, [r0], #220 @ 0xdc │ │ │ │ + smulleq lr, r2, r8, r4 │ │ │ │ + strdeq r2, [r0], #88 @ 0x58 │ │ │ │ andeq r0, r0, lr, lsr #12 │ │ │ │ - sbceq r2, r0, r4, lsl #27 │ │ │ │ - sbceq lr, r2, r0, lsr #8 │ │ │ │ - sbceq r2, r0, r0, lsl #11 │ │ │ │ + ldrdeq r2, [r0], #212 @ 0xd4 │ │ │ │ + sbceq lr, r2, r0, ror r4 │ │ │ │ + ldrdeq r2, [r0], #80 @ 0x50 │ │ │ │ andeq r0, r0, r2, lsr r6 │ │ │ │ - sbceq r2, r0, r0, asr sp │ │ │ │ - sbceq lr, r2, ip, ror #7 │ │ │ │ - sbceq r2, r0, ip, asr #10 │ │ │ │ + sbceq r2, r0, r0, lsr #27 │ │ │ │ + sbceq lr, r2, ip, lsr r4 │ │ │ │ + smulleq r2, r0, ip, r5 │ │ │ │ andeq r0, r0, r9, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ @@ -1474634,17 +1474634,17 @@ │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #28] @ 5fcf0c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - strdeq r2, [r0], #196 @ 0xc4 │ │ │ │ - smulleq lr, r2, r8, r2 │ │ │ │ - strdeq r2, [r0], #56 @ 0x38 │ │ │ │ + sbceq r2, r0, r4, asr #26 │ │ │ │ + sbceq lr, r2, r8, ror #5 │ │ │ │ + sbceq r2, r0, r8, asr #8 │ │ │ │ andeq r0, r0, r5, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1474766,23 +1474766,23 @@ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 5f3fe0 │ │ │ │ str r0, [r8, #4] │ │ │ │ ldr r8, [r7, #24] │ │ │ │ b 5fd0a4 │ │ │ │ - sbceq r2, r0, r0, lsl ip │ │ │ │ - strdeq r2, [r0], #44 @ 0x2c │ │ │ │ + sbceq r2, r0, r0, ror #24 │ │ │ │ + sbceq r2, r0, ip, asr #6 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - strheq r2, [r0], #184 @ 0xb8 │ │ │ │ - sbceq r2, r0, ip, asr r2 │ │ │ │ + sbceq r2, r0, r8, lsl #24 │ │ │ │ + sbceq r2, r0, ip, lsr #5 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ - smulleq r2, r0, r4, fp │ │ │ │ - strheq lr, [r2], #0 │ │ │ │ - sbceq r2, r0, r0, lsl r2 │ │ │ │ + sbceq r2, r0, r4, ror #23 │ │ │ │ + sbceq lr, r2, r0, lsl #2 │ │ │ │ + sbceq r2, r0, r0, ror #4 │ │ │ │ andeq r0, r0, sp, ror #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ subs r4, r2, #0 │ │ │ │ @@ -1474990,27 +1474990,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5fb414 │ │ │ │ sub r3, r1, #5632 @ 0x1600 │ │ │ │ sub r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls 5fd1c8 │ │ │ │ b 5fd440 │ │ │ │ - tsteq pc, r5, lsl #1 │ │ │ │ + ldrsbeq r5, [pc, -r5] │ │ │ │ andeq r0, r0, lr, asr #14 │ │ │ │ andeq r1, r0, r7, lsl #7 │ │ │ │ - sbceq r2, r0, r4, ror sl │ │ │ │ - ldrdeq r2, [r0], #4 │ │ │ │ + sbceq r2, r0, r4, asr #21 │ │ │ │ + sbceq r2, r0, r4, lsr #2 │ │ │ │ muleq r0, r4, r5 │ │ │ │ - sbceq r2, r0, r8, lsr #18 │ │ │ │ - smulleq r2, r0, r0, r0 │ │ │ │ + sbceq r2, r0, r8, ror r9 │ │ │ │ + sbceq r2, r0, r0, ror #1 │ │ │ │ andeq r0, r0, lr, lsr #11 │ │ │ │ muleq r0, r9, r4 │ │ │ │ - sbceq r2, r0, r8, ror #14 │ │ │ │ - sbceq r2, r0, r0, asr r7 │ │ │ │ - sbceq r1, r0, r4, lsl #29 │ │ │ │ + strheq r2, [r0], #120 @ 0x78 │ │ │ │ + sbceq r2, r0, r0, lsr #15 │ │ │ │ + ldrdeq r1, [r0], #228 @ 0xe4 │ │ │ │ @ instruction: 0x000005bd │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1475053,20 +1475053,20 @@ │ │ │ │ ldr r1, [pc, #40] @ 5fd5a0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #36] @ 5fd5a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - sbceq r2, r0, r0, asr #12 │ │ │ │ - sbceq r1, r0, r8, lsr #27 │ │ │ │ + smulleq r2, r0, r0, r6 │ │ │ │ + strdeq r1, [r0], #216 @ 0xd8 │ │ │ │ andeq r0, r0, r4, lsl #12 │ │ │ │ - sbceq r2, r0, r0, asr #14 │ │ │ │ - sbceq sp, r2, r8, lsl #24 │ │ │ │ - sbceq r1, r0, r8, ror #26 │ │ │ │ + smulleq r2, r0, r0, r7 │ │ │ │ + sbceq sp, r2, r8, asr ip │ │ │ │ + strheq r1, [r0], #216 @ 0xd8 │ │ │ │ andeq r0, r0, r1, lsl #12 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #6 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -1475095,19 +1475095,19 @@ │ │ │ │ ldr r3, [pc, #32] @ 5fd640 │ │ │ │ ldr r1, [pc, #32] @ 5fd644 │ │ │ │ ldr r2, [pc, #32] @ 5fd648 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fb414 │ │ │ │ - ldrdeq r2, [r0], #104 @ 0x68 │ │ │ │ - ldrdeq r1, [r0], #200 @ 0xc8 │ │ │ │ + sbceq r2, r0, r8, lsr #14 │ │ │ │ + sbceq r1, r0, r8, lsr #26 │ │ │ │ andeq r0, r0, sp, lsr #10 │ │ │ │ - sbceq r2, r0, r0, asr #14 │ │ │ │ - sbceq r1, r0, r0, asr #25 │ │ │ │ + smulleq r2, r0, r0, r7 │ │ │ │ + sbceq r1, r0, r0, lsl sp │ │ │ │ andeq r0, r0, r2, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmn r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1475150,21 +1475150,21 @@ │ │ │ │ ldr r1, [pc, #44] @ 5fd728 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #40] @ 5fd72c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - strheq r2, [r0], #100 @ 0x64 │ │ │ │ - sbceq sp, r2, ip, lsr #21 │ │ │ │ - sbceq r1, r0, ip, lsl #24 │ │ │ │ + sbceq r2, r0, r4, lsl #14 │ │ │ │ + strdeq sp, [r2], #172 @ 0xac │ │ │ │ + sbceq r1, r0, ip, asr ip │ │ │ │ andeq r0, r0, r9, lsl #18 │ │ │ │ - strdeq r1, [r0], #152 @ 0x98 │ │ │ │ - sbceq sp, r2, r4, lsl #21 │ │ │ │ - sbceq r1, r0, r4, ror #23 │ │ │ │ + sbceq r1, r0, r8, asr #20 │ │ │ │ + ldrdeq sp, [r2], #164 @ 0xa4 │ │ │ │ + sbceq r1, r0, r4, lsr ip │ │ │ │ andeq r0, r0, r4, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmn r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -1475197,17 +1475197,17 @@ │ │ │ │ ldr r1, [pc, #28] @ 5fd7d4 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2288 @ 0x8f0 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - sbceq r1, r0, ip, lsr r9 │ │ │ │ - sbceq sp, r2, ip, asr #19 │ │ │ │ - sbceq r1, r0, ip, lsr #22 │ │ │ │ + sbceq r1, r0, ip, lsl #19 │ │ │ │ + sbceq sp, r2, ip, lsl sl │ │ │ │ + sbceq r1, r0, ip, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ @@ -1475315,21 +1475315,21 @@ │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #44] @ 5fd9c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - tsteq pc, pc, lsl sl @ │ │ │ │ - sbceq r2, r0, r4, ror #8 │ │ │ │ - sbceq r1, r0, r8, ror r9 │ │ │ │ + tsteq pc, pc, ror #20 │ │ │ │ + strheq r2, [r0], #68 @ 0x44 │ │ │ │ + sbceq r1, r0, r8, asr #19 │ │ │ │ andeq r0, r0, r5, ror #17 │ │ │ │ - sbceq r2, r0, r4, lsr r4 │ │ │ │ - strdeq sp, [r2], #116 @ 0x74 │ │ │ │ - sbceq r1, r0, r4, asr r9 │ │ │ │ + sbceq r2, r0, r4, lsl #9 │ │ │ │ + sbceq sp, r2, r4, asr #16 │ │ │ │ + sbceq r1, r0, r4, lsr #19 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #29 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -1475382,18 +1475382,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 5fb414 │ │ │ │ - tsteq pc, sl, lsr r8 @ │ │ │ │ + tsteq pc, sl, lsl #17 │ │ │ │ muleq r0, r5, r4 │ │ │ │ - sbceq r2, r0, ip, asr r3 │ │ │ │ - sbceq r1, r0, r0, asr r8 │ │ │ │ + sbceq r2, r0, ip, lsr #7 │ │ │ │ + sbceq r1, r0, r0, lsr #17 │ │ │ │ @ instruction: 0x000012be │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r7, [r0, #484] @ 0x1e4 │ │ │ │ @@ -1475484,23 +1475484,23 @@ │ │ │ │ ldr r2, [pc, #56] @ 5fdc6c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ @ instruction: 0xffffb918 │ │ │ │ - smulleq r1, r0, r0, r9 │ │ │ │ - sbceq r1, r0, r8, lsl #14 │ │ │ │ + sbceq r1, r0, r0, ror #19 │ │ │ │ + sbceq r1, r0, r8, asr r7 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ - sbceq r2, r0, ip, lsl #4 │ │ │ │ - sbceq r1, r0, r0, ror #13 │ │ │ │ + sbceq r2, r0, ip, asr r2 │ │ │ │ + sbceq r1, r0, r0, lsr r7 │ │ │ │ andeq r1, r0, ip, lsl #6 │ │ │ │ - sbceq r2, r0, r0, lsl r2 │ │ │ │ - sbceq sp, r2, r4, asr r5 │ │ │ │ - strheq r1, [r0], #100 @ 0x64 │ │ │ │ + sbceq r2, r0, r0, ror #4 │ │ │ │ + sbceq sp, r2, r4, lsr #11 │ │ │ │ + sbceq r1, r0, r4, lsl #14 │ │ │ │ andeq r1, r0, r3, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1475570,24 +1475570,24 @@ │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #56] @ 5fddc8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - @ instruction: 0x011f4595 │ │ │ │ - ldrdeq r1, [r0], #60 @ 0x3c │ │ │ │ - strdeq r1, [r0], #56 @ 0x38 │ │ │ │ + tsteq pc, r5, ror #11 │ │ │ │ + sbceq r1, r0, ip, lsr #8 │ │ │ │ + sbceq r1, r0, r8, asr #8 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - sbceq r2, r0, r4, lsl r1 │ │ │ │ - sbceq r1, r0, r8, ror r5 │ │ │ │ + sbceq r2, r0, r4, ror #2 │ │ │ │ + sbceq r1, r0, r8, asr #11 │ │ │ │ andeq r0, r0, r6, lsr r2 │ │ │ │ - sbceq r2, r0, ip, asr #1 │ │ │ │ - strdeq sp, [r2], #56 @ 0x38 │ │ │ │ - sbceq r1, r0, r8, asr r5 │ │ │ │ + sbceq r2, r0, ip, lsl r1 │ │ │ │ + sbceq sp, r2, r8, asr #8 │ │ │ │ + sbceq r1, r0, r8, lsr #11 │ │ │ │ andeq r0, r0, pc, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5fdc70 │ │ │ │ @@ -1475623,16 +1475623,16 @@ │ │ │ │ ldr r3, [pc, #20] @ 5fde74 │ │ │ │ ldr r1, [pc, #20] @ 5fde78 │ │ │ │ ldr r2, [pc, #20] @ 5fde7c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 5fb414 │ │ │ │ - ldrdeq r1, [r0], #108 @ 0x6c │ │ │ │ - sbceq r1, r0, r0, lsl #9 │ │ │ │ + sbceq r1, r0, ip, lsr #14 │ │ │ │ + ldrdeq r1, [r0], #64 @ 0x40 │ │ │ │ andeq r0, r0, r2, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5fdc70 │ │ │ │ @@ -1475646,16 +1475646,16 @@ │ │ │ │ ldr r3, [pc, #20] @ 5fded0 │ │ │ │ ldr r1, [pc, #20] @ 5fded4 │ │ │ │ ldr r2, [pc, #20] @ 5fded8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 5fb414 │ │ │ │ - sbceq r1, r0, r0, ror #31 │ │ │ │ - sbceq r1, r0, r4, lsr #8 │ │ │ │ + sbceq r2, r0, r0, lsr r0 │ │ │ │ + sbceq r1, r0, r4, ror r4 │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1475838,21 +1475838,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5fdedc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp fp, r5 │ │ │ │ str r0, [r9, #4]! │ │ │ │ bne 5fe1a0 │ │ │ │ b 5fe118 │ │ │ │ - sbceq r1, r0, r8, lsl #31 │ │ │ │ - sbceq sp, r2, r0, asr #4 │ │ │ │ - sbceq r1, r0, r0, lsr #7 │ │ │ │ + ldrdeq r1, [r0], #248 @ 0xf8 │ │ │ │ + smulleq sp, r2, r0, r2 │ │ │ │ + strdeq r1, [r0], #48 @ 0x30 │ │ │ │ andeq r1, r0, r2, lsr r6 │ │ │ │ - sbceq r1, r0, r4, lsl #31 │ │ │ │ - ldrdeq r1, [r0], #60 @ 0x3c │ │ │ │ - sbceq r1, r0, r0, lsl #3 │ │ │ │ + ldrdeq r1, [r0], #244 @ 0xf4 │ │ │ │ + sbceq r1, r0, ip, lsr #8 │ │ │ │ + ldrdeq r1, [r0], #16 │ │ │ │ andeq r0, r0, r2, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -1475926,25 +1475926,25 @@ │ │ │ │ ldr r1, [pc, #60] @ 5fe358 │ │ │ │ ldr r2, [pc, #60] @ 5fe35c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - sbceq r0, r0, ip, ror #28 │ │ │ │ - sbceq r0, r0, r8, lsl #29 │ │ │ │ + strheq r0, [r0], #236 @ 0xec │ │ │ │ + ldrdeq r0, [r0], #232 @ 0xe8 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - sbceq r1, r0, r8, lsl ip │ │ │ │ - sbceq r0, r0, r8, ror #28 │ │ │ │ + sbceq r1, r0, r8, ror #24 │ │ │ │ + strheq r0, [r0], #232 @ 0xe8 │ │ │ │ andeq r0, r0, fp, asr r3 │ │ │ │ - sbceq r1, r0, ip, lsl ip │ │ │ │ - sbceq r0, r0, r8, ror #31 │ │ │ │ + sbceq r1, r0, ip, ror #24 │ │ │ │ + sbceq r1, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r1, asr #4 │ │ │ │ - sbceq r0, r0, r4, asr lr │ │ │ │ - sbceq r0, r0, ip, lsr #28 │ │ │ │ + sbceq r0, r0, r4, lsr #29 │ │ │ │ + sbceq r0, r0, ip, ror lr │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1476010,23 +1476010,23 @@ │ │ │ │ ldr r3, [pc, #48] @ 5fe49c │ │ │ │ ldr r1, [pc, #48] @ 5fe4a0 │ │ │ │ ldr r2, [pc, #48] @ 5fe4a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - tsteq pc, r6, lsl #29 │ │ │ │ - sbceq r1, r0, r4, lsl #22 │ │ │ │ - sbceq r0, r0, ip, lsr #29 │ │ │ │ + @ instruction: 0x011f3ed6 │ │ │ │ + sbceq r1, r0, r4, asr fp │ │ │ │ + strdeq r0, [r0], #236 @ 0xec │ │ │ │ andeq r0, r0, r1, ror #4 │ │ │ │ - ldrdeq r0, [r0], #200 @ 0xc8 │ │ │ │ - strdeq r0, [r0], #196 @ 0xc4 │ │ │ │ + sbceq r0, r0, r8, lsr #26 │ │ │ │ + sbceq r0, r0, r4, asr #26 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - sbceq r1, r0, r8, lsl #21 │ │ │ │ - ldrdeq r0, [r0], #200 @ 0xc8 │ │ │ │ + ldrdeq r1, [r0], #168 @ 0xa8 │ │ │ │ + sbceq r0, r0, r8, lsr #26 │ │ │ │ andeq r0, r0, fp, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ @@ -1476385,27 +1476385,27 @@ │ │ │ │ ldr r3, [pc, #36] @ 5fea6c │ │ │ │ ldr r4, [r5, r3] │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #32] │ │ │ │ b 5fe570 │ │ │ │ muleq r0, r0, r7 │ │ │ │ ldrdeq r1, [lr, #-160] @ 0xffffff60 │ │ │ │ - tsteq pc, r4, lsl sp @ │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - tsteq pc, r0, lsr #25 │ │ │ │ + @ instruction: 0x011f3cf0 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ muleq r0, r8, sp │ │ │ │ - @ instruction: 0x011f39de │ │ │ │ + tsteq pc, lr, lsr #20 │ │ │ │ andeq r1, r0, pc, ror r1 │ │ │ │ ldrdeq r1, [r0], -ip │ │ │ │ - sbceq r0, r0, r4, asr #15 │ │ │ │ - sbceq r1, r0, ip, lsl #3 │ │ │ │ - sbceq r0, r0, r0, asr #17 │ │ │ │ + sbceq r0, r0, r4, lsl r8 │ │ │ │ + ldrdeq r1, [r0], #28 │ │ │ │ + sbceq r0, r0, r0, lsl r9 │ │ │ │ andeq r1, r0, r8, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1476468,18 +1476468,18 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ mov r2, #5 │ │ │ │ bl 5fb4f8 │ │ │ │ andeq lr, r0, r3, ror #31 │ │ │ │ andeq lr, r0, r0, lsl r6 │ │ │ │ - sbceq r1, r0, r4, lsr #8 │ │ │ │ - sbceq r0, r0, r8, lsl #12 │ │ │ │ - sbceq r0, r0, r4, lsr #11 │ │ │ │ - sbceq r0, r0, r0, asr #11 │ │ │ │ + sbceq r1, r0, r4, ror r4 │ │ │ │ + sbceq r0, r0, r8, asr r6 │ │ │ │ + strdeq r0, [r0], #84 @ 0x54 │ │ │ │ + sbceq r0, r0, r0, lsl r6 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r1, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1476566,20 +1476566,20 @@ │ │ │ │ bl 5fb414 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 5fb4f8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, sp, lsr r1 │ │ │ │ - sbceq r1, r0, r4, lsr #6 │ │ │ │ - sbceq ip, r2, r0, lsl r5 │ │ │ │ - sbceq r0, r0, r0, ror r6 │ │ │ │ + sbceq r1, r0, r4, ror r3 │ │ │ │ + sbceq ip, r2, r0, ror #10 │ │ │ │ + sbceq r0, r0, r0, asr #13 │ │ │ │ andeq r0, r0, r3, lsl #6 │ │ │ │ - sbceq r0, r0, r8, lsr #8 │ │ │ │ - sbceq r0, r0, r4, asr #8 │ │ │ │ + sbceq r0, r0, r8, ror r4 │ │ │ │ + smulleq r0, r0, r4, r4 @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r1, #73 @ 0x49 │ │ │ │ ldr ip, [r2, #4] │ │ │ │ @@ -1476801,37 +1476801,37 @@ │ │ │ │ ldr r3, [pc, #104] @ 5ff130 │ │ │ │ ldr r1, [pc, #104] @ 5ff134 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #972 @ 0x3cc │ │ │ │ mov r0, r4 │ │ │ │ bl 5fb414 │ │ │ │ - sbceq r0, r0, ip, ror r2 │ │ │ │ - smulleq r0, r0, r8, r2 @ │ │ │ │ + sbceq r0, r0, ip, asr #5 │ │ │ │ + sbceq r0, r0, r8, ror #5 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - sbceq r0, r0, r4, ror r2 │ │ │ │ - sbceq r0, r0, ip, asr #4 │ │ │ │ + sbceq r0, r0, r4, asr #5 │ │ │ │ + smulleq r0, r0, ip, r2 @ │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ andeq r0, r0, fp, asr #2 │ │ │ │ - sbceq r0, r0, ip, asr #31 │ │ │ │ - ldrdeq r0, [r0], #32 │ │ │ │ + sbceq r1, r0, ip, lsl r0 │ │ │ │ + sbceq r0, r0, r0, lsr #6 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ - strdeq r0, [r0], #12 │ │ │ │ - sbceq r0, r0, r8, lsl r1 │ │ │ │ - sbceq r0, r0, r0, ror #1 │ │ │ │ - strdeq r0, [r0], #12 │ │ │ │ - sbceq r0, r0, r4, asr #1 │ │ │ │ - sbceq r0, r0, r0, ror #1 │ │ │ │ - sbceq r0, r0, r8, lsr #1 │ │ │ │ - sbceq r0, r0, r4, asr #1 │ │ │ │ - sbceq r0, r0, r8, asr #9 │ │ │ │ - sbceq r0, r0, r0, asr #4 │ │ │ │ + sbceq r0, r0, ip, asr #2 │ │ │ │ + sbceq r0, r0, r8, ror #2 │ │ │ │ + sbceq r0, r0, r0, lsr r1 │ │ │ │ + sbceq r0, r0, ip, asr #2 │ │ │ │ + sbceq r0, r0, r4, lsl r1 │ │ │ │ + sbceq r0, r0, r0, lsr r1 │ │ │ │ + strdeq r0, [r0], #8 │ │ │ │ + sbceq r0, r0, r4, lsl r1 │ │ │ │ + sbceq r0, r0, r8, lsl r5 │ │ │ │ + smulleq r0, r0, r0, r2 @ │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ - sbceq r0, r0, r8, ror #29 │ │ │ │ - sbceq r0, r0, ip, lsl r2 │ │ │ │ + sbceq r0, r0, r8, lsr pc │ │ │ │ + sbceq r0, r0, ip, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ @@ -1476866,16 +1476866,16 @@ │ │ │ │ ldr r3, [pc, #20] @ 5ff1e0 │ │ │ │ ldr r1, [pc, #20] @ 5ff1e4 │ │ │ │ ldr r2, [pc, #20] @ 5ff1e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 5fb414 │ │ │ │ - ldrdeq r0, [r0], #192 @ 0xc0 │ │ │ │ - sbceq r0, r0, r4, lsl r1 │ │ │ │ + sbceq r0, r0, r0, lsr #26 │ │ │ │ + sbceq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ cmp r1, #7 │ │ │ │ bxhi lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1476996,35 +1476996,35 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ ldr r0, [pc, #84] @ 5ff438 │ │ │ │ add r0, pc, r0 │ │ │ │ b 5ff238 │ │ │ │ - tsteq pc, r8, lsl #1 │ │ │ │ - sbceq r0, r0, r0, ror #27 │ │ │ │ - sbceq r1, pc, r8, ror #19 │ │ │ │ - sbceq r0, r0, r8, ror #27 │ │ │ │ - tsteq pc, r6, lsl r0 @ │ │ │ │ - sbceq r0, r0, ip, ror #4 │ │ │ │ - adcseq pc, pc, r4, ror #31 │ │ │ │ + ldrsbeq r3, [pc, -r8] │ │ │ │ + sbceq r0, r0, r0, lsr lr │ │ │ │ + sbceq r1, pc, r8, lsr sl @ │ │ │ │ + sbceq r0, r0, r8, lsr lr │ │ │ │ + tsteq pc, r6, rrx │ │ │ │ + strheq r0, [r0], #44 @ 0x2c │ │ │ │ + sbceq r0, r0, r4, lsr r0 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ - sbceq r0, r0, r8, lsr #26 │ │ │ │ - sbceq r0, r0, r4, lsl #26 │ │ │ │ - strdeq r0, [r0], #192 @ 0xc0 │ │ │ │ - strdeq r0, [r0], #200 @ 0xc8 │ │ │ │ - adcseq pc, pc, r4, lsr #27 │ │ │ │ - adcseq pc, pc, r0, asr #27 │ │ │ │ + sbceq r0, r0, r8, ror sp │ │ │ │ + sbceq r0, r0, r4, asr sp │ │ │ │ + sbceq r0, r0, r0, asr #26 │ │ │ │ + sbceq r0, r0, r8, asr #26 │ │ │ │ + @ instruction: 0x00bffdf4 │ │ │ │ + adcseq pc, pc, r0, lsl lr @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq pc, pc, r8, asr #27 │ │ │ │ - adcseq pc, pc, r0, lsr #27 │ │ │ │ + adcseq pc, pc, r8, lsl lr @ │ │ │ │ + @ instruction: 0x00bffdf0 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - adcseq pc, pc, r4, ror #26 │ │ │ │ - adcseq pc, pc, r0, lsl #27 │ │ │ │ - sbceq r2, r2, ip, lsr #30 │ │ │ │ + @ instruction: 0x00bffdb4 │ │ │ │ + @ instruction: 0x00bffdd0 │ │ │ │ + sbceq r2, r2, ip, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #292] @ 5ff578 │ │ │ │ ldr r3, [pc, #292] @ 5ff57c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1477099,16 +1477099,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlaltbeq r0, lr, r4, fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ smlalbteq r0, lr, r8, sl │ │ │ │ - sbceq r0, r0, ip, lsr r9 │ │ │ │ - adcseq pc, pc, r0, lsl #27 │ │ │ │ + sbceq r0, r0, ip, lsl #19 │ │ │ │ + @ instruction: 0x00bffdd0 │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ @@ -1477214,29 +1477214,29 @@ │ │ │ │ bl 5fb414 │ │ │ │ ldr r3, [pc, #68] @ 5ff784 │ │ │ │ ldr r1, [pc, #68] @ 5ff788 │ │ │ │ ldr r2, [pc, #68] @ 5ff78c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5fb414 │ │ │ │ - adcseq pc, pc, r0, ror #20 │ │ │ │ - adcseq pc, pc, ip, ror sl @ │ │ │ │ + @ instruction: 0x00bffab0 │ │ │ │ + adcseq pc, pc, ip, asr #21 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - sbceq r0, r0, r0, lsl r8 │ │ │ │ - adcseq pc, pc, r0, ror #20 │ │ │ │ + sbceq r0, r0, r0, ror #16 │ │ │ │ + @ instruction: 0x00bffab0 │ │ │ │ andeq r0, r0, fp, asr r3 │ │ │ │ - sbceq r0, r0, ip, ror #18 │ │ │ │ - sbceq fp, r2, r8, ror sl │ │ │ │ - @ instruction: 0x00bffbd8 │ │ │ │ + strheq r0, [r0], #156 @ 0x9c │ │ │ │ + sbceq fp, r2, r8, asr #21 │ │ │ │ + adcseq pc, pc, r8, lsr #24 │ │ │ │ muleq r0, r3, r2 │ │ │ │ - sbceq r0, r0, r8, ror r7 │ │ │ │ - @ instruction: 0x00bffbbc │ │ │ │ + sbceq r0, r0, r8, asr #15 │ │ │ │ + adcseq pc, pc, ip, lsl #24 │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ - sbceq r0, r0, r4, asr r9 │ │ │ │ - adcseq pc, pc, r0, lsr #23 │ │ │ │ + sbceq r0, r0, r4, lsr #19 │ │ │ │ + @ instruction: 0x00bffbf0 │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #1828] @ 5ffecc │ │ │ │ cmp r1, #75 @ 0x4b │ │ │ │ @@ -1477694,87 +1477694,87 @@ │ │ │ │ ldr r2, [pc, #312] @ 5ffff4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 5fb414 │ │ │ │ cmpeq lr, ip, asr #16 │ │ │ │ - @ instruction: 0x011f2ad7 │ │ │ │ + tsteq pc, r7, lsr #22 │ │ │ │ andeq r1, r0, r1, asr r1 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r1, r0, lr, asr #15 │ │ │ │ - sbceq r0, r0, r8, lsl #16 │ │ │ │ - sbceq r0, r0, ip, lsr #15 │ │ │ │ - sbceq r0, r0, r4, asr #15 │ │ │ │ - adcseq r6, sp, ip, lsr #26 │ │ │ │ + sbceq r0, r0, r8, asr r8 │ │ │ │ + strdeq r0, [r0], #124 @ 0x7c │ │ │ │ + sbceq r0, r0, r4, lsl r8 │ │ │ │ + adcseq r6, sp, ip, ror sp │ │ │ │ andeq r1, r0, ip, lsl r1 │ │ │ │ @ instruction: 0xffff9aec │ │ │ │ - strheq r0, [r0], #112 @ 0x70 │ │ │ │ - adcseq pc, pc, ip, lsl #17 │ │ │ │ + sbceq r0, r0, r0, lsl #16 │ │ │ │ + @ instruction: 0x00bff8dc │ │ │ │ andeq r1, r0, r1, ror #6 │ │ │ │ andeq r1, r0, r0, lsr r1 │ │ │ │ - @ instruction: 0x011f34fc │ │ │ │ - sbceq r0, r0, ip, asr #12 │ │ │ │ - adcseq pc, pc, r0, asr #16 │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ + smulleq r0, r0, ip, r6 @ │ │ │ │ + umlalseq pc, pc, r0, r8 @ │ │ │ │ andeq r1, r0, ip, asr #6 │ │ │ │ - sbceq r0, r0, r4, lsl #16 │ │ │ │ - adcseq pc, pc, r0, ror #15 │ │ │ │ + sbceq r0, r0, r4, asr r8 │ │ │ │ + adcseq pc, pc, r0, lsr r8 @ │ │ │ │ andeq r1, r0, lr, lsl #7 │ │ │ │ - sbceq r0, r0, r4, lsr #11 │ │ │ │ - @ instruction: 0x00bff7bc │ │ │ │ + strdeq r0, [r0], #84 @ 0x54 │ │ │ │ + adcseq pc, pc, ip, lsl #16 │ │ │ │ andeq r1, r0, lr, lsr r3 │ │ │ │ - sbceq r0, r0, r8, asr #11 │ │ │ │ - umlalseq pc, pc, r0, r7 @ │ │ │ │ + sbceq r0, r0, r8, lsl r6 │ │ │ │ + adcseq pc, pc, r0, ror #15 │ │ │ │ andeq r1, r0, r2, asr r3 │ │ │ │ andeq r1, r0, r4, ror #9 │ │ │ │ - sbceq r0, r0, ip, lsl r7 │ │ │ │ - adcseq pc, pc, r4, asr r7 @ │ │ │ │ + sbceq r0, r0, ip, ror #14 │ │ │ │ + adcseq pc, pc, r4, lsr #15 │ │ │ │ andeq r1, r0, lr, ror r3 │ │ │ │ - sbceq r0, r0, r4, ror r6 │ │ │ │ - adcseq pc, pc, r8, lsl r7 @ │ │ │ │ + sbceq r0, r0, r4, asr #13 │ │ │ │ + adcseq pc, pc, r8, ror #14 │ │ │ │ andeq r1, r0, sp, ror #6 │ │ │ │ - sbceq r0, r0, r0, ror r5 │ │ │ │ + sbceq r0, r0, r0, asr #11 │ │ │ │ andeq r2, r0, r0, asr pc │ │ │ │ - adcseq pc, pc, r4, asr #18 │ │ │ │ - @ instruction: 0x00bff6bc │ │ │ │ + umlalseq pc, pc, r4, r9 @ │ │ │ │ + adcseq pc, pc, ip, lsl #14 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ - sbceq r0, r0, ip, lsr #10 │ │ │ │ + sbceq r0, r0, ip, ror r5 │ │ │ │ andeq r1, r0, r8, lsl #30 │ │ │ │ - sbceq r0, r0, ip, ror #9 │ │ │ │ - sbceq r0, r0, r0, lsr #10 │ │ │ │ + sbceq r0, r0, ip, lsr r5 │ │ │ │ + sbceq r0, r0, r0, ror r5 │ │ │ │ andeq r1, r0, ip, lsr #6 │ │ │ │ - sbceq r0, r0, ip, lsr #9 │ │ │ │ - strheq r0, [r0], #68 @ 0x44 │ │ │ │ + strdeq r0, [r0], #76 @ 0x4c │ │ │ │ + sbceq r0, r0, r4, lsl #10 │ │ │ │ andeq r2, r0, ip, ror #17 │ │ │ │ - adcseq pc, pc, r0, lsl r4 @ │ │ │ │ - adcseq pc, pc, ip, lsr #8 │ │ │ │ + adcseq pc, pc, r0, ror #8 │ │ │ │ + adcseq pc, pc, ip, ror r4 @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - @ instruction: 0x00bff3f0 │ │ │ │ - adcseq pc, pc, ip, lsl #8 │ │ │ │ - adcseq pc, pc, r4, lsl #8 │ │ │ │ - @ instruction: 0x00bff3dc │ │ │ │ + adcseq pc, pc, r0, asr #8 │ │ │ │ + adcseq pc, pc, ip, asr r4 @ │ │ │ │ + adcseq pc, pc, r4, asr r4 @ │ │ │ │ + adcseq pc, pc, ip, lsr #8 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - sbceq r0, r0, ip, lsr r4 │ │ │ │ + sbceq r0, r0, ip, lsl #9 │ │ │ │ @ instruction: 0xffff9b28 │ │ │ │ - sbceq r0, r0, r4, lsl r4 │ │ │ │ + sbceq r0, r0, r4, ror #8 │ │ │ │ @ instruction: 0xffff970c │ │ │ │ - sbceq r0, r0, r0, ror #6 │ │ │ │ - sbceq r0, r0, r0, ror #6 │ │ │ │ - sbceq r0, r0, r4, ror #6 │ │ │ │ - sbceq r0, r0, r0, lsr r4 │ │ │ │ - umlalseq pc, pc, ip, r4 @ │ │ │ │ + strheq r0, [r0], #48 @ 0x30 │ │ │ │ + strheq r0, [r0], #48 @ 0x30 │ │ │ │ + strheq r0, [r0], #52 @ 0x34 │ │ │ │ + sbceq r0, r0, r0, lsl #9 │ │ │ │ + adcseq pc, pc, ip, ror #9 │ │ │ │ andeq r1, r0, r9, ror r3 │ │ │ │ - sbceq r0, r0, r8, ror r4 │ │ │ │ - adcseq pc, pc, r8, ror r4 @ │ │ │ │ + sbceq r0, r0, r8, asr #9 │ │ │ │ + adcseq pc, pc, r8, asr #9 │ │ │ │ andeq r1, r0, r2, lsl #7 │ │ │ │ - sbceq r0, r0, r8, lsr #9 │ │ │ │ - adcseq pc, pc, r0, asr r4 @ │ │ │ │ + strdeq r0, [r0], #72 @ 0x48 │ │ │ │ + adcseq pc, pc, r0, lsr #9 │ │ │ │ muleq r0, r2, r3 │ │ │ │ - sbceq r0, r0, r4, lsr r3 │ │ │ │ - adcseq pc, pc, ip, lsr #8 │ │ │ │ + sbceq r0, r0, r4, lsl #7 │ │ │ │ + adcseq pc, pc, ip, ror r4 @ │ │ │ │ andeq r0, r0, r2, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r1, #480] @ 0x1e0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -1477933,26 +1477933,26 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq pc, [sp, #-252] @ 0xffffff04 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmppeq sp, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - adcseq lr, pc, r8, lsr #30 │ │ │ │ - adcseq lr, pc, r4, asr #30 │ │ │ │ + adcseq lr, pc, r8, ror pc @ │ │ │ │ + umlalseq lr, pc, r4, pc @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - @ instruction: 0x00bffcd4 │ │ │ │ - adcseq lr, pc, r4, lsr #30 │ │ │ │ + adcseq pc, pc, r4, lsr #26 │ │ │ │ + adcseq lr, pc, r4, ror pc @ │ │ │ │ andeq r0, r0, fp, asr r3 │ │ │ │ - sbceq r0, r0, r8, lsl r1 │ │ │ │ - sbceq sl, r2, r8, lsr pc │ │ │ │ - umlalseq pc, pc, r8, r0 @ │ │ │ │ + sbceq r0, r0, r8, ror #2 │ │ │ │ + sbceq sl, r2, r8, lsl #31 │ │ │ │ + adcseq pc, pc, r8, ror #1 │ │ │ │ andeq r0, r0, r5, asr #5 │ │ │ │ - adcseq pc, pc, r4, lsr ip @ │ │ │ │ - adcseq pc, pc, r8, ror r0 @ │ │ │ │ + adcseq pc, pc, r4, lsl #25 │ │ │ │ + adcseq pc, pc, r8, asr #1 │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1478970,146 +1478970,146 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 5fb414 │ │ │ │ cmppeq sp, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq pc, [sp, #-204] @ 0xffffff34 │ │ │ │ - tsteq pc, r6, asr #31 │ │ │ │ + tsteq pc, r6, lsl r0 @ │ │ │ │ andeq r1, r0, r8, ror r1 │ │ │ │ ldrdeq r1, [r0], -sp │ │ │ │ andeq r1, r0, r8, ror #2 │ │ │ │ @ instruction: 0xffffc700 │ │ │ │ ldrdeq pc, [sp, #-188] @ 0xffffff44 │ │ │ │ - adcseq lr, pc, r4, lsl #27 │ │ │ │ - adcseq pc, pc, ip, asr #14 │ │ │ │ - adcseq lr, pc, r0, lsl #29 │ │ │ │ + @ instruction: 0x00bfedd4 │ │ │ │ + umlalseq pc, pc, ip, r7 @ │ │ │ │ + @ instruction: 0x00bfeed0 │ │ │ │ muleq r0, lr, r8 │ │ │ │ @ instruction: 0xffffd0d4 │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ + @ instruction: 0x011f1db8 │ │ │ │ eoreq pc, r0, r7, lsl r6 @ │ │ │ │ - adcseq pc, pc, r4, ror #30 │ │ │ │ - adcseq lr, pc, r4, asr fp @ │ │ │ │ + @ instruction: 0x00bfffb4 │ │ │ │ + adcseq lr, pc, r4, lsr #23 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ andeq r3, r0, r4, asr #13 │ │ │ │ muleq r0, r8, sp │ │ │ │ @ instruction: 0x00000fb0 │ │ │ │ andeq r3, r0, r4, asr #11 │ │ │ │ - @ instruction: 0x00bffdb0 │ │ │ │ - tsteq pc, r2, ror #15 │ │ │ │ - adcseq pc, pc, ip, ror ip @ │ │ │ │ - adcseq lr, pc, ip, lsr #14 │ │ │ │ + adcseq pc, pc, r0, lsl #28 │ │ │ │ + tsteq pc, r2, lsr r8 @ │ │ │ │ + adcseq pc, pc, ip, asr #25 │ │ │ │ + adcseq lr, pc, ip, ror r7 @ │ │ │ │ andeq r0, r0, r6, lsr #17 │ │ │ │ andeq r1, r0, ip, ror #22 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xffffc77c │ │ │ │ @ instruction: 0xffffc3cc │ │ │ │ @ instruction: 0xffffc138 │ │ │ │ @ instruction: 0xffff8a40 │ │ │ │ - adcseq lr, pc, r4, asr #5 │ │ │ │ - adcseq lr, pc, r0, ror #5 │ │ │ │ - adcseq lr, pc, r4, lsr #5 │ │ │ │ - adcseq lr, pc, r0, asr #5 │ │ │ │ - adcseq lr, pc, r4, lsl #5 │ │ │ │ - adcseq lr, pc, r0, lsr #5 │ │ │ │ - adcseq lr, pc, r4, ror #4 │ │ │ │ - adcseq lr, pc, r0, lsl #5 │ │ │ │ - adcseq lr, pc, r4, asr #4 │ │ │ │ - adcseq lr, pc, r0, ror #4 │ │ │ │ - adcseq lr, pc, r4, lsr #4 │ │ │ │ - adcseq lr, pc, r0, asr #4 │ │ │ │ + adcseq lr, pc, r4, lsl r3 @ │ │ │ │ + adcseq lr, pc, r0, lsr r3 @ │ │ │ │ + @ instruction: 0x00bfe2f4 │ │ │ │ + adcseq lr, pc, r0, lsl r3 @ │ │ │ │ + @ instruction: 0x00bfe2d4 │ │ │ │ + @ instruction: 0x00bfe2f0 │ │ │ │ + @ instruction: 0x00bfe2b4 │ │ │ │ + @ instruction: 0x00bfe2d0 │ │ │ │ + umlalseq lr, pc, r4, r2 @ │ │ │ │ + @ instruction: 0x00bfe2b0 │ │ │ │ + adcseq lr, pc, r4, ror r2 @ │ │ │ │ + umlalseq lr, pc, r0, r2 @ │ │ │ │ andeq r3, r0, ip, lsl #3 │ │ │ │ - @ instruction: 0x00bfe1bc │ │ │ │ - @ instruction: 0x00bfe1d8 │ │ │ │ - @ instruction: 0x00bfe5dc │ │ │ │ - adcseq lr, pc, r4, asr r3 @ │ │ │ │ + adcseq lr, pc, ip, lsl #4 │ │ │ │ + adcseq lr, pc, r8, lsr #4 │ │ │ │ + adcseq lr, pc, ip, lsr #12 │ │ │ │ + adcseq lr, pc, r4, lsr #7 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ @ instruction: 0xffffc5e4 │ │ │ │ - tsteq pc, r0, ror #29 │ │ │ │ - tsteq pc, r0, lsr #29 │ │ │ │ - adcseq lr, pc, r8, ror r0 @ │ │ │ │ - umlalseq lr, pc, r4, r0 @ │ │ │ │ - adcseq lr, pc, r0, lsr #1 │ │ │ │ - adcseq lr, pc, r8, ror r0 @ │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + @ instruction: 0x011f1ef0 │ │ │ │ + adcseq lr, pc, r8, asr #1 │ │ │ │ + adcseq lr, pc, r4, ror #1 │ │ │ │ + ldrsheq lr, [pc], r0 @ │ │ │ │ + adcseq lr, pc, r8, asr #1 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - adcseq pc, pc, r0, lsr #5 │ │ │ │ - @ instruction: 0x00bfe1f8 │ │ │ │ + @ instruction: 0x00bff2f0 │ │ │ │ + adcseq lr, pc, r8, asr #4 │ │ │ │ andeq r0, r0, r3, ror #13 │ │ │ │ muleq r0, r4, r1 │ │ │ │ - @ instruction: 0x00bff3b4 │ │ │ │ - adcseq sp, pc, ip, asr #31 │ │ │ │ - adcseq sp, pc, r8, ror #31 │ │ │ │ - adcseq pc, pc, r0, lsl #7 │ │ │ │ - adcseq lr, pc, r0, asr #1 │ │ │ │ + adcseq pc, pc, r4, lsl #8 │ │ │ │ + adcseq lr, pc, ip, lsl r0 @ │ │ │ │ + adcseq lr, pc, r8, lsr r0 @ │ │ │ │ + @ instruction: 0x00bff3d0 │ │ │ │ + adcseq lr, pc, r0, lsl r1 @ │ │ │ │ andeq r0, r0, pc, asr #15 │ │ │ │ - adcseq pc, pc, r4, asr #8 │ │ │ │ - umlalseq lr, pc, ip, r0 @ │ │ │ │ + umlalseq pc, pc, r4, r4 @ │ │ │ │ + adcseq lr, pc, ip, ror #1 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - adcseq sp, pc, r8, asr #29 │ │ │ │ - adcseq sp, pc, r4, ror #29 │ │ │ │ + adcseq sp, pc, r8, lsl pc @ │ │ │ │ + adcseq sp, pc, r4, lsr pc @ │ │ │ │ andeq r2, r0, r8, lsr #29 │ │ │ │ strdeq lr, [r0], -r8 │ │ │ │ - adcseq pc, pc, ip, lsl #9 │ │ │ │ - adcseq lr, pc, r0, asr #32 │ │ │ │ + @ instruction: 0x00bff4dc │ │ │ │ + umlalseq lr, pc, r0, r0 @ │ │ │ │ andeq r0, r0, r9, lsl #16 │ │ │ │ andeq r2, r0, ip, lsl #19 │ │ │ │ @ instruction: 0x000017bc │ │ │ │ - adcseq lr, pc, r0, asr #31 │ │ │ │ - adcseq sp, pc, ip, ror sp @ │ │ │ │ + adcseq pc, pc, r0, lsl r0 @ │ │ │ │ + adcseq sp, pc, ip, asr #27 │ │ │ │ andeq r0, r0, r7, asr #15 │ │ │ │ - adcseq lr, pc, r8, asr #29 │ │ │ │ - adcseq sp, pc, r4, ror #26 │ │ │ │ - adcseq lr, pc, r0, asr lr @ │ │ │ │ - adcseq sp, pc, r4, asr #26 │ │ │ │ + adcseq lr, pc, r8, lsl pc @ │ │ │ │ + @ instruction: 0x00bfddb4 │ │ │ │ + adcseq lr, pc, r0, lsr #29 │ │ │ │ + umlalseq sp, pc, r4, sp @ │ │ │ │ andeq r0, r0, lr, lsl #14 │ │ │ │ - @ instruction: 0x00bfeeb8 │ │ │ │ - adcseq sp, pc, r8, lsr #26 │ │ │ │ + adcseq lr, pc, r8, lsl #30 │ │ │ │ + adcseq sp, pc, r8, ror sp @ │ │ │ │ andeq r0, r0, r2, lsr #14 │ │ │ │ - adcseq lr, pc, r4, asr #29 │ │ │ │ - adcseq sp, pc, ip, lsl #26 │ │ │ │ + adcseq lr, pc, r4, lsl pc @ │ │ │ │ + adcseq sp, pc, ip, asr sp @ │ │ │ │ andeq r0, r0, r9, lsr #14 │ │ │ │ andeq r1, r0, r5, ror #9 │ │ │ │ - @ instruction: 0x00be2ef8 │ │ │ │ - adcseq ip, lr, ip, asr #5 │ │ │ │ - adcseq pc, pc, r8, lsr #1 │ │ │ │ - adcseq sp, pc, r8, asr #25 │ │ │ │ + adcseq r2, lr, r8, asr #30 │ │ │ │ + adcseq ip, lr, ip, lsl r3 │ │ │ │ + ldrsheq pc, [pc], r8 @ │ │ │ │ + adcseq sp, pc, r8, lsl sp @ │ │ │ │ andeq r0, r0, r1, lsl #16 │ │ │ │ andeq r3, r0, r0, asr #13 │ │ │ │ @ instruction: 0xffffbe78 │ │ │ │ @ instruction: 0xffffbac4 │ │ │ │ - adcseq sp, pc, r4, ror sl @ │ │ │ │ - umlalseq sp, pc, r0, sl @ │ │ │ │ + adcseq sp, pc, r4, asr #21 │ │ │ │ + adcseq sp, pc, r0, ror #21 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ andeq r2, r0, r4, lsl #21 │ │ │ │ - adcseq lr, pc, r4, ror #25 │ │ │ │ - @ instruction: 0x00bfdbf4 │ │ │ │ + adcseq lr, pc, r4, lsr sp @ │ │ │ │ + adcseq sp, pc, r4, asr #24 │ │ │ │ andeq r0, r0, r3, lsl #14 │ │ │ │ - adcseq lr, pc, r8, lsr #25 │ │ │ │ - @ instruction: 0x00bfdbd4 │ │ │ │ + @ instruction: 0x00bfecf8 │ │ │ │ + adcseq sp, pc, r4, lsr #24 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - @ instruction: 0x00bfecf0 │ │ │ │ - @ instruction: 0x00bfdbb8 │ │ │ │ - adcseq lr, pc, r0, ror #29 │ │ │ │ - umlalseq sp, pc, r4, fp @ │ │ │ │ + adcseq lr, pc, r0, asr #26 │ │ │ │ + adcseq sp, pc, r8, lsl #24 │ │ │ │ + adcseq lr, pc, r0, lsr pc @ │ │ │ │ + adcseq sp, pc, r4, ror #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - adcseq lr, pc, r0, ror #26 │ │ │ │ - adcseq sp, pc, r8, ror fp @ │ │ │ │ + @ instruction: 0x00bfedb0 │ │ │ │ + adcseq sp, pc, r8, asr #23 │ │ │ │ andeq r0, r0, r2, lsr #15 │ │ │ │ - adcseq pc, pc, ip │ │ │ │ - adcseq sp, pc, ip, asr fp @ │ │ │ │ + adcseq pc, pc, ip, asr r0 @ │ │ │ │ + adcseq sp, pc, ip, lsr #23 │ │ │ │ andeq r0, r0, r2, lsr r8 │ │ │ │ - @ instruction: 0x00bfefb8 │ │ │ │ - adcseq sp, pc, r8, lsr fp @ │ │ │ │ + adcseq pc, pc, r8 │ │ │ │ + adcseq sp, pc, r8, lsl #23 │ │ │ │ andeq r0, r0, r8, lsl r8 │ │ │ │ - adcseq lr, pc, r0, ror #31 │ │ │ │ - adcseq sp, pc, ip, lsl #22 │ │ │ │ + adcseq pc, pc, r0, lsr r0 @ │ │ │ │ + adcseq sp, pc, ip, asr fp @ │ │ │ │ @ instruction: 0x000006b4 │ │ │ │ - @ instruction: 0x00bfefd8 │ │ │ │ - adcseq sp, pc, r4, ror #21 │ │ │ │ + adcseq pc, pc, r8, lsr #32 │ │ │ │ + adcseq sp, pc, r4, lsr fp @ │ │ │ │ andeq r0, r0, r3, asr #16 │ │ │ │ cmp r2, #0 │ │ │ │ beq 601604 │ │ │ │ mov ip, #0 │ │ │ │ lsr r3, r3, #3 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ @@ -1479592,31 +1479592,31 @@ │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #16] │ │ │ │ b 601aec │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlalbteq lr, sp, r8, r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x011f0ad6 │ │ │ │ - @ instruction: 0x011f0ab4 │ │ │ │ + tsteq pc, r6, lsr #22 │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ andeq r1, r0, pc, ror #11 │ │ │ │ strheq lr, [sp, #-104] @ 0xffffff98 │ │ │ │ - tsteq pc, r6, asr #18 │ │ │ │ - tsteq pc, lr, lsr #18 │ │ │ │ + @ instruction: 0x011f0996 │ │ │ │ + tsteq pc, lr, ror r9 @ │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ - adcseq sp, pc, ip, asr #11 │ │ │ │ - adcseq sp, pc, r8, ror #11 │ │ │ │ + adcseq sp, pc, ip, lsl r6 @ │ │ │ │ + adcseq sp, pc, r8, lsr r6 @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq lr, pc, r8, lsl r3 @ │ │ │ │ - adcseq sp, pc, ip, asr r7 @ │ │ │ │ + adcseq lr, pc, r8, ror #6 │ │ │ │ + adcseq sp, pc, ip, lsr #15 │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ muleq r0, r3, r7 │ │ │ │ - adcseq lr, pc, r0, lsr #26 │ │ │ │ - @ instruction: 0x00bfdff0 │ │ │ │ - adcseq sp, pc, r4, lsr #14 │ │ │ │ + adcseq lr, pc, r0, ror sp @ │ │ │ │ + adcseq lr, pc, r0, asr #32 │ │ │ │ + adcseq sp, pc, r4, ror r7 @ │ │ │ │ andeq r0, r0, sl, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3576] @ 0xdf8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #2860] @ 602808 │ │ │ │ @@ -1480335,115 +1480335,115 @@ │ │ │ │ mov lr, #1 │ │ │ │ b 6023ac │ │ │ │ cdple 14, 10, cr11, cr13, cr15, {7} │ │ │ │ cdple 14, 10, cr11, cr13, cr15, {7} │ │ │ │ cmpeq sp, r8, lsl r3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq lr, [sp, #-32] @ 0xffffffe0 │ │ │ │ - tsteq pc, r2, asr r6 @ │ │ │ │ + tsteq pc, r2, lsr #13 │ │ │ │ muleq r0, r8, sp │ │ │ │ @ instruction: 0xffffb84c │ │ │ │ ldrdeq lr, [sp, #-28] @ 0xffffffe4 │ │ │ │ - tsteq pc, r2, ror r5 @ │ │ │ │ + tsteq pc, r2, asr #11 │ │ │ │ @ instruction: 0xffffb784 │ │ │ │ - adcseq sp, pc, r0, lsr r0 @ │ │ │ │ - adcseq sp, pc, ip, asr #32 │ │ │ │ - adcseq sp, pc, r8, asr r0 @ │ │ │ │ - adcseq sp, pc, r0, lsr r0 @ │ │ │ │ + adcseq sp, pc, r0, lsl #1 │ │ │ │ + umlalseq sp, pc, ip, r0 @ │ │ │ │ + adcseq sp, pc, r8, lsr #1 │ │ │ │ + adcseq sp, pc, r0, lsl #1 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - @ instruction: 0x011f01da │ │ │ │ - tsteq pc, lr, ror #2 │ │ │ │ - @ instruction: 0x00bfcef8 │ │ │ │ - adcseq sp, pc, r0, asr #17 │ │ │ │ - @ instruction: 0x00bfcff4 │ │ │ │ + tsteq pc, sl, lsr #4 │ │ │ │ + @ instruction: 0x011f01be │ │ │ │ + adcseq ip, pc, r8, asr #30 │ │ │ │ + adcseq sp, pc, r0, lsl r9 @ │ │ │ │ + adcseq sp, pc, r4, asr #32 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ @ instruction: 0xffffb3fc │ │ │ │ - @ instruction: 0x011f009e │ │ │ │ - tsteq pc, r2, lsr #1 │ │ │ │ + tsteq pc, lr, ror #1 │ │ │ │ + ldrsheq r0, [pc, -r2] │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - tstpeq lr, lr, lsr #31 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x011efffe │ │ │ │ andeq r0, r0, r2, asr r1 │ │ │ │ - adcseq lr, pc, ip, asr #4 │ │ │ │ - @ instruction: 0x00bfcbf4 │ │ │ │ + umlalseq lr, pc, ip, r2 @ │ │ │ │ + adcseq ip, pc, r4, asr #24 │ │ │ │ andeq r0, r0, sp, lsr r9 │ │ │ │ - adcseq lr, pc, ip, lsl #5 │ │ │ │ - sbceq r8, r2, ip, lsr #20 │ │ │ │ - adcseq ip, pc, ip, lsl #23 │ │ │ │ + @ instruction: 0x00bfe2dc │ │ │ │ + sbceq r8, r2, ip, ror sl │ │ │ │ + @ instruction: 0x00bfcbdc │ │ │ │ muleq r0, ip, r9 │ │ │ │ - adcseq lr, pc, ip, lsl r4 @ │ │ │ │ - sbceq r8, r2, r4, lsl #20 │ │ │ │ - adcseq ip, pc, r4, ror #22 │ │ │ │ + adcseq lr, pc, ip, ror #8 │ │ │ │ + sbceq r8, r2, r4, asr sl │ │ │ │ + @ instruction: 0x00bfcbb4 │ │ │ │ andeq r0, r0, pc, lsl sl │ │ │ │ - adcseq ip, pc, r4, ror #18 │ │ │ │ - adcseq ip, pc, r0, lsl #19 │ │ │ │ - adcseq ip, pc, r8, asr #14 │ │ │ │ - adcseq ip, pc, r4, ror #14 │ │ │ │ + @ instruction: 0x00bfc9b4 │ │ │ │ + @ instruction: 0x00bfc9d0 │ │ │ │ + umlalseq ip, pc, r8, r7 @ │ │ │ │ + @ instruction: 0x00bfc7b4 │ │ │ │ @ instruction: 0xffffad28 │ │ │ │ - adcseq sp, pc, ip, lsl #30 │ │ │ │ - adcseq ip, pc, ip, lsl #17 │ │ │ │ + adcseq sp, pc, ip, asr pc @ │ │ │ │ + @ instruction: 0x00bfc8dc │ │ │ │ andeq r0, r0, pc, ror #18 │ │ │ │ - adcseq lr, pc, r4, lsl #1 │ │ │ │ - adcseq ip, pc, r0, asr r8 @ │ │ │ │ + ldrsbeq lr, [pc], r4 @ │ │ │ │ + adcseq ip, pc, r0, lsr #17 │ │ │ │ andeq r0, r0, r4, ror #19 │ │ │ │ - @ instruction: 0x00bfdff4 │ │ │ │ - adcseq ip, pc, r0, lsl r8 @ │ │ │ │ + adcseq lr, pc, r4, asr #32 │ │ │ │ + adcseq ip, pc, r0, ror #16 │ │ │ │ andeq r0, r0, r1, asr #19 │ │ │ │ - @ instruction: 0x00bfddb8 │ │ │ │ - adcseq ip, pc, ip, lsr #15 │ │ │ │ + adcseq sp, pc, r8, lsl #28 │ │ │ │ + @ instruction: 0x00bfc7fc │ │ │ │ andeq r0, r0, r8, lsl r9 │ │ │ │ - @ instruction: 0x00bfddb4 │ │ │ │ - adcseq ip, pc, r0, lsl #15 │ │ │ │ + adcseq sp, pc, r4, lsl #28 │ │ │ │ + @ instruction: 0x00bfc7d0 │ │ │ │ andeq r0, r0, fp, lsr #18 │ │ │ │ - @ instruction: 0x011ef8de │ │ │ │ - adcseq ip, pc, r8, lsr #9 │ │ │ │ - adcseq ip, pc, r4, asr #9 │ │ │ │ - @ instruction: 0x00bfdcd4 │ │ │ │ - adcseq ip, pc, ip, lsr #12 │ │ │ │ + tstpeq lr, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x00bfc4f8 │ │ │ │ + adcseq ip, pc, r4, lsl r5 @ │ │ │ │ + adcseq sp, pc, r4, lsr #26 │ │ │ │ + adcseq ip, pc, ip, ror r6 @ │ │ │ │ andeq r0, r0, r2, ror #18 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ - @ instruction: 0x00bfdbdc │ │ │ │ - adcseq ip, pc, r0, lsl r5 @ │ │ │ │ + adcseq sp, pc, ip, lsr #24 │ │ │ │ + adcseq ip, pc, r0, ror #10 │ │ │ │ andeq r0, r0, sp, lsl #19 │ │ │ │ - adcseq sp, pc, r8, lsr ip @ │ │ │ │ - sbceq r8, r2, r4, lsl #7 │ │ │ │ - adcseq ip, pc, r4, ror #9 │ │ │ │ + adcseq sp, pc, r8, lsl #25 │ │ │ │ + ldrdeq r8, [r2], #52 @ 0x34 │ │ │ │ + adcseq ip, pc, r4, lsr r5 @ │ │ │ │ muleq r0, lr, r9 │ │ │ │ - adcseq sp, pc, r4, ror #24 │ │ │ │ - sbceq r8, r2, ip, asr r3 │ │ │ │ - @ instruction: 0x00bfc4bc │ │ │ │ + @ instruction: 0x00bfdcb4 │ │ │ │ + sbceq r8, r2, ip, lsr #7 │ │ │ │ + adcseq ip, pc, ip, lsl #10 │ │ │ │ andeq r0, r0, r4, lsr #19 │ │ │ │ - adcseq ip, pc, r4, ror #5 │ │ │ │ - adcseq ip, pc, r0, lsl #6 │ │ │ │ - adcseq sp, pc, r0, lsr ip @ │ │ │ │ - sbceq r8, r2, r4, lsl r3 │ │ │ │ - adcseq ip, pc, r4, ror r4 @ │ │ │ │ + adcseq ip, pc, r4, lsr r3 @ │ │ │ │ + adcseq ip, pc, r0, asr r3 @ │ │ │ │ + adcseq sp, pc, r0, lsl #25 │ │ │ │ + sbceq r8, r2, r4, ror #6 │ │ │ │ + adcseq ip, pc, r4, asr #9 │ │ │ │ andeq r0, r0, sl, lsr #19 │ │ │ │ - @ instruction: 0x00bfdabc │ │ │ │ - adcseq ip, pc, ip, lsr r4 @ │ │ │ │ + adcseq sp, pc, ip, lsl #22 │ │ │ │ + adcseq ip, pc, ip, lsl #9 │ │ │ │ andeq r0, r0, r7, asr r9 │ │ │ │ - adcseq ip, pc, r4, asr r2 @ │ │ │ │ - adcseq ip, pc, r0, ror r2 @ │ │ │ │ - adcseq ip, pc, r4, lsr r2 @ │ │ │ │ - adcseq ip, pc, r0, asr r2 @ │ │ │ │ - adcseq ip, pc, r0, ror #31 │ │ │ │ - adcseq ip, pc, r0, lsr r2 @ │ │ │ │ - @ instruction: 0x00bfc1f4 │ │ │ │ - adcseq ip, pc, r0, lsl r2 @ │ │ │ │ - adcseq ip, pc, r0, lsr #31 │ │ │ │ - @ instruction: 0x00bfc1f0 │ │ │ │ + adcseq ip, pc, r4, lsr #5 │ │ │ │ + adcseq ip, pc, r0, asr #5 │ │ │ │ + adcseq ip, pc, r4, lsl #5 │ │ │ │ + adcseq ip, pc, r0, lsr #5 │ │ │ │ + adcseq sp, pc, r0, lsr r0 @ │ │ │ │ + adcseq ip, pc, r0, lsl #5 │ │ │ │ + adcseq ip, pc, r4, asr #4 │ │ │ │ + adcseq ip, pc, r0, ror #4 │ │ │ │ + @ instruction: 0x00bfcff0 │ │ │ │ + adcseq ip, pc, r0, asr #4 │ │ │ │ andeq r0, r0, fp, asr r3 │ │ │ │ - @ instruction: 0x00bfc1b4 │ │ │ │ - @ instruction: 0x00bfc1d0 │ │ │ │ + adcseq ip, pc, r4, lsl #4 │ │ │ │ + adcseq ip, pc, r0, lsr #4 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq sp, pc, r4, ror #23 │ │ │ │ - sbceq r8, r2, r4, ror #3 │ │ │ │ - adcseq ip, pc, r4, asr #6 │ │ │ │ + adcseq sp, pc, r4, lsr ip @ │ │ │ │ + sbceq r8, r2, r4, lsr r2 │ │ │ │ + umlalseq ip, pc, r4, r3 @ │ │ │ │ andeq r0, r0, ip, lsl #20 │ │ │ │ - adcseq sp, pc, r8, lsl #23 │ │ │ │ - adcseq ip, pc, r8, lsl r3 @ │ │ │ │ + @ instruction: 0x00bfdbd8 │ │ │ │ + adcseq ip, pc, r8, ror #6 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ mov ip, #1 │ │ │ │ b 6023d4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #32] │ │ │ │ b 6024a4 │ │ │ │ @@ -1480940,24 +1480940,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 5fb4f8 │ │ │ │ - @ instruction: 0x011ef4de │ │ │ │ + tstpeq lr, lr, lsr #10 @ p-variant is OBSOLETE │ │ │ │ andeq r1, r0, r8, ror r1 │ │ │ │ - @ instruction: 0x011ef4d9 │ │ │ │ + tstpeq lr, r9, lsr #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xffff63e0 │ │ │ │ ldrdeq r1, [r0], -sp │ │ │ │ - @ instruction: 0x00bfbfb8 │ │ │ │ - umlalseq ip, pc, ip, r1 @ │ │ │ │ + adcseq ip, pc, r8 │ │ │ │ + adcseq ip, pc, ip, ror #3 │ │ │ │ andeq r1, r0, r7, ror #11 │ │ │ │ - adcseq fp, pc, r8, asr #31 │ │ │ │ - adcseq fp, pc, r4, ror #31 │ │ │ │ + adcseq ip, pc, r8, lsl r0 @ │ │ │ │ + adcseq ip, pc, r4, lsr r0 @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3680] @ 0xe60 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #3412] @ 603f24 │ │ │ │ @@ -1481812,196 +1481812,196 @@ │ │ │ │ ldr r2, [pc, #264] @ 60401c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ cmpeq sp, r4, lsr #28 │ │ │ │ - tstpeq lr, sl, ror #5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x011ef2b8 │ │ │ │ + tstpeq lr, sl, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ cmpeq sp, ip, ror #24 │ │ │ │ - adcseq sp, pc, ip, lsl r7 @ │ │ │ │ + adcseq sp, pc, ip, ror #14 │ │ │ │ @ instruction: 0xffff6328 │ │ │ │ andeq r0, r0, pc, asr #3 │ │ │ │ @ instruction: 0xffff6234 │ │ │ │ @ instruction: 0x014dc998 │ │ │ │ muleq r0, r3, r3 │ │ │ │ - adcseq sp, pc, r0, lsl #19 │ │ │ │ - smulleq r7, r2, r8, r9 │ │ │ │ + @ instruction: 0x00bfd9d0 │ │ │ │ + sbceq r7, r2, r8, ror #19 │ │ │ │ + adcseq fp, pc, r8, asr #22 │ │ │ │ + adcseq fp, pc, ip, ror #18 │ │ │ │ + adcseq fp, pc, r8, lsl #19 │ │ │ │ + @ instruction: 0x00bfb9fc │ │ │ │ + adcseq ip, pc, r4, asr #7 │ │ │ │ @ instruction: 0x00bfbaf8 │ │ │ │ - adcseq fp, pc, ip, lsl r9 @ │ │ │ │ - adcseq fp, pc, r8, lsr r9 @ │ │ │ │ - adcseq fp, pc, ip, lsr #19 │ │ │ │ - adcseq ip, pc, r4, ror r3 @ │ │ │ │ - adcseq fp, pc, r8, lsr #21 │ │ │ │ @ instruction: 0x00000cb2 │ │ │ │ - adcseq sp, pc, r8, ror #14 │ │ │ │ - strdeq r7, [r2], #136 @ 0x88 │ │ │ │ - adcseq fp, pc, r8, asr sl @ │ │ │ │ + @ instruction: 0x00bfd7b8 │ │ │ │ + sbceq r7, r2, r8, asr #18 │ │ │ │ + adcseq fp, pc, r8, lsr #21 │ │ │ │ andeq r0, r0, fp, lsr #25 │ │ │ │ muleq r0, r4, r3 │ │ │ │ - adcseq sp, pc, r8, asr r3 @ │ │ │ │ - ldrdeq r7, [r2], #112 @ 0x70 │ │ │ │ - adcseq fp, pc, r0, lsr r9 @ │ │ │ │ + adcseq sp, pc, r8, lsr #7 │ │ │ │ + sbceq r7, r2, r0, lsr #16 │ │ │ │ + adcseq fp, pc, r0, lsl #19 │ │ │ │ andeq r0, r0, r6, asr ip │ │ │ │ + adcseq sp, pc, ip, asr #4 │ │ │ │ + ldrdeq r7, [r2], #116 @ 0x74 │ │ │ │ + adcseq fp, pc, r4, lsr r9 @ │ │ │ │ + andeq r0, r0, r6, lsr ip │ │ │ │ @ instruction: 0x00bfd1fc │ │ │ │ sbceq r7, r2, r4, lsl #15 │ │ │ │ adcseq fp, pc, r4, ror #17 │ │ │ │ - andeq r0, r0, r6, lsr ip │ │ │ │ - adcseq sp, pc, ip, lsr #3 │ │ │ │ + andeq r0, r0, sl, asr #24 │ │ │ │ + @ instruction: 0x00bfd2f0 │ │ │ │ sbceq r7, r2, r4, lsr r7 │ │ │ │ umlalseq fp, pc, r4, r8 @ │ │ │ │ - andeq r0, r0, sl, asr #24 │ │ │ │ - adcseq sp, pc, r0, lsr #5 │ │ │ │ - sbceq r7, r2, r4, ror #13 │ │ │ │ - adcseq fp, pc, r4, asr #16 │ │ │ │ andeq r0, r0, r8, ror #24 │ │ │ │ - umlalseq sp, pc, r8, r2 @ │ │ │ │ - sbceq r7, r2, r8, ror #12 │ │ │ │ - adcseq fp, pc, r8, asr #15 │ │ │ │ + adcseq sp, pc, r8, ror #5 │ │ │ │ + strheq r7, [r2], #104 @ 0x68 │ │ │ │ + adcseq fp, pc, r8, lsl r8 @ │ │ │ │ muleq r0, r6, ip │ │ │ │ - adcseq sp, pc, r0, asr r4 @ │ │ │ │ - sbceq r7, r2, r4, lsl #12 │ │ │ │ - adcseq fp, pc, r4, ror #14 │ │ │ │ + adcseq sp, pc, r0, lsr #9 │ │ │ │ + sbceq r7, r2, r4, asr r6 │ │ │ │ + @ instruction: 0x00bfb7b4 │ │ │ │ muleq r0, pc, ip @ │ │ │ │ - adcseq sp, pc, r8, ror r2 @ │ │ │ │ - strheq r7, [r2], #80 @ 0x50 │ │ │ │ - adcseq fp, pc, r0, lsl r7 @ │ │ │ │ + adcseq sp, pc, r8, asr #5 │ │ │ │ + sbceq r7, r2, r0, lsl #12 │ │ │ │ + adcseq fp, pc, r0, ror #14 │ │ │ │ andeq r0, r0, r8, ror ip │ │ │ │ - umlalseq sp, pc, ip, r1 @ │ │ │ │ - sbceq r7, r2, ip, ror #10 │ │ │ │ - adcseq fp, pc, ip, asr #13 │ │ │ │ + adcseq sp, pc, ip, ror #3 │ │ │ │ + strheq r7, [r2], #92 @ 0x5c │ │ │ │ + adcseq fp, pc, ip, lsl r7 @ │ │ │ │ andeq r0, r0, r4, lsl #25 │ │ │ │ - adcseq ip, pc, r0, asr #5 │ │ │ │ - adcseq fp, pc, r0, lsl r5 @ │ │ │ │ + adcseq ip, pc, r0, lsl r3 @ │ │ │ │ + adcseq fp, pc, r0, ror #10 │ │ │ │ andeq r0, r0, sl, lsr r1 │ │ │ │ - adcseq sp, pc, r4, ror #6 │ │ │ │ - sbceq r7, r2, r4, ror r2 │ │ │ │ - @ instruction: 0x00bfb3d4 │ │ │ │ + @ instruction: 0x00bfd3b4 │ │ │ │ + sbceq r7, r2, r4, asr #5 │ │ │ │ + adcseq fp, pc, r4, lsr #8 │ │ │ │ @ instruction: 0x00000db2 │ │ │ │ @ instruction: 0xffff54dc │ │ │ │ andeq lr, r0, r3, ror #31 │ │ │ │ - tsteq lr, lr, lsl r1 │ │ │ │ - tsteq lr, r4, lsr r0 │ │ │ │ + tsteq lr, lr, ror #2 │ │ │ │ + tsteq lr, r4, lsl #1 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ - adcseq ip, pc, r0, lsl #24 │ │ │ │ - strdeq r6, [r2], #164 @ 0xa4 │ │ │ │ - adcseq sl, pc, r4, asr ip @ │ │ │ │ + adcseq ip, pc, r0, asr ip @ │ │ │ │ + sbceq r6, r2, r4, asr #22 │ │ │ │ + adcseq sl, pc, r4, lsr #25 │ │ │ │ @ instruction: 0x00000dba │ │ │ │ - adcseq ip, pc, r8, ror sl @ │ │ │ │ - sbceq r6, r2, r0, lsr #18 │ │ │ │ - adcseq sl, pc, r0, lsl #21 │ │ │ │ + adcseq ip, pc, r8, asr #21 │ │ │ │ + sbceq r6, r2, r0, ror r9 │ │ │ │ + @ instruction: 0x00bfaad0 │ │ │ │ andeq r0, r0, r6, asr #27 │ │ │ │ - @ instruction: 0x00bfa6d4 │ │ │ │ - @ instruction: 0x00bfa6f0 │ │ │ │ - adcseq ip, pc, r4, lsr #18 │ │ │ │ - adcseq sl, pc, ip, asr r8 @ │ │ │ │ + adcseq sl, pc, r4, lsr #14 │ │ │ │ + adcseq sl, pc, r0, asr #14 │ │ │ │ + adcseq ip, pc, r4, ror r9 @ │ │ │ │ + adcseq sl, pc, ip, lsr #17 │ │ │ │ andeq r0, r0, pc, lsl lr │ │ │ │ - adcseq ip, pc, r4, asr #14 │ │ │ │ - adcseq sl, pc, r0, asr #16 │ │ │ │ + umlalseq ip, pc, r4, r7 @ │ │ │ │ + umlalseq sl, pc, r0, r8 @ │ │ │ │ muleq r0, r8, sp │ │ │ │ - adcseq ip, pc, ip, ror #17 │ │ │ │ - adcseq sl, pc, r4, lsr #16 │ │ │ │ + adcseq ip, pc, ip, lsr r9 @ │ │ │ │ + adcseq sl, pc, r4, ror r8 @ │ │ │ │ andeq r0, r0, r9, lsl lr │ │ │ │ - adcseq fp, pc, r4, asr #7 │ │ │ │ - adcseq sl, pc, r8, lsl #16 │ │ │ │ + adcseq fp, pc, r4, lsl r4 @ │ │ │ │ + adcseq sl, pc, r8, asr r8 @ │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ - adcseq ip, pc, r0, asr #10 │ │ │ │ - adcseq sl, pc, r4, ror #15 │ │ │ │ + umlalseq ip, pc, r0, r5 @ │ │ │ │ + adcseq sl, pc, r4, lsr r8 @ │ │ │ │ andeq r0, r0, r3, asr #25 │ │ │ │ svccc 0x00e00000 │ │ │ │ andeq r0, r0, r3, lsl r1 │ │ │ │ - adcseq ip, pc, r8, asr #13 │ │ │ │ - sbceq r6, r2, r8, ror #9 │ │ │ │ - adcseq sl, pc, r8, asr #12 │ │ │ │ + adcseq ip, pc, r8, lsl r7 @ │ │ │ │ + sbceq r6, r2, r8, lsr r5 │ │ │ │ + umlalseq sl, pc, r8, r6 @ │ │ │ │ andeq r0, r0, r5, lsl lr │ │ │ │ - @ instruction: 0x00bfc3b4 │ │ │ │ - adcseq sl, pc, r8, lsr #12 │ │ │ │ + adcseq ip, pc, r4, lsl #8 │ │ │ │ + adcseq sl, pc, r8, ror r6 @ │ │ │ │ andeq r0, r0, r5, lsl sp │ │ │ │ - adcseq ip, pc, ip, asr r4 @ │ │ │ │ - sbceq r6, r2, r4, lsr #9 │ │ │ │ - adcseq sl, pc, r4, lsl #12 │ │ │ │ + adcseq ip, pc, ip, lsr #9 │ │ │ │ + strdeq r6, [r2], #68 @ 0x44 │ │ │ │ + adcseq sl, pc, r4, asr r6 @ │ │ │ │ andeq r0, r0, lr, ror sp │ │ │ │ - adcseq ip, pc, r0, lsl #12 │ │ │ │ - adcseq sl, pc, r4, ror #11 │ │ │ │ + adcseq ip, pc, r0, asr r6 @ │ │ │ │ + adcseq sl, pc, r4, lsr r6 @ │ │ │ │ andeq r0, r0, r9, lsl #28 │ │ │ │ - adcseq ip, pc, r8, lsr #10 │ │ │ │ - sbceq r6, r2, r0, asr r4 │ │ │ │ - @ instruction: 0x00bfa5b0 │ │ │ │ + adcseq ip, pc, r8, ror r5 @ │ │ │ │ + sbceq r6, r2, r0, lsr #9 │ │ │ │ + adcseq sl, pc, r0, lsl #12 │ │ │ │ andeq r0, r0, fp, lsr #27 │ │ │ │ - @ instruction: 0x00bfa3d8 │ │ │ │ - @ instruction: 0x00bfa3f4 │ │ │ │ - @ instruction: 0x00bfa3b8 │ │ │ │ - @ instruction: 0x00bfa3d4 │ │ │ │ - adcseq fp, pc, r4, ror #2 │ │ │ │ - @ instruction: 0x00bfa3b4 │ │ │ │ - adcseq sl, pc, r8, ror r3 @ │ │ │ │ - umlalseq sl, pc, r4, r3 @ │ │ │ │ - @ instruction: 0x00bfbdb0 │ │ │ │ - sbceq r6, r2, ip, lsl #7 │ │ │ │ - adcseq sl, pc, ip, ror #9 │ │ │ │ + adcseq sl, pc, r8, lsr #8 │ │ │ │ + adcseq sl, pc, r4, asr #8 │ │ │ │ + adcseq sl, pc, r8, lsl #8 │ │ │ │ + adcseq sl, pc, r4, lsr #8 │ │ │ │ + @ instruction: 0x00bfb1b4 │ │ │ │ + adcseq sl, pc, r4, lsl #8 │ │ │ │ + adcseq sl, pc, r8, asr #7 │ │ │ │ + adcseq sl, pc, r4, ror #7 │ │ │ │ + adcseq fp, pc, r0, lsl #28 │ │ │ │ + ldrdeq r6, [r2], #60 @ 0x3c │ │ │ │ + adcseq sl, pc, ip, lsr r5 @ │ │ │ │ andeq r0, r0, sl, lsr #5 │ │ │ │ - adcseq sl, pc, r4, lsl r3 @ │ │ │ │ - adcseq sl, pc, r0, lsr r3 @ │ │ │ │ - adcseq fp, pc, r0, asr #1 │ │ │ │ - adcseq sl, pc, r0, lsl r3 @ │ │ │ │ + adcseq sl, pc, r4, ror #6 │ │ │ │ + adcseq sl, pc, r0, lsl #7 │ │ │ │ + adcseq fp, pc, r0, lsl r1 @ │ │ │ │ + adcseq sl, pc, r0, ror #6 │ │ │ │ andeq r0, r0, fp, asr r3 │ │ │ │ - @ instruction: 0x00bfa2d4 │ │ │ │ - @ instruction: 0x00bfa2f0 │ │ │ │ - @ instruction: 0x00bfb1f8 │ │ │ │ - sbceq r6, r2, r4, lsl #6 │ │ │ │ - adcseq sl, pc, r4, ror #8 │ │ │ │ + adcseq sl, pc, r4, lsr #6 │ │ │ │ + adcseq sl, pc, r0, asr #6 │ │ │ │ + adcseq fp, pc, r8, asr #4 │ │ │ │ + sbceq r6, r2, r4, asr r3 │ │ │ │ + @ instruction: 0x00bfa4b4 │ │ │ │ andeq r0, r0, r1, lsr #5 │ │ │ │ - adcseq sl, pc, ip, lsl #5 │ │ │ │ - adcseq sl, pc, r8, lsr #5 │ │ │ │ - adcseq sl, pc, ip, ror #4 │ │ │ │ - adcseq sl, pc, r8, lsl #5 │ │ │ │ + @ instruction: 0x00bfa2dc │ │ │ │ + @ instruction: 0x00bfa2f8 │ │ │ │ + @ instruction: 0x00bfa2bc │ │ │ │ + @ instruction: 0x00bfa2d8 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq fp, pc, ip, ror r4 @ │ │ │ │ - smulleq r6, r2, ip, r2 │ │ │ │ - @ instruction: 0x00bfa3fc │ │ │ │ + adcseq fp, pc, ip, asr #9 │ │ │ │ + sbceq r6, r2, ip, ror #5 │ │ │ │ + adcseq sl, pc, ip, asr #8 │ │ │ │ @ instruction: 0x000002bb │ │ │ │ - adcseq ip, pc, r8, asr #32 │ │ │ │ - @ instruction: 0x00bfa3dc │ │ │ │ + umlalseq ip, pc, r8, r0 @ │ │ │ │ + adcseq sl, pc, ip, lsr #8 │ │ │ │ muleq r0, r1, ip │ │ │ │ smlalbbeq fp, sp, r4, r0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ + adcseq fp, pc, r8, lsl sp @ │ │ │ │ + sbceq r6, r2, r8, lsr #4 │ │ │ │ + adcseq sl, pc, r8, lsl #7 │ │ │ │ + andeq r0, r0, r2, asr ip │ │ │ │ + adcseq ip, pc, r0, ror r0 @ │ │ │ │ + sbceq r6, r2, r0, lsl #4 │ │ │ │ + adcseq sl, pc, r0, ror #6 │ │ │ │ + andeq r0, r0, r5, lsr #25 │ │ │ │ adcseq fp, pc, r8, asr #25 │ │ │ │ ldrdeq r6, [r2], #24 │ │ │ │ adcseq sl, pc, r8, lsr r3 @ │ │ │ │ - andeq r0, r0, r2, asr ip │ │ │ │ - adcseq ip, pc, r0, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsr ip │ │ │ │ + adcseq fp, pc, r4, asr #26 │ │ │ │ strheq r6, [r2], #16 │ │ │ │ adcseq sl, pc, r0, lsl r3 @ │ │ │ │ - andeq r0, r0, r5, lsr #25 │ │ │ │ - adcseq fp, pc, r8, ror ip @ │ │ │ │ + andeq r0, r0, ip, asr ip │ │ │ │ + @ instruction: 0x00bfbdb8 │ │ │ │ sbceq r6, r2, r8, lsl #3 │ │ │ │ adcseq sl, pc, r8, ror #5 │ │ │ │ - andeq r0, r0, lr, lsr ip │ │ │ │ - @ instruction: 0x00bfbcf4 │ │ │ │ + andeq r0, r0, pc, ror #24 │ │ │ │ + adcseq fp, pc, r8, ror #25 │ │ │ │ sbceq r6, r2, r0, ror #2 │ │ │ │ adcseq sl, pc, r0, asr #5 │ │ │ │ - andeq r0, r0, ip, asr ip │ │ │ │ - adcseq fp, pc, r8, ror #26 │ │ │ │ - sbceq r6, r2, r8, lsr r1 │ │ │ │ - umlalseq sl, pc, r8, r2 @ │ │ │ │ - andeq r0, r0, pc, ror #24 │ │ │ │ - umlalseq fp, pc, r8, ip @ │ │ │ │ - sbceq r6, r2, r0, lsl r1 │ │ │ │ - adcseq sl, pc, r0, ror r2 @ │ │ │ │ andeq r0, r0, r2, asr #24 │ │ │ │ - adcseq ip, pc, r8, lsr #32 │ │ │ │ - adcseq sl, pc, r0, asr r2 @ │ │ │ │ + adcseq ip, pc, r8, ror r0 @ │ │ │ │ + adcseq sl, pc, r0, lsr #5 │ │ │ │ andeq r0, r0, ip, lsl sp │ │ │ │ - adcseq ip, pc, r0, asr #1 │ │ │ │ - strheq r6, [r2], #12 │ │ │ │ - adcseq sl, pc, ip, lsl r2 @ │ │ │ │ + adcseq ip, pc, r0, lsl r1 @ │ │ │ │ + sbceq r6, r2, ip, lsl #2 │ │ │ │ + adcseq sl, pc, ip, ror #4 │ │ │ │ andeq r0, r0, r8, lsl #27 │ │ │ │ - adcseq ip, pc, r4, lsl r3 @ │ │ │ │ - @ instruction: 0x00bfa1fc │ │ │ │ + adcseq ip, pc, r4, ror #6 │ │ │ │ + adcseq sl, pc, ip, asr #4 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r8, r5 │ │ │ │ ldr ip, [r6, #4] │ │ │ │ cmp r3, ip │ │ │ │ bls 604a4c │ │ │ │ ldr r3, [r4, #484] @ 0x1e4 │ │ │ │ @@ -1483991,68 +1483991,68 @@ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldrb sl, [r2, #13] │ │ │ │ add sl, sl, #1 │ │ │ │ b 605a8c │ │ │ │ @ instruction: 0x014dae98 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sp, r8, ror lr │ │ │ │ - tsteq lr, sl, lsr #8 │ │ │ │ + tsteq lr, sl, ror r4 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ @ instruction: 0xffff4494 │ │ │ │ - tsteq lr, r6, lsr #4 │ │ │ │ - @ instruction: 0x011ed1da │ │ │ │ + tsteq lr, r6, ror r2 │ │ │ │ + tsteq lr, sl, lsr #4 │ │ │ │ cmpeq sp, ip, lsl sl │ │ │ │ andeq r1, r0, pc, ror #11 │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ + tsteq lr, r8, lsr #23 │ │ │ │ muleq r0, r3, r7 │ │ │ │ - tsteq lr, ip, lsr #16 │ │ │ │ - tsteq lr, r6, ror r5 │ │ │ │ - umlalseq fp, pc, ip, r0 @ │ │ │ │ - @ instruction: 0x00bf97b8 │ │ │ │ - adcseq r8, pc, ip, ror #29 │ │ │ │ + tsteq lr, ip, ror r8 │ │ │ │ + tsteq lr, r6, asr #11 │ │ │ │ + adcseq fp, pc, ip, ror #1 │ │ │ │ + adcseq r9, pc, r8, lsl #16 │ │ │ │ + adcseq r8, pc, ip, lsr pc @ │ │ │ │ andeq r0, r0, r9, lsr pc │ │ │ │ - adcseq fp, pc, r4, rrx │ │ │ │ - adcseq r9, pc, r0, lsl #15 │ │ │ │ - @ instruction: 0x00bf8eb4 │ │ │ │ + ldrheq fp, [pc], r4 @ │ │ │ │ + @ instruction: 0x00bf97d0 │ │ │ │ + adcseq r8, pc, r4, lsl #30 │ │ │ │ andeq r0, r0, lr, asr #31 │ │ │ │ - adcseq fp, pc, r0 │ │ │ │ - adcseq r9, pc, ip, lsl r7 @ │ │ │ │ - adcseq r8, pc, r0, asr lr @ │ │ │ │ - @ instruction: 0x00bfaed8 │ │ │ │ - sbceq r4, r2, ip, lsr #23 │ │ │ │ - adcseq r8, pc, ip, lsl #26 │ │ │ │ + adcseq fp, pc, r0, asr r0 @ │ │ │ │ + adcseq r9, pc, ip, ror #14 │ │ │ │ + adcseq r8, pc, r0, lsr #29 │ │ │ │ + adcseq sl, pc, r8, lsr #30 │ │ │ │ + strdeq r4, [r2], #188 @ 0xbc │ │ │ │ + adcseq r8, pc, ip, asr sp @ │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ - adcseq r8, pc, r4, lsr fp @ │ │ │ │ - adcseq r8, pc, r0, asr fp @ │ │ │ │ - @ instruction: 0x00bf97d0 │ │ │ │ - adcseq r8, pc, r4, lsl ip @ │ │ │ │ + adcseq r8, pc, r4, lsl #23 │ │ │ │ + adcseq r8, pc, r0, lsr #23 │ │ │ │ + adcseq r9, pc, r0, lsr #16 │ │ │ │ + adcseq r8, pc, r4, ror #24 │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ - adcseq r8, pc, r4, lsr sl @ │ │ │ │ - adcseq r8, pc, r0, asr sl @ │ │ │ │ - adcseq r8, pc, r4, lsl sl @ │ │ │ │ - adcseq r8, pc, r0, lsr sl @ │ │ │ │ - @ instruction: 0x00bf89f8 │ │ │ │ - adcseq r8, pc, r4, lsl sl @ │ │ │ │ - @ instruction: 0x00bf89dc │ │ │ │ - @ instruction: 0x00bf89f8 │ │ │ │ - adcseq r8, pc, r0, asr #19 │ │ │ │ - @ instruction: 0x00bf89dc │ │ │ │ - adcseq r8, pc, r4, lsr #19 │ │ │ │ - adcseq r8, pc, r0, asr #19 │ │ │ │ - adcseq r8, pc, r8, ror #18 │ │ │ │ - adcseq r8, pc, r4, lsl #19 │ │ │ │ + adcseq r8, pc, r4, lsl #21 │ │ │ │ + adcseq r8, pc, r0, lsr #21 │ │ │ │ + adcseq r8, pc, r4, ror #20 │ │ │ │ + adcseq r8, pc, r0, lsl #21 │ │ │ │ + adcseq r8, pc, r8, asr #20 │ │ │ │ + adcseq r8, pc, r4, ror #20 │ │ │ │ + adcseq r8, pc, ip, lsr #20 │ │ │ │ + adcseq r8, pc, r8, asr #20 │ │ │ │ + adcseq r8, pc, r0, lsl sl @ │ │ │ │ + adcseq r8, pc, ip, lsr #20 │ │ │ │ + @ instruction: 0x00bf89f4 │ │ │ │ + adcseq r8, pc, r0, lsl sl @ │ │ │ │ + @ instruction: 0x00bf89b8 │ │ │ │ + @ instruction: 0x00bf89d4 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - umlalseq r8, pc, r0, r9 @ │ │ │ │ - adcseq r8, pc, r8, ror #18 │ │ │ │ + adcseq r8, pc, r0, ror #19 │ │ │ │ + @ instruction: 0x00bf89b8 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - adcseq sl, pc, r8, ror #23 │ │ │ │ - @ instruction: 0x00bf8ab4 │ │ │ │ + adcseq sl, pc, r8, lsr ip @ │ │ │ │ + adcseq r8, pc, r4, lsl #22 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - adcseq sl, pc, ip, lsl #24 │ │ │ │ - umlalseq r8, pc, ip, sl @ │ │ │ │ + adcseq sl, pc, ip, asr ip @ │ │ │ │ + adcseq r8, pc, ip, ror #21 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 5fc06c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrb sl, [r1, #13] │ │ │ │ @@ -1485483,99 +1485483,99 @@ │ │ │ │ ldr r2, [pc, #264] @ 607978 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fb414 │ │ │ │ cmpeq sp, r0, ror #14 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq lr, lr, ror sp │ │ │ │ + tsteq lr, lr, asr #27 │ │ │ │ andeq r1, r0, pc, ror #2 │ │ │ │ cmpeq sp, r4, asr #12 │ │ │ │ cmpeq sp, r4, lsl #12 │ │ │ │ - tsteq lr, lr, lsr #23 │ │ │ │ - adcseq sl, pc, ip, ror #17 │ │ │ │ - @ instruction: 0x00bf85b8 │ │ │ │ + @ instruction: 0x011ebbfe │ │ │ │ + adcseq sl, pc, ip, lsr r9 @ │ │ │ │ + adcseq r8, pc, r8, lsl #12 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ - adcseq r1, pc, r0, asr #3 │ │ │ │ - adcseq r8, pc, r0, ror #2 │ │ │ │ - adcseq r8, pc, ip, ror r1 @ │ │ │ │ + adcseq r1, pc, r0, lsl r2 @ │ │ │ │ + @ instruction: 0x00bf81b0 │ │ │ │ + adcseq r8, pc, ip, asr #3 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r8, pc, r0, ror #28 │ │ │ │ - adcseq r8, pc, r4, lsr #5 │ │ │ │ + @ instruction: 0x00bf8eb0 │ │ │ │ + @ instruction: 0x00bf82f4 │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ - adcseq sl, pc, r0, ror r4 @ │ │ │ │ - adcseq r8, pc, r4, lsl #5 │ │ │ │ + adcseq sl, pc, r0, asr #9 │ │ │ │ + @ instruction: 0x00bf82d4 │ │ │ │ andeq r1, r0, ip, lsr r1 │ │ │ │ - tsteq lr, r6, asr #12 │ │ │ │ - adcseq sl, pc, r0, lsl r4 @ │ │ │ │ - sbceq r4, r2, ip, asr r0 │ │ │ │ - @ instruction: 0x00bf81bc │ │ │ │ + @ instruction: 0x011eb696 │ │ │ │ + adcseq sl, pc, r0, ror #8 │ │ │ │ + sbceq r4, r2, ip, lsr #1 │ │ │ │ + adcseq r8, pc, ip, lsl #4 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - tsteq lr, lr, ror #10 │ │ │ │ + @ instruction: 0x011eb5be │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ - adcseq sl, pc, ip, ror #4 │ │ │ │ - adcseq r7, pc, r0, lsl #30 │ │ │ │ + @ instruction: 0x00bfa2bc │ │ │ │ + adcseq r7, pc, r0, asr pc @ │ │ │ │ muleq r0, sp, r1 │ │ │ │ - adcseq sl, pc, r8, ror r2 @ │ │ │ │ - adcseq r7, pc, r4, ror #29 │ │ │ │ + adcseq sl, pc, r8, asr #5 │ │ │ │ + adcseq r7, pc, r4, lsr pc @ │ │ │ │ muleq r0, pc, r1 @ │ │ │ │ - adcseq r7, pc, ip, lsl #22 │ │ │ │ - adcseq r7, pc, r8, lsr #22 │ │ │ │ - adcseq r9, pc, ip, lsr #30 │ │ │ │ - sbceq r3, r2, ip, lsr fp │ │ │ │ - umlalseq r7, pc, ip, ip @ │ │ │ │ + adcseq r7, pc, ip, asr fp @ │ │ │ │ + adcseq r7, pc, r8, ror fp @ │ │ │ │ + adcseq r9, pc, ip, ror pc @ │ │ │ │ + sbceq r3, r2, ip, lsl #23 │ │ │ │ + adcseq r7, pc, ip, ror #25 │ │ │ │ andeq r1, r0, r7, lsl #4 │ │ │ │ - umlalseq r8, pc, r0, r8 @ │ │ │ │ - adcseq r7, pc, r0, ror #21 │ │ │ │ + adcseq r8, pc, r0, ror #17 │ │ │ │ + adcseq r7, pc, r0, lsr fp @ │ │ │ │ andeq r0, r0, fp, asr r3 │ │ │ │ - adcseq sl, pc, r8, lsr #32 │ │ │ │ - strdeq r3, [r2], #164 @ 0xa4 │ │ │ │ - adcseq r7, pc, r4, asr ip @ │ │ │ │ + adcseq sl, pc, r8, ror r0 @ │ │ │ │ + sbceq r3, r2, r4, asr #22 │ │ │ │ + adcseq r7, pc, r4, lsr #25 │ │ │ │ andeq r1, r0, fp, lsr #4 │ │ │ │ - tsteq lr, lr, asr r0 │ │ │ │ - adcseq r9, pc, r8, lsr #28 │ │ │ │ - strdeq r3, [r2], #148 @ 0x94 │ │ │ │ - adcseq r7, pc, r4, asr fp @ │ │ │ │ + tsteq lr, lr, lsr #1 │ │ │ │ + adcseq r9, pc, r8, ror lr @ │ │ │ │ + sbceq r3, r2, r4, asr #20 │ │ │ │ + adcseq r7, pc, r4, lsr #23 │ │ │ │ andeq r1, r0, r4, ror #2 │ │ │ │ - adcseq r9, pc, ip, lsl #28 │ │ │ │ - sbceq r3, r2, r8, lsl #19 │ │ │ │ - adcseq r7, pc, r8, ror #21 │ │ │ │ + adcseq r9, pc, ip, asr lr @ │ │ │ │ + ldrdeq r3, [r2], #152 @ 0x98 │ │ │ │ + adcseq r7, pc, r8, lsr fp @ │ │ │ │ andeq r1, r0, r1, asr #3 │ │ │ │ - @ instruction: 0x00bf9dfc │ │ │ │ - adcseq r7, pc, r8, asr #21 │ │ │ │ + adcseq r9, pc, ip, asr #28 │ │ │ │ + adcseq r7, pc, r8, lsl fp @ │ │ │ │ andeq r1, r0, r2, asr #3 │ │ │ │ - adcseq r9, pc, r8, asr #2 │ │ │ │ - adcseq r7, pc, r0, lsr #21 │ │ │ │ + umlalseq r9, pc, r8, r1 @ │ │ │ │ + @ instruction: 0x00bf7af0 │ │ │ │ andeq r1, r0, r4, lsl r2 │ │ │ │ - adcseq r9, pc, ip, lsl #28 │ │ │ │ - adcseq r7, pc, r8, ror sl @ │ │ │ │ + adcseq r9, pc, ip, asr lr @ │ │ │ │ + adcseq r7, pc, r8, asr #21 │ │ │ │ andeq r1, r0, r5, lsr #3 │ │ │ │ - adcseq r9, pc, r4, asr fp @ │ │ │ │ - smulleq r3, r2, r4, r7 │ │ │ │ - @ instruction: 0x00bf78f4 │ │ │ │ + adcseq r9, pc, r4, lsr #23 │ │ │ │ + sbceq r3, r2, r4, ror #15 │ │ │ │ + adcseq r7, pc, r4, asr #18 │ │ │ │ strdeq r1, [r0], -pc @ │ │ │ │ - umlalseq r9, pc, r0, fp @ │ │ │ │ - sbceq r3, r2, ip, ror #14 │ │ │ │ - adcseq r7, pc, ip, asr #17 │ │ │ │ + adcseq r9, pc, r0, ror #23 │ │ │ │ + strheq r3, [r2], #124 @ 0x7c │ │ │ │ + adcseq r7, pc, ip, lsl r9 @ │ │ │ │ andeq r1, r0, pc, asr r1 │ │ │ │ - umlalseq r9, pc, r8, ip @ │ │ │ │ - adcseq r8, pc, r8, ror #2 │ │ │ │ - umlalseq r7, pc, ip, r8 @ │ │ │ │ + adcseq r9, pc, r8, ror #25 │ │ │ │ + @ instruction: 0x00bf81b8 │ │ │ │ + adcseq r7, pc, ip, ror #17 │ │ │ │ andeq r1, r0, r5, lsr r2 │ │ │ │ - adcseq r9, pc, r8, lsl #24 │ │ │ │ - adcseq r7, pc, r4, ror r8 @ │ │ │ │ + adcseq r9, pc, r8, asr ip @ │ │ │ │ + adcseq r7, pc, r4, asr #17 │ │ │ │ andeq r1, r0, pc, lsr #3 │ │ │ │ - adcseq r9, pc, r4, asr fp @ │ │ │ │ - sbceq r3, r2, ip, ror #13 │ │ │ │ - adcseq r7, pc, ip, asr #16 │ │ │ │ + adcseq r9, pc, r4, lsr #23 │ │ │ │ + sbceq r3, r2, ip, lsr r7 │ │ │ │ + umlalseq r7, pc, ip, r8 @ │ │ │ │ andeq r1, r0, r1, ror r1 │ │ │ │ - tsteq lr, r4, ror ip │ │ │ │ - tsteq lr, r4, ror #23 │ │ │ │ - tsteq lr, ip, asr #20 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ + tsteq lr, r4, asr #25 │ │ │ │ + tsteq lr, r4, lsr ip │ │ │ │ + @ instruction: 0x011eaa9c │ │ │ │ + @ instruction: 0x011eaa90 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ ldr ip, [pc, #-104] @ 60797c │ │ │ │ ldr r3, [pc, #-104] @ 607980 │ │ │ │ ldr r1, [pc, #-104] @ 607984 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #-108] @ 607988 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1485965,20 +1485965,20 @@ │ │ │ │ ldr r3, [pc, #36] @ 60801c │ │ │ │ ldr r1, [pc, #36] @ 608020 │ │ │ │ ldr r2, [pc, #36] @ 608024 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - adcseq r9, pc, ip, lsr r7 @ │ │ │ │ - adcseq r9, pc, ip, lsr r7 @ │ │ │ │ - adcseq r7, pc, r4, lsl r3 @ │ │ │ │ - adcseq r9, pc, r0, lsl r7 @ │ │ │ │ - adcseq r7, pc, r0, lsr r1 @ │ │ │ │ - adcseq r7, pc, ip, asr #2 │ │ │ │ + adcseq r9, pc, ip, lsl #15 │ │ │ │ + adcseq r9, pc, ip, lsl #15 │ │ │ │ + adcseq r7, pc, r4, ror #6 │ │ │ │ + adcseq r9, pc, r0, ror #14 │ │ │ │ + adcseq r7, pc, r0, lsl #3 │ │ │ │ + umlalseq r7, pc, ip, r1 @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r3, [pc, #2508] @ 608a0c │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ @@ -1486610,47 +1486610,47 @@ │ │ │ │ mov lr, r0 │ │ │ │ b 608390 │ │ │ │ andeq r0, r0, lr, lsr r1 │ │ │ │ smlaltbeq r7, sp, ip, pc @ │ │ │ │ @ instruction: 0x014d7f9c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - @ instruction: 0x011ea6f0 │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - tsteq lr, ip, lsr #10 │ │ │ │ - tsteq lr, ip, lsr #10 │ │ │ │ + tsteq lr, ip, ror r5 │ │ │ │ + tsteq lr, ip, ror r5 │ │ │ │ andeq r1, r0, pc, ror #11 │ │ │ │ muleq r0, r3, r7 │ │ │ │ - adcseq r8, pc, r8, asr r5 @ │ │ │ │ - adcseq r7, pc, ip, lsr #16 │ │ │ │ - adcseq r6, pc, r0, ror #30 │ │ │ │ + adcseq r8, pc, r8, lsr #11 │ │ │ │ + adcseq r7, pc, ip, ror r8 @ │ │ │ │ + @ instruction: 0x00bf6fb0 │ │ │ │ andeq r1, r0, r2, lsl #1 │ │ │ │ @ instruction: 0x014d7b9c │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ ldrdeq r7, [sp, #-172] @ 0xffffff54 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ - adcseq r8, pc, r8, lsr #30 │ │ │ │ - adcseq r6, pc, r4, asr #20 │ │ │ │ + adcseq r8, pc, r8, ror pc @ │ │ │ │ + umlalseq r6, pc, r4, sl @ │ │ │ │ andeq r1, r0, r0, lsr r0 │ │ │ │ - adcseq r6, pc, ip, lsl #16 │ │ │ │ - adcseq r6, pc, r8, lsr #16 │ │ │ │ + adcseq r6, pc, ip, asr r8 @ │ │ │ │ + adcseq r6, pc, r8, ror r8 @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r6, pc, ip, ror #15 │ │ │ │ - adcseq r6, pc, r8, lsl #16 │ │ │ │ - @ instruction: 0x00bf8df4 │ │ │ │ - sbceq r2, r2, ip, lsl #16 │ │ │ │ - @ instruction: 0x00bf67d0 │ │ │ │ - umlalseq r6, pc, r0, r7 @ │ │ │ │ - adcseq r6, pc, ip, lsr #15 │ │ │ │ - @ instruction: 0x00bf74d4 │ │ │ │ - adcseq r6, pc, r8, lsl r9 @ │ │ │ │ + adcseq r6, pc, ip, lsr r8 @ │ │ │ │ + adcseq r6, pc, r8, asr r8 @ │ │ │ │ + adcseq r8, pc, r4, asr #28 │ │ │ │ + sbceq r2, r2, ip, asr r8 │ │ │ │ + adcseq r6, pc, r0, lsr #16 │ │ │ │ + adcseq r6, pc, r0, ror #15 │ │ │ │ + @ instruction: 0x00bf67fc │ │ │ │ + adcseq r7, pc, r4, lsr #10 │ │ │ │ + adcseq r6, pc, r8, ror #18 │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ - adcseq r8, pc, r8, ror #27 │ │ │ │ - @ instruction: 0x00bf71b4 │ │ │ │ - adcseq r6, pc, r8, ror #17 │ │ │ │ + adcseq r8, pc, r8, lsr lr @ │ │ │ │ + adcseq r7, pc, r4, lsl #4 │ │ │ │ + adcseq r6, pc, r8, lsr r9 @ │ │ │ │ andeq r1, r0, r0, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #4040] @ 609a8c │ │ │ │ @@ -1487664,119 +1487664,119 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 611e48 │ │ │ │ b 608ba8 │ │ │ │ cmpeq sp, r0, lsr r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sp, ip, lsl #10 │ │ │ │ - tsteq lr, r4, ror #26 │ │ │ │ - tsteq lr, r2, ror #30 │ │ │ │ + @ instruction: 0x011e9db4 │ │ │ │ + @ instruction: 0x011e9fb2 │ │ │ │ strdeq r4, [r8], -pc @ │ │ │ │ cmpeq sp, r8, asr #8 │ │ │ │ andeq r1, r0, pc, lsr #9 │ │ │ │ andeq r1, r0, r4, asr #2 │ │ │ │ - tsteq lr, r2, ror #29 │ │ │ │ + tsteq lr, r2, lsr pc │ │ │ │ andeq r1, r0, r5, lsl #10 │ │ │ │ - tsteq lr, r0, ror lr │ │ │ │ + tsteq lr, r0, asr #29 │ │ │ │ ldrdeq r1, [r0], -r2 │ │ │ │ - adcseq r6, pc, r8, lsl #7 │ │ │ │ - adcseq r6, pc, r4, asr sp @ │ │ │ │ - adcseq r6, pc, r8, lsl #9 │ │ │ │ + @ instruction: 0x00bf63d8 │ │ │ │ + adcseq r6, pc, r4, lsr #27 │ │ │ │ + @ instruction: 0x00bf64d8 │ │ │ │ strdeq r1, [r0], -r0 │ │ │ │ andeq r1, r0, r2, asr #11 │ │ │ │ - tsteq lr, r4, ror #25 │ │ │ │ - adcseq r8, pc, r4, lsr #17 │ │ │ │ - sbceq r2, r2, r0, lsr #4 │ │ │ │ - adcseq r6, pc, r0, lsl #7 │ │ │ │ + tsteq lr, r4, lsr sp │ │ │ │ + @ instruction: 0x00bf88f4 │ │ │ │ + sbceq r2, r2, r0, ror r2 │ │ │ │ + @ instruction: 0x00bf63d0 │ │ │ │ andeq r1, r0, sp, asr r8 │ │ │ │ strdeq fp, [r1], -r8 │ │ │ │ - tsteq lr, r6, ror ip │ │ │ │ + tsteq lr, r6, asr #25 │ │ │ │ muleq r0, r3, r7 │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ + tsteq lr, r4, asr ip │ │ │ │ andeq r1, r0, pc, lsl #7 │ │ │ │ - adcseq r6, pc, r8, lsl r1 @ │ │ │ │ - adcseq r6, pc, r4, ror #21 │ │ │ │ - adcseq r6, pc, r8, lsl r2 @ │ │ │ │ + adcseq r6, pc, r8, ror #2 │ │ │ │ + adcseq r6, pc, r4, lsr fp @ │ │ │ │ + adcseq r6, pc, r8, ror #4 │ │ │ │ andeq r1, r0, sp, asr r1 │ │ │ │ muleq r0, r3, r1 │ │ │ │ - tsteq lr, r6, lsr r8 │ │ │ │ + tsteq lr, r6, lsl #17 │ │ │ │ andeq r0, r0, sp, asr r2 │ │ │ │ andeq r0, r0, r9, asr r2 │ │ │ │ andeq r0, r0, sl, asr r2 │ │ │ │ andeq r0, r0, lr, asr r2 │ │ │ │ andeq r0, r0, fp, asr r2 │ │ │ │ andeq r0, r0, r6, asr r2 │ │ │ │ andeq r0, r0, r7, lsr #5 │ │ │ │ ldrdeq r1, [r0], -r9 │ │ │ │ - adcseq r7, pc, r8, ror pc @ │ │ │ │ - strdeq r1, [r2], #140 @ 0x8c │ │ │ │ - adcseq r5, pc, ip, asr sl @ │ │ │ │ + adcseq r7, pc, r8, asr #31 │ │ │ │ + sbceq r1, r2, ip, asr #18 │ │ │ │ + adcseq r5, pc, ip, lsr #21 │ │ │ │ andeq r0, r0, pc, asr r3 │ │ │ │ - adcseq r7, pc, r4, asr #30 │ │ │ │ - smulleq r1, r2, r0, r8 │ │ │ │ - @ instruction: 0x00bf59f0 │ │ │ │ + umlalseq r7, pc, r4, pc @ │ │ │ │ + sbceq r1, r2, r0, ror #17 │ │ │ │ + adcseq r5, pc, r0, asr #20 │ │ │ │ andeq r1, r0, fp, lsl #17 │ │ │ │ - umlalseq r5, pc, r0, r8 @ │ │ │ │ - adcseq r6, pc, ip, asr r2 @ │ │ │ │ - umlalseq r5, pc, r0, r9 @ │ │ │ │ + adcseq r5, pc, r0, ror #17 │ │ │ │ + adcseq r6, pc, ip, lsr #5 │ │ │ │ + adcseq r5, pc, r0, ror #19 │ │ │ │ ldrdeq r1, [r0], -r4 │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ - tsteq lr, r2 │ │ │ │ + tsteq lr, r2, asr r0 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - ldrsbeq r9, [lr, -r8] │ │ │ │ - adcseq r7, pc, r0, asr #25 │ │ │ │ + tsteq lr, r8, lsr #2 │ │ │ │ + adcseq r7, pc, r0, lsl sp @ │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ andeq r0, r0, r6, ror #4 │ │ │ │ andeq r0, r0, r5, ror #4 │ │ │ │ muleq r0, r0, r7 │ │ │ │ strdeq r9, [r1], -ip │ │ │ │ andeq r6, r0, r3, lsl #8 │ │ │ │ - adcseq r5, pc, r0, lsl #22 │ │ │ │ - adcseq r4, pc, r4, asr #30 │ │ │ │ + adcseq r5, pc, r0, asr fp @ │ │ │ │ + umlalseq r4, pc, r4, pc @ │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ andeq r0, r0, r6, ror #2 │ │ │ │ muleq r0, r2, r1 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ - adcseq r7, pc, r4, ror #7 │ │ │ │ - adcseq r4, pc, r8, lsr sp @ │ │ │ │ + adcseq r7, pc, r4, lsr r4 @ │ │ │ │ + adcseq r4, pc, r8, lsl #27 │ │ │ │ andeq r1, r0, lr, ror r6 │ │ │ │ - adcseq r7, pc, r0, lsr #9 │ │ │ │ - adcseq r4, pc, ip, lsl sp @ │ │ │ │ + @ instruction: 0x00bf74f0 │ │ │ │ + adcseq r4, pc, ip, ror #26 │ │ │ │ andeq r1, r0, r0, lsl r7 │ │ │ │ - adcseq r7, pc, r8, lsr #7 │ │ │ │ - @ instruction: 0x00bf4cbc │ │ │ │ + @ instruction: 0x00bf73f8 │ │ │ │ + adcseq r4, pc, ip, lsl #26 │ │ │ │ andeq r1, r0, sp, lsl #13 │ │ │ │ - adcseq r7, pc, r0, lsl r2 @ │ │ │ │ - umlalseq r4, pc, r4, ip @ │ │ │ │ + adcseq r7, pc, r0, ror #4 │ │ │ │ + adcseq r4, pc, r4, ror #25 │ │ │ │ andeq r1, r0, r0, ror #12 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - tsteq lr, r2, lsr #7 │ │ │ │ + @ instruction: 0x011e83f2 │ │ │ │ @ instruction: 0x000001ba │ │ │ │ @ instruction: 0x000001b9 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ - adcseq r6, pc, r0, ror pc @ │ │ │ │ - adcseq r4, pc, r8, ror r7 @ │ │ │ │ + adcseq r6, pc, r0, asr #31 │ │ │ │ + adcseq r4, pc, r8, asr #15 │ │ │ │ andeq r1, r0, r6, lsl r7 │ │ │ │ - adcseq r6, pc, r8, lsr #26 │ │ │ │ - adcseq r4, pc, ip, asr r7 @ │ │ │ │ + adcseq r6, pc, r8, ror sp @ │ │ │ │ + adcseq r4, pc, ip, lsr #15 │ │ │ │ andeq r1, r0, r4, ror #12 │ │ │ │ - adcseq r4, pc, r8, lsl #11 │ │ │ │ - adcseq r4, pc, r4, lsr #11 │ │ │ │ - adcseq r6, pc, r0, ror #28 │ │ │ │ - adcseq r4, pc, r0, lsr #14 │ │ │ │ + @ instruction: 0x00bf45d8 │ │ │ │ + @ instruction: 0x00bf45f4 │ │ │ │ + @ instruction: 0x00bf6eb0 │ │ │ │ + adcseq r4, pc, r0, ror r7 @ │ │ │ │ muleq r0, r1, r9 │ │ │ │ - adcseq r4, pc, ip, asr #10 │ │ │ │ - adcseq r4, pc, r8, ror #10 │ │ │ │ - adcseq r4, pc, ip, lsr #10 │ │ │ │ - adcseq r4, pc, r8, asr #10 │ │ │ │ + umlalseq r4, pc, ip, r5 @ │ │ │ │ + @ instruction: 0x00bf45b8 │ │ │ │ + adcseq r4, pc, ip, ror r5 @ │ │ │ │ + umlalseq r4, pc, r8, r5 @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r4, pc, ip, lsl #10 │ │ │ │ + adcseq r4, pc, ip, asr r5 @ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ mov r1, #1 │ │ │ │ strd r6, [sp, #80] @ 0x50 │ │ │ │ bl 51f9b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -1489013,70 +1489013,70 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ udf #0 │ │ │ │ - adcseq r4, pc, r8, lsr #10 │ │ │ │ + adcseq r4, pc, r8, ror r5 @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r4, pc, ip, ror #9 │ │ │ │ - adcseq r4, pc, r8, lsl #10 │ │ │ │ - adcseq r4, pc, ip, asr #9 │ │ │ │ - adcseq r4, pc, r8, ror #9 │ │ │ │ - adcseq r4, pc, ip, lsr #9 │ │ │ │ - adcseq r4, pc, r8, asr #9 │ │ │ │ - adcseq r4, pc, ip, lsl #9 │ │ │ │ - adcseq r4, pc, r8, lsr #9 │ │ │ │ - adcseq r5, pc, r8, lsr r2 @ │ │ │ │ - adcseq r4, pc, r8, lsl #9 │ │ │ │ + adcseq r4, pc, ip, lsr r5 @ │ │ │ │ + adcseq r4, pc, r8, asr r5 @ │ │ │ │ + adcseq r4, pc, ip, lsl r5 @ │ │ │ │ + adcseq r4, pc, r8, lsr r5 @ │ │ │ │ + @ instruction: 0x00bf44fc │ │ │ │ + adcseq r4, pc, r8, lsl r5 @ │ │ │ │ + @ instruction: 0x00bf44dc │ │ │ │ + @ instruction: 0x00bf44f8 │ │ │ │ + adcseq r5, pc, r8, lsl #5 │ │ │ │ + @ instruction: 0x00bf44d8 │ │ │ │ andeq r0, r0, fp, asr r3 │ │ │ │ - adcseq r5, pc, r8, lsl r2 @ │ │ │ │ - adcseq r4, pc, r8, ror #8 │ │ │ │ - adcseq r4, pc, ip, lsr #8 │ │ │ │ - adcseq r4, pc, r8, asr #8 │ │ │ │ - @ instruction: 0x00bf51d8 │ │ │ │ - adcseq r4, pc, r8, lsr #8 │ │ │ │ - adcseq r4, pc, r0, lsr r4 @ │ │ │ │ - adcseq r4, pc, r8, lsl #8 │ │ │ │ + adcseq r5, pc, r8, ror #4 │ │ │ │ + @ instruction: 0x00bf44b8 │ │ │ │ + adcseq r4, pc, ip, ror r4 @ │ │ │ │ + umlalseq r4, pc, r8, r4 @ │ │ │ │ + adcseq r5, pc, r8, lsr #4 │ │ │ │ + adcseq r4, pc, r8, ror r4 @ │ │ │ │ + adcseq r4, pc, r0, lsl #9 │ │ │ │ + adcseq r4, pc, r8, asr r4 @ │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - @ instruction: 0x00bf43b8 │ │ │ │ - @ instruction: 0x00bf43d4 │ │ │ │ - adcseq r4, pc, ip, lsr #18 │ │ │ │ - sbceq r0, r2, r8, ror #7 │ │ │ │ - adcseq r4, pc, r8, asr #10 │ │ │ │ + adcseq r4, pc, r8, lsl #8 │ │ │ │ + adcseq r4, pc, r4, lsr #8 │ │ │ │ + adcseq r4, pc, ip, ror r9 @ │ │ │ │ + sbceq r0, r2, r8, lsr r4 │ │ │ │ + umlalseq r4, pc, r8, r5 @ │ │ │ │ andeq r1, r0, r9, asr r8 │ │ │ │ - adcseq r4, pc, r0, ror r3 @ │ │ │ │ - adcseq r4, pc, ip, lsl #7 │ │ │ │ - adcseq r4, pc, r0, asr r3 @ │ │ │ │ - adcseq r4, pc, ip, ror #6 │ │ │ │ - adcseq r4, pc, r0, lsr r3 @ │ │ │ │ - adcseq r4, pc, ip, asr #6 │ │ │ │ - ldrsbeq r5, [pc], ip @ │ │ │ │ - adcseq r4, pc, ip, lsr #6 │ │ │ │ - @ instruction: 0x00bf69f4 │ │ │ │ - sbceq r0, r2, r0, asr #6 │ │ │ │ - adcseq r4, pc, r0, lsr #9 │ │ │ │ + adcseq r4, pc, r0, asr #7 │ │ │ │ + @ instruction: 0x00bf43dc │ │ │ │ + adcseq r4, pc, r0, lsr #7 │ │ │ │ + @ instruction: 0x00bf43bc │ │ │ │ + adcseq r4, pc, r0, lsl #7 │ │ │ │ + umlalseq r4, pc, ip, r3 @ │ │ │ │ + adcseq r5, pc, ip, lsr #2 │ │ │ │ + adcseq r4, pc, ip, ror r3 @ │ │ │ │ + adcseq r6, pc, r4, asr #20 │ │ │ │ + smulleq r0, r2, r0, r3 │ │ │ │ + @ instruction: 0x00bf44f0 │ │ │ │ andeq r1, r0, pc, ror r8 │ │ │ │ - adcseq r4, pc, r0, asr #5 │ │ │ │ - @ instruction: 0x00bf42dc │ │ │ │ - adcseq r5, pc, ip, rrx │ │ │ │ - @ instruction: 0x00bf42bc │ │ │ │ - adcseq r6, pc, r8, lsl fp @ │ │ │ │ - adcseq r4, pc, r8, lsl #8 │ │ │ │ + adcseq r4, pc, r0, lsl r3 @ │ │ │ │ + adcseq r4, pc, ip, lsr #6 │ │ │ │ + ldrheq r5, [pc], ip @ │ │ │ │ + adcseq r4, pc, ip, lsl #6 │ │ │ │ + adcseq r6, pc, r8, ror #22 │ │ │ │ + adcseq r4, pc, r8, asr r4 @ │ │ │ │ muleq r0, r1, r6 │ │ │ │ - adcseq r4, pc, ip, lsr #4 │ │ │ │ - adcseq r4, pc, r8, asr #4 │ │ │ │ - @ instruction: 0x00bf41fc │ │ │ │ - adcseq r4, pc, r8, lsl r2 @ │ │ │ │ - umlalseq r6, pc, r8, r9 @ │ │ │ │ - adcseq r4, pc, ip, ror r3 @ │ │ │ │ + adcseq r4, pc, ip, ror r2 @ │ │ │ │ + umlalseq r4, pc, r8, r2 @ │ │ │ │ + adcseq r4, pc, ip, asr #4 │ │ │ │ + adcseq r4, pc, r8, ror #4 │ │ │ │ + adcseq r6, pc, r8, ror #19 │ │ │ │ + adcseq r4, pc, ip, asr #7 │ │ │ │ andeq r1, r0, sl, ror #12 │ │ │ │ - @ instruction: 0x00bf69d4 │ │ │ │ - adcseq r4, pc, r4, asr r3 @ │ │ │ │ + adcseq r6, pc, r4, lsr #20 │ │ │ │ + adcseq r4, pc, r4, lsr #7 │ │ │ │ andeq r1, r0, sl, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ @@ -1489664,17 +1489664,17 @@ │ │ │ │ ldr r3, [pc, #1532] @ 60bfc0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2 │ │ │ │ bne 60ca14 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl db0c18 │ │ │ │ + bl db0c68 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl dab58c │ │ │ │ + bl dab5dc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrb r3, [r3, #5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 60ba08 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #432] @ 0x1b0 │ │ │ │ @@ -1490020,192 +1490020,192 @@ │ │ │ │ b 60b8c8 │ │ │ │ cmpeq sp, r4, asr #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0xfffee65c │ │ │ │ cmpeq sp, ip, lsl pc │ │ │ │ cmpeq pc, r0, lsl r7 @ │ │ │ │ cmpeq pc, r8, lsl #14 │ │ │ │ - adcseq r6, pc, r4, lsl #20 │ │ │ │ - sbcseq r3, r0, r4, lsl #12 │ │ │ │ + adcseq r6, pc, r4, asr sl @ │ │ │ │ + sbcseq r3, r0, r4, asr r6 │ │ │ │ @ instruction: 0xffff45ac │ │ │ │ - tsteq lr, r2, ror #20 │ │ │ │ + @ instruction: 0x011e7ab2 │ │ │ │ andeq r1, r0, r1, ror #7 │ │ │ │ cmpeq sp, r0, lsl #26 │ │ │ │ @ instruction: 0xffff7c68 │ │ │ │ andeq r2, r0, r4, lsr #5 │ │ │ │ @ instruction: 0xffffd620 │ │ │ │ - adcseq r6, pc, ip, lsr #22 │ │ │ │ - tsteq lr, r2, asr #11 │ │ │ │ + adcseq r6, pc, ip, ror fp @ │ │ │ │ + tsteq lr, r2, lsl r6 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - @ instruction: 0x011e759a │ │ │ │ - umlalseq r6, pc, ip, r7 @ │ │ │ │ - sbceq pc, r1, r8, ror #18 │ │ │ │ - adcseq r3, pc, r8, asr #21 │ │ │ │ + tsteq lr, sl, ror #11 │ │ │ │ + adcseq r6, pc, ip, ror #15 │ │ │ │ + strheq pc, [r1], #152 @ 0x98 @ │ │ │ │ + adcseq r3, pc, r8, lsl fp @ │ │ │ │ andeq r1, r0, r2, asr fp │ │ │ │ strdeq r1, [r0], -r9 │ │ │ │ - @ instruction: 0x011e75bc │ │ │ │ - @ instruction: 0x00bf66b8 │ │ │ │ - adcseq r3, pc, ip, asr #20 │ │ │ │ + tsteq lr, ip, lsl #12 │ │ │ │ + adcseq r6, pc, r8, lsl #14 │ │ │ │ + umlalseq r3, pc, ip, sl @ │ │ │ │ andeq r1, r0, r3, ror #10 │ │ │ │ cmpeq pc, r4, asr lr @ │ │ │ │ ldrdeq r1, [r0], -r5 │ │ │ │ andeq r1, r0, lr, asr #7 │ │ │ │ - tsteq lr, r4, ror #4 │ │ │ │ + @ instruction: 0x011e72b4 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - adcseq r6, pc, r0, lsr r4 @ │ │ │ │ - strdeq pc, [r1], #76 @ 0x4c │ │ │ │ - adcseq r3, pc, ip, asr r6 @ │ │ │ │ + adcseq r6, pc, r0, lsl #9 │ │ │ │ + sbceq pc, r1, ip, asr #10 │ │ │ │ + adcseq r3, pc, ip, lsr #13 │ │ │ │ andeq r1, r0, r9, lsr #23 │ │ │ │ - adcseq r5, pc, r8, lsl #30 │ │ │ │ - ldrdeq pc, [r1], #68 @ 0x44 │ │ │ │ - adcseq r3, pc, r4, lsr r6 @ │ │ │ │ + adcseq r5, pc, r8, asr pc @ │ │ │ │ + sbceq pc, r1, r4, lsr #10 │ │ │ │ + adcseq r3, pc, r4, lsl #13 │ │ │ │ strdeq r1, [r0], -r1 @ │ │ │ │ @ instruction: 0xfffeda58 │ │ │ │ @ instruction: 0xfffbfff2 │ │ │ │ - tsteq lr, r3, ror #2 │ │ │ │ - tsteq lr, r8, lsr #3 │ │ │ │ - adcseq r6, pc, ip, asr #2 │ │ │ │ - sbceq pc, r1, r4, lsr #7 │ │ │ │ - adcseq r3, pc, r4, lsl #10 │ │ │ │ + @ instruction: 0x011e71b3 │ │ │ │ + @ instruction: 0x011e71f8 │ │ │ │ + umlalseq r6, pc, ip, r1 @ │ │ │ │ + strdeq pc, [r1], #52 @ 0x34 │ │ │ │ + adcseq r3, pc, r4, asr r5 @ │ │ │ │ @ instruction: 0x000015bd │ │ │ │ - adcseq r6, pc, ip, asr #1 │ │ │ │ - sbceq pc, r1, r4, lsr #6 │ │ │ │ - adcseq r3, pc, r4, lsl #9 │ │ │ │ + adcseq r6, pc, ip, lsl r1 @ │ │ │ │ + sbceq pc, r1, r4, ror r3 @ │ │ │ │ + @ instruction: 0x00bf34d4 │ │ │ │ andeq r1, r0, pc, lsr #11 │ │ │ │ - adcseq r5, pc, r0, lsr lr @ │ │ │ │ + adcseq r5, pc, r0, lsl #29 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r1, r0, ip, lsl #15 │ │ │ │ andeq r0, r7, r8 │ │ │ │ - tsteq lr, lr, ror r9 │ │ │ │ - adcseq r5, pc, ip, asr #20 │ │ │ │ - @ instruction: 0x00bf2dbc │ │ │ │ + tsteq lr, lr, asr #19 │ │ │ │ + umlalseq r5, pc, ip, sl @ │ │ │ │ + adcseq r2, pc, ip, lsl #28 │ │ │ │ andeq r1, r0, r7, ror r5 │ │ │ │ - tsteq lr, lr, lsr #18 │ │ │ │ + tsteq lr, lr, ror r9 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ @ instruction: 0x009fffff │ │ │ │ addeq r0, r0, r4 │ │ │ │ andeq r1, r0, lr, asr r1 │ │ │ │ - tsteq lr, r6, lsr r8 │ │ │ │ - adcseq r5, pc, ip, lsl #12 │ │ │ │ - sbceq lr, r1, ip, ror r9 │ │ │ │ - @ instruction: 0x00bf2adc │ │ │ │ + tsteq lr, r6, lsl #17 │ │ │ │ + adcseq r5, pc, ip, asr r6 @ │ │ │ │ + sbceq lr, r1, ip, asr #19 │ │ │ │ + adcseq r2, pc, ip, lsr #22 │ │ │ │ @ instruction: 0x000014b8 │ │ │ │ - adcseq r5, pc, r4, lsl #7 │ │ │ │ - sbceq lr, r1, r0, lsr r9 │ │ │ │ - umlalseq r2, pc, r0, sl @ │ │ │ │ + @ instruction: 0x00bf53d4 │ │ │ │ + sbceq lr, r1, r0, lsl #19 │ │ │ │ + adcseq r2, pc, r0, ror #21 │ │ │ │ andeq r1, r0, pc, lsr #9 │ │ │ │ - adcseq r5, pc, r4, lsl r5 @ │ │ │ │ - sbceq lr, r1, r4, lsl #17 │ │ │ │ - adcseq r2, pc, r4, ror #19 │ │ │ │ + adcseq r5, pc, r4, ror #10 │ │ │ │ + ldrdeq lr, [r1], #132 @ 0x84 │ │ │ │ + adcseq r2, pc, r4, lsr sl @ │ │ │ │ @ instruction: 0x000014b3 │ │ │ │ - @ instruction: 0x00bf56d4 │ │ │ │ - strdeq lr, [r1], #112 @ 0x70 │ │ │ │ - adcseq r2, pc, r0, asr r9 @ │ │ │ │ + adcseq r5, pc, r4, lsr #14 │ │ │ │ + sbceq lr, r1, r0, asr #16 │ │ │ │ + adcseq r2, pc, r0, lsr #19 │ │ │ │ andeq r1, r0, r7, ror fp │ │ │ │ - adcseq r5, pc, r4, ror r6 @ │ │ │ │ - sbceq lr, r1, r8, asr #15 │ │ │ │ - adcseq r2, pc, r8, lsr #18 │ │ │ │ + adcseq r5, pc, r4, asr #13 │ │ │ │ + sbceq lr, r1, r8, lsl r8 │ │ │ │ + adcseq r2, pc, r8, ror r9 @ │ │ │ │ andeq r1, r0, r5, ror fp │ │ │ │ andeq r1, r0, r7, lsl #15 │ │ │ │ - @ instruction: 0x00bf55dc │ │ │ │ - sbceq lr, r1, r0, lsl #15 │ │ │ │ - adcseq r2, pc, r0, ror #17 │ │ │ │ + adcseq r5, pc, ip, lsr #12 │ │ │ │ + ldrdeq lr, [r1], #112 @ 0x70 │ │ │ │ + adcseq r2, pc, r0, lsr r9 @ │ │ │ │ andeq r1, r0, r3, asr fp │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ - tsteq lr, r2, ror r4 │ │ │ │ - adcseq r5, pc, ip, lsl #1 │ │ │ │ - adcseq r2, pc, r8, lsl r7 @ │ │ │ │ + tsteq lr, r2, asr #9 │ │ │ │ + ldrsbeq r5, [pc], ip @ │ │ │ │ + adcseq r2, pc, r8, ror #14 │ │ │ │ andeq r1, r0, r9, lsr #8 │ │ │ │ - @ instruction: 0x00bf51b4 │ │ │ │ - adcseq r2, pc, r4, asr #13 │ │ │ │ + adcseq r5, pc, r4, lsl #4 │ │ │ │ + adcseq r2, pc, r4, lsl r7 @ │ │ │ │ andeq r1, r0, r8, lsr #9 │ │ │ │ - adcseq r4, pc, ip, lsr sp @ │ │ │ │ - sbceq lr, r1, r8, ror #5 │ │ │ │ - adcseq r2, pc, r8, asr #8 │ │ │ │ + adcseq r4, pc, ip, lsl #27 │ │ │ │ + sbceq lr, r1, r8, lsr r3 │ │ │ │ + umlalseq r2, pc, r8, r4 @ │ │ │ │ strdeq r1, [r0], -ip │ │ │ │ - adcseq r4, pc, r4, ror sp @ │ │ │ │ - sbceq lr, r1, r0, asr #5 │ │ │ │ - adcseq r2, pc, r0, lsr #8 │ │ │ │ + adcseq r4, pc, r4, asr #27 │ │ │ │ + sbceq lr, r1, r0, lsl r3 │ │ │ │ + adcseq r2, pc, r0, ror r4 @ │ │ │ │ andeq r1, r0, sp, lsl r4 │ │ │ │ - adcseq r4, pc, r0, lsl #28 │ │ │ │ - @ instruction: 0x00bf23f8 │ │ │ │ + adcseq r4, pc, r0, asr lr @ │ │ │ │ + adcseq r2, pc, r8, asr #8 │ │ │ │ ldrdeq r1, [r0], -r3 │ │ │ │ - adcseq r4, pc, ip, asr lr @ │ │ │ │ + adcseq r4, pc, ip, lsr #29 │ │ │ │ + strheq lr, [r1], #36 @ 0x24 │ │ │ │ + adcseq r2, pc, r4, lsl r4 @ │ │ │ │ + andeq r1, r0, ip, ror r4 │ │ │ │ + adcseq r4, pc, r0, ror #25 │ │ │ │ + sbceq lr, r1, ip, lsl #5 │ │ │ │ + adcseq r2, pc, ip, ror #7 │ │ │ │ + andeq r1, r0, r3, asr #10 │ │ │ │ + adcseq r4, pc, r8, ror #25 │ │ │ │ sbceq lr, r1, r4, ror #4 │ │ │ │ adcseq r2, pc, r4, asr #7 │ │ │ │ - andeq r1, r0, ip, ror r4 │ │ │ │ - umlalseq r4, pc, r0, ip @ │ │ │ │ + andeq r1, r0, r6, ror r4 │ │ │ │ + @ instruction: 0x00bf4cf0 │ │ │ │ sbceq lr, r1, ip, lsr r2 │ │ │ │ umlalseq r2, pc, ip, r3 @ │ │ │ │ - andeq r1, r0, r3, asr #10 │ │ │ │ - umlalseq r4, pc, r8, ip @ │ │ │ │ - sbceq lr, r1, r4, lsl r2 │ │ │ │ - adcseq r2, pc, r4, ror r3 @ │ │ │ │ - andeq r1, r0, r6, ror r4 │ │ │ │ - adcseq r4, pc, r0, lsr #25 │ │ │ │ + andeq r1, r0, r4, lsl #11 │ │ │ │ + adcseq r4, pc, r0, asr #24 │ │ │ │ sbceq lr, r1, ip, ror #3 │ │ │ │ adcseq r2, pc, ip, asr #6 │ │ │ │ - andeq r1, r0, r4, lsl #11 │ │ │ │ + andeq r1, r0, pc, lsr #10 │ │ │ │ + adcseq r4, pc, r8, lsl ip @ │ │ │ │ + sbceq lr, r1, r4, asr #3 │ │ │ │ + adcseq r2, pc, r4, lsr #6 │ │ │ │ + andeq r1, r0, r4, lsr r5 │ │ │ │ @ instruction: 0x00bf4bf0 │ │ │ │ smulleq lr, r1, ip, r1 │ │ │ │ @ instruction: 0x00bf22fc │ │ │ │ - andeq r1, r0, pc, lsr #10 │ │ │ │ + andeq r1, r0, sp, asr #10 │ │ │ │ adcseq r4, pc, r8, asr #23 │ │ │ │ sbceq lr, r1, r4, ror r1 │ │ │ │ @ instruction: 0x00bf22d4 │ │ │ │ - andeq r1, r0, r4, lsr r5 │ │ │ │ - adcseq r4, pc, r0, lsr #23 │ │ │ │ + andeq r1, r0, r9, lsr r5 │ │ │ │ + adcseq r4, pc, r4, asr #26 │ │ │ │ sbceq lr, r1, ip, asr #2 │ │ │ │ adcseq r2, pc, ip, lsr #5 │ │ │ │ - andeq r1, r0, sp, asr #10 │ │ │ │ - adcseq r4, pc, r8, ror fp @ │ │ │ │ + muleq r0, r5, r4 │ │ │ │ + @ instruction: 0x00bf4cb8 │ │ │ │ sbceq lr, r1, r4, lsr #2 │ │ │ │ adcseq r2, pc, r4, lsl #5 │ │ │ │ - andeq r1, r0, r9, lsr r5 │ │ │ │ - @ instruction: 0x00bf4cf4 │ │ │ │ + andeq r1, r0, r6, asr r4 │ │ │ │ + adcseq r4, pc, r0, asr fp @ │ │ │ │ strdeq lr, [r1], #12 │ │ │ │ adcseq r2, pc, ip, asr r2 @ │ │ │ │ - muleq r0, r5, r4 │ │ │ │ - adcseq r4, pc, r8, ror #24 │ │ │ │ + andeq r1, r0, fp, lsl #8 │ │ │ │ + adcseq r4, pc, ip, asr #25 │ │ │ │ ldrdeq lr, [r1], #4 │ │ │ │ adcseq r2, pc, r4, lsr r2 @ │ │ │ │ - andeq r1, r0, r6, asr r4 │ │ │ │ - adcseq r4, pc, r0, lsl #22 │ │ │ │ - sbceq lr, r1, ip, lsr #1 │ │ │ │ - adcseq r2, pc, ip, lsl #4 │ │ │ │ - andeq r1, r0, fp, lsl #8 │ │ │ │ - adcseq r4, pc, ip, ror ip @ │ │ │ │ - sbceq lr, r1, r4, lsl #1 │ │ │ │ - adcseq r2, pc, r4, ror #3 │ │ │ │ muleq r0, r0, r4 │ │ │ │ - adcseq r4, pc, r8, ror #23 │ │ │ │ - sbceq lr, r1, r4, asr r0 │ │ │ │ - @ instruction: 0x00bf21b4 │ │ │ │ + adcseq r4, pc, r8, lsr ip @ │ │ │ │ + sbceq lr, r1, r4, lsr #1 │ │ │ │ + adcseq r2, pc, r4, lsl #4 │ │ │ │ andeq r1, r0, ip, asr r4 │ │ │ │ - adcseq r4, pc, r0, lsl #21 │ │ │ │ - sbceq lr, r1, ip, lsr #32 │ │ │ │ - adcseq r2, pc, ip, lsl #3 │ │ │ │ + @ instruction: 0x00bf4ad0 │ │ │ │ + sbceq lr, r1, ip, ror r0 │ │ │ │ + @ instruction: 0x00bf21dc │ │ │ │ andeq r1, r0, r0, lsl r4 │ │ │ │ - @ instruction: 0x00bf49fc │ │ │ │ - adcseq r2, pc, r0, ror #2 │ │ │ │ + adcseq r4, pc, ip, asr #20 │ │ │ │ + @ instruction: 0x00bf21b0 │ │ │ │ andeq r1, r0, r0, lsr fp │ │ │ │ - adcseq r4, pc, r4, lsr #20 │ │ │ │ - ldrdeq sp, [r1], #240 @ 0xf0 │ │ │ │ - adcseq r2, pc, r0, lsr r1 @ │ │ │ │ + adcseq r4, pc, r4, ror sl @ │ │ │ │ + sbceq lr, r1, r0, lsr #32 │ │ │ │ + adcseq r2, pc, r0, lsl #3 │ │ │ │ andeq r1, r0, lr, lsr r5 │ │ │ │ - @ instruction: 0x00bf49fc │ │ │ │ - sbceq sp, r1, r8, lsr #31 │ │ │ │ - adcseq r2, pc, r8, lsl #2 │ │ │ │ + adcseq r4, pc, ip, asr #20 │ │ │ │ + strdeq sp, [r1], #248 @ 0xf8 │ │ │ │ + adcseq r2, pc, r8, asr r1 @ │ │ │ │ muleq r0, fp, r4 │ │ │ │ - adcseq r4, pc, r4, lsr sl @ │ │ │ │ - sbceq sp, r1, r0, lsl #31 │ │ │ │ - adcseq r2, pc, r0, ror #1 │ │ │ │ + adcseq r4, pc, r4, lsl #21 │ │ │ │ + ldrdeq sp, [r1], #240 @ 0xf0 │ │ │ │ + adcseq r2, pc, r0, lsr r1 @ │ │ │ │ muleq r0, sl, sl │ │ │ │ - adcseq r4, pc, r4, asr #28 │ │ │ │ - adcseq r2, pc, r0, asr #1 │ │ │ │ + umlalseq r4, pc, r4, lr @ │ │ │ │ + adcseq r2, pc, r0, lsl r1 @ │ │ │ │ bl 4e8478 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r1, r0 │ │ │ │ lsr r3, r3, #22 │ │ │ │ lsl r3, r3, #22 │ │ │ │ @@ -1491715,142 +1491715,142 @@ │ │ │ │ ldr r1, [pc, #528] @ 60dbe0 │ │ │ │ ldr r2, [pc, #528] @ 60dbe4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5fb414 │ │ │ │ muleq r0, r6, sl │ │ │ │ - adcseq r4, pc, r4, ror #25 │ │ │ │ - sbceq sp, r1, ip, lsr pc │ │ │ │ - umlalseq r2, pc, ip, r0 @ │ │ │ │ + adcseq r4, pc, r4, lsr sp @ │ │ │ │ + sbceq sp, r1, ip, lsl #31 │ │ │ │ + adcseq r2, pc, ip, ror #1 │ │ │ │ andeq r1, r0, ip, asr r5 │ │ │ │ - umlalseq r4, pc, r8, r9 @ │ │ │ │ - sbceq sp, r1, r4, lsl pc │ │ │ │ - adcseq r2, pc, r4, ror r0 @ │ │ │ │ + adcseq r4, pc, r8, ror #19 │ │ │ │ + sbceq sp, r1, r4, ror #30 │ │ │ │ + adcseq r2, pc, r4, asr #1 │ │ │ │ andeq r1, r0, sp, asr #8 │ │ │ │ - adcseq r4, pc, r8, lsr ip @ │ │ │ │ - sbceq sp, r1, r8, asr #29 │ │ │ │ - adcseq r2, pc, r8, lsr #32 │ │ │ │ + adcseq r4, pc, r8, lsl #25 │ │ │ │ + sbceq sp, r1, r8, lsl pc │ │ │ │ + adcseq r2, pc, r8, ror r0 @ │ │ │ │ andeq r1, r0, r1, lsr #10 │ │ │ │ - adcseq r4, pc, r4, asr r9 @ │ │ │ │ - sbceq sp, r1, r0, lsr #29 │ │ │ │ - adcseq r2, pc, r0 │ │ │ │ + adcseq r4, pc, r4, lsr #19 │ │ │ │ + strdeq sp, [r1], #224 @ 0xe0 │ │ │ │ + adcseq r2, pc, r0, asr r0 @ │ │ │ │ andeq r1, r0, r0, lsr #10 │ │ │ │ - @ instruction: 0x00bf49b8 │ │ │ │ - @ instruction: 0x00bf1fd8 │ │ │ │ + adcseq r4, pc, r8, lsl #20 │ │ │ │ + adcseq r2, pc, r8, lsr #32 │ │ │ │ andeq r1, r0, r0, lsr #5 │ │ │ │ - @ instruction: 0x00bf1dd4 │ │ │ │ - @ instruction: 0x00bf1df0 │ │ │ │ + adcseq r1, pc, r4, lsr #28 │ │ │ │ + adcseq r1, pc, r0, asr #28 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r4, pc, r0, asr #19 │ │ │ │ - adcseq r1, pc, ip, ror #30 │ │ │ │ + adcseq r4, pc, r0, lsl sl @ │ │ │ │ + @ instruction: 0x00bf1fbc │ │ │ │ andeq r1, r0, sp, ror #8 │ │ │ │ - @ instruction: 0x00bf48b0 │ │ │ │ - adcseq r1, pc, r8, lsl #30 │ │ │ │ + adcseq r4, pc, r0, lsl #18 │ │ │ │ + adcseq r1, pc, r8, asr pc @ │ │ │ │ andeq r1, r0, fp, lsr r4 │ │ │ │ - adcseq r4, pc, ip, asr #15 │ │ │ │ - sbceq sp, r1, r8, ror sp │ │ │ │ - @ instruction: 0x00bf1ed8 │ │ │ │ + adcseq r4, pc, ip, lsl r8 @ │ │ │ │ + sbceq sp, r1, r8, asr #27 │ │ │ │ + adcseq r1, pc, r8, lsr #30 │ │ │ │ andeq r1, r0, r1, lsl #8 │ │ │ │ - adcseq r2, pc, ip, ror #24 │ │ │ │ - @ instruction: 0x00bf1eb8 │ │ │ │ + @ instruction: 0x00bf2cbc │ │ │ │ + adcseq r1, pc, r8, lsl #30 │ │ │ │ andeq r0, r0, sl, lsl #5 │ │ │ │ - adcseq r4, pc, ip, lsr #18 │ │ │ │ - sbceq sp, r1, r4, lsr sp │ │ │ │ - umlalseq r1, pc, r4, lr @ │ │ │ │ + adcseq r4, pc, ip, ror r9 @ │ │ │ │ + sbceq sp, r1, r4, lsl #27 │ │ │ │ + adcseq r1, pc, r4, ror #29 │ │ │ │ andeq r1, r0, r6, lsl #9 │ │ │ │ - @ instruction: 0x00bf4ab4 │ │ │ │ - sbceq sp, r1, ip, lsl #26 │ │ │ │ - adcseq r1, pc, ip, ror #28 │ │ │ │ + adcseq r4, pc, r4, lsl #22 │ │ │ │ + sbceq sp, r1, ip, asr sp │ │ │ │ + @ instruction: 0x00bf1ebc │ │ │ │ @ instruction: 0x000015b3 │ │ │ │ - umlalseq r4, pc, r8, r7 @ │ │ │ │ - sbceq sp, r1, r4, ror #25 │ │ │ │ - adcseq r1, pc, r4, asr #28 │ │ │ │ + adcseq r4, pc, r8, ror #15 │ │ │ │ + sbceq sp, r1, r4, lsr sp │ │ │ │ + umlalseq r1, pc, r4, lr @ │ │ │ │ andeq r1, r0, sp, ror r5 │ │ │ │ + adcseq r4, pc, r8, asr #14 │ │ │ │ + strdeq sp, [r1], #196 @ 0xc4 │ │ │ │ + adcseq r1, pc, r4, asr lr @ │ │ │ │ + andeq r1, r0, ip, asr #9 │ │ │ │ + adcseq r4, pc, r0, lsr #14 │ │ │ │ + sbceq sp, r1, ip, asr #25 │ │ │ │ + adcseq r1, pc, ip, lsr #28 │ │ │ │ + andeq r1, r0, r2, asr r5 │ │ │ │ @ instruction: 0x00bf46f8 │ │ │ │ sbceq sp, r1, r4, lsr #25 │ │ │ │ adcseq r1, pc, r4, lsl #28 │ │ │ │ - andeq r1, r0, ip, asr #9 │ │ │ │ - @ instruction: 0x00bf46d0 │ │ │ │ - sbceq sp, r1, ip, ror ip │ │ │ │ - @ instruction: 0x00bf1ddc │ │ │ │ - andeq r1, r0, r2, asr r5 │ │ │ │ - adcseq r4, pc, r8, lsr #13 │ │ │ │ - sbceq sp, r1, r4, asr ip │ │ │ │ - @ instruction: 0x00bf1db4 │ │ │ │ andeq r1, r0, r4, lsl r4 │ │ │ │ @ instruction: 0xffe00002 │ │ │ │ + @ instruction: 0x00bf46b0 │ │ │ │ + sbceq sp, r1, ip, asr ip │ │ │ │ + @ instruction: 0x00bf1dbc │ │ │ │ + andeq r1, r0, r8, lsl r4 │ │ │ │ + adcseq r4, pc, r8, lsl #13 │ │ │ │ + sbceq sp, r1, r4, lsr ip │ │ │ │ + umlalseq r1, pc, r4, sp @ │ │ │ │ + strdeq r1, [r0], -r6 │ │ │ │ adcseq r4, pc, r0, ror #12 │ │ │ │ sbceq sp, r1, ip, lsl #24 │ │ │ │ adcseq r1, pc, ip, ror #26 │ │ │ │ - andeq r1, r0, r8, lsl r4 │ │ │ │ - adcseq r4, pc, r8, lsr r6 @ │ │ │ │ + andeq r1, r0, r7, asr #9 │ │ │ │ + @ instruction: 0x00bf47dc │ │ │ │ sbceq sp, r1, r4, ror #23 │ │ │ │ adcseq r1, pc, r4, asr #26 │ │ │ │ - strdeq r1, [r0], -r6 │ │ │ │ - adcseq r4, pc, r0, lsl r6 @ │ │ │ │ - strheq sp, [r1], #188 @ 0xbc │ │ │ │ - adcseq r1, pc, ip, lsl sp @ │ │ │ │ - andeq r1, r0, r7, asr #9 │ │ │ │ - adcseq r4, pc, ip, lsl #15 │ │ │ │ - smulleq sp, r1, r4, fp │ │ │ │ - @ instruction: 0x00bf1cf4 │ │ │ │ andeq r1, r0, r1, lsl #9 │ │ │ │ - adcseq r4, pc, r0, lsl #16 │ │ │ │ - adcseq r1, pc, r0, lsl #25 │ │ │ │ + adcseq r4, pc, r0, asr r8 @ │ │ │ │ + @ instruction: 0x00bf1cd0 │ │ │ │ andeq r1, r0, r6, lsl #10 │ │ │ │ - @ instruction: 0x00bf47f0 │ │ │ │ - adcseq r1, pc, ip, lsr #24 │ │ │ │ + adcseq r4, pc, r0, asr #16 │ │ │ │ + adcseq r1, pc, ip, ror ip @ │ │ │ │ andeq r1, r0, r9, lsl #10 │ │ │ │ - adcseq r4, pc, r0, ror #14 │ │ │ │ - adcseq r1, pc, r4, lsl #24 │ │ │ │ + @ instruction: 0x00bf47b0 │ │ │ │ + adcseq r1, pc, r4, asr ip @ │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - adcseq r4, pc, r0, ror #13 │ │ │ │ - adcseq r1, pc, r4, lsl #23 │ │ │ │ + adcseq r4, pc, r0, lsr r7 @ │ │ │ │ + @ instruction: 0x00bf1bd4 │ │ │ │ andeq r1, r0, ip, ror #9 │ │ │ │ - adcseq r4, pc, r0, lsl #13 │ │ │ │ - adcseq r1, pc, r4, lsr #22 │ │ │ │ + @ instruction: 0x00bf46d0 │ │ │ │ + adcseq r1, pc, r4, ror fp @ │ │ │ │ strdeq r1, [r0], -ip │ │ │ │ - adcseq r4, pc, r8, ror r5 @ │ │ │ │ - sbceq sp, r1, r0, lsl #19 │ │ │ │ - adcseq r1, pc, r0, ror #21 │ │ │ │ + adcseq r4, pc, r8, asr #11 │ │ │ │ + ldrdeq sp, [r1], #144 @ 0x90 │ │ │ │ + adcseq r1, pc, r0, lsr fp @ │ │ │ │ andeq r1, r0, fp, lsl #9 │ │ │ │ - adcseq r4, pc, ip, lsl r6 @ │ │ │ │ - adcseq r1, pc, r0, asr #21 │ │ │ │ + adcseq r4, pc, ip, ror #12 │ │ │ │ + adcseq r1, pc, r0, lsl fp @ │ │ │ │ andeq r1, r0, r4, ror #9 │ │ │ │ - adcseq r4, pc, r0, lsl #7 │ │ │ │ + @ instruction: 0x00bf43d0 │ │ │ │ + sbceq sp, r1, ip, ror r9 │ │ │ │ + @ instruction: 0x00bf1adc │ │ │ │ + andeq r1, r0, r2, asr #9 │ │ │ │ + @ instruction: 0x00bf46fc │ │ │ │ + sbceq sp, r1, r4, asr r9 │ │ │ │ + @ instruction: 0x00bf1ab4 │ │ │ │ + andeq r1, r0, r1, asr #11 │ │ │ │ + @ instruction: 0x00bf43b0 │ │ │ │ sbceq sp, r1, ip, lsr #18 │ │ │ │ adcseq r1, pc, ip, lsl #21 │ │ │ │ - andeq r1, r0, r2, asr #9 │ │ │ │ - adcseq r4, pc, ip, lsr #13 │ │ │ │ + andeq r1, r0, r6, lsl #8 │ │ │ │ + adcseq r4, pc, r8, asr r3 @ │ │ │ │ sbceq sp, r1, r4, lsl #18 │ │ │ │ adcseq r1, pc, r4, ror #20 │ │ │ │ - andeq r1, r0, r1, asr #11 │ │ │ │ - adcseq r4, pc, r0, ror #6 │ │ │ │ + andeq r1, r0, r8, asr #10 │ │ │ │ + umlalseq r4, pc, r0, r3 @ │ │ │ │ ldrdeq sp, [r1], #140 @ 0x8c │ │ │ │ adcseq r1, pc, ip, lsr sl @ │ │ │ │ - andeq r1, r0, r6, lsl #8 │ │ │ │ + andeq r1, r0, r6, lsr #10 │ │ │ │ adcseq r4, pc, r8, lsl #6 │ │ │ │ strheq sp, [r1], #132 @ 0x84 │ │ │ │ adcseq r1, pc, r4, lsl sl @ │ │ │ │ - andeq r1, r0, r8, asr #10 │ │ │ │ - adcseq r4, pc, r0, asr #6 │ │ │ │ - sbceq sp, r1, ip, lsl #17 │ │ │ │ - adcseq r1, pc, ip, ror #19 │ │ │ │ - andeq r1, r0, r6, lsr #10 │ │ │ │ + andeq r1, r0, r7, asr r5 │ │ │ │ @ instruction: 0x00bf42b8 │ │ │ │ sbceq sp, r1, r4, ror #16 │ │ │ │ adcseq r1, pc, r4, asr #19 │ │ │ │ - andeq r1, r0, r7, asr r5 │ │ │ │ - adcseq r4, pc, r8, ror #4 │ │ │ │ - sbceq sp, r1, r4, lsl r8 │ │ │ │ - adcseq r1, pc, r4, ror r9 @ │ │ │ │ @ instruction: 0x000014bd │ │ │ │ - adcseq r4, pc, ip, ror #8 │ │ │ │ - adcseq r1, pc, r0, lsl r9 @ │ │ │ │ + @ instruction: 0x00bf44bc │ │ │ │ + adcseq r1, pc, r0, ror #18 │ │ │ │ ldrdeq r1, [r0], -ip │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r1, [pc, #48] @ 60dc24 │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, r1 │ │ │ │ beq 60dc14 │ │ │ │ add r1, r1, #1 │ │ │ │ @@ -1492097,17 +1492097,17 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #24] @ 60dfe8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - @ instruction: 0x00bf41dc │ │ │ │ - strheq sp, [r1], #24 │ │ │ │ - @ instruction: 0x00bf41b0 │ │ │ │ + adcseq r4, pc, ip, lsr #4 │ │ │ │ + sbceq sp, r1, r8, lsl #4 │ │ │ │ + adcseq r4, pc, r0, lsl #4 │ │ │ │ andeq r0, r0, fp, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ beq 60e018 │ │ │ │ @@ -1492357,17 +1492357,17 @@ │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #28] @ 60e3f8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ andeq r0, r7, r8 │ │ │ │ - @ instruction: 0x00bf3dd0 │ │ │ │ - sbceq ip, r1, ip, lsr #27 │ │ │ │ - adcseq r3, pc, r4, lsr #27 │ │ │ │ + adcseq r3, pc, r0, lsr #28 │ │ │ │ + strdeq ip, [r1], #220 @ 0xdc │ │ │ │ + @ instruction: 0x00bf3df4 │ │ │ │ muleq r0, r2, r1 │ │ │ │ cmp r1, #1 │ │ │ │ mov r3, r2 │ │ │ │ beq 60e42c │ │ │ │ cmp r1, #2 │ │ │ │ bne 60e424 │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ @@ -1493364,18 +1493364,18 @@ │ │ │ │ b 60f198 │ │ │ │ ldr r0, [pc, #156] @ 60f434 │ │ │ │ b 60f198 │ │ │ │ mov r0, #236 @ 0xec │ │ │ │ b 60f198 │ │ │ │ ldr r0, [pc, #144] @ 60f438 │ │ │ │ b 60f198 │ │ │ │ - @ instruction: 0x011e3f91 │ │ │ │ - tsteq lr, r5, asr #31 │ │ │ │ - umlalseq r3, pc, r4, r0 @ │ │ │ │ - adcseq r3, pc, ip, asr #32 │ │ │ │ + tsteq lr, r1, ror #31 │ │ │ │ + tsteq lr, r5, lsl r0 │ │ │ │ + adcseq r3, pc, r4, ror #1 │ │ │ │ + umlalseq r3, pc, ip, r0 @ │ │ │ │ andeq r0, r0, r9, lsl #3 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ andeq r0, r0, sp, asr #3 │ │ │ │ @@ -1493471,23 +1493471,23 @@ │ │ │ │ ldr r2, [pc, #56] @ 60f578 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 5fb414 │ │ │ │ - tsteq lr, r7, asr #24 │ │ │ │ - @ instruction: 0x00bf2cd8 │ │ │ │ - adcseq r2, pc, r8, ror ip @ │ │ │ │ + @ instruction: 0x011e3c97 │ │ │ │ + adcseq r2, pc, r8, lsr #26 │ │ │ │ + adcseq r2, pc, r8, asr #25 │ │ │ │ andeq r0, r0, r1, ror #3 │ │ │ │ - @ instruction: 0x00bf2cf0 │ │ │ │ - adcseq r2, pc, r0, ror #24 │ │ │ │ + adcseq r2, pc, r0, asr #26 │ │ │ │ + @ instruction: 0x00bf2cb0 │ │ │ │ andeq r0, r0, r5, ror #3 │ │ │ │ - adcseq r2, pc, r0, lsl #26 │ │ │ │ - adcseq r2, pc, r0, asr #24 │ │ │ │ + adcseq r2, pc, r0, asr sp @ │ │ │ │ + umlalseq r2, pc, r0, ip @ │ │ │ │ andeq r0, r0, r9, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #28 │ │ │ │ @@ -1493510,16 +1493510,16 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #16] @ 60f5f0 │ │ │ │ ldr r1, [pc, #16] @ 60f5f4 │ │ │ │ ldr r2, [pc, #16] @ 60f5f8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5fb414 │ │ │ │ - adcseq r2, pc, r8, ror ip @ │ │ │ │ - umlalseq r2, pc, r8, fp @ │ │ │ │ + adcseq r2, pc, r8, asr #25 │ │ │ │ + adcseq r2, pc, r8, ror #23 │ │ │ │ andeq r0, r0, r1, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #100] @ 60f678 │ │ │ │ ldr lr, [pc, #100] @ 60f67c │ │ │ │ @@ -1494618,84 +1494618,84 @@ │ │ │ │ mov r3, r0 │ │ │ │ b 6105c4 │ │ │ │ @ instruction: 0x014d0898 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq sp, r0, ror r8 │ │ │ │ @ instruction: 0xffffe78c │ │ │ │ @ instruction: 0xffffeb18 │ │ │ │ - adcseq r2, pc, r8, ror r9 @ │ │ │ │ - sbceq fp, r1, ip, asr #16 │ │ │ │ - adcseq r2, pc, r4, asr #16 │ │ │ │ + adcseq r2, pc, r8, asr #19 │ │ │ │ + smulleq fp, r1, ip, r8 │ │ │ │ + umlalseq r2, pc, r4, r8 @ │ │ │ │ @ instruction: 0x000002bf │ │ │ │ @ instruction: 0xffffe2c4 │ │ │ │ - tsteq lr, r0, lsr r7 │ │ │ │ + tsteq lr, r0, lsl #15 │ │ │ │ strdeq r0, [sp, #-84] @ 0xffffffac │ │ │ │ - tsteq lr, r8, ror r6 │ │ │ │ - adcseq pc, lr, r0, lsl #13 │ │ │ │ - umlalseq pc, lr, ip, r6 @ │ │ │ │ + tsteq lr, r8, asr #13 │ │ │ │ + @ instruction: 0x00bef6d0 │ │ │ │ + adcseq pc, lr, ip, ror #13 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq pc, lr, r4, ror #12 │ │ │ │ - adcseq pc, lr, r0, lsl #13 │ │ │ │ - umlalseq r2, pc, r0, r7 @ │ │ │ │ - adcseq r0, pc, ip, lsr #1 │ │ │ │ - adcseq r2, pc, r8, ror r6 @ │ │ │ │ - @ instruction: 0x011e35f2 │ │ │ │ - @ instruction: 0x011e35d6 │ │ │ │ + @ instruction: 0x00bef6b4 │ │ │ │ + @ instruction: 0x00bef6d0 │ │ │ │ + adcseq r2, pc, r0, ror #15 │ │ │ │ + ldrsheq r0, [pc], ip @ │ │ │ │ + adcseq r2, pc, r8, asr #13 │ │ │ │ + tsteq lr, r2, asr #12 │ │ │ │ + tsteq lr, r6, lsr #12 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ @ instruction: 0x000001b3 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ muleq r0, r1, r1 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - tsteq lr, sl, lsl r2 │ │ │ │ - tsteq lr, lr, lsr r1 │ │ │ │ - tsteq lr, r2, ror #1 │ │ │ │ + tsteq lr, sl, ror #4 │ │ │ │ + tsteq lr, lr, lsl #3 │ │ │ │ + tsteq lr, r2, lsr r1 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ @ instruction: 0xfffff1a8 │ │ │ │ - tsteq lr, sl, lsr #27 │ │ │ │ + @ instruction: 0x011e2dfa │ │ │ │ andeq r0, r0, r2, asr r1 │ │ │ │ @ instruction: 0xffffd664 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ - @ instruction: 0x011e27fe │ │ │ │ - tsteq lr, sl, ror #15 │ │ │ │ - tsteq lr, lr, asr #15 │ │ │ │ - tsteq lr, sl, asr #15 │ │ │ │ + tsteq lr, lr, asr #16 │ │ │ │ + tsteq lr, sl, lsr r8 │ │ │ │ + tsteq lr, lr, lsl r8 │ │ │ │ + tsteq lr, sl, lsl r8 │ │ │ │ andeq r1, r0, r0, asr #17 │ │ │ │ - @ instruction: 0x011e26d2 │ │ │ │ + tsteq lr, r2, lsr #14 │ │ │ │ ldrdeq r1, [r0], -r2 │ │ │ │ - tsteq lr, sl, ror #8 │ │ │ │ - tsteq lr, r4, asr r4 │ │ │ │ + @ instruction: 0x011e24ba │ │ │ │ + tsteq lr, r4, lsr #9 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ + adcseq r1, pc, r8, ror #6 │ │ │ │ + sbceq sl, r1, ip, lsl #4 │ │ │ │ + adcseq r1, pc, r4, lsl #4 │ │ │ │ + andeq r0, r0, r5, ror #5 │ │ │ │ + adcseq r1, pc, r0, asr #6 │ │ │ │ + sbceq sl, r1, r4, ror #3 │ │ │ │ + @ instruction: 0x00bf11dc │ │ │ │ + strdeq r0, [r0], -r2 │ │ │ │ adcseq r1, pc, r8, lsl r3 @ │ │ │ │ strheq sl, [r1], #28 │ │ │ │ @ instruction: 0x00bf11b4 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ + ldrdeq r0, [r0], -pc @ │ │ │ │ @ instruction: 0x00bf12f0 │ │ │ │ smulleq sl, r1, r4, r1 │ │ │ │ adcseq r1, pc, ip, lsl #3 │ │ │ │ - strdeq r0, [r0], -r2 │ │ │ │ - adcseq r1, pc, r8, asr #5 │ │ │ │ - sbceq sl, r1, ip, ror #2 │ │ │ │ - adcseq r1, pc, r4, ror #2 │ │ │ │ - ldrdeq r0, [r0], -pc @ │ │ │ │ - adcseq r1, pc, r0, lsr #5 │ │ │ │ - sbceq sl, r1, r4, asr #2 │ │ │ │ - adcseq r1, pc, ip, lsr r1 @ │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ @ instruction: 0xffffe3fc │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ @ instruction: 0x000001bb │ │ │ │ andeq r0, r0, r2, asr #2 │ │ │ │ - ldrsbeq r1, [pc], ip @ │ │ │ │ - adcseq r0, pc, r8, asr pc @ │ │ │ │ + adcseq r1, pc, ip, lsr #2 │ │ │ │ + adcseq r0, pc, r8, lsr #31 │ │ │ │ andeq r0, r0, fp, lsr #7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ mov r0, r4 │ │ │ │ bl 524e4c │ │ │ │ mov r3, r0 │ │ │ │ @@ -1496032,73 +1496032,73 @@ │ │ │ │ mov lr, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r4 │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlalbbeq lr, ip, r8, sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq lr, lr, asr #32 │ │ │ │ + @ instruction: 0x011e209e │ │ │ │ @ instruction: 0xffffcc74 │ │ │ │ - adcseq r0, pc, r8, ror #29 │ │ │ │ - strheq r9, [r1], #220 @ 0xdc │ │ │ │ - @ instruction: 0x00bf0db4 │ │ │ │ + adcseq r0, pc, r8, lsr pc @ │ │ │ │ + sbceq r9, r1, ip, lsl #28 │ │ │ │ + adcseq r0, pc, r4, lsl #28 │ │ │ │ andeq r0, r0, lr, asr #8 │ │ │ │ - tsteq lr, ip, asr pc │ │ │ │ - tsteq lr, r0, lsr pc │ │ │ │ - tsteq lr, r0, lsr #30 │ │ │ │ - adcseq r0, pc, r8, lsr #29 │ │ │ │ - adcseq r0, pc, r4, asr #25 │ │ │ │ + tsteq lr, ip, lsr #31 │ │ │ │ + tsteq lr, r0, lsl #31 │ │ │ │ + tsteq lr, r0, ror pc │ │ │ │ + @ instruction: 0x00bf0ef8 │ │ │ │ + adcseq r0, pc, r4, lsl sp @ │ │ │ │ andeq r0, r0, r9, asr r4 │ │ │ │ @ instruction: 0xffffc724 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ smlalbbeq lr, ip, r4, r9 │ │ │ │ - adcseq sp, lr, r8, lsl #21 │ │ │ │ - adcseq sp, lr, r4, lsr #21 │ │ │ │ + @ instruction: 0x00bedad8 │ │ │ │ + @ instruction: 0x00bedaf4 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq sp, lr, ip, ror #20 │ │ │ │ - adcseq sp, lr, r8, lsl #21 │ │ │ │ - adcseq r0, pc, ip, asr ip @ │ │ │ │ - smulleq r9, r1, r0, sl │ │ │ │ - adcseq r0, pc, r8, lsl #21 │ │ │ │ + @ instruction: 0x00bedabc │ │ │ │ + @ instruction: 0x00bedad8 │ │ │ │ + adcseq r0, pc, ip, lsr #25 │ │ │ │ + sbceq r9, r1, r0, ror #21 │ │ │ │ + @ instruction: 0x00bf0ad8 │ │ │ │ andeq r0, r0, r5, asr #8 │ │ │ │ - umlalseq r0, pc, ip, ip @ │ │ │ │ - adcseq r0, pc, r8, lsl sl @ │ │ │ │ + adcseq r0, pc, ip, ror #25 │ │ │ │ + adcseq r0, pc, r8, ror #20 │ │ │ │ andeq r0, r0, pc, lsl #9 │ │ │ │ @ instruction: 0xffffc4d8 │ │ │ │ eoreq pc, r0, r7, ror lr @ │ │ │ │ eoreq r1, r0, pc, ror #19 │ │ │ │ andeq r1, r0, r4, ror #2 │ │ │ │ andeq r1, r0, r7, ror #2 │ │ │ │ @ instruction: 0xffffc498 │ │ │ │ @ instruction: 0xffffc460 │ │ │ │ - tsteq lr, r4, asr #22 │ │ │ │ + @ instruction: 0x011e1b94 │ │ │ │ muleq r0, sl, r1 │ │ │ │ andeq r0, r0, r9, ror r1 │ │ │ │ mlaeq r0, pc, r7, pc @ │ │ │ │ andeq r0, r0, r2, ror #2 │ │ │ │ andeq r1, r0, r6, ror #2 │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ muleq r0, r2, r1 │ │ │ │ - tsteq lr, r2, asr r9 │ │ │ │ + tsteq lr, r2, lsr #19 │ │ │ │ andeq r0, r0, r7, ror r1 │ │ │ │ - adcseq r0, pc, ip, ror #16 │ │ │ │ - adcseq r0, pc, r4, asr #12 │ │ │ │ + @ instruction: 0x00bf08bc │ │ │ │ + umlalseq r0, pc, r4, r6 @ │ │ │ │ andeq r0, r0, r9, ror #8 │ │ │ │ - adcseq r0, pc, r0, lsr r8 @ │ │ │ │ - sbceq r9, r1, r8, asr #11 │ │ │ │ - adcseq r0, pc, r0, asr #11 │ │ │ │ + adcseq r0, pc, r0, lsl #17 │ │ │ │ + sbceq r9, r1, r8, lsl r6 │ │ │ │ + adcseq r0, pc, r0, lsl r6 @ │ │ │ │ andeq r0, r0, sp, lsl #9 │ │ │ │ andeq r0, r0, r5, lsl #3 │ │ │ │ muleq r0, fp, r1 │ │ │ │ andeq r0, r0, sl, ror r1 │ │ │ │ muleq r0, r9, r1 │ │ │ │ - adcseq r0, pc, ip, lsl #14 │ │ │ │ - adcseq sp, lr, r0, lsl #29 │ │ │ │ - adcseq r0, pc, ip, asr #8 │ │ │ │ + adcseq r0, pc, ip, asr r7 @ │ │ │ │ + @ instruction: 0x00beded0 │ │ │ │ + umlalseq r0, pc, ip, r4 @ │ │ │ │ muleq r0, r3, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #496] @ 612054 │ │ │ │ @@ -1496225,26 +1496225,26 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5fb414 │ │ │ │ mov r6, #1 │ │ │ │ b 611f0c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x014ce194 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq lr, r7, ror #9 │ │ │ │ + tsteq lr, r7, lsr r5 │ │ │ │ strheq lr, [ip, #-12] │ │ │ │ qdaddeq lr, ip, ip │ │ │ │ - adcseq r0, pc, ip, ror #8 │ │ │ │ - smulleq r9, r1, ip, r1 │ │ │ │ - umlalseq r0, pc, r4, r1 @ │ │ │ │ + @ instruction: 0x00bf04bc │ │ │ │ + sbceq r9, r1, ip, ror #3 │ │ │ │ + adcseq r0, pc, r4, ror #3 │ │ │ │ andeq r0, r0, r7, asr #10 │ │ │ │ - adcseq sp, lr, r8, lsr #2 │ │ │ │ - adcseq sp, lr, r4, asr #2 │ │ │ │ + adcseq sp, lr, r8, ror r1 │ │ │ │ + umlalseq sp, lr, r4, r1 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r0, pc, r0, lsr #8 │ │ │ │ - adcseq r0, pc, r0, asr #2 │ │ │ │ + adcseq r0, pc, r0, ror r4 @ │ │ │ │ + umlalseq r0, pc, r0, r1 @ │ │ │ │ andeq r0, r0, r3, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #416] @ 61224c │ │ │ │ @@ -1496352,15 +1496352,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [sp, #16] │ │ │ │ b 612158 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, r4, asr #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq ip, r0, lsl pc │ │ │ │ - @ instruction: 0x011e12b1 │ │ │ │ + tsteq lr, r1, lsl #6 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ cmpeq ip, r0, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1496872,28 +1496872,28 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 5fb4f8 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ b 612910 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, r8, ror #18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x011e0db4 │ │ │ │ + tsteq lr, r4, lsl #28 │ │ │ │ cmpeq ip, r0, lsr r9 │ │ │ │ - @ instruction: 0x011e0d94 │ │ │ │ - @ instruction: 0x011e0cf9 │ │ │ │ + tsteq lr, r4, ror #27 │ │ │ │ + tsteq lr, r9, asr #26 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, r5, lsr r2 │ │ │ │ smlalbteq sp, ip, ip, r7 │ │ │ │ - adcseq ip, lr, r0, asr r7 │ │ │ │ - adcseq ip, lr, ip, ror #14 │ │ │ │ + adcseq ip, lr, r0, lsr #15 │ │ │ │ + @ instruction: 0x00bec7bc │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq ip, lr, r4, lsr #14 │ │ │ │ - adcseq ip, lr, r0, asr #14 │ │ │ │ - adcseq ip, lr, ip, ror #13 │ │ │ │ - adcseq ip, lr, r8, lsl #14 │ │ │ │ + adcseq ip, lr, r4, ror r7 │ │ │ │ + umlalseq ip, lr, r0, r7 │ │ │ │ + adcseq ip, lr, ip, lsr r7 │ │ │ │ + adcseq ip, lr, r8, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #788] @ 612de0 │ │ │ │ subs r7, r3, #5 │ │ │ │ @@ -1497092,15 +1497092,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r4, r0 │ │ │ │ b 612cb0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, r4, lsr #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x011e089b │ │ │ │ + tsteq lr, fp, ror #17 │ │ │ │ andeq r0, r0, sl, lsr #3 │ │ │ │ smlaltteq sp, ip, r4, r3 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1497343,19 +1497343,19 @@ │ │ │ │ b 613104 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #0 │ │ │ │ smlaltteq sp, ip, r4, r1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq lr, ip, asr #10 │ │ │ │ + @ instruction: 0x011e059c │ │ │ │ swpbeq sp, ip, [ip] @ │ │ │ │ - tsteq lr, sl, ror #6 │ │ │ │ - adcseq fp, lr, ip, ror #31 │ │ │ │ - adcseq ip, lr, r8 │ │ │ │ + @ instruction: 0x011e03ba │ │ │ │ + adcseq ip, lr, ip, lsr r0 │ │ │ │ + adcseq ip, lr, r8, asr r0 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ @@ -1497418,18 +1497418,18 @@ │ │ │ │ bl 5fa454 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ bhi 6132a8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - adcseq pc, lr, r4, asr r2 @ │ │ │ │ - adcseq pc, lr, r0, lsl #5 │ │ │ │ - adcseq pc, lr, r8, lsl r2 @ │ │ │ │ - adcseq pc, lr, r4, asr #4 │ │ │ │ + adcseq pc, lr, r4, lsr #5 │ │ │ │ + @ instruction: 0x00bef2d0 │ │ │ │ + adcseq pc, lr, r8, ror #4 │ │ │ │ + umlalseq pc, lr, r4, r2 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ b 613358 │ │ │ │ @@ -1497540,15 +1497540,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #16 │ │ │ │ b 61346c │ │ │ │ mov r0, #8 │ │ │ │ b 61346c │ │ │ │ mov r0, #1 │ │ │ │ b 61346c │ │ │ │ - tsteq lr, ip, lsl #1 │ │ │ │ + ldrsbeq r0, [lr, -ip] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #17 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #436] @ 0x1b4 │ │ │ │ ldrsb r1, [r1, #65] @ 0x41 │ │ │ │ cmp r1, #14 │ │ │ │ bne 613528 │ │ │ │ @@ -1497570,17 +1497570,17 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #24] @ 61356c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - adcseq lr, lr, r4, ror #13 │ │ │ │ - sbceq r7, r1, r4, lsr ip │ │ │ │ - umlalseq lr, lr, r0, pc @ │ │ │ │ + adcseq lr, lr, r4, lsr r7 │ │ │ │ + sbceq r7, r1, r4, lsl #25 │ │ │ │ + adcseq lr, lr, r0, ror #31 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ @@ -1497625,16 +1497625,16 @@ │ │ │ │ mov r2, #247 @ 0xf7 │ │ │ │ mov r0, r5 │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, r4, ror #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq ip, ip, lsr sl │ │ │ │ - adcseq lr, lr, ip, ror #29 │ │ │ │ - adcseq lr, lr, r8, asr #29 │ │ │ │ + adcseq lr, lr, ip, lsr pc │ │ │ │ + adcseq lr, lr, r8, lsl pc │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq 613654 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1497721,16 +1497721,16 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fb4f8 │ │ │ │ b 6136c4 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - adcseq fp, lr, r4, lsr #19 │ │ │ │ - adcseq fp, lr, r0, asr #19 │ │ │ │ + @ instruction: 0x00beb9f4 │ │ │ │ + adcseq fp, lr, r0, lsl sl │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -1497893,20 +1497893,20 @@ │ │ │ │ ldr r1, [pc, #40] @ 613a80 │ │ │ │ ldr r2, [pc, #28] @ 613a78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - @ instruction: 0x00beebf0 │ │ │ │ - adcseq fp, lr, r0, lsl #14 │ │ │ │ - adcseq fp, lr, ip, lsl r7 │ │ │ │ + adcseq lr, lr, r0, asr #24 │ │ │ │ + adcseq fp, lr, r0, asr r7 │ │ │ │ + adcseq fp, lr, ip, ror #14 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - @ instruction: 0x00beb6d4 │ │ │ │ - @ instruction: 0x00beb6f0 │ │ │ │ + adcseq fp, lr, r4, lsr #14 │ │ │ │ + adcseq fp, lr, r0, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #1388] @ 61400c │ │ │ │ mov r8, r3 │ │ │ │ @@ -1498259,15 +1498259,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, r4, asr r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq ip, r8, lsr #10 │ │ │ │ andeq r0, r0, sp, ror #2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ cmpeq ip, r8, ror #8 │ │ │ │ - adcseq lr, lr, r8, lsr r9 │ │ │ │ + adcseq lr, lr, r8, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #2268] @ 614920 │ │ │ │ ldr r3, [pc, #2268] @ 614924 │ │ │ │ @@ -1498841,61 +1498841,61 @@ │ │ │ │ strheq fp, [ip, #-244] @ 0xffffff0c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq ip, r0, asr pc │ │ │ │ @ instruction: 0xfffff058 │ │ │ │ andeq r1, r0, r1, ror #2 │ │ │ │ @ instruction: 0xfffff20c │ │ │ │ andeq r1, r0, lr, lsr #9 │ │ │ │ - adcseq lr, lr, r0, asr #1 │ │ │ │ - sbceq r6, r1, ip, asr fp │ │ │ │ - @ instruction: 0x00bedeb8 │ │ │ │ + adcseq lr, lr, r0, lsl r1 │ │ │ │ + sbceq r6, r1, ip, lsr #23 │ │ │ │ + adcseq sp, lr, r8, lsl #30 │ │ │ │ andeq r0, r0, r6, asr #3 │ │ │ │ - adcseq lr, lr, r8, rrx │ │ │ │ - sbceq r6, r1, r8, lsr #22 │ │ │ │ - adcseq sp, lr, r4, lsl #29 │ │ │ │ + ldrheq lr, [lr], r8 @ │ │ │ │ + sbceq r6, r1, r8, ror fp │ │ │ │ + @ instruction: 0x00beded4 │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ - @ instruction: 0x00bedef4 │ │ │ │ - adcseq sp, lr, r4, asr lr │ │ │ │ + adcseq sp, lr, r4, asr #30 │ │ │ │ + adcseq sp, lr, r4, lsr #29 │ │ │ │ andeq r0, r0, fp, ror r1 │ │ │ │ @ instruction: 0xffffedd0 │ │ │ │ - adcseq sp, lr, r0, lsl lr │ │ │ │ - sbceq r6, r1, ip, asr #20 │ │ │ │ - adcseq sp, lr, r8, lsr #27 │ │ │ │ - adcseq sp, lr, ip, lsl pc │ │ │ │ - sbceq r6, r1, r4, lsr #20 │ │ │ │ - adcseq sp, lr, r0, lsl #27 │ │ │ │ + adcseq sp, lr, r0, ror #28 │ │ │ │ + smulleq r6, r1, ip, sl │ │ │ │ + @ instruction: 0x00beddf8 │ │ │ │ + adcseq sp, lr, ip, ror #30 │ │ │ │ + sbceq r6, r1, r4, ror sl │ │ │ │ + @ instruction: 0x00beddd0 │ │ │ │ andeq r0, r0, sp, lsl #3 │ │ │ │ - adcseq sp, lr, ip, lsr #30 │ │ │ │ - sbceq r6, r1, r0, lsl #20 │ │ │ │ - adcseq sp, lr, ip, asr sp │ │ │ │ + adcseq sp, lr, ip, ror pc │ │ │ │ + sbceq r6, r1, r0, asr sl │ │ │ │ + adcseq sp, lr, ip, lsr #27 │ │ │ │ muleq r0, sp, r1 │ │ │ │ - adcseq sl, lr, ip, lsl #19 │ │ │ │ - adcseq sl, lr, r8, lsr #19 │ │ │ │ + @ instruction: 0x00bea9dc │ │ │ │ + @ instruction: 0x00bea9f8 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq sl, lr, ip, ror #18 │ │ │ │ - adcseq sl, lr, r8, lsl #19 │ │ │ │ - adcseq sl, lr, r0, asr r9 │ │ │ │ - adcseq sl, lr, ip, ror #18 │ │ │ │ - adcseq sl, lr, r0, lsr r9 │ │ │ │ - adcseq sl, lr, ip, asr #18 │ │ │ │ - adcseq sl, lr, r4, asr r9 │ │ │ │ - adcseq sl, lr, ip, lsr #18 │ │ │ │ + @ instruction: 0x00bea9bc │ │ │ │ + @ instruction: 0x00bea9d8 │ │ │ │ + adcseq sl, lr, r0, lsr #19 │ │ │ │ + @ instruction: 0x00bea9bc │ │ │ │ + adcseq sl, lr, r0, lsl #19 │ │ │ │ + umlalseq sl, lr, ip, r9 │ │ │ │ + adcseq sl, lr, r4, lsr #19 │ │ │ │ + adcseq sl, lr, ip, ror r9 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - adcseq sl, lr, r8, asr #17 │ │ │ │ - adcseq sl, lr, r4, ror #17 │ │ │ │ - adcseq sl, lr, ip, ror #17 │ │ │ │ - adcseq sl, lr, r4, asr #17 │ │ │ │ - adcseq sp, lr, r4, ror #26 │ │ │ │ - adcseq sp, lr, ip, lsr ip │ │ │ │ + adcseq sl, lr, r8, lsl r9 │ │ │ │ + adcseq sl, lr, r4, lsr r9 │ │ │ │ + adcseq sl, lr, ip, lsr r9 │ │ │ │ + adcseq sl, lr, r4, lsl r9 │ │ │ │ + @ instruction: 0x00beddb4 │ │ │ │ + adcseq sp, lr, ip, lsl #25 │ │ │ │ andeq r0, r0, r5, lsl #3 │ │ │ │ - adcseq sl, lr, r0, ror r8 │ │ │ │ - adcseq sl, lr, ip, lsl #17 │ │ │ │ - adcseq sp, lr, r0, ror #24 │ │ │ │ - sbceq r6, r1, r8, lsl #17 │ │ │ │ - adcseq sp, lr, r4, ror #23 │ │ │ │ + adcseq sl, lr, r0, asr #17 │ │ │ │ + @ instruction: 0x00bea8dc │ │ │ │ + @ instruction: 0x00bedcb0 │ │ │ │ + ldrdeq r6, [r1], #136 @ 0x88 │ │ │ │ + adcseq sp, lr, r4, lsr ip │ │ │ │ andeq r0, r0, r1, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r1, [pc, #668] @ 614cb0 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ @@ -1499065,23 +1499065,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ ldrdeq fp, [ip, #-92] @ 0xffffffa4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ smlalbteq fp, ip, ip, r4 │ │ │ │ - adcseq sl, lr, r8, ror #11 │ │ │ │ - adcseq sl, lr, r0, asr #11 │ │ │ │ + adcseq sl, lr, r8, lsr r6 │ │ │ │ + adcseq sl, lr, r0, lsl r6 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - adcseq pc, ip, r8, lsl sp @ │ │ │ │ - adcseq sl, lr, r0, asr #9 │ │ │ │ - @ instruction: 0x00bea4dc │ │ │ │ + adcseq pc, ip, r8, ror #26 │ │ │ │ + adcseq sl, lr, r0, lsl r5 │ │ │ │ + adcseq sl, lr, ip, lsr #10 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - umlalseq sl, lr, r4, r4 │ │ │ │ - @ instruction: 0x00bea4b0 │ │ │ │ + adcseq sl, lr, r4, ror #9 │ │ │ │ + adcseq sl, lr, r0, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [pc, #920] @ 615090 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1499315,23 +1499315,23 @@ │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mrseq fp, SPSR_mon │ │ │ │ smlaltteq fp, ip, ip, r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r3, r0, r0, lsl r7 │ │ │ │ smlalbbeq fp, ip, r0, r0 │ │ │ │ - adcseq sl, lr, r4, ror r1 │ │ │ │ - umlalseq sl, lr, r0, r1 │ │ │ │ + adcseq sl, lr, r4, asr #3 │ │ │ │ + adcseq sl, lr, r0, ror #3 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq sp, lr, r8, lsl r7 │ │ │ │ - @ instruction: 0x00bed4f0 │ │ │ │ - adcseq sl, lr, r4, lsl #2 │ │ │ │ - adcseq sl, lr, r0, lsr #2 │ │ │ │ - adcseq sp, lr, ip, lsl #13 │ │ │ │ - adcseq sp, lr, r4, ror #8 │ │ │ │ + adcseq sp, lr, r8, ror #14 │ │ │ │ + adcseq sp, lr, r0, asr #10 │ │ │ │ + adcseq sl, lr, r4, asr r1 │ │ │ │ + adcseq sl, lr, r0, ror r1 │ │ │ │ + @ instruction: 0x00bed6dc │ │ │ │ + @ instruction: 0x00bed4b4 │ │ │ │ andeq r0, r0, r2, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ 615118 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1499445,16 +1499445,16 @@ │ │ │ │ ldr r2, [pc, #28] @ 6152b4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5fb414 │ │ │ │ strheq sl, [ip, #-232] @ 0xffffff18 │ │ │ │ andeq r0, r0, sp, ror #2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - adcseq sp, lr, r8, lsr #9 │ │ │ │ - adcseq sp, lr, ip, asr #4 │ │ │ │ + @ instruction: 0x00bed4f8 │ │ │ │ + umlalseq sp, lr, ip, r2 │ │ │ │ andeq r0, r0, pc, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r4, [pc, #2660] @ 615d34 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ @@ -1500125,39 +1500125,39 @@ │ │ │ │ udf #0 │ │ │ │ smlaltteq pc, ip, ip, r1 @ │ │ │ │ cmpeq ip, r0, lsl sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strheq pc, [ip, #-4] @ │ │ │ │ @ instruction: 0xffffe460 │ │ │ │ andeq r0, r0, r7, lsr r2 │ │ │ │ - @ instruction: 0x011ddf9a │ │ │ │ + tsteq sp, sl, ror #31 │ │ │ │ andeq r0, r0, r5, lsr #5 │ │ │ │ - tsteq sp, ip, lsr #29 │ │ │ │ + @ instruction: 0x011ddefc │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ - adcseq ip, lr, r8, ror #26 │ │ │ │ - sbceq r5, r1, r4, asr r7 │ │ │ │ - @ instruction: 0x00becab0 │ │ │ │ + @ instruction: 0x00becdb8 │ │ │ │ + sbceq r5, r1, r4, lsr #15 │ │ │ │ + adcseq ip, lr, r0, lsl #22 │ │ │ │ muleq r0, sp, r2 │ │ │ │ @ instruction: 0xffffdbd4 │ │ │ │ cmpeq ip, r8, lsr r5 │ │ │ │ - adcseq ip, lr, r8, ror ip │ │ │ │ - @ instruction: 0x00becbb4 │ │ │ │ - smulleq r5, r1, r0, r5 │ │ │ │ - adcseq ip, lr, ip, ror #17 │ │ │ │ + adcseq ip, lr, r8, asr #25 │ │ │ │ + adcseq ip, lr, r4, lsl #24 │ │ │ │ + sbceq r5, r1, r0, ror #11 │ │ │ │ + adcseq ip, lr, ip, lsr r9 │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ - @ instruction: 0x00be94b4 │ │ │ │ - @ instruction: 0x00be94d0 │ │ │ │ + adcseq r9, lr, r4, lsl #10 │ │ │ │ + adcseq r9, lr, r0, lsr #10 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - umlalseq r9, lr, r0, r4 │ │ │ │ - adcseq r9, lr, ip, lsr #9 │ │ │ │ - adcseq r9, lr, ip, ror #8 │ │ │ │ - adcseq r9, lr, r8, lsl #9 │ │ │ │ - adcseq ip, lr, r0, lsr #21 │ │ │ │ - @ instruction: 0x00bec7d4 │ │ │ │ + adcseq r9, lr, r0, ror #9 │ │ │ │ + @ instruction: 0x00be94fc │ │ │ │ + @ instruction: 0x00be94bc │ │ │ │ + @ instruction: 0x00be94d8 │ │ │ │ + @ instruction: 0x00becaf0 │ │ │ │ + adcseq ip, lr, r4, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -1500220,18 +1500220,18 @@ │ │ │ │ str r4, [sp] │ │ │ │ bl 5fb414 │ │ │ │ mov r2, #5 │ │ │ │ bl 5fb4f8 │ │ │ │ b 615df0 │ │ │ │ andeq lr, r0, r3, ror #31 │ │ │ │ andeq lr, r0, r0, lsl r6 │ │ │ │ - adcseq sl, lr, r8, lsl #2 │ │ │ │ - adcseq r9, lr, ip, ror #5 │ │ │ │ - adcseq r9, lr, r8, lsl #5 │ │ │ │ - adcseq r9, lr, r4, lsr #5 │ │ │ │ + adcseq sl, lr, r8, asr r1 │ │ │ │ + adcseq r9, lr, ip, lsr r3 │ │ │ │ + @ instruction: 0x00be92d8 │ │ │ │ + @ instruction: 0x00be92f4 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #436] @ 6160ac │ │ │ │ @@ -1500342,28 +1500342,28 @@ │ │ │ │ ldr r1, [pc, #72] @ 6160e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ bl 5fb414 │ │ │ │ andeq r1, r0, r8, ror #2 │ │ │ │ - adcseq ip, lr, r8, ror #15 │ │ │ │ + adcseq ip, lr, r8, lsr r8 │ │ │ │ + ldrdeq r5, [r1], #20 │ │ │ │ + adcseq ip, lr, ip, lsl #16 │ │ │ │ + adcseq r9, lr, ip, asr r1 │ │ │ │ + adcseq r9, lr, r8, ror r1 │ │ │ │ + ldrdeq r0, [r0], -r7 │ │ │ │ + adcseq ip, lr, r0, lsl r8 │ │ │ │ sbceq r5, r1, r4, lsl #3 │ │ │ │ @ instruction: 0x00bec7bc │ │ │ │ - adcseq r9, lr, ip, lsl #2 │ │ │ │ - adcseq r9, lr, r8, lsr #2 │ │ │ │ - ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq ip, lr, r0, asr #15 │ │ │ │ - sbceq r5, r1, r4, lsr r1 │ │ │ │ - adcseq ip, lr, ip, ror #14 │ │ │ │ - adcseq ip, lr, r4, lsr #15 │ │ │ │ - sbceq r5, r1, ip, lsl #2 │ │ │ │ - adcseq ip, lr, r4, asr #14 │ │ │ │ - adcseq ip, lr, ip, lsl #15 │ │ │ │ - adcseq ip, lr, r4, lsr #14 │ │ │ │ + @ instruction: 0x00bec7f4 │ │ │ │ + sbceq r5, r1, ip, asr r1 │ │ │ │ + umlalseq ip, lr, r4, r7 │ │ │ │ + @ instruction: 0x00bec7dc │ │ │ │ + adcseq ip, lr, r4, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ bl 51ee3c │ │ │ │ @@ -1501103,49 +1501103,49 @@ │ │ │ │ mov r2, #800 @ 0x320 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ cmpeq ip, r0, ror lr │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq ip, ip, asr #28 │ │ │ │ - tsteq sp, r4, lsl #6 │ │ │ │ - umlalseq r1, lr, r0, lr │ │ │ │ + tsteq sp, r4, asr r3 │ │ │ │ + adcseq r1, lr, r0, ror #29 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ cmpeq ip, r8, asr #24 │ │ │ │ cmpeq ip, ip, asr sl │ │ │ │ smlaltbeq r9, ip, r4, r8 │ │ │ │ - @ instruction: 0x00be18dc │ │ │ │ + adcseq r1, lr, ip, lsr #18 │ │ │ │ smlalbbeq r9, ip, r8, r7 │ │ │ │ - adcseq r1, lr, r0, ror #15 │ │ │ │ - adcseq fp, lr, r8, ror lr │ │ │ │ - sbceq r4, r1, r8, lsl #15 │ │ │ │ - adcseq fp, lr, r0, asr #27 │ │ │ │ - adcseq r8, lr, r8, asr r6 │ │ │ │ - adcseq r8, lr, r4, ror r6 │ │ │ │ + adcseq r1, lr, r0, lsr r8 │ │ │ │ + adcseq fp, lr, r8, asr #29 │ │ │ │ + ldrdeq r4, [r1], #120 @ 0x78 │ │ │ │ + adcseq fp, lr, r0, lsl lr │ │ │ │ + adcseq r8, lr, r8, lsr #13 │ │ │ │ + adcseq r8, lr, r4, asr #13 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r8, lr, ip, lsr r6 │ │ │ │ - adcseq r8, lr, r8, asr r6 │ │ │ │ - adcseq r8, lr, r0, lsr #12 │ │ │ │ - adcseq r8, lr, ip, lsr r6 │ │ │ │ - adcseq r8, lr, r4, lsl #12 │ │ │ │ - adcseq r8, lr, r0, lsr #12 │ │ │ │ - adcseq sl, lr, r4, lsr ip │ │ │ │ - sbceq r4, r1, r4, lsl r6 │ │ │ │ - @ instruction: 0x00be85d8 │ │ │ │ + adcseq r8, lr, ip, lsl #13 │ │ │ │ + adcseq r8, lr, r8, lsr #13 │ │ │ │ + adcseq r8, lr, r0, ror r6 │ │ │ │ + adcseq r8, lr, ip, lsl #13 │ │ │ │ + adcseq r8, lr, r4, asr r6 │ │ │ │ + adcseq r8, lr, r0, ror r6 │ │ │ │ + adcseq sl, lr, r4, lsl #25 │ │ │ │ + sbceq r4, r1, r4, ror #12 │ │ │ │ + adcseq r8, lr, r8, lsr #12 │ │ │ │ andeq r0, r0, r5, lsr #6 │ │ │ │ - @ instruction: 0x00bebcf0 │ │ │ │ - sbceq r4, r1, r0, ror #11 │ │ │ │ - adcseq fp, lr, r8, lsl ip │ │ │ │ + adcseq fp, lr, r0, asr #26 │ │ │ │ + sbceq r4, r1, r0, lsr r6 │ │ │ │ + adcseq fp, lr, r8, ror #24 │ │ │ │ + adcseq r8, lr, r8, ror r5 │ │ │ │ + umlalseq r8, lr, r4, r5 │ │ │ │ + adcseq r8, lr, r8, asr r5 │ │ │ │ + adcseq r8, lr, r4, ror r5 │ │ │ │ + adcseq sl, lr, ip, asr #22 │ │ │ │ + sbceq r4, r1, r4, ror #10 │ │ │ │ adcseq r8, lr, r8, lsr #10 │ │ │ │ - adcseq r8, lr, r4, asr #10 │ │ │ │ - adcseq r8, lr, r8, lsl #10 │ │ │ │ - adcseq r8, lr, r4, lsr #10 │ │ │ │ - @ instruction: 0x00beaafc │ │ │ │ - sbceq r4, r1, r4, lsl r5 │ │ │ │ - @ instruction: 0x00be84d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ mov r8, r3 │ │ │ │ cmp r2, #12 │ │ │ │ @@ -1501548,41 +1501548,41 @@ │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strheq r9, [ip, #-36] @ 0xffffffdc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ smlaltbeq r9, ip, r4, r2 │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - adcseq fp, lr, ip, asr #21 │ │ │ │ + tsteq sp, r8, lsr #15 │ │ │ │ + adcseq fp, lr, ip, lsl fp │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ strdeq r9, [ip, #-12] │ │ │ │ - tsteq sp, fp, ror r5 │ │ │ │ + tsteq sp, fp, asr #11 │ │ │ │ andeq lr, r0, r3, ror #31 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - @ instruction: 0x00beb8fc │ │ │ │ + adcseq fp, lr, ip, asr #18 │ │ │ │ cmpeq ip, ip, lsl #30 │ │ │ │ - @ instruction: 0x011dc3d5 │ │ │ │ - adcseq fp, lr, ip, ror #14 │ │ │ │ - adcseq fp, lr, ip, lsr #12 │ │ │ │ - sbceq r3, r1, ip, lsr pc │ │ │ │ - adcseq fp, lr, r4, ror r5 │ │ │ │ - adcseq fp, lr, ip, asr r6 │ │ │ │ - sbceq r3, r1, r4, lsl pc │ │ │ │ - adcseq fp, lr, ip, asr #10 │ │ │ │ - adcseq r7, lr, ip, asr lr │ │ │ │ - adcseq r7, lr, r8, ror lr │ │ │ │ + tsteq sp, r5, lsr #8 │ │ │ │ + @ instruction: 0x00beb7bc │ │ │ │ + adcseq fp, lr, ip, ror r6 │ │ │ │ + sbceq r3, r1, ip, lsl #31 │ │ │ │ + adcseq fp, lr, r4, asr #11 │ │ │ │ + adcseq fp, lr, ip, lsr #13 │ │ │ │ + sbceq r3, r1, r4, ror #30 │ │ │ │ + umlalseq fp, lr, ip, r5 │ │ │ │ + adcseq r7, lr, ip, lsr #29 │ │ │ │ + adcseq r7, lr, r8, asr #29 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r7, lr, r0, asr #28 │ │ │ │ - adcseq r7, lr, ip, asr lr │ │ │ │ - adcseq r7, lr, r0, lsr #28 │ │ │ │ - adcseq r7, lr, ip, lsr lr │ │ │ │ - adcseq fp, lr, r4, lsr #11 │ │ │ │ - sbceq r3, r1, r4, lsr #28 │ │ │ │ - adcseq fp, lr, ip, asr r4 │ │ │ │ + umlalseq r7, lr, r0, lr │ │ │ │ + adcseq r7, lr, ip, lsr #29 │ │ │ │ + adcseq r7, lr, r0, ror lr │ │ │ │ + adcseq r7, lr, ip, lsl #29 │ │ │ │ + @ instruction: 0x00beb5f4 │ │ │ │ + sbceq r3, r1, r4, ror lr │ │ │ │ + adcseq fp, lr, ip, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #492] @ 6175fc │ │ │ │ mov r7, r3 │ │ │ │ @@ -1501707,22 +1501707,22 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlaltteq r8, ip, r4, fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq sp, r3, asr r0 │ │ │ │ + tsteq sp, r3, lsr #1 │ │ │ │ @ instruction: 0x014c8a90 │ │ │ │ - adcseq fp, lr, r4, lsl #7 │ │ │ │ - sbceq r3, r1, r8, asr #23 │ │ │ │ - adcseq fp, lr, r0, lsl #4 │ │ │ │ - adcseq fp, lr, r0, lsl #7 │ │ │ │ - sbceq r3, r1, r0, lsr #23 │ │ │ │ - @ instruction: 0x00beb1d8 │ │ │ │ + @ instruction: 0x00beb3d4 │ │ │ │ + sbceq r3, r1, r8, lsl ip │ │ │ │ + adcseq fp, lr, r0, asr r2 │ │ │ │ + @ instruction: 0x00beb3d0 │ │ │ │ + strdeq r3, [r1], #176 @ 0xb0 │ │ │ │ + adcseq fp, lr, r8, lsr #4 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #500] @ 617838 │ │ │ │ @@ -1501850,23 +1501850,23 @@ │ │ │ │ mov r2, #288 @ 0x120 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strheq r8, [ip, #-144] @ 0xffffff70 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - adcseq r0, lr, ip, lsl sl │ │ │ │ + adcseq r0, lr, ip, ror #20 │ │ │ │ cmpeq ip, r8, lsr r8 │ │ │ │ - adcseq fp, lr, r8, asr #2 │ │ │ │ - sbceq r3, r1, r8, lsl #19 │ │ │ │ - adcseq sl, lr, r0, asr #31 │ │ │ │ + umlalseq fp, lr, r8, r1 │ │ │ │ + ldrdeq r3, [r1], #152 @ 0x98 │ │ │ │ + adcseq fp, lr, r0, lsl r0 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ - adcseq fp, lr, r4, asr #2 │ │ │ │ - sbceq r3, r1, r8, ror #18 │ │ │ │ - adcseq sl, lr, r0, lsr #31 │ │ │ │ + umlalseq fp, lr, r4, r1 │ │ │ │ + strheq r3, [r1], #152 @ 0x98 │ │ │ │ + @ instruction: 0x00beaff0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #256] @ 617980 │ │ │ │ ldr r3, [pc, #256] @ 617984 │ │ │ │ @@ -1501876,15 +1501876,15 @@ │ │ │ │ ldr r4, [pc, #244] @ 617988 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #24 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl d87a48 │ │ │ │ + bl d87a98 │ │ │ │ ldr r3, [pc, #216] @ 61798c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, r6 │ │ │ │ tst r3, #8 │ │ │ │ @@ -1501893,29 +1501893,29 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp] │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ moveq r3, #72 @ 0x48 │ │ │ │ - bl d7b1c8 │ │ │ │ + bl d7b218 │ │ │ │ cmp r0, #0 │ │ │ │ bne 617954 │ │ │ │ ldr r2, [pc, #144] @ 617990 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ ldm r0, {r0, r2} │ │ │ │ mov r3, r5 │ │ │ │ bl 5bb80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl d880bc │ │ │ │ + bl d8810c │ │ │ │ ldr r2, [pc, #100] @ 617994 │ │ │ │ ldr r3, [pc, #80] @ 617984 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -1501925,26 +1501925,26 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #60] @ 617998 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c39c <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl d77c94 │ │ │ │ + bl d77ce4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl d77bbc │ │ │ │ + bl d77c0c │ │ │ │ b 617920 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, r8, ror r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq ip, r8, asr #14 │ │ │ │ andeq r1, r0, r8, lsr #28 │ │ │ │ - adcseq fp, lr, r0, ror r0 │ │ │ │ + adcseq fp, lr, r0, asr #1 │ │ │ │ smlalbteq r8, ip, r8, r6 │ │ │ │ - adcseq fp, lr, r8, lsr #32 │ │ │ │ + adcseq fp, lr, r8, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [pc, #436] @ 617b6c │ │ │ │ subs r4, r3, #0 │ │ │ │ @@ -1502380,15 +1502380,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [sp, #16] │ │ │ │ b 617f88 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, r4, lsl r1 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ smlaltteq r8, ip, r0, r0 │ │ │ │ - tsteq sp, r9, asr #11 │ │ │ │ + tsteq sp, r9, lsl r6 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ smlaltteq r7, ip, r0, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r2 │ │ │ │ @@ -1503901,40 +1503901,40 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 524ed4 │ │ │ │ str r0, [r8, #4] │ │ │ │ b 6190ac │ │ │ │ strheq r7, [ip, #-100] @ 0xffffff9c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq sp, r8, lsr #28 │ │ │ │ - @ instruction: 0x011daafa │ │ │ │ + tsteq sp, r8, ror lr │ │ │ │ + tsteq sp, sl, asr #22 │ │ │ │ cmpeq ip, r0, lsl r5 │ │ │ │ svcvc 0x00fb0003 │ │ │ │ - tsteq sp, sl, ror #18 │ │ │ │ - adcseq r6, lr, r8, lsl #6 │ │ │ │ - adcseq r6, lr, r4, lsr #6 │ │ │ │ - tsteq sp, r0, asr #13 │ │ │ │ - tsteq sp, r4, ror #13 │ │ │ │ - adcseq r6, lr, r4, lsr r1 │ │ │ │ - adcseq r6, lr, r0, asr r1 │ │ │ │ - tsteq sp, r0, lsl r6 │ │ │ │ - tsteq sp, r0, lsl #12 │ │ │ │ - tsteq sp, r8, ror #11 │ │ │ │ + @ instruction: 0x011da9ba │ │ │ │ + adcseq r6, lr, r8, asr r3 │ │ │ │ + adcseq r6, lr, r4, ror r3 │ │ │ │ + tsteq sp, r0, lsl r7 │ │ │ │ + tsteq sp, r4, lsr r7 │ │ │ │ + adcseq r6, lr, r4, lsl #3 │ │ │ │ + adcseq r6, lr, r0, lsr #3 │ │ │ │ + tsteq sp, r0, ror #12 │ │ │ │ + tsteq sp, r0, asr r6 │ │ │ │ + tsteq sp, r8, lsr r6 │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ eormi r0, r4, r0 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ andsmi ip, r0, ip, asr #25 │ │ │ │ eorgt r0, r4, r0 │ │ │ │ andsgt ip, r0, ip, asr #25 │ │ │ │ svccc 0x00e00000 │ │ │ │ andeq r0, r0, r7, asr r1 │ │ │ │ - tsteq sp, r0, asr r9 │ │ │ │ + tsteq sp, r0, lsr #19 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ - @ instruction: 0x011d98f8 │ │ │ │ + tsteq sp, r8, asr #18 │ │ │ │ andeq r0, r0, r2, lsl #3 │ │ │ │ stccc 13, cr8, [r6, #540]! @ 0x21c │ │ │ │ vstmialt r1, {s19-s113} │ │ │ │ svccc 0x00f921fb │ │ │ │ @ instruction: 0x3db149e5 │ │ │ │ ldcllt 1, cr3, [lr], #700 @ 0x2bc │ │ │ │ bne 1f0a0b4 │ │ │ │ @@ -1503944,30 +1503944,30 @@ │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ @ instruction: 0xfefa39ef │ │ │ │ svccc 0x00e62e42 │ │ │ │ strvs r8, [fp, #-766]! @ 0xfffffd02 │ │ │ │ svccc 0x00f71547 │ │ │ │ andeq r0, r0, sl, lsr #3 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ - adcseq r8, lr, r8, lsl #14 │ │ │ │ - adcseq r8, lr, r0, ror #13 │ │ │ │ + adcseq r8, lr, r8, asr r7 │ │ │ │ + adcseq r8, lr, r0, lsr r7 │ │ │ │ andeq r0, r0, r9, lsl r1 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ + adcseq r4, lr, r8, asr r9 │ │ │ │ + adcseq r4, lr, r4, ror r9 │ │ │ │ + adcseq r4, lr, r8, lsr #18 │ │ │ │ + adcseq r4, lr, r4, asr #18 │ │ │ │ adcseq r4, lr, r8, lsl #18 │ │ │ │ adcseq r4, lr, r4, lsr #18 │ │ │ │ + @ instruction: 0x00be48bc │ │ │ │ @ instruction: 0x00be48d8 │ │ │ │ - @ instruction: 0x00be48f4 │ │ │ │ - @ instruction: 0x00be48b8 │ │ │ │ - @ instruction: 0x00be48d4 │ │ │ │ - adcseq r4, lr, ip, ror #16 │ │ │ │ - adcseq r4, lr, r8, lsl #17 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r7, lr, r0, ror #19 │ │ │ │ - sbceq r0, r1, r4, lsl #17 │ │ │ │ - adcseq r8, lr, r0, lsr #1 │ │ │ │ + adcseq r7, lr, r0, lsr sl │ │ │ │ + ldrdeq r0, [r1], #132 @ 0x84 │ │ │ │ + ldrsheq r8, [lr], r0 @ │ │ │ │ andeq r0, r0, fp, ror r2 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ add sl, sp, #48 @ 0x30 │ │ │ │ ldrb r7, [r9, #17] │ │ │ │ ldr r2, [pc, #-104] @ 6198e8 │ │ │ │ ldr r3, [pc, #-104] @ 6198ec │ │ │ │ mov r0, sl │ │ │ │ @@ -1505382,24 +1505382,24 @@ │ │ │ │ b 61ad44 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ - umlalseq r7, lr, ip, r8 │ │ │ │ - sbceq r0, r1, r0, asr #14 │ │ │ │ - adcseq r7, lr, ip, asr pc │ │ │ │ + adcseq r7, lr, ip, ror #17 │ │ │ │ + smulleq r0, r1, r0, r7 │ │ │ │ + adcseq r7, lr, ip, lsr #31 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ - adcseq r4, lr, r8, lsr r4 │ │ │ │ - adcseq r4, lr, r4, asr r4 │ │ │ │ + adcseq r4, lr, r8, lsl #9 │ │ │ │ + adcseq r4, lr, r4, lsr #9 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r4, lr, r4, lsl #8 │ │ │ │ - adcseq r4, lr, r0, lsr #8 │ │ │ │ + adcseq r4, lr, r4, asr r4 │ │ │ │ + adcseq r4, lr, r0, ror r4 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ @ instruction: 0x000001ba │ │ │ │ andeq r0, r0, r5, asr #3 │ │ │ │ andeq r0, r0, r3, asr #3 │ │ │ │ @ instruction: 0x000001bf │ │ │ │ andeq r0, r0, r3, asr r1 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ @@ -1505605,35 +1505605,35 @@ │ │ │ │ mov r1, #1 │ │ │ │ bl 5ab24 <__sprintf_chk@plt> │ │ │ │ add r4, r4, r0 │ │ │ │ b 61b0a0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strdeq r4, [ip, #-248] @ 0xffffff08 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x00be79b4 │ │ │ │ - tsteq sp, r4, asr sp │ │ │ │ - adcseq r7, lr, r4, lsl #19 │ │ │ │ - sbcseq lr, r0, r8, ror r4 │ │ │ │ - adcseq r4, ip, ip, asr lr │ │ │ │ - ldrdeq sl, [sp], #204 @ 0xcc │ │ │ │ - adcseq r7, lr, r8, lsr #18 │ │ │ │ - sbceq r5, r1, ip, ror r9 │ │ │ │ - sbceq r6, sp, r4, asr #13 │ │ │ │ - strdeq r5, [r0], #228 @ 0xe4 │ │ │ │ - sbceq r2, r1, ip, asr #12 │ │ │ │ - @ instruction: 0x00bcdddc │ │ │ │ - sbcseq lr, r0, r4, lsr #22 │ │ │ │ - umlalseq sl, ip, ip, ip │ │ │ │ - smulleq sl, sp, ip, fp │ │ │ │ - sbceq r0, r1, r0, lsr #32 │ │ │ │ - adcseq r7, lr, r4, lsr #16 │ │ │ │ + adcseq r7, lr, r4, lsl #20 │ │ │ │ + tsteq sp, r4, lsr #27 │ │ │ │ + @ instruction: 0x00be79d4 │ │ │ │ + sbcseq lr, r0, r8, asr #9 │ │ │ │ + adcseq r4, ip, ip, lsr #29 │ │ │ │ + sbceq sl, sp, ip, lsr #26 │ │ │ │ + adcseq r7, lr, r8, ror r9 │ │ │ │ + sbceq r5, r1, ip, asr #19 │ │ │ │ + sbceq r6, sp, r4, lsl r7 │ │ │ │ + sbceq r5, r0, r4, asr #30 │ │ │ │ + smulleq r2, r1, ip, r6 │ │ │ │ + adcseq sp, ip, ip, lsr #28 │ │ │ │ + sbcseq lr, r0, r4, ror fp │ │ │ │ + adcseq sl, ip, ip, ror #25 │ │ │ │ + sbceq sl, sp, ip, ror #23 │ │ │ │ + sbceq r0, r1, r0, ror r0 │ │ │ │ + adcseq r7, lr, r4, ror r8 │ │ │ │ ldrdeq r4, [ip, #-208] @ 0xffffff30 │ │ │ │ - adcseq r7, lr, r4, asr #14 │ │ │ │ - adcseq r7, lr, r8, lsr #14 │ │ │ │ - adcseq r7, lr, r0, asr #14 │ │ │ │ + umlalseq r7, lr, r4, r7 │ │ │ │ + adcseq r7, lr, r8, ror r7 │ │ │ │ + umlalseq r7, lr, r0, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #576] @ 61b59c │ │ │ │ ldr r3, [pc, #576] @ 61b5a0 │ │ │ │ @@ -1505780,33 +1505780,33 @@ │ │ │ │ mov r2, #764 @ 0x2fc │ │ │ │ mov r0, r8 │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x014c4c9c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq ip, r8, ror ip │ │ │ │ - adcseq r7, lr, r8, asr #12 │ │ │ │ - sbceq pc, r0, ip, lsl #27 │ │ │ │ - adcseq r7, lr, ip, lsl r6 │ │ │ │ + umlalseq r7, lr, r8, r6 │ │ │ │ + ldrdeq pc, [r0], #220 @ 0xdc │ │ │ │ + adcseq r7, lr, ip, ror #12 │ │ │ │ andeq r2, r0, ip, lsl #19 │ │ │ │ @ instruction: 0x000017bc │ │ │ │ cmpeq ip, r4, lsl fp │ │ │ │ - adcseq r7, lr, r8, lsr #11 │ │ │ │ - @ instruction: 0x00be74fc │ │ │ │ + @ instruction: 0x00be75f8 │ │ │ │ + adcseq r7, lr, ip, asr #10 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - adcseq r7, lr, r0, lsr #10 │ │ │ │ - adcseq r7, lr, r4, ror #9 │ │ │ │ - umlalseq r7, lr, r4, r5 │ │ │ │ - adcseq r7, lr, r4, asr #9 │ │ │ │ + adcseq r7, lr, r0, ror r5 │ │ │ │ + adcseq r7, lr, r4, lsr r5 │ │ │ │ + adcseq r7, lr, r4, ror #11 │ │ │ │ + adcseq r7, lr, r4, lsl r5 │ │ │ │ andeq r0, r0, r2, lsl r3 │ │ │ │ - adcseq r7, lr, r4, lsr #10 │ │ │ │ - adcseq r7, lr, r8, lsr #9 │ │ │ │ + adcseq r7, lr, r4, ror r5 │ │ │ │ + @ instruction: 0x00be74f8 │ │ │ │ strdeq r0, [r0], -sl │ │ │ │ - adcseq r7, lr, ip, lsr r5 │ │ │ │ - umlalseq r7, lr, r0, r4 │ │ │ │ + adcseq r7, lr, ip, lsl #11 │ │ │ │ + adcseq r7, lr, r0, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1505896,15 +1505896,15 @@ │ │ │ │ b 61b5f4 │ │ │ │ mov r0, #8 │ │ │ │ b 61b6ec │ │ │ │ mov r0, #6 │ │ │ │ b 61b6ec │ │ │ │ mov r0, #1 │ │ │ │ b 61b6ec │ │ │ │ - tsteq sp, r8, lsl #2 │ │ │ │ + tsteq sp, r8, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #552] @ 61b9c0 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ @@ -1506045,25 +1506045,25 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 5fb4f8 │ │ │ │ b 61b7f4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, r8, asr r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq ip, r4, lsl r7 │ │ │ │ - adcseq r3, lr, ip, lsl #16 │ │ │ │ - adcseq r3, lr, r8, lsr #16 │ │ │ │ + adcseq r3, lr, ip, asr r8 │ │ │ │ + adcseq r3, lr, r8, ror r8 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r7, lr, r0, ror #3 │ │ │ │ - sbceq pc, r0, r4, lsr r8 @ │ │ │ │ - adcseq r7, lr, r4, asr #1 │ │ │ │ - @ instruction: 0x00be37b8 │ │ │ │ - @ instruction: 0x00be37d4 │ │ │ │ - adcseq r7, lr, ip, ror r1 │ │ │ │ - strdeq pc, [r0], #112 @ 0x70 │ │ │ │ - adcseq r7, lr, r0, lsl #1 │ │ │ │ + adcseq r7, lr, r0, lsr r2 │ │ │ │ + sbceq pc, r0, r4, lsl #17 │ │ │ │ + adcseq r7, lr, r4, lsl r1 │ │ │ │ + adcseq r3, lr, r8, lsl #16 │ │ │ │ + adcseq r3, lr, r4, lsr #16 │ │ │ │ + adcseq r7, lr, ip, asr #3 │ │ │ │ + sbceq pc, r0, r0, asr #16 │ │ │ │ + ldrsbeq r7, [lr], r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #304] @ 61bb40 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [pc, #300] @ 61bb44 │ │ │ │ @@ -1506377,18 +1506377,18 @@ │ │ │ │ b 61bdd0 │ │ │ │ ldr r1, [pc, #76] @ 61bf38 │ │ │ │ b 61bdd0 │ │ │ │ ldr r1, [pc, #72] @ 61bf3c │ │ │ │ b 61bdd0 │ │ │ │ ldr r1, [pc, #68] @ 61bf40 │ │ │ │ b 61bdd0 │ │ │ │ - @ instruction: 0x011d7af6 │ │ │ │ - tsteq sp, r6, ror #22 │ │ │ │ - adcseq r6, lr, r0, asr #24 │ │ │ │ - adcseq r6, lr, ip, lsl #25 │ │ │ │ + tsteq sp, r6, asr #22 │ │ │ │ + @ instruction: 0x011d7bb6 │ │ │ │ + umlalseq r6, lr, r0, ip │ │ │ │ + @ instruction: 0x00be6cdc │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ @ instruction: 0x000001b3 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ andeq r0, r0, sp, asr #3 │ │ │ │ andeq r0, r0, r5, asr r1 │ │ │ │ andeq r0, r0, sl, lsr #3 │ │ │ │ @@ -1506600,17 +1506600,17 @@ │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne 61c23c │ │ │ │ b 61c008 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ swpbeq r4, r0, [ip] │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - adcseq r6, lr, r0, lsr fp │ │ │ │ - adcseq r6, lr, r4, lsl #20 │ │ │ │ - adcseq r8, ip, r8, asr #15 │ │ │ │ + adcseq r6, lr, r0, lsl #23 │ │ │ │ + adcseq r6, lr, r4, asr sl │ │ │ │ + adcseq r8, ip, r8, lsl r8 │ │ │ │ strdeq r3, [ip, #-208] @ 0xffffff30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #680] @ 61c54c │ │ │ │ @@ -1506787,16 +1506787,16 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, r0, asr sp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ cmpeq ip, r8, lsr #26 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ @ instruction: 0x014c3c90 │ │ │ │ - adcseq r6, lr, r0, lsl r7 │ │ │ │ - tsteq sp, r8, lsr r4 │ │ │ │ + adcseq r6, lr, r0, ror #14 │ │ │ │ + tsteq sp, r8, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #416] @ 61c728 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1506903,15 +1506903,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [sp, #16] │ │ │ │ b 61c634 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, r8, ror #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq ip, r4, lsr sl │ │ │ │ - @ instruction: 0x011d72ba │ │ │ │ + tsteq sp, sl, lsl #6 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ cmpeq ip, r4, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r3, [r2] │ │ │ │ @@ -1507219,19 +1507219,19 @@ │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [sp, #24] │ │ │ │ b 61cb48 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlalbbeq r3, ip, ip, r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq ip, ip, lsl #16 │ │ │ │ - ldrheq r7, [sp, -lr] │ │ │ │ - tsteq sp, r6, rrx │ │ │ │ + tsteq sp, lr, lsl #2 │ │ │ │ + ldrheq r7, [sp, -r6] │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ - tsteq sp, sl, lsr #30 │ │ │ │ - tsteq sp, r6, lsr #28 │ │ │ │ + tsteq sp, sl, ror pc │ │ │ │ + tsteq sp, r6, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ ldr r2, [sp, #196] @ 0xc4 │ │ │ │ ldr r1, [r3] │ │ │ │ @@ -1507483,19 +1507483,19 @@ │ │ │ │ b 61ccc4 │ │ │ │ add r5, sp, #84 @ 0x54 │ │ │ │ b 61cf04 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlalbbeq r3, ip, r8, r3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - tsteq sp, r2, asr #24 │ │ │ │ - tsteq sp, r2, asr ip │ │ │ │ + @ instruction: 0x011d6c92 │ │ │ │ + tsteq sp, r2, lsr #25 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ ldrdeq r3, [ip, #-4] │ │ │ │ - tsteq sp, r6, asr #19 │ │ │ │ + tsteq sp, r6, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ @@ -1507675,15 +1507675,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b 61d0c8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq ip, r0, ror pc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ cmpeq ip, r4, ror sp │ │ │ │ - tsteq sp, r6, lsl #14 │ │ │ │ + tsteq sp, r6, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -1508349,35 +1508349,35 @@ │ │ │ │ bl 5fb4f8 │ │ │ │ b 61d3c4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlalbbeq r2, ip, r8, ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq ip, r8, ror #24 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ - @ instruction: 0x011d64de │ │ │ │ - tsteq sp, r6, asr #8 │ │ │ │ - tsteq sp, r6, lsr #7 │ │ │ │ + tsteq sp, lr, lsr #10 │ │ │ │ + @ instruction: 0x011d6496 │ │ │ │ + @ instruction: 0x011d63f6 │ │ │ │ cmpeq ip, r8, ror #12 │ │ │ │ - ldrsheq r6, [sp, -r2] │ │ │ │ + tsteq sp, r2, asr #2 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - tsteq sp, lr, lsl #30 │ │ │ │ - @ instruction: 0x00be14d4 │ │ │ │ - @ instruction: 0x00be14f0 │ │ │ │ + tsteq sp, lr, asr pc │ │ │ │ + adcseq r1, lr, r4, lsr #10 │ │ │ │ + adcseq r1, lr, r0, asr #10 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - @ instruction: 0x00be14b8 │ │ │ │ - @ instruction: 0x00be14d4 │ │ │ │ + adcseq r1, lr, r8, lsl #10 │ │ │ │ + adcseq r1, lr, r4, lsr #10 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - adcseq r4, lr, r0, asr lr │ │ │ │ - adcseq r4, lr, r8, ror #25 │ │ │ │ + adcseq r4, lr, r0, lsr #29 │ │ │ │ + adcseq r4, lr, r8, lsr sp │ │ │ │ muleq r0, sl, r2 │ │ │ │ - adcseq r1, lr, r4, ror #7 │ │ │ │ + adcseq r1, lr, r4, lsr r4 │ │ │ │ + adcseq r1, lr, r0, asr r4 │ │ │ │ + @ instruction: 0x00be21b0 │ │ │ │ adcseq r1, lr, r0, lsl #8 │ │ │ │ - adcseq r2, lr, r0, ror #2 │ │ │ │ - @ instruction: 0x00be13b0 │ │ │ │ andeq r0, r0, fp, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #4056] @ 61ee18 │ │ │ │ @@ -1509394,19 +1509394,19 @@ │ │ │ │ moveq r3, r5 │ │ │ │ moveq r1, #428 @ 0x1ac │ │ │ │ mov r2, r0 │ │ │ │ beq 61e37c │ │ │ │ b 61e304 │ │ │ │ strheq r2, [ip, #-20] @ 0xffffffec │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x011d5c96 │ │ │ │ + tsteq sp, r6, ror #25 │ │ │ │ @ instruction: 0x014c2194 │ │ │ │ cmpeq r3, r0, lsr ip │ │ │ │ addeq r0, r4, r9, lsr #32 │ │ │ │ - tsteq sp, lr, lsr sp │ │ │ │ + tsteq sp, lr, lsl #27 │ │ │ │ smlaltbeq r2, ip, r0, r0 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ ldrdeq r1, [ip, #-252] @ 0xffffff04 │ │ │ │ cmpeq ip, r4, lsl #30 │ │ │ │ smlalbteq r1, ip, r0, lr │ │ │ │ muleq r0, lr, r1 │ │ │ │ cmpeq ip, ip, lsr lr │ │ │ │ @@ -1509433,52 +1509433,52 @@ │ │ │ │ svccc 0x00f71547 │ │ │ │ strdeq r1, [ip, #-132] @ 0xffffff7c │ │ │ │ smlalbteq r1, ip, r8, r8 │ │ │ │ svcvc 0x00f80000 │ │ │ │ cmpeq ip, r4, ror #14 │ │ │ │ @ instruction: 0x014c1698 │ │ │ │ cmpeq ip, r4, lsl #12 │ │ │ │ - @ instruction: 0x00bc1cd0 │ │ │ │ + adcseq r1, ip, r0, lsr #26 │ │ │ │ smlalbbeq r1, ip, r4, r5 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ cmpeq ip, ip, asr r4 │ │ │ │ cmpeq ip, ip, lsl r4 │ │ │ │ smlalbteq r1, ip, r4, r3 │ │ │ │ andeq r0, r0, r7, asr #3 │ │ │ │ smlalbbeq r1, ip, r4, r3 │ │ │ │ - tsteq sp, sl, ror #30 │ │ │ │ - tsteq sp, sl, lsr #30 │ │ │ │ + @ instruction: 0x011d4fba │ │ │ │ + tsteq sp, sl, ror pc │ │ │ │ andeq r0, r0, sl, lsr #3 │ │ │ │ cmpeq ip, ip, lsl #4 │ │ │ │ swpbeq r1, ip, [ip] @ │ │ │ │ andeq r0, r0, r1, asr #2 │ │ │ │ @ instruction: 0x000001b3 │ │ │ │ qdaddeq r1, r8, ip │ │ │ │ andeq r0, r0, sp, lsr #2 │ │ │ │ smlaltteq r0, ip, r0, pc @ │ │ │ │ strheq r0, [ip, #-244] @ 0xffffff0c │ │ │ │ andeq r0, r0, r9, lsr #3 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ cmpeq ip, r4, ror #30 │ │ │ │ @ instruction: 0x014c0e9c │ │ │ │ cmpeq ip, r8, lsl #28 │ │ │ │ - adcseq r3, lr, ip, asr #13 │ │ │ │ - adcseq r3, lr, r8, lsl r7 │ │ │ │ + adcseq r3, lr, ip, lsl r7 │ │ │ │ + adcseq r3, lr, r8, ror #14 │ │ │ │ andeq r0, r0, r5, asr #4 │ │ │ │ - @ instruction: 0x011d49da │ │ │ │ - tsteq sp, r2, lsl #19 │ │ │ │ + tsteq sp, sl, lsr #20 │ │ │ │ + @ instruction: 0x011d49d2 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ smlalbbeq r0, ip, ip, fp │ │ │ │ cmpeq ip, r0, lsr fp │ │ │ │ strdeq r0, [ip, #-172] @ 0xffffff54 │ │ │ │ andeq r0, r0, r7, asr r1 │ │ │ │ - adcseq r1, ip, r0, asr #3 │ │ │ │ + adcseq r1, ip, r0, lsl r2 │ │ │ │ @ instruction: 0x014c0a9c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x011d47b6 │ │ │ │ + tsteq sp, r6, lsl #16 │ │ │ │ ldr r2, [pc, #-112] @ 61eeec │ │ │ │ ldr r3, [pc, #-20] @ 61ef4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -1510569,36 +1510569,36 @@ │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ udf #0 │ │ │ │ cmpeq ip, ip, ror #18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq ip, ip, asr #18 │ │ │ │ andeq r0, r0, r2, asr r2 │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ - @ instruction: 0x00be34f4 │ │ │ │ - adcseq r3, lr, r0, lsl r3 │ │ │ │ + adcseq r3, lr, r4, asr #10 │ │ │ │ + adcseq r3, lr, r0, ror #6 │ │ │ │ andeq r0, r0, lr, asr r4 │ │ │ │ svceq 0x007f5ef2 │ │ │ │ addeq sl, r0, r9, lsl #2 │ │ │ │ @ instruction: 0xffffc294 │ │ │ │ @ instruction: 0xffffd498 │ │ │ │ cmpeq ip, ip, lsr r8 │ │ │ │ andeq r0, sl, r6 │ │ │ │ svccc 0x00b8e0b4 │ │ │ │ subeq r1, r7, fp, asr #30 │ │ │ │ @ instruction: 0xffffc47c │ │ │ │ @ instruction: 0xffffe59c │ │ │ │ @ instruction: 0xffffd7a0 │ │ │ │ - adcseq r3, lr, ip, ror r2 │ │ │ │ - adcseq pc, sp, ip, lsl #14 │ │ │ │ - adcseq pc, sp, r8, lsr #14 │ │ │ │ + adcseq r3, lr, ip, asr #5 │ │ │ │ + adcseq pc, sp, ip, asr r7 @ │ │ │ │ + adcseq pc, sp, r8, ror r7 @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ ldccc 15, cr7, [r0, #8] │ │ │ │ rsbeq r8, pc, #253 @ 0xfd │ │ │ │ - adcseq fp, sp, ip, lsr r4 │ │ │ │ - @ instruction: 0x011d41fe │ │ │ │ + adcseq fp, sp, ip, lsl #9 │ │ │ │ + tsteq sp, lr, asr #4 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, r5, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1510664,21 +1510664,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ 62020c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ 620210 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - tsteq sp, ip, asr #24 │ │ │ │ - adcseq r3, lr, r8, ror #6 │ │ │ │ - adcseq r2, lr, r8, lsl #23 │ │ │ │ - @ instruction: 0x00be35b0 │ │ │ │ - adcseq r2, lr, r4, ror #22 │ │ │ │ - adcseq r2, lr, r8, lsr sp │ │ │ │ - @ instruction: 0x00bc4eb4 │ │ │ │ + @ instruction: 0x011d3c9c │ │ │ │ + @ instruction: 0x00be33b8 │ │ │ │ + @ instruction: 0x00be2bd8 │ │ │ │ + adcseq r3, lr, r0, lsl #12 │ │ │ │ + @ instruction: 0x00be2bb4 │ │ │ │ + adcseq r2, lr, r8, lsl #27 │ │ │ │ + adcseq r4, ip, r4, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1510758,15 +1510758,15 @@ │ │ │ │ mov sl, #8 │ │ │ │ b 6202c0 │ │ │ │ mov sl, #1 │ │ │ │ b 6202c0 │ │ │ │ mov sl, #16 │ │ │ │ b 6202c0 │ │ │ │ smlaltbeq pc, fp, r8, sp @ │ │ │ │ - tsteq sp, sl, asr #22 │ │ │ │ + @ instruction: 0x011d3b9a │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1510942,20 +1510942,20 @@ │ │ │ │ bne 620644 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmppeq fp, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x00be27bc │ │ │ │ - strheq sl, [r0], #180 @ 0xb4 │ │ │ │ - adcseq r2, lr, ip, ror r7 │ │ │ │ - adcseq r2, lr, r8, lsl #15 │ │ │ │ - sbceq sl, r0, r8, lsl #23 │ │ │ │ - adcseq r2, lr, r0, asr r7 │ │ │ │ + adcseq r2, lr, ip, lsl #16 │ │ │ │ + sbceq sl, r0, r4, lsl #24 │ │ │ │ + adcseq r2, lr, ip, asr #15 │ │ │ │ + @ instruction: 0x00be27d8 │ │ │ │ + ldrdeq sl, [r0], #184 @ 0xb8 │ │ │ │ + adcseq r2, lr, r0, lsr #15 │ │ │ │ andeq r0, r0, r6, ror #8 │ │ │ │ ldrdeq pc, [fp, #-156] @ 0xffffff64 │ │ │ │ ldrb ip, [r3, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ bne 620884 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1511086,27 +1511086,27 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - adcseq lr, sp, r8, asr r9 │ │ │ │ - adcseq lr, sp, r4, ror r9 │ │ │ │ + adcseq lr, sp, r8, lsr #19 │ │ │ │ + adcseq lr, sp, r4, asr #19 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq lr, sp, r8, lsr r9 │ │ │ │ - adcseq lr, sp, r4, asr r9 │ │ │ │ + adcseq lr, sp, r8, lsl #19 │ │ │ │ + adcseq lr, sp, r4, lsr #19 │ │ │ │ + @ instruction: 0x00be25d0 │ │ │ │ + strheq sl, [r0], #152 @ 0x98 │ │ │ │ adcseq r2, lr, r0, lsl #11 │ │ │ │ - sbceq sl, r0, r8, ror #18 │ │ │ │ - adcseq r2, lr, r0, lsr r5 │ │ │ │ andeq r0, r0, r7, lsl #2 │ │ │ │ - @ instruction: 0x00bde8f0 │ │ │ │ + adcseq lr, sp, r0, asr #18 │ │ │ │ + adcseq lr, sp, ip, asr r9 │ │ │ │ adcseq lr, sp, ip, lsl #18 │ │ │ │ - @ instruction: 0x00bde8bc │ │ │ │ - @ instruction: 0x00bde8d8 │ │ │ │ + adcseq lr, sp, r8, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr ip, [pc, #356] @ 620a40 │ │ │ │ ldr r3, [pc, #356] @ 620a44 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -1511197,25 +1511197,25 @@ │ │ │ │ mov r2, #1120 @ 0x460 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmppeq fp, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ smlalbteq pc, fp, r0, r6 @ │ │ │ │ - adcseq r2, lr, r0, asr #7 │ │ │ │ - sbceq sl, r0, r0, lsr #15 │ │ │ │ - adcseq r2, lr, r8, ror #6 │ │ │ │ + adcseq r2, lr, r0, lsl r4 │ │ │ │ + strdeq sl, [r0], #112 @ 0x70 │ │ │ │ + @ instruction: 0x00be23b8 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - adcseq r2, lr, r8, lsr #7 │ │ │ │ - sbceq sl, r0, ip, ror r7 │ │ │ │ - adcseq r2, lr, r4, asr #6 │ │ │ │ - andeq r0, r0, sp, ror r4 │ │ │ │ + @ instruction: 0x00be23f8 │ │ │ │ + sbceq sl, r0, ip, asr #15 │ │ │ │ umlalseq r2, lr, r4, r3 │ │ │ │ - sbceq sl, r0, ip, asr r7 │ │ │ │ - adcseq r2, lr, r4, lsr #6 │ │ │ │ + andeq r0, r0, sp, ror r4 │ │ │ │ + adcseq r2, lr, r4, ror #7 │ │ │ │ + sbceq sl, r0, ip, lsr #15 │ │ │ │ + adcseq r2, lr, r4, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #744] @ 620d7c │ │ │ │ mov r8, r3 │ │ │ │ @@ -1511406,20 +1511406,20 @@ │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmppeq fp, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ cmppeq fp, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ - tsteq sp, ip, asr #3 │ │ │ │ + tsteq sp, ip, lsl r2 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ strdeq pc, [fp, #-44] @ 0xffffffd4 │ │ │ │ - adcseq r2, lr, r0, rrx │ │ │ │ - sbceq sl, r0, ip, lsl r4 │ │ │ │ - adcseq r1, lr, r4, ror #31 │ │ │ │ + ldrheq r2, [lr], r0 @ │ │ │ │ + sbceq sl, r0, ip, ror #8 │ │ │ │ + adcseq r2, lr, r4, lsr r0 │ │ │ │ muleq r0, r6, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #1192] @ 621270 │ │ │ │ @@ -1511720,35 +1511720,35 @@ │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5fb4f8 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b 621220 │ │ │ │ cmppeq fp, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x011d2fb0 │ │ │ │ + tsteq sp, r0 │ │ │ │ cmppeq fp, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + adcseq r1, lr, r8, lsr #26 │ │ │ │ + sbceq sl, r0, r0, lsl r1 │ │ │ │ @ instruction: 0x00be1cd8 │ │ │ │ - sbceq sl, r0, r0, asr #1 │ │ │ │ - adcseq r1, lr, r8, lsl #25 │ │ │ │ andeq r0, r0, lr, lsr #2 │ │ │ │ - adcseq lr, sp, r8, asr #32 │ │ │ │ - adcseq lr, sp, r4, rrx │ │ │ │ + umlalseq lr, sp, r8, r0 │ │ │ │ + ldrheq lr, [sp], r4 @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - @ instruction: 0x00be1cdc │ │ │ │ - sbceq sl, r0, ip, rrx │ │ │ │ - adcseq r1, lr, r4, lsr ip │ │ │ │ + adcseq r1, lr, ip, lsr #26 │ │ │ │ + strheq sl, [r0], #12 │ │ │ │ + adcseq r1, lr, r4, lsl #25 │ │ │ │ andeq r0, r0, sl, ror #2 │ │ │ │ - @ instruction: 0x00bddff4 │ │ │ │ - adcseq lr, sp, r0, lsl r0 │ │ │ │ - @ instruction: 0x00bddfb8 │ │ │ │ - @ instruction: 0x00bddfd4 │ │ │ │ - adcseq sp, sp, r0, lsl #31 │ │ │ │ - umlalseq sp, sp, ip, pc @ │ │ │ │ - adcseq sp, sp, r8, ror #29 │ │ │ │ - adcseq sp, sp, r4, lsl #30 │ │ │ │ + adcseq lr, sp, r4, asr #32 │ │ │ │ + adcseq lr, sp, r0, rrx │ │ │ │ + adcseq lr, sp, r8 │ │ │ │ + adcseq lr, sp, r4, lsr #32 │ │ │ │ + @ instruction: 0x00bddfd0 │ │ │ │ + adcseq sp, sp, ip, ror #31 │ │ │ │ + adcseq sp, sp, r8, lsr pc │ │ │ │ + adcseq sp, sp, r4, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #2532] @ 621ccc │ │ │ │ mov r5, r1 │ │ │ │ @@ -1512383,15 +1512383,15 @@ │ │ │ │ ldr r2, [pc, #392] @ 621e48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fb414 │ │ │ │ cmpeq fp, ip, lsl #26 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq sp, sl, lsl fp │ │ │ │ + tsteq sp, sl, ror #22 │ │ │ │ smlaltteq lr, fp, r8, ip │ │ │ │ @ instruction: 0x014bec9c │ │ │ │ cmpeq fp, r0, asr ip │ │ │ │ strdeq lr, [fp, #-188] @ 0xffffff44 │ │ │ │ cmpeq fp, r8, lsl #22 │ │ │ │ smlalbteq lr, fp, ip, sl │ │ │ │ smlaltteq lr, fp, r8, r9 │ │ │ │ @@ -1512399,91 +1512399,91 @@ │ │ │ │ andeq r0, r0, r5, lsr #5 │ │ │ │ cmpeq fp, r4, asr r9 │ │ │ │ cmpeq fp, r4, lsl #18 │ │ │ │ andeq r0, r0, r7, lsr #5 │ │ │ │ strheq lr, [fp, #-132] @ 0xffffff7c │ │ │ │ andeq r1, r0, lr, lsr #9 │ │ │ │ @ instruction: 0x014be790 │ │ │ │ - adcseq r1, lr, r0, lsl #11 │ │ │ │ - sbceq r9, r0, r4, ror #17 │ │ │ │ - adcseq r1, lr, ip, lsr #9 │ │ │ │ + @ instruction: 0x00be15d0 │ │ │ │ + sbceq r9, r0, r4, lsr r9 │ │ │ │ + @ instruction: 0x00be14fc │ │ │ │ muleq r0, lr, r4 │ │ │ │ cmpeq fp, r4, lsr #14 │ │ │ │ smlaltteq lr, fp, ip, r6 │ │ │ │ strheq lr, [fp, #-100] @ 0xffffff9c │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - umlalseq r1, lr, ip, r4 │ │ │ │ - smulleq r9, r0, r0, r7 │ │ │ │ - adcseq r1, lr, r8, asr r3 │ │ │ │ + adcseq r1, lr, ip, ror #9 │ │ │ │ + sbceq r9, r0, r0, ror #15 │ │ │ │ + adcseq r1, lr, r8, lsr #7 │ │ │ │ andeq r0, r0, fp, asr #9 │ │ │ │ smlaltteq lr, fp, r0, r5 │ │ │ │ - adcseq r2, ip, ip, lsr #21 │ │ │ │ + @ instruction: 0x00bc2afc │ │ │ │ + sbceq r9, r0, r4, lsl #15 │ │ │ │ + adcseq r1, lr, ip, asr #6 │ │ │ │ + andeq r0, r0, ip, lsl #10 │ │ │ │ + adcseq r1, lr, ip, ror #14 │ │ │ │ + sbceq r9, r0, ip, asr r7 │ │ │ │ + adcseq r1, lr, r4, lsr #6 │ │ │ │ + @ instruction: 0x000004b2 │ │ │ │ + adcseq r1, lr, r8, lsl r4 │ │ │ │ sbceq r9, r0, r4, lsr r7 │ │ │ │ @ instruction: 0x00be12fc │ │ │ │ - andeq r0, r0, ip, lsl #10 │ │ │ │ - adcseq r1, lr, ip, lsl r7 │ │ │ │ + andeq r0, r0, r1, asr #9 │ │ │ │ + adcseq r1, lr, r0, asr #7 │ │ │ │ sbceq r9, r0, ip, lsl #14 │ │ │ │ @ instruction: 0x00be12d4 │ │ │ │ - @ instruction: 0x000004b2 │ │ │ │ - adcseq r1, lr, r8, asr #7 │ │ │ │ + andeq r0, r0, r7, lsr #9 │ │ │ │ + adcseq r2, ip, ip, asr sl │ │ │ │ sbceq r9, r0, r4, ror #13 │ │ │ │ adcseq r1, lr, ip, lsr #5 │ │ │ │ - andeq r0, r0, r1, asr #9 │ │ │ │ - adcseq r1, lr, r0, ror r3 │ │ │ │ + andeq r0, r0, r8, ror #9 │ │ │ │ + adcseq r1, lr, ip, asr r4 │ │ │ │ strheq r9, [r0], #108 @ 0x6c │ │ │ │ adcseq r1, lr, r4, lsl #5 │ │ │ │ - andeq r0, r0, r7, lsr #9 │ │ │ │ - adcseq r2, ip, ip, lsl #20 │ │ │ │ + ldrdeq r0, [r0], -lr │ │ │ │ + adcseq r1, lr, r4, lsr r4 │ │ │ │ smulleq r9, r0, r4, r6 │ │ │ │ adcseq r1, lr, ip, asr r2 │ │ │ │ - andeq r0, r0, r8, ror #9 │ │ │ │ - adcseq r1, lr, ip, lsl #8 │ │ │ │ + ldrdeq r0, [r0], -r7 │ │ │ │ + adcseq r1, lr, r4, ror #7 │ │ │ │ sbceq r9, r0, ip, ror #12 │ │ │ │ adcseq r1, lr, r4, lsr r2 │ │ │ │ - ldrdeq r0, [r0], -lr │ │ │ │ - adcseq r1, lr, r4, ror #7 │ │ │ │ + andeq r0, r0, ip, lsl #9 │ │ │ │ + adcseq r1, lr, r0, lsl #8 │ │ │ │ sbceq r9, r0, r4, asr #12 │ │ │ │ adcseq r1, lr, ip, lsl #4 │ │ │ │ - ldrdeq r0, [r0], -r7 │ │ │ │ - umlalseq r1, lr, r4, r3 │ │ │ │ + andeq r0, r0, sp, lsl #10 │ │ │ │ + adcseq r1, lr, r0, ror #4 │ │ │ │ sbceq r9, r0, ip, lsl r6 │ │ │ │ adcseq r1, lr, r4, ror #3 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ - @ instruction: 0x00be13b0 │ │ │ │ + andeq r0, r0, r4, asr #9 │ │ │ │ + @ instruction: 0x00be12dc │ │ │ │ strdeq r9, [r0], #84 @ 0x54 │ │ │ │ @ instruction: 0x00be11bc │ │ │ │ - andeq r0, r0, sp, lsl #10 │ │ │ │ - adcseq r1, lr, r0, lsl r2 │ │ │ │ - sbceq r9, r0, ip, asr #11 │ │ │ │ - umlalseq r1, lr, r4, r1 │ │ │ │ - andeq r0, r0, r4, asr #9 │ │ │ │ - adcseq r1, lr, ip, lsl #5 │ │ │ │ + andeq r0, r0, r9, asr #9 │ │ │ │ + umlalseq r1, lr, r8, r3 │ │ │ │ + ldrdeq r9, [r0], #80 @ 0x50 │ │ │ │ + umlalseq r1, lr, r8, r1 │ │ │ │ + adcseq r1, lr, ip, asr #6 │ │ │ │ sbceq r9, r0, r4, lsr #11 │ │ │ │ adcseq r1, lr, ip, ror #2 │ │ │ │ - andeq r0, r0, r9, asr #9 │ │ │ │ - adcseq r1, lr, r8, asr #6 │ │ │ │ - sbceq r9, r0, r0, lsl #11 │ │ │ │ - adcseq r1, lr, r8, asr #2 │ │ │ │ - @ instruction: 0x00be12fc │ │ │ │ - sbceq r9, r0, r4, asr r5 │ │ │ │ - adcseq r1, lr, ip, lsl r1 │ │ │ │ andeq r0, r0, sp, lsl #9 │ │ │ │ - adcseq r1, lr, r4, ror r2 │ │ │ │ - sbceq r9, r0, ip, lsr #10 │ │ │ │ - ldrsheq r1, [lr], r4 @ │ │ │ │ + adcseq r1, lr, r4, asr #5 │ │ │ │ + sbceq r9, r0, ip, ror r5 │ │ │ │ + adcseq r1, lr, r4, asr #2 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - adcseq r1, lr, r4, ror #4 │ │ │ │ - sbceq r9, r0, r4, lsl #10 │ │ │ │ - adcseq r1, lr, ip, asr #1 │ │ │ │ + @ instruction: 0x00be12b4 │ │ │ │ + sbceq r9, r0, r4, asr r5 │ │ │ │ + adcseq r1, lr, ip, lsl r1 │ │ │ │ andeq r0, r0, sp, asr #9 │ │ │ │ - @ instruction: 0x00be12d8 │ │ │ │ - adcseq r1, lr, ip, lsr #1 │ │ │ │ + adcseq r1, lr, r8, lsr #6 │ │ │ │ + ldrsheq r1, [lr], ip @ │ │ │ │ andeq r0, r0, r5, lsr #10 │ │ │ │ - @ instruction: 0x00be12d8 │ │ │ │ - umlalseq r1, lr, r0, r0 │ │ │ │ + adcseq r1, lr, r8, lsr #6 │ │ │ │ + adcseq r1, lr, r0, ror #1 │ │ │ │ andeq r0, r0, ip, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r3, [r0, #1024] @ 0x400 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ @@ -1513513,192 +1513513,192 @@ │ │ │ │ movcc fp, r3 │ │ │ │ b 622780 │ │ │ │ smlalbbeq lr, fp, r0, r1 │ │ │ │ cmpeq fp, ip, ror #2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r3, r0, r0, lsl r7 │ │ │ │ - adcseq r0, lr, r4, lsr #30 │ │ │ │ - sbceq r8, r0, r8, ror sp │ │ │ │ - adcseq r0, lr, r0, asr #18 │ │ │ │ + adcseq r0, lr, r4, ror pc │ │ │ │ + sbceq r8, r0, r8, asr #27 │ │ │ │ + umlalseq r0, lr, r0, r9 │ │ │ │ andeq r0, r0, sp, lsl #6 │ │ │ │ - adcseq r0, lr, r0, lsr #22 │ │ │ │ - adcseq r0, lr, r4, lsl #16 │ │ │ │ + adcseq r0, lr, r0, ror fp │ │ │ │ + adcseq r0, lr, r4, asr r8 │ │ │ │ andeq r0, r0, r2, asr #4 │ │ │ │ - adcseq ip, sp, r0, ror sl │ │ │ │ - adcseq ip, sp, ip, lsl #21 │ │ │ │ + adcseq ip, sp, r0, asr #21 │ │ │ │ + @ instruction: 0x00bdcadc │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r0, lr, r8, ror #18 │ │ │ │ - sbceq r8, r0, r0, asr r9 │ │ │ │ - adcseq r0, lr, r8, lsl r5 │ │ │ │ + @ instruction: 0x00be09b8 │ │ │ │ + sbceq r8, r0, r0, lsr #19 │ │ │ │ + adcseq r0, lr, r8, ror #10 │ │ │ │ andeq r0, r0, r2, ror r2 │ │ │ │ - adcseq r0, lr, r4, ror #17 │ │ │ │ - sbceq r8, r0, r8, lsr #18 │ │ │ │ - @ instruction: 0x00be04f0 │ │ │ │ + adcseq r0, lr, r4, lsr r9 │ │ │ │ + sbceq r8, r0, r8, ror r9 │ │ │ │ + adcseq r0, lr, r0, asr #10 │ │ │ │ andeq r0, r0, fp, lsl #5 │ │ │ │ - adcseq r0, lr, r8, lsl #16 │ │ │ │ - sbceq r8, r0, ip, asr #15 │ │ │ │ - umlalseq r0, lr, r4, r3 │ │ │ │ + adcseq r0, lr, r8, asr r8 │ │ │ │ + sbceq r8, r0, ip, lsl r8 │ │ │ │ + adcseq r0, lr, r4, ror #7 │ │ │ │ andeq r1, r0, r8, lsr #28 │ │ │ │ strdeq sp, [fp, #-80] @ 0xffffffb0 │ │ │ │ - adcseq r0, lr, r4, lsl #12 │ │ │ │ - sbceq r8, r0, r8, lsr r7 │ │ │ │ - adcseq r0, lr, r0, lsl #6 │ │ │ │ + adcseq r0, lr, r4, asr r6 │ │ │ │ + sbceq r8, r0, r8, lsl #15 │ │ │ │ + adcseq r0, lr, r0, asr r3 │ │ │ │ muleq r0, r5, r2 │ │ │ │ @ instruction: 0xffffd6d4 │ │ │ │ - adcseq r0, lr, r0, lsr #13 │ │ │ │ - sbceq r8, r0, ip, ror #12 │ │ │ │ - adcseq r0, lr, r4, lsr r2 │ │ │ │ + @ instruction: 0x00be06f0 │ │ │ │ + strheq r8, [r0], #108 @ 0x6c │ │ │ │ + adcseq r0, lr, r4, lsl #5 │ │ │ │ andeq r0, r0, r6, lsl #5 │ │ │ │ - @ instruction: 0x00be06f8 │ │ │ │ - sbceq r8, r0, r0, lsr #12 │ │ │ │ - adcseq r0, lr, r8, ror #3 │ │ │ │ + adcseq r0, lr, r8, asr #14 │ │ │ │ + sbceq r8, r0, r0, ror r6 │ │ │ │ + adcseq r0, lr, r8, lsr r2 │ │ │ │ andeq r0, r0, r1, ror #5 │ │ │ │ - umlalseq ip, sp, r8, r5 │ │ │ │ - @ instruction: 0x00bdc5b4 │ │ │ │ - adcseq r0, lr, r0, lsl r5 │ │ │ │ - sbceq r8, r0, r4, asr r5 │ │ │ │ - adcseq r0, lr, ip, lsl r1 │ │ │ │ + adcseq ip, sp, r8, ror #11 │ │ │ │ + adcseq ip, sp, r4, lsl #12 │ │ │ │ + adcseq r0, lr, r0, ror #10 │ │ │ │ + sbceq r8, r0, r4, lsr #11 │ │ │ │ + adcseq r0, lr, ip, ror #2 │ │ │ │ andeq r0, r0, r2, asr r2 │ │ │ │ - adcseq r0, lr, r0, lsr #13 │ │ │ │ - sbceq r8, r0, r0, lsr #10 │ │ │ │ - adcseq r0, lr, r8, ror #1 │ │ │ │ + @ instruction: 0x00be06f0 │ │ │ │ + sbceq r8, r0, r0, ror r5 │ │ │ │ + adcseq r0, lr, r8, lsr r1 │ │ │ │ andeq r0, r0, sl, lsl #6 │ │ │ │ - adcseq lr, pc, r8, asr #6 │ │ │ │ - strheq r8, [r0], #76 @ 0x4c │ │ │ │ - adcseq r0, lr, r4, lsl #1 │ │ │ │ + umlalseq lr, pc, r8, r3 @ │ │ │ │ + sbceq r8, r0, ip, lsl #10 │ │ │ │ + ldrsbeq r0, [lr], r4 @ │ │ │ │ @ instruction: 0x000002b3 │ │ │ │ - adcseq r0, lr, r0, ror #6 │ │ │ │ - smulleq r8, r0, r4, r4 │ │ │ │ - adcseq r0, lr, ip, asr r0 │ │ │ │ + @ instruction: 0x00be03b0 │ │ │ │ + sbceq r8, r0, r4, ror #9 │ │ │ │ + adcseq r0, lr, ip, lsr #1 │ │ │ │ andeq r0, r0, sl, lsr r2 │ │ │ │ - adcseq r0, lr, r0, asr #6 │ │ │ │ - sbceq r8, r0, r4, ror #6 │ │ │ │ - adcseq pc, sp, ip, lsr #30 │ │ │ │ + umlalseq r0, lr, r0, r3 │ │ │ │ + strheq r8, [r0], #52 @ 0x34 │ │ │ │ + adcseq pc, sp, ip, ror pc @ │ │ │ │ andeq r0, r0, fp, ror #4 │ │ │ │ - adcseq r0, lr, r8, lsl #1 │ │ │ │ + ldrsbeq r0, [lr], r8 @ │ │ │ │ + sbceq r8, r0, r4, ror r0 │ │ │ │ + adcseq pc, sp, ip, lsr ip @ │ │ │ │ + andeq r0, r0, r1, asr #5 │ │ │ │ + umlalseq r0, lr, r8, r1 │ │ │ │ sbceq r8, r0, r4, lsr #32 │ │ │ │ adcseq pc, sp, ip, ror #23 │ │ │ │ - andeq r0, r0, r1, asr #5 │ │ │ │ - adcseq r0, lr, r8, asr #2 │ │ │ │ + andeq r0, r0, r6, lsl #6 │ │ │ │ + adcseq r0, lr, ip, asr r1 │ │ │ │ + sbceq r8, r0, r0 │ │ │ │ + adcseq pc, sp, r8, asr #23 │ │ │ │ + adcseq r0, lr, r4, lsr r0 │ │ │ │ ldrdeq r7, [r0], #244 @ 0xf4 │ │ │ │ umlalseq pc, sp, ip, fp @ │ │ │ │ - andeq r0, r0, r6, lsl #6 │ │ │ │ - adcseq r0, lr, ip, lsl #2 │ │ │ │ - strheq r7, [r0], #240 @ 0xf0 │ │ │ │ - adcseq pc, sp, r8, ror fp @ │ │ │ │ - adcseq pc, sp, r4, ror #31 │ │ │ │ - sbceq r7, r0, r4, lsl #31 │ │ │ │ - adcseq pc, sp, ip, asr #22 │ │ │ │ - umlalseq pc, sp, r0, pc @ │ │ │ │ - sbceq r7, r0, r8, lsl #30 │ │ │ │ - @ instruction: 0x00bdfad0 │ │ │ │ + adcseq pc, sp, r0, ror #31 │ │ │ │ + sbceq r7, r0, r8, asr pc │ │ │ │ + adcseq pc, sp, r0, lsr #22 │ │ │ │ andeq r0, r0, pc, asr #5 │ │ │ │ - adcseq pc, sp, r4, lsl #28 │ │ │ │ - sbceq r7, r0, r4, ror #25 │ │ │ │ - adcseq pc, sp, ip, lsr #17 │ │ │ │ - adcseq pc, sp, ip, ror sp @ │ │ │ │ + adcseq pc, sp, r4, asr lr @ │ │ │ │ + sbceq r7, r0, r4, lsr sp │ │ │ │ + @ instruction: 0x00bdf8fc │ │ │ │ + adcseq pc, sp, ip, asr #27 │ │ │ │ + sbceq r7, r0, ip, asr #25 │ │ │ │ + umlalseq pc, sp, r4, r8 @ │ │ │ │ + strdeq r0, [r0], -r7 │ │ │ │ + adcseq pc, sp, ip, lsl #30 │ │ │ │ + sbceq r7, r0, r8, lsr #25 │ │ │ │ + adcseq pc, sp, r0, ror r8 @ │ │ │ │ + adcseq pc, sp, r8, asr lr @ │ │ │ │ sbceq r7, r0, ip, ror ip │ │ │ │ adcseq pc, sp, r4, asr #16 │ │ │ │ - strdeq r0, [r0], -r7 │ │ │ │ - @ instruction: 0x00bdfebc │ │ │ │ - sbceq r7, r0, r8, asr ip │ │ │ │ - adcseq pc, sp, r0, lsr #16 │ │ │ │ - adcseq pc, sp, r8, lsl #28 │ │ │ │ - sbceq r7, r0, ip, lsr #24 │ │ │ │ - @ instruction: 0x00bdf7f4 │ │ │ │ andeq r0, r0, r2, lsr r3 │ │ │ │ - adcseq pc, sp, r4, lsr #28 │ │ │ │ - sbceq r7, r0, r4, lsl #24 │ │ │ │ - adcseq pc, sp, ip, asr #15 │ │ │ │ + adcseq pc, sp, r4, ror lr @ │ │ │ │ + sbceq r7, r0, r4, asr ip │ │ │ │ + adcseq pc, sp, ip, lsl r8 @ │ │ │ │ andeq r0, r0, r3, lsr r3 │ │ │ │ - adcseq r7, sp, r4, lsl #4 │ │ │ │ - sbceq r7, r0, r0, ror sl │ │ │ │ - adcseq pc, sp, r8, lsr r6 @ │ │ │ │ + adcseq r7, sp, r4, asr r2 │ │ │ │ + sbceq r7, r0, r0, asr #21 │ │ │ │ + adcseq pc, sp, r8, lsl #13 │ │ │ │ andeq r0, r0, pc, asr #6 │ │ │ │ andeq r1, r0, r0, ror #2 │ │ │ │ - adcseq pc, sp, r8, ror sp @ │ │ │ │ - strdeq r7, [r0], #152 @ 0x98 │ │ │ │ - adcseq pc, sp, r0, asr #11 │ │ │ │ + adcseq pc, sp, r8, asr #27 │ │ │ │ + sbceq r7, r0, r8, asr #20 │ │ │ │ + adcseq pc, sp, r0, lsl r6 @ │ │ │ │ andeq r0, r0, r6, lsl #7 │ │ │ │ andeq r1, r0, r1, ror #2 │ │ │ │ - adcseq pc, sp, r8, ror lr @ │ │ │ │ + adcseq pc, sp, r8, asr #29 │ │ │ │ + strdeq r7, [r0], #156 @ 0x9c │ │ │ │ + adcseq pc, sp, r4, asr #11 │ │ │ │ + andeq r0, r0, sp, asr #7 │ │ │ │ + adcseq pc, sp, r0, lsl #29 │ │ │ │ + ldrdeq r7, [r0], #152 @ 0x98 │ │ │ │ + adcseq pc, sp, r0, lsr #11 │ │ │ │ + adcseq pc, sp, r0, lsl #26 │ │ │ │ sbceq r7, r0, ip, lsr #19 │ │ │ │ adcseq pc, sp, r4, ror r5 @ │ │ │ │ - andeq r0, r0, sp, asr #7 │ │ │ │ - adcseq pc, sp, r0, lsr lr @ │ │ │ │ + andeq r0, r0, r1, lsl #7 │ │ │ │ + adcseq pc, sp, r8, asr #25 │ │ │ │ sbceq r7, r0, r8, lsl #19 │ │ │ │ adcseq pc, sp, r0, asr r5 @ │ │ │ │ - @ instruction: 0x00bdfcb0 │ │ │ │ - sbceq r7, r0, ip, asr r9 │ │ │ │ - adcseq pc, sp, r4, lsr #10 │ │ │ │ - andeq r0, r0, r1, lsl #7 │ │ │ │ - adcseq pc, sp, r8, ror ip @ │ │ │ │ - sbceq r7, r0, r8, lsr r9 │ │ │ │ - adcseq pc, sp, r0, lsl #10 │ │ │ │ - adcseq pc, sp, r0, asr #24 │ │ │ │ - adcseq pc, sp, r8, asr ip @ │ │ │ │ - adcseq pc, sp, r8, asr #24 │ │ │ │ - adcseq pc, sp, r4, ror #24 │ │ │ │ - adcseq pc, sp, r8, lsr #7 │ │ │ │ + umlalseq pc, sp, r0, ip @ │ │ │ │ + adcseq pc, sp, r8, lsr #25 │ │ │ │ + umlalseq pc, sp, r8, ip @ │ │ │ │ + @ instruction: 0x00bdfcb4 │ │ │ │ + @ instruction: 0x00bdf3f8 │ │ │ │ andeq r0, r0, r5, asr #7 │ │ │ │ - adcseq pc, sp, ip, asr #24 │ │ │ │ - adcseq pc, sp, r8, asr #24 │ │ │ │ - adcseq pc, sp, r4, asr #24 │ │ │ │ - sbceq r2, r0, r4, lsr r2 │ │ │ │ - @ instruction: 0x011d03f6 │ │ │ │ - smulleq r9, r0, r8, r5 │ │ │ │ - @ instruction: 0x00bdfbd8 │ │ │ │ - adcseq pc, sp, r4, asr r9 @ │ │ │ │ - adcseq pc, sp, r8, ror r2 @ │ │ │ │ + umlalseq pc, sp, ip, ip @ │ │ │ │ + umlalseq pc, sp, r8, ip @ │ │ │ │ + umlalseq pc, sp, r4, ip @ │ │ │ │ + sbceq r2, r0, r4, lsl #5 │ │ │ │ + tsteq sp, r6, asr #8 │ │ │ │ + sbceq r9, r0, r8, ror #11 │ │ │ │ + adcseq pc, sp, r8, lsr #24 │ │ │ │ + adcseq pc, sp, r4, lsr #19 │ │ │ │ + adcseq pc, sp, r8, asr #5 │ │ │ │ andeq r0, r0, pc, lsr #8 │ │ │ │ - umlalseq pc, sp, r8, fp @ │ │ │ │ - adcseq pc, sp, r8, lsl fp @ │ │ │ │ - @ instruction: 0x00bdfbb0 │ │ │ │ - @ instruction: 0x00bf2fb8 │ │ │ │ - @ instruction: 0x011d0294 │ │ │ │ - adcseq pc, sp, ip, ror r1 @ │ │ │ │ - strdeq r6, [pc], #48 @ │ │ │ │ - sbceq r7, r0, r4, ror #10 │ │ │ │ - adcseq pc, sp, r4, lsl #8 │ │ │ │ - adcseq r7, sp, r0, ror r9 │ │ │ │ - sbceq r9, r0, ip, lsr #7 │ │ │ │ - adcseq pc, sp, r8, ror #1 │ │ │ │ - adcseq pc, sp, ip, asr #20 │ │ │ │ - adcseq pc, sp, r0, asr #20 │ │ │ │ - sbceq r9, r0, ip, lsl #6 │ │ │ │ - adcseq pc, sp, r4, lsl r8 @ │ │ │ │ - adcseq pc, sp, r0, lsl #20 │ │ │ │ - @ instruction: 0x00bdf9d0 │ │ │ │ - @ instruction: 0x00bdf9d0 │ │ │ │ - sbceq r5, pc, r0, ror #14 │ │ │ │ - adcseq pc, sp, ip, asr #18 │ │ │ │ - adcseq pc, sp, r4, lsr #18 │ │ │ │ - adcseq pc, sp, r0, lsl #18 │ │ │ │ - adcseq pc, sp, r4, ror #17 │ │ │ │ - adcseq pc, sp, r4, asr #17 │ │ │ │ - adcseq pc, sp, r4, lsr #17 │ │ │ │ - adcseq pc, sp, r4, lsl #17 │ │ │ │ - adcseq r1, ip, ip, asr #4 │ │ │ │ - ldrheq pc, [sp], r8 @ │ │ │ │ - adcseq pc, sp, r4, lsl #18 │ │ │ │ - adcseq pc, sp, r0, lsr #3 │ │ │ │ - adcseq pc, sp, ip, ror r1 @ │ │ │ │ + adcseq pc, sp, r8, ror #23 │ │ │ │ + adcseq pc, sp, r8, ror #22 │ │ │ │ + adcseq pc, sp, r0, lsl #24 │ │ │ │ + adcseq r3, pc, r8 │ │ │ │ + tsteq sp, r4, ror #5 │ │ │ │ + adcseq pc, sp, ip, asr #3 │ │ │ │ + sbceq r6, pc, r0, asr #8 │ │ │ │ + strheq r7, [r0], #84 @ 0x54 │ │ │ │ + adcseq pc, sp, r4, asr r4 @ │ │ │ │ + adcseq r7, sp, r0, asr #19 │ │ │ │ + strdeq r9, [r0], #60 @ 0x3c │ │ │ │ + adcseq pc, sp, r8, lsr r1 @ │ │ │ │ + umlalseq pc, sp, ip, sl @ │ │ │ │ + umlalseq pc, sp, r0, sl @ │ │ │ │ + sbceq r9, r0, ip, asr r3 │ │ │ │ + adcseq pc, sp, r4, ror #16 │ │ │ │ + adcseq pc, sp, r0, asr sl @ │ │ │ │ + adcseq pc, sp, r0, lsr #20 │ │ │ │ + adcseq pc, sp, r0, lsr #20 │ │ │ │ + strheq r5, [pc], #112 @ │ │ │ │ + umlalseq pc, sp, ip, r9 @ │ │ │ │ + adcseq pc, sp, r4, ror r9 @ │ │ │ │ + adcseq pc, sp, r0, asr r9 @ │ │ │ │ + adcseq pc, sp, r4, lsr r9 @ │ │ │ │ + adcseq pc, sp, r4, lsl r9 @ │ │ │ │ + @ instruction: 0x00bdf8f4 │ │ │ │ + @ instruction: 0x00bdf8d4 │ │ │ │ + umlalseq r1, ip, ip, r2 │ │ │ │ + adcseq pc, sp, r8, lsl #2 │ │ │ │ + adcseq pc, sp, r4, asr r9 @ │ │ │ │ + @ instruction: 0x00bdf1f0 │ │ │ │ + adcseq pc, sp, ip, asr #3 │ │ │ │ + @ instruction: 0x00bdf1b8 │ │ │ │ + umlalseq pc, sp, ip, r1 @ │ │ │ │ + adcseq pc, sp, r0, lsl #3 │ │ │ │ adcseq pc, sp, r8, ror #2 │ │ │ │ - adcseq pc, sp, ip, asr #2 │ │ │ │ - adcseq pc, sp, r0, lsr r1 @ │ │ │ │ - adcseq pc, sp, r8, lsl r1 @ │ │ │ │ - ldrsheq pc, [sp], r8 @ │ │ │ │ - ldrsbeq pc, [sp], ip @ │ │ │ │ - adcseq pc, sp, r4, asr #1 │ │ │ │ - adcseq fp, fp, ip, lsl r8 │ │ │ │ - adcseq pc, sp, r8, lsl #19 │ │ │ │ - adcseq pc, sp, r8, lsl #10 │ │ │ │ - sbceq r7, r0, ip, lsl r2 │ │ │ │ - adcseq lr, sp, r4, ror #27 │ │ │ │ + adcseq pc, sp, r8, asr #2 │ │ │ │ + adcseq pc, sp, ip, lsr #2 │ │ │ │ + adcseq pc, sp, r4, lsl r1 @ │ │ │ │ + adcseq fp, fp, ip, ror #16 │ │ │ │ + @ instruction: 0x00bdf9d8 │ │ │ │ + adcseq pc, sp, r8, asr r5 @ │ │ │ │ + sbceq r7, r0, ip, ror #4 │ │ │ │ + adcseq lr, sp, r4, lsr lr │ │ │ │ andeq r0, r0, sl, ror #6 │ │ │ │ ldr ip, [pc, #-492] @ 622f64 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r3, [pc, #-496] @ 622f68 │ │ │ │ ldr r1, [pc, #-496] @ 622f6c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #-500] @ 622f70 │ │ │ │ @@ -1515591,75 +1515591,75 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #0 │ │ │ │ cmpeq fp, r4, lsr r0 │ │ │ │ cmpeq fp, r0, lsr r0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r3, r0, r0, lsl r7 │ │ │ │ - adcseq pc, sp, ip, lsl r6 @ │ │ │ │ - sbceq r7, r0, r0, lsl r0 │ │ │ │ - @ instruction: 0x00bdebd8 │ │ │ │ + adcseq pc, sp, ip, ror #12 │ │ │ │ + sbceq r7, r0, r0, rrx │ │ │ │ + adcseq lr, sp, r8, lsr #24 │ │ │ │ andeq r0, r0, pc, asr #12 │ │ │ │ - tstpeq ip, r2, ror #21 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x00bdf4b4 │ │ │ │ + tstpeq ip, r2, lsr fp @ p-variant is OBSOLETE │ │ │ │ + adcseq pc, sp, r4, lsl #10 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ muleq r0, r8, sp │ │ │ │ - @ instruction: 0x00bde9b8 │ │ │ │ - @ instruction: 0x00bde9b4 │ │ │ │ - adcseq lr, sp, r0, lsr r8 │ │ │ │ + adcseq lr, sp, r8, lsl #20 │ │ │ │ + adcseq lr, sp, r4, lsl #20 │ │ │ │ + adcseq lr, sp, r0, lsl #17 │ │ │ │ andeq r2, r0, r8, asr #12 │ │ │ │ andeq r0, r0, r7, lsr r2 │ │ │ │ smlalbteq fp, fp, r4, r6 @ │ │ │ │ - adcseq lr, sp, ip, asr #28 │ │ │ │ - sbceq r6, r0, r8, lsl r8 │ │ │ │ - adcseq lr, sp, r0, ror #7 │ │ │ │ + umlalseq lr, sp, ip, lr │ │ │ │ + sbceq r6, r0, r8, ror #16 │ │ │ │ + adcseq lr, sp, r0, lsr r4 │ │ │ │ andeq r0, r0, fp, ror #11 │ │ │ │ - adcseq lr, sp, r8, lsl #29 │ │ │ │ - strdeq r6, [r0], #112 @ 0x70 │ │ │ │ - @ instruction: 0x00bde3b8 │ │ │ │ + @ instruction: 0x00bdeed8 │ │ │ │ + sbceq r6, r0, r0, asr #16 │ │ │ │ + adcseq lr, sp, r8, lsl #8 │ │ │ │ andeq r0, r0, r6, lsr #13 │ │ │ │ - adcseq lr, sp, ip, ror lr │ │ │ │ - @ instruction: 0x00bdecfc │ │ │ │ - sbceq r6, r0, r0, lsr #14 │ │ │ │ - adcseq lr, sp, r8, ror #5 │ │ │ │ + adcseq lr, sp, ip, asr #29 │ │ │ │ + adcseq lr, sp, ip, asr #26 │ │ │ │ + sbceq r6, r0, r0, ror r7 │ │ │ │ + adcseq lr, sp, r8, lsr r3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - adcseq lr, sp, r4, ror #24 │ │ │ │ - sbceq r6, r0, ip, lsr r6 │ │ │ │ - adcseq lr, sp, r4, lsl #4 │ │ │ │ + @ instruction: 0x00bdecb4 │ │ │ │ + sbceq r6, r0, ip, lsl #13 │ │ │ │ + adcseq lr, sp, r4, asr r2 │ │ │ │ andeq r0, r0, r3, ror #11 │ │ │ │ - adcseq lr, sp, ip, lsl #21 │ │ │ │ - sbceq r6, r0, ip, lsr #8 │ │ │ │ - @ instruction: 0x00bddff4 │ │ │ │ + @ instruction: 0x00bdeadc │ │ │ │ + sbceq r6, r0, ip, ror r4 │ │ │ │ + adcseq lr, sp, r4, asr #32 │ │ │ │ andeq r0, r0, sp, asr r6 │ │ │ │ - adcseq lr, sp, r8, asr sl │ │ │ │ - sbceq r6, r0, r4, lsl #8 │ │ │ │ - adcseq sp, sp, ip, asr #31 │ │ │ │ + adcseq lr, sp, r8, lsr #21 │ │ │ │ + sbceq r6, r0, r4, asr r4 │ │ │ │ + adcseq lr, sp, ip, lsl r0 │ │ │ │ andeq r0, r0, sl, asr r6 │ │ │ │ - @ instruction: 0x00bdeab0 │ │ │ │ - sbceq r6, r0, r0, ror #7 │ │ │ │ - adcseq sp, sp, r8, lsr #31 │ │ │ │ - @ instruction: 0x00bde4b4 │ │ │ │ - strheq r6, [r0], #56 @ 0x38 │ │ │ │ - adcseq sp, sp, r0, lsl #31 │ │ │ │ - adcseq lr, sp, r8, lsr r2 │ │ │ │ - adcseq sp, sp, ip, lsl pc │ │ │ │ + adcseq lr, sp, r0, lsl #22 │ │ │ │ + sbceq r6, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x00bddff8 │ │ │ │ + adcseq lr, sp, r4, lsl #10 │ │ │ │ + sbceq r6, r0, r8, lsl #8 │ │ │ │ + @ instruction: 0x00bddfd0 │ │ │ │ + adcseq lr, sp, r8, lsl #5 │ │ │ │ + adcseq sp, sp, ip, ror #30 │ │ │ │ andeq r0, r0, pc, ror r5 │ │ │ │ - adcseq lr, sp, r0, asr sl │ │ │ │ - sbceq r6, r0, r0, lsr r3 │ │ │ │ - @ instruction: 0x00bddef8 │ │ │ │ + adcseq lr, sp, r0, lsr #21 │ │ │ │ + sbceq r6, r0, r0, lsl #7 │ │ │ │ + adcseq sp, sp, r8, asr #30 │ │ │ │ andeq r0, r0, r1, ror r5 │ │ │ │ - adcseq lr, sp, r8, lsl sl │ │ │ │ - sbceq r6, r0, r8, lsl #6 │ │ │ │ - @ instruction: 0x00bdded0 │ │ │ │ + adcseq lr, sp, r8, ror #20 │ │ │ │ + sbceq r6, r0, r8, asr r3 │ │ │ │ + adcseq sp, sp, r0, lsr #30 │ │ │ │ andeq r0, r0, lr, ror #10 │ │ │ │ - adcseq lr, sp, r0, ror #18 │ │ │ │ - @ instruction: 0x00bddeb0 │ │ │ │ + @ instruction: 0x00bde9b0 │ │ │ │ + adcseq sp, sp, r0, lsl #30 │ │ │ │ andeq r0, r0, r3, asr #11 │ │ │ │ - @ instruction: 0x00bde9f4 │ │ │ │ - adcseq sp, sp, ip, lsl #29 │ │ │ │ + adcseq lr, sp, r4, asr #20 │ │ │ │ + @ instruction: 0x00bddedc │ │ │ │ andeq r0, r0, sl, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1515723,18 +1515723,18 @@ │ │ │ │ str r4, [sp] │ │ │ │ bl 5fb414 │ │ │ │ mov r2, #5 │ │ │ │ bl 5fb4f8 │ │ │ │ b 62502c │ │ │ │ andeq lr, r0, r3, ror #31 │ │ │ │ andeq lr, r0, r0, lsl r6 │ │ │ │ - adcseq sl, sp, ip, asr #29 │ │ │ │ - ldrheq sl, [sp], r0 @ │ │ │ │ - adcseq sl, sp, ip, asr #32 │ │ │ │ - adcseq sl, sp, r8, rrx │ │ │ │ + adcseq sl, sp, ip, lsl pc │ │ │ │ + adcseq sl, sp, r0, lsl #2 │ │ │ │ + umlalseq sl, sp, ip, r0 │ │ │ │ + ldrheq sl, [sp], r8 @ │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r6, r3, #0 │ │ │ │ @@ -1515851,18 +1515851,18 @@ │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - tsteq ip, fp, ror #24 │ │ │ │ - adcseq lr, sp, r0, lsl r6 │ │ │ │ - smulleq r5, r0, r8, lr │ │ │ │ - adcseq lr, sp, r0, ror #11 │ │ │ │ + @ instruction: 0x011cecbb │ │ │ │ + adcseq lr, sp, r0, ror #12 │ │ │ │ + sbceq r5, r0, r8, ror #29 │ │ │ │ + adcseq lr, sp, r0, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr ip, [r2, #4] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #480] @ 0x1e0 │ │ │ │ @@ -1516654,64 +1516654,64 @@ │ │ │ │ ldr r2, [pc, #220] @ 626058 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fb414 │ │ │ │ strheq sl, [fp, #-204] @ 0xffffff34 │ │ │ │ andeq r0, r0, lr, ror #2 │ │ │ │ - tsteq ip, lr, ror #21 │ │ │ │ + tsteq ip, lr, lsr fp │ │ │ │ strdeq r1, [r0], -r6 │ │ │ │ andeq r1, r0, r0, asr r1 │ │ │ │ - tsteq ip, lr, ror fp │ │ │ │ + tsteq ip, lr, asr #23 │ │ │ │ andeq r0, r0, r6, ror #2 │ │ │ │ - tsteq ip, r6, ror #22 │ │ │ │ + @ instruction: 0x011cebb6 │ │ │ │ andeq r1, r0, r5, asr #11 │ │ │ │ andeq r1, r0, r3, asr #11 │ │ │ │ andeq r0, r0, fp, ror #4 │ │ │ │ andeq r0, r0, lr, asr #4 │ │ │ │ andeq r0, r0, r7, asr r1 │ │ │ │ - tsteq ip, r4, asr sl │ │ │ │ + tsteq ip, r4, lsr #21 │ │ │ │ andeq r0, r0, r2, asr r2 │ │ │ │ andeq r1, r0, r6, asr #2 │ │ │ │ andeq r1, r0, r5, asr #2 │ │ │ │ - tsteq ip, r0, ror #15 │ │ │ │ + tsteq ip, r0, lsr r8 │ │ │ │ muleq r0, r8, sp │ │ │ │ - tsteq ip, r0, asr #14 │ │ │ │ - adcseq r9, sp, r8, ror #15 │ │ │ │ - adcseq r9, sp, r4, lsl #16 │ │ │ │ + @ instruction: 0x011ce790 │ │ │ │ + adcseq r9, sp, r8, lsr r8 │ │ │ │ + adcseq r9, sp, r4, asr r8 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ andeq r0, r0, sp, asr #4 │ │ │ │ andeq r0, r0, sp, ror #3 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r1, r0, lr, asr #2 │ │ │ │ @ instruction: 0x000002b2 │ │ │ │ andeq r0, r0, pc, lsr #5 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ - tsteq ip, ip, ror #9 │ │ │ │ + tsteq ip, ip, lsr r5 │ │ │ │ @ instruction: 0x000002b1 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ - tsteq ip, sl, lsr #8 │ │ │ │ - @ instruction: 0x00bddcf8 │ │ │ │ - adcseq sp, sp, r4, lsr #24 │ │ │ │ + tsteq ip, sl, ror r4 │ │ │ │ + adcseq sp, sp, r8, asr #26 │ │ │ │ + adcseq sp, sp, r4, ror ip │ │ │ │ andeq r0, r0, fp, asr #2 │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ andeq r0, r0, sl, lsr #3 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - tsteq ip, sl, ror #3 │ │ │ │ - adcseq sp, sp, r0, lsr sl │ │ │ │ - adcseq sp, sp, ip, ror #19 │ │ │ │ - adcseq sp, sp, ip, ror #20 │ │ │ │ - @ instruction: 0x00bdd9d0 │ │ │ │ - adcseq sp, sp, r4, lsr #20 │ │ │ │ - @ instruction: 0x00bdd9b4 │ │ │ │ - andeq r0, r0, r6, asr r1 │ │ │ │ + tsteq ip, sl, lsr r2 │ │ │ │ + adcseq sp, sp, r0, lsl #21 │ │ │ │ + adcseq sp, sp, ip, lsr sl │ │ │ │ + @ instruction: 0x00bddabc │ │ │ │ + adcseq sp, sp, r0, lsr #20 │ │ │ │ adcseq sp, sp, r4, ror sl │ │ │ │ - adcseq sp, sp, r4, asr r9 │ │ │ │ + adcseq sp, sp, r4, lsl #20 │ │ │ │ + andeq r0, r0, r6, asr r1 │ │ │ │ + adcseq sp, sp, r4, asr #21 │ │ │ │ + adcseq sp, sp, r4, lsr #19 │ │ │ │ andeq r0, r0, r7, ror r1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r2, [pc, #92] @ 6260c4 │ │ │ │ cmp r3, r2 │ │ │ │ beq 6260ac │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1516844,24 +1516844,24 @@ │ │ │ │ ldr r3, [pc, #56] @ 6262ac │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r8, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - adcseq sp, sp, ip, lsr #17 │ │ │ │ - adcseq sp, sp, r4, asr r8 │ │ │ │ + @ instruction: 0x00bdd8fc │ │ │ │ + adcseq sp, sp, r4, lsr #17 │ │ │ │ @ instruction: 0x000009b3 │ │ │ │ - adcseq sp, sp, r0, lsr r8 │ │ │ │ - sbceq r4, r0, r4, ror #30 │ │ │ │ - @ instruction: 0x00bdd7fc │ │ │ │ + adcseq sp, sp, r0, lsl #17 │ │ │ │ + strheq r4, [r0], #244 @ 0xf4 │ │ │ │ + adcseq sp, sp, ip, asr #16 │ │ │ │ andeq r0, r0, r2, lsr #19 │ │ │ │ - adcseq sp, sp, r4, asr #15 │ │ │ │ + adcseq sp, sp, r4, lsl r8 │ │ │ │ @ instruction: 0x000009b9 │ │ │ │ - adcseq sp, sp, ip, asr r8 │ │ │ │ + adcseq sp, sp, ip, lsr #17 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r2, [pc, #24] @ 6262d4 │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r3, [sp] │ │ │ │ ldreq r2, [sp] │ │ │ │ ldreq r3, [r3, #24] │ │ │ │ orreq r3, r3, #32 │ │ │ │ @@ -1516902,16 +1516902,16 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ 626370 │ │ │ │ ldr r1, [pc, #16] @ 626374 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #238 @ 0xee │ │ │ │ bl 5fb414 │ │ │ │ - @ instruction: 0x00bdd7bc │ │ │ │ - @ instruction: 0x00bdd6bc │ │ │ │ + adcseq sp, sp, ip, lsl #16 │ │ │ │ + adcseq sp, sp, ip, lsl #14 │ │ │ │ cmp r2, #0 │ │ │ │ beq 6263fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -1516943,19 +1516943,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #28] @ 626420 │ │ │ │ ldr r1, [pc, #28] @ 626424 │ │ │ │ ldr r2, [pc, #28] @ 626428 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ b 5fa454 │ │ │ │ - adcseq sp, sp, r0, asr #12 │ │ │ │ - umlalseq sp, sp, r4, r7 @ │ │ │ │ + umlalseq sp, sp, r0, r6 @ │ │ │ │ + adcseq sp, sp, r4, ror #15 │ │ │ │ andeq r0, r0, lr, lsl r6 │ │ │ │ - adcseq sp, sp, ip, lsr r7 │ │ │ │ - adcseq sp, sp, r4, lsl r6 │ │ │ │ + adcseq sp, sp, ip, lsl #15 │ │ │ │ + adcseq sp, sp, r4, ror #12 │ │ │ │ andeq r0, r0, r5, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1517019,18 +1517019,18 @@ │ │ │ │ str r4, [sp] │ │ │ │ bl 5fb414 │ │ │ │ mov r2, #5 │ │ │ │ bl 5fb4f8 │ │ │ │ b 62646c │ │ │ │ andeq lr, r0, r3, ror #31 │ │ │ │ andeq lr, r0, r0, lsl r6 │ │ │ │ - adcseq r9, sp, ip, lsl #21 │ │ │ │ - adcseq r8, sp, r0, ror ip │ │ │ │ - adcseq r8, sp, ip, lsl #24 │ │ │ │ - adcseq r8, sp, r8, lsr #24 │ │ │ │ + @ instruction: 0x00bd9adc │ │ │ │ + adcseq r8, sp, r0, asr #25 │ │ │ │ + adcseq r8, sp, ip, asr ip │ │ │ │ + adcseq r8, sp, r8, ror ip │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #416] @ 626714 │ │ │ │ @@ -1517138,15 +1517138,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [sp, #16] │ │ │ │ b 626620 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq fp, ip, ror sl │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq fp, r8, asr #20 │ │ │ │ - tsteq ip, r4, lsr #21 │ │ │ │ + @ instruction: 0x011cdaf4 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ cmpeq fp, r8, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1518131,15 +1518131,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r7, #16 │ │ │ │ b 627594 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlaltbeq r8, fp, r0, sl │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq ip, ip, asr fp │ │ │ │ + tsteq ip, ip, lsr #23 │ │ │ │ ldrdeq r8, [fp, #-156] @ 0xffffff64 │ │ │ │ smlalbbeq r8, fp, ip, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr ip, [pc, #836] @ 627a0c │ │ │ │ @@ -1518351,19 +1518351,19 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ b 62795c │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ b 627908 │ │ │ │ cmpeq fp, r8, lsr #18 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq ip, sl, ror #18 │ │ │ │ + @ instruction: 0x011cc9ba │ │ │ │ cmpeq fp, r0, lsr #16 │ │ │ │ cmpeq fp, r4, asr r7 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ - tsteq ip, lr, lsl #16 │ │ │ │ + tsteq ip, lr, asr r8 │ │ │ │ cmpeq fp, r8, asr r6 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ @@ -1518792,26 +1518792,26 @@ │ │ │ │ mov sl, #8 │ │ │ │ b 62800c │ │ │ │ mov sl, #1 │ │ │ │ b 62800c │ │ │ │ smlaltbeq r8, fp, r0, r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq fp, r8, ror r5 │ │ │ │ - adcseq ip, sp, r4, lsl r1 │ │ │ │ + adcseq ip, sp, r4, ror #2 │ │ │ │ smlaltteq r8, fp, r4, r4 │ │ │ │ cmpeq fp, r0, asr #8 │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ cmpeq fp, r4, lsr #6 │ │ │ │ - tsteq ip, sl, lsl #6 │ │ │ │ - tsteq ip, r8, ror #5 │ │ │ │ + tsteq ip, sl, asr r3 │ │ │ │ + tsteq ip, r8, lsr r3 │ │ │ │ cmpeq fp, ip, asr #32 │ │ │ │ - adcseq fp, sp, r8, lsl #22 │ │ │ │ - sbceq r3, r0, r4, asr #1 │ │ │ │ - adcseq fp, sp, ip, asr r9 │ │ │ │ + adcseq fp, sp, r8, asr fp │ │ │ │ + sbceq r3, r0, r4, lsl r1 │ │ │ │ + adcseq fp, sp, ip, lsr #19 │ │ │ │ andeq r0, r0, r2, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -1519799,107 +1519799,107 @@ │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, #94 @ 0x5e │ │ │ │ str r3, [r4, #28] │ │ │ │ beq 628770 │ │ │ │ b 628668 │ │ │ │ - @ instruction: 0x011cbff4 │ │ │ │ + tsteq ip, r4, asr #32 │ │ │ │ andeq r1, r0, r3, ror #7 │ │ │ │ andeq r1, r0, r5, lsr #9 │ │ │ │ - @ instruction: 0x011cbf9e │ │ │ │ - adcseq fp, sp, r4, lsl #25 │ │ │ │ - @ instruction: 0x00bdb7dc │ │ │ │ + tsteq ip, lr, ror #31 │ │ │ │ + @ instruction: 0x00bdbcd4 │ │ │ │ + adcseq fp, sp, ip, lsr #16 │ │ │ │ andeq r0, r0, r7, ror #11 │ │ │ │ - adcseq r7, sp, ip, lsl #18 │ │ │ │ - adcseq fp, sp, ip, lsr #15 │ │ │ │ + adcseq r7, sp, ip, asr r9 │ │ │ │ + @ instruction: 0x00bdb7fc │ │ │ │ @ instruction: 0x000005b2 │ │ │ │ andeq r1, r0, ip, ror #9 │ │ │ │ - adcseq r7, sp, r4, lsl #18 │ │ │ │ - adcseq r7, sp, ip, ror #17 │ │ │ │ - adcseq fp, sp, r8, asr r7 │ │ │ │ + adcseq r7, sp, r4, asr r9 │ │ │ │ + adcseq r7, sp, ip, lsr r9 │ │ │ │ + adcseq fp, sp, r8, lsr #15 │ │ │ │ strdeq r0, [r0], -r7 │ │ │ │ - adcseq fp, sp, r4, lsl #21 │ │ │ │ - adcseq fp, sp, r8, lsr #14 │ │ │ │ + @ instruction: 0x00bdbad4 │ │ │ │ + adcseq fp, sp, r8, ror r7 │ │ │ │ muleq r0, r6, r5 │ │ │ │ andeq r1, r0, ip, asr r1 │ │ │ │ - tsteq ip, r8, lsl sp │ │ │ │ + tsteq ip, r8, ror #26 │ │ │ │ andeq r3, r0, r0, ror #31 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ - @ instruction: 0x00bdb7f4 │ │ │ │ - adcseq fp, sp, ip, asr #9 │ │ │ │ + adcseq fp, sp, r4, asr #16 │ │ │ │ + adcseq fp, sp, ip, lsl r5 │ │ │ │ andeq r0, r0, r9, lsl #11 │ │ │ │ - adcseq fp, sp, r0, ror #16 │ │ │ │ - adcseq fp, sp, ip, ror #8 │ │ │ │ + @ instruction: 0x00bdb8b0 │ │ │ │ + @ instruction: 0x00bdb4bc │ │ │ │ andeq r0, r0, lr, asr #11 │ │ │ │ @ instruction: 0xffe00001 │ │ │ │ - adcseq fp, sp, r4, ror r5 │ │ │ │ - sbceq r2, r0, ip, lsl #22 │ │ │ │ - adcseq fp, sp, r4, lsr #7 │ │ │ │ - adcseq fp, sp, r8, lsl #12 │ │ │ │ - adcseq fp, sp, r0, lsl #6 │ │ │ │ + adcseq fp, sp, r4, asr #11 │ │ │ │ + sbceq r2, r0, ip, asr fp │ │ │ │ + @ instruction: 0x00bdb3f4 │ │ │ │ + adcseq fp, sp, r8, asr r6 │ │ │ │ + adcseq fp, sp, r0, asr r3 │ │ │ │ andeq r0, r0, fp, lsl r5 │ │ │ │ - adcseq fp, sp, r8, lsl #5 │ │ │ │ - adcseq fp, sp, r0, lsr #32 │ │ │ │ - adcseq sl, sp, r4, lsr pc │ │ │ │ - sbceq r2, r0, r8, asr #8 │ │ │ │ - adcseq sl, sp, r0, ror #25 │ │ │ │ + @ instruction: 0x00bdb2d8 │ │ │ │ + adcseq fp, sp, r0, ror r0 │ │ │ │ + adcseq sl, sp, r4, lsl #31 │ │ │ │ + smulleq r2, r0, r8, r4 │ │ │ │ + adcseq sl, sp, r0, lsr sp │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ - adcseq sl, sp, r0, lsl #30 │ │ │ │ - sbceq r2, r0, r8, lsl r4 │ │ │ │ - @ instruction: 0x00bdacb0 │ │ │ │ + adcseq sl, sp, r0, asr pc │ │ │ │ + sbceq r2, r0, r8, ror #8 │ │ │ │ + adcseq sl, sp, r0, lsl #26 │ │ │ │ ldrdeq r1, [r0], -r6 │ │ │ │ - adcseq fp, sp, ip, lsl r0 │ │ │ │ - adcseq sl, sp, r4, ror fp │ │ │ │ + adcseq fp, sp, ip, rrx │ │ │ │ + adcseq sl, sp, r4, asr #23 │ │ │ │ strdeq r0, [r0], -r2 │ │ │ │ - @ instruction: 0x00bdaff4 │ │ │ │ - adcseq sl, sp, ip, asr #22 │ │ │ │ + adcseq fp, sp, r4, asr #32 │ │ │ │ + umlalseq sl, sp, ip, fp │ │ │ │ andeq r0, r0, r2, ror #11 │ │ │ │ andeq r1, r0, r1, lsl #10 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ - tsteq ip, ip, asr #5 │ │ │ │ + tsteq ip, ip, lsl r3 │ │ │ │ andeq r1, r0, sp, lsr #9 │ │ │ │ @ instruction: 0xffe00008 │ │ │ │ - tsteq ip, sl, ror #24 │ │ │ │ - adcseq sl, sp, r8, ror #7 │ │ │ │ - adcseq r9, sp, r0, asr #30 │ │ │ │ + @ instruction: 0x011cacba │ │ │ │ + adcseq sl, sp, r8, lsr r4 │ │ │ │ + umlalseq r9, sp, r0, pc @ │ │ │ │ andeq r0, r0, ip, ror #11 │ │ │ │ - adcseq sl, sp, r4, lsr #5 │ │ │ │ - adcseq r9, sp, ip, lsl #30 │ │ │ │ + @ instruction: 0x00bda2f4 │ │ │ │ + adcseq r9, sp, ip, asr pc │ │ │ │ andeq r0, r0, r6, asr #11 │ │ │ │ - adcseq sl, sp, ip, asr r3 │ │ │ │ - @ instruction: 0x00bd9ef0 │ │ │ │ + adcseq sl, sp, ip, lsr #7 │ │ │ │ + adcseq r9, sp, r0, asr #30 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - adcseq sl, sp, ip, lsl #6 │ │ │ │ - @ instruction: 0x00bd9ed4 │ │ │ │ + adcseq sl, sp, ip, asr r3 │ │ │ │ + adcseq r9, sp, r4, lsr #30 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ - tsteq ip, r8, lsr #18 │ │ │ │ - adcseq sl, sp, r4, lsr r1 │ │ │ │ - ldrdeq r1, [r0], #92 @ 0x5c │ │ │ │ - adcseq r9, sp, r4, ror lr │ │ │ │ + tsteq ip, r8, ror r9 │ │ │ │ + adcseq sl, sp, r4, lsl #3 │ │ │ │ + sbceq r1, r0, ip, lsr #12 │ │ │ │ + adcseq r9, sp, r4, asr #29 │ │ │ │ andeq r0, r0, pc, asr r4 │ │ │ │ andeq r1, r0, r5, lsl #15 │ │ │ │ - @ instruction: 0x00bd9eb0 │ │ │ │ - adcseq r9, sp, r4, lsr #24 │ │ │ │ + adcseq r9, sp, r0, lsl #30 │ │ │ │ + adcseq r9, sp, r4, ror ip │ │ │ │ @ instruction: 0x000003ba │ │ │ │ @ instruction: 0xffe00004 │ │ │ │ - adcseq r9, sp, ip, lsr #28 │ │ │ │ - sbceq r1, r0, r0, asr #6 │ │ │ │ - @ instruction: 0x00bd9bd8 │ │ │ │ + adcseq r9, sp, ip, ror lr │ │ │ │ + smulleq r1, r0, r0, r3 │ │ │ │ + adcseq r9, sp, r8, lsr #24 │ │ │ │ muleq r0, r2, r3 │ │ │ │ - adcseq r9, sp, r4, ror lr │ │ │ │ - sbceq r1, r0, ip, lsl r3 │ │ │ │ - @ instruction: 0x00bd9bb4 │ │ │ │ + adcseq r9, sp, r4, asr #29 │ │ │ │ + sbceq r1, r0, ip, ror #6 │ │ │ │ + adcseq r9, sp, r4, lsl #24 │ │ │ │ andeq r0, r0, pc, ror #7 │ │ │ │ - adcseq r9, sp, r4, ror #27 │ │ │ │ - strdeq r1, [r0], #40 @ 0x28 │ │ │ │ - umlalseq r9, sp, r0, fp │ │ │ │ + adcseq r9, sp, r4, lsr lr │ │ │ │ + sbceq r1, r0, r8, asr #6 │ │ │ │ + adcseq r9, sp, r0, ror #23 │ │ │ │ andeq r0, r0, r3, asr #8 │ │ │ │ - adcseq r9, sp, r8, asr #28 │ │ │ │ - adcseq r9, sp, r4, ror fp │ │ │ │ + umlalseq r9, sp, r8, lr │ │ │ │ + adcseq r9, sp, r4, asr #23 │ │ │ │ andeq r0, r0, sp, asr #9 │ │ │ │ cmp r3, #4 │ │ │ │ cmpne r3, #1 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ orreq r2, r2, #1 │ │ │ │ @@ -1520907,22 +1520907,22 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #40] @ 62a224 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 5fa454 │ │ │ │ - tsteq ip, r6, asr #11 │ │ │ │ - adcseq r9, sp, r0, lsr #28 │ │ │ │ - sbceq r1, r0, r0, asr r0 │ │ │ │ - adcseq r9, sp, r8, ror #17 │ │ │ │ + tsteq ip, r6, lsl r6 │ │ │ │ + adcseq r9, sp, r0, ror lr │ │ │ │ + sbceq r1, r0, r0, lsr #1 │ │ │ │ + adcseq r9, sp, r8, lsr r9 │ │ │ │ andeq r0, r0, r7, lsr #13 │ │ │ │ andeq r1, r0, r2, lsl #12 │ │ │ │ - adcseq r9, sp, ip, lsl sp │ │ │ │ - adcseq r9, sp, r4, lsr r8 │ │ │ │ + adcseq r9, sp, ip, ror #26 │ │ │ │ + adcseq r9, sp, r4, lsl #17 │ │ │ │ andeq r0, r0, ip, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #996] @ 62a628 │ │ │ │ @@ -1521175,17 +1521175,17 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ b 62a548 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strheq r5, [fp, #-212] @ 0xffffff2c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strheq r5, [fp, #-204] @ 0xffffff34 │ │ │ │ - tsteq ip, lr, asr r1 │ │ │ │ - tsteq ip, ip, lsr r1 │ │ │ │ - tsteq ip, r8, lsl r1 │ │ │ │ + tsteq ip, lr, lsr #3 │ │ │ │ + tsteq ip, ip, lsl #3 │ │ │ │ + tsteq ip, r8, ror #2 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3856] @ 0xf10 │ │ │ │ mov sl, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1521470,18 +1521470,18 @@ │ │ │ │ mov r2, #0 │ │ │ │ b 62a864 │ │ │ │ mov r2, #0 │ │ │ │ b 62a864 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlalbbeq r5, fp, r8, r9 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq ip, r0, lsr #28 │ │ │ │ - @ instruction: 0x00bcd9b8 │ │ │ │ + tsteq ip, r0, ror lr │ │ │ │ + adcseq sp, ip, r8, lsl #20 │ │ │ │ smlalbteq r5, fp, r0, r7 │ │ │ │ - tsteq ip, r8, asr #24 │ │ │ │ + @ instruction: 0x011c9c98 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r1, #12 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -1521643,20 +1521643,20 @@ │ │ │ │ ldr r2, [r5, #436] @ 0x1b4 │ │ │ │ ldrsb r2, [r2, #65] @ 0x41 │ │ │ │ cmp r2, #14 │ │ │ │ bne 62ac28 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, #12 │ │ │ │ b 62ab6c │ │ │ │ - tsteq ip, r8, ror #20 │ │ │ │ + @ instruction: 0x011c9ab8 │ │ │ │ andeq r1, r0, r5, ror #9 │ │ │ │ - tsteq ip, ip, lsr sl │ │ │ │ + tsteq ip, ip, lsl #21 │ │ │ │ andeq r1, r0, ip, asr #7 │ │ │ │ - adcseq r9, sp, r0, lsr r4 │ │ │ │ - adcseq r8, sp, r8, ror lr │ │ │ │ + adcseq r9, sp, r0, lsl #9 │ │ │ │ + adcseq r8, sp, r8, asr #29 │ │ │ │ andeq r0, r0, r2, asr #14 │ │ │ │ andeq r1, r0, sl, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1522662,119 +1522662,119 @@ │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ mov fp, r9 │ │ │ │ b 62ba30 │ │ │ │ cmpeq fp, r4, lsr r2 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq ip, lr, ror r7 │ │ │ │ + tsteq ip, lr, asr #15 │ │ │ │ adcseq r9, lr, r0 │ │ │ │ @ instruction: 0xffffb128 │ │ │ │ @ instruction: 0xffffeefc │ │ │ │ - @ instruction: 0x011c95b2 │ │ │ │ - tsteq ip, r2, lsr #11 │ │ │ │ - adcseq r9, sp, r0, lsr r1 │ │ │ │ - sbceq r0, r0, r4, lsr #2 │ │ │ │ - @ instruction: 0x00bd89bc │ │ │ │ + tsteq ip, r2, lsl #12 │ │ │ │ + @ instruction: 0x011c95f2 │ │ │ │ + adcseq r9, sp, r0, lsl #3 │ │ │ │ + sbceq r0, r0, r4, ror r1 │ │ │ │ + adcseq r8, sp, ip, lsl #20 │ │ │ │ andeq r0, r0, ip, asr r8 │ │ │ │ - adcseq r9, sp, r8 │ │ │ │ - adcseq r8, sp, ip, ror #18 │ │ │ │ + adcseq r9, sp, r8, asr r0 │ │ │ │ + @ instruction: 0x00bd89bc │ │ │ │ andeq r0, r0, lr, asr #16 │ │ │ │ andeq r8, r0, r4, lsr #32 │ │ │ │ @ instruction: 0xffffed70 │ │ │ │ @ instruction: 0xffffb150 │ │ │ │ strheq r4, [fp, #-212] @ 0xffffff2c │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - adcseq r9, sp, ip, lsr r1 │ │ │ │ - @ instruction: 0x00bffdd8 │ │ │ │ - adcseq r8, sp, r0, ror r6 │ │ │ │ + adcseq r9, sp, ip, lsl #3 │ │ │ │ + adcseq pc, pc, r8, lsr #28 │ │ │ │ + adcseq r8, sp, r0, asr #13 │ │ │ │ andeq r0, r0, r3, lsl r8 │ │ │ │ - adcseq r9, sp, r0, lsr r1 │ │ │ │ - adcseq pc, pc, r4, ror sp @ │ │ │ │ - adcseq r8, sp, ip, lsl #12 │ │ │ │ + adcseq r9, sp, r0, lsl #3 │ │ │ │ + adcseq pc, pc, r4, asr #27 │ │ │ │ + adcseq r8, sp, ip, asr r6 │ │ │ │ muleq r0, r5, r9 │ │ │ │ ldrdeq r1, [r0], -sl │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ cmpeq fp, r4, ror sl │ │ │ │ - @ instruction: 0x00bd8ef4 │ │ │ │ - adcseq pc, pc, ip, ror #22 │ │ │ │ - adcseq r8, sp, r4, lsl #8 │ │ │ │ - adcseq r8, sp, r8, lsr #20 │ │ │ │ - adcseq pc, pc, r4, lsr fp @ │ │ │ │ - adcseq r8, sp, ip, asr #7 │ │ │ │ + adcseq r8, sp, r4, asr #30 │ │ │ │ + @ instruction: 0x00bffbbc │ │ │ │ + adcseq r8, sp, r4, asr r4 │ │ │ │ + adcseq r8, sp, r8, ror sl │ │ │ │ + adcseq pc, pc, r4, lsl #23 │ │ │ │ + adcseq r8, sp, ip, lsl r4 │ │ │ │ andeq r0, r0, r3, lsr r8 │ │ │ │ @ instruction: 0xffffa960 │ │ │ │ - adcseq r8, sp, ip, lsl #18 │ │ │ │ - adcseq r8, sp, r0, lsl r2 │ │ │ │ + adcseq r8, sp, ip, asr r9 │ │ │ │ + adcseq r8, sp, r0, ror #4 │ │ │ │ andeq r0, r0, r5, asr r8 │ │ │ │ - umlalseq r8, sp, r4, r9 │ │ │ │ - @ instruction: 0x00bd81f8 │ │ │ │ - @ instruction: 0x00bd8af8 │ │ │ │ - adcseq pc, pc, r8, lsr #18 │ │ │ │ - adcseq r8, sp, r0, asr #3 │ │ │ │ + adcseq r8, sp, r4, ror #19 │ │ │ │ + adcseq r8, sp, r8, asr #4 │ │ │ │ + adcseq r8, sp, r8, asr #22 │ │ │ │ + adcseq pc, pc, r8, ror r9 @ │ │ │ │ + adcseq r8, sp, r0, lsl r2 │ │ │ │ andeq r0, r0, r1, lsr r9 │ │ │ │ - adcseq r8, sp, r0, asr fp │ │ │ │ - adcseq pc, pc, r0, ror #17 │ │ │ │ - adcseq r8, sp, r8, ror r1 │ │ │ │ + adcseq r8, sp, r0, lsr #23 │ │ │ │ + adcseq pc, pc, r0, lsr r9 @ │ │ │ │ + adcseq r8, sp, r8, asr #3 │ │ │ │ andeq r0, r0, r8, asr #18 │ │ │ │ - adcseq r8, sp, ip, lsr #19 │ │ │ │ - ldrsbeq r8, [sp], r0 @ │ │ │ │ + @ instruction: 0x00bd89fc │ │ │ │ + adcseq r8, sp, r0, lsr #2 │ │ │ │ andeq r0, r0, r8, lsr #18 │ │ │ │ - @ instruction: 0x00bd89f8 │ │ │ │ - adcseq r8, sp, r0, ror r0 │ │ │ │ + adcseq r8, sp, r8, asr #20 │ │ │ │ + adcseq r8, sp, r0, asr #1 │ │ │ │ andeq r0, r0, fp, lsr r9 │ │ │ │ - @ instruction: 0x00bd86d4 │ │ │ │ - @ instruction: 0x00bff7b0 │ │ │ │ - adcseq r8, sp, r8, asr #32 │ │ │ │ + adcseq r8, sp, r4, lsr #14 │ │ │ │ + adcseq pc, pc, r0, lsl #16 │ │ │ │ + umlalseq r8, sp, r8, r0 │ │ │ │ andeq r0, r0, pc, lsr r8 │ │ │ │ - sbceq r5, ip, r0, lsl r2 │ │ │ │ - @ instruction: 0x00bd85fc │ │ │ │ - adcseq r8, sp, r0, lsl #12 │ │ │ │ - adcseq r8, sp, r0, lsl #19 │ │ │ │ - adcseq r7, sp, r4, lsr #31 │ │ │ │ + sbceq r5, ip, r0, ror #4 │ │ │ │ + adcseq r8, sp, ip, asr #12 │ │ │ │ + adcseq r8, sp, r0, asr r6 │ │ │ │ + @ instruction: 0x00bd89d0 │ │ │ │ + @ instruction: 0x00bd7ff4 │ │ │ │ andeq r0, r0, r9, asr #18 │ │ │ │ - adcseq r3, sp, r0, ror r6 │ │ │ │ - adcseq r3, sp, ip, lsl #13 │ │ │ │ + adcseq r3, sp, r0, asr #13 │ │ │ │ + @ instruction: 0x00bd36dc │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - @ instruction: 0x00bd39d8 │ │ │ │ - adcseq r3, sp, r8, asr r6 │ │ │ │ + adcseq r3, sp, r8, lsr #20 │ │ │ │ + adcseq r3, sp, r8, lsr #13 │ │ │ │ andeq r0, r0, r2, ror #5 │ │ │ │ - adcseq r3, sp, r0, asr #19 │ │ │ │ - adcseq r3, sp, r0, asr #12 │ │ │ │ - @ instruction: 0x00bd86b8 │ │ │ │ - adcseq r7, sp, ip, lsl #29 │ │ │ │ + adcseq r3, sp, r0, lsl sl │ │ │ │ + umlalseq r3, sp, r0, r6 │ │ │ │ + adcseq r8, sp, r8, lsl #14 │ │ │ │ + @ instruction: 0x00bd7edc │ │ │ │ andeq r0, r0, r9, lsl r9 │ │ │ │ - adcseq r8, sp, r0, lsr #12 │ │ │ │ - adcseq r7, sp, ip, lsr lr │ │ │ │ + adcseq r8, sp, r0, ror r6 │ │ │ │ + adcseq r7, sp, ip, lsl #29 │ │ │ │ andeq r0, r0, r5, lsl r9 │ │ │ │ - adcseq r8, sp, r8, ror #12 │ │ │ │ - adcseq r7, sp, r8, ror #27 │ │ │ │ + @ instruction: 0x00bd86b8 │ │ │ │ + adcseq r7, sp, r8, lsr lr │ │ │ │ andeq r0, r0, r3, lsr #18 │ │ │ │ - adcseq r8, sp, r4, lsr #14 │ │ │ │ - adcseq pc, pc, r8, lsr #10 │ │ │ │ - adcseq r7, sp, r0, asr #27 │ │ │ │ + adcseq r8, sp, r4, ror r7 │ │ │ │ + adcseq pc, pc, r8, ror r5 @ │ │ │ │ + adcseq r7, sp, r0, lsl lr │ │ │ │ andeq r0, r0, sl, lsr r9 │ │ │ │ - @ instruction: 0x00bd34b0 │ │ │ │ - adcseq r3, sp, ip, asr #9 │ │ │ │ - umlalseq r8, sp, ip, r4 │ │ │ │ - adcseq r7, sp, r8, ror #26 │ │ │ │ + adcseq r3, sp, r0, lsl #10 │ │ │ │ + adcseq r3, sp, ip, lsl r5 │ │ │ │ + adcseq r8, sp, ip, ror #9 │ │ │ │ + @ instruction: 0x00bd7db8 │ │ │ │ andeq r0, r0, sl, asr r8 │ │ │ │ bge ff0d6994 │ │ │ │ - adcseq r8, sp, ip, lsr #15 │ │ │ │ - adcseq r7, sp, r4, lsr #26 │ │ │ │ + @ instruction: 0x00bd87fc │ │ │ │ + adcseq r7, sp, r4, ror sp │ │ │ │ andeq r0, r0, pc, asr r9 │ │ │ │ - adcseq r8, sp, r0, lsr #7 │ │ │ │ - adcseq r7, sp, r4, lsl #26 │ │ │ │ + @ instruction: 0x00bd83f0 │ │ │ │ + adcseq r7, sp, r4, asr sp │ │ │ │ andeq r0, r0, r6, asr #16 │ │ │ │ - strdeq r4, [ip], #236 @ 0xec │ │ │ │ - sbceq fp, lr, r4, lsl r7 │ │ │ │ - adcseq r8, sp, r4, asr #5 │ │ │ │ - ldrdeq r4, [ip], #236 @ 0xec │ │ │ │ - @ instruction: 0x00bd82f4 │ │ │ │ - @ instruction: 0x00bd82f8 │ │ │ │ + sbceq r4, ip, ip, asr #30 │ │ │ │ + sbceq fp, lr, r4, ror #14 │ │ │ │ + adcseq r8, sp, r4, lsl r3 │ │ │ │ + sbceq r4, ip, ip, lsr #30 │ │ │ │ + adcseq r8, sp, r4, asr #6 │ │ │ │ + adcseq r8, sp, r8, asr #6 │ │ │ │ cmp r1, #11 │ │ │ │ bhi 62bf3c │ │ │ │ ldr r3, [pc, #196] @ 62bfe8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #10 │ │ │ │ bhi 62bfd0 │ │ │ │ @@ -1522820,15 +1522820,15 @@ │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #1037] @ 0x40d │ │ │ │ cmp r3, #0 │ │ │ │ beq 62bf58 │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x011c86b4 │ │ │ │ + tsteq ip, r4, lsl #14 │ │ │ │ andeq r0, r0, lr, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs r4, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -1522906,16 +1522906,16 @@ │ │ │ │ rsb r3, r4, #0 │ │ │ │ and r3, r3, r4 │ │ │ │ mov r2, #1 │ │ │ │ clz r3, r3 │ │ │ │ rsb r3, r3, #31 │ │ │ │ lsl r4, r2, r3 │ │ │ │ b 62c020 │ │ │ │ - @ instruction: 0x00bd84b4 │ │ │ │ - adcseq r7, sp, r4, lsl #18 │ │ │ │ + adcseq r8, sp, r4, lsl #10 │ │ │ │ + adcseq r7, sp, r4, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #208] @ 62c234 │ │ │ │ ldr r3, [pc, #208] @ 62c238 │ │ │ │ @@ -1523009,19 +1523009,19 @@ │ │ │ │ ldr r3, [pc, #32] @ 62c2e8 │ │ │ │ ldr r1, [pc, #32] @ 62c2ec │ │ │ │ ldr r2, [pc, #32] @ 62c2f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - adcseq r2, sp, ip, ror lr │ │ │ │ - umlalseq r2, sp, r8, lr │ │ │ │ + adcseq r2, sp, ip, asr #29 │ │ │ │ + adcseq r2, sp, r8, ror #29 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r2, sp, r4, lsr #29 │ │ │ │ - adcseq r2, sp, ip, ror lr │ │ │ │ + @ instruction: 0x00bd2ef4 │ │ │ │ + adcseq r2, sp, ip, asr #29 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -1523170,24 +1523170,24 @@ │ │ │ │ bl 62a644 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 5fe4a8 │ │ │ │ - adcseq r2, sp, r4, ror #25 │ │ │ │ - adcseq r2, sp, r0, lsl #26 │ │ │ │ + adcseq r2, sp, r4, lsr sp │ │ │ │ + adcseq r2, sp, r0, asr sp │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r2, sp, r8, asr #25 │ │ │ │ - adcseq r2, sp, r4, ror #25 │ │ │ │ - @ instruction: 0x00bd2cf4 │ │ │ │ - adcseq r7, sp, r0, lsr #11 │ │ │ │ - adcseq r8, sp, ip, asr r1 │ │ │ │ - adcseq r7, sp, r4, lsl #11 │ │ │ │ - adcseq r8, sp, r8, ror #2 │ │ │ │ + adcseq r2, sp, r8, lsl sp │ │ │ │ + adcseq r2, sp, r4, lsr sp │ │ │ │ + adcseq r2, sp, r4, asr #26 │ │ │ │ + @ instruction: 0x00bd75f0 │ │ │ │ + adcseq r8, sp, ip, lsr #3 │ │ │ │ + @ instruction: 0x00bd75d4 │ │ │ │ + @ instruction: 0x00bd81b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ ldr r6, [pc, #296] @ 62c6cc │ │ │ │ ldr r8, [r3] │ │ │ │ @@ -1523265,17 +1523265,17 @@ │ │ │ │ bl 5fb414 │ │ │ │ mov r0, r5 │ │ │ │ bl 626348 │ │ │ │ cmpeq fp, r4, asr sl │ │ │ │ andeq r0, r0, r7, lsr #4 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ blcc fed716a0 │ │ │ │ - adcseq r7, sp, r8, ror pc │ │ │ │ - @ instruction: 0x00bfead0 │ │ │ │ - adcseq r7, sp, r8, ror #6 │ │ │ │ + adcseq r7, sp, r8, asr #31 │ │ │ │ + adcseq lr, pc, r0, lsr #22 │ │ │ │ + @ instruction: 0x00bd73b8 │ │ │ │ andeq r0, r0, sp, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #3420] @ 62d464 │ │ │ │ @@ -1524135,42 +1524135,42 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 626348 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlaltteq r3, fp, ip, r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ strheq r3, [fp, #-128] @ 0xffffff80 │ │ │ │ smlaltbeq r3, fp, r4, r5 │ │ │ │ - @ instruction: 0x00bd7bf8 │ │ │ │ - @ instruction: 0x00bfe6f0 │ │ │ │ - adcseq r6, sp, r8, lsl #31 │ │ │ │ + adcseq r7, sp, r8, asr #24 │ │ │ │ + adcseq lr, pc, r0, asr #14 │ │ │ │ + @ instruction: 0x00bd6fd8 │ │ │ │ andeq r0, r0, r7, ror #3 │ │ │ │ - tsteq ip, r0, asr #18 │ │ │ │ + @ instruction: 0x011c7990 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ @ instruction: 0x000002b3 │ │ │ │ blcc fed72460 │ │ │ │ - adcseq r7, sp, r8, lsl #6 │ │ │ │ - adcseq sp, pc, r0, lsr lr @ │ │ │ │ - adcseq r6, sp, r8, asr #13 │ │ │ │ + adcseq r7, sp, r8, asr r3 │ │ │ │ + adcseq sp, pc, r0, lsl #29 │ │ │ │ + adcseq r6, sp, r8, lsl r7 │ │ │ │ muleq r0, sp, r1 │ │ │ │ - adcseq r2, sp, r0, ror r7 │ │ │ │ - adcseq sp, pc, r8, lsl #28 │ │ │ │ - adcseq r6, sp, r0, lsr #13 │ │ │ │ + adcseq r2, sp, r0, asr #15 │ │ │ │ + adcseq sp, pc, r8, asr lr @ │ │ │ │ + @ instruction: 0x00bd66f0 │ │ │ │ andeq r0, r0, sl, lsl #3 │ │ │ │ - adcseq r7, sp, r8, lsr r2 │ │ │ │ - adcseq sp, pc, ip, lsl #27 │ │ │ │ - adcseq r6, sp, r4, lsr #12 │ │ │ │ + adcseq r7, sp, r8, lsl #5 │ │ │ │ + @ instruction: 0x00bfdddc │ │ │ │ + adcseq r6, sp, r4, ror r6 │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ - adcseq r7, sp, r0, lsl r2 │ │ │ │ - adcseq sp, pc, r8, ror #26 │ │ │ │ - adcseq r6, sp, r0, lsl #12 │ │ │ │ - adcseq r7, sp, r8, lsr r2 │ │ │ │ - adcseq sp, pc, r0, asr #26 │ │ │ │ - @ instruction: 0x00bd65d8 │ │ │ │ + adcseq r7, sp, r0, ror #4 │ │ │ │ + @ instruction: 0x00bfddb8 │ │ │ │ + adcseq r6, sp, r0, asr r6 │ │ │ │ + adcseq r7, sp, r8, lsl #5 │ │ │ │ + umlalseq sp, pc, r0, sp @ │ │ │ │ + adcseq r6, sp, r8, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #132] @ 62d580 │ │ │ │ ldr r3, [pc, #132] @ 62d584 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1524290,17 +1524290,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq fp, ip, asr #20 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq fp, r8, lsl #20 │ │ │ │ - adcseq r7, sp, r4 │ │ │ │ - adcseq sp, pc, r8, asr #21 │ │ │ │ - adcseq r6, sp, r0, ror #6 │ │ │ │ + adcseq r7, sp, r4, asr r0 │ │ │ │ + adcseq sp, pc, r8, lsl fp @ │ │ │ │ + @ instruction: 0x00bd63b0 │ │ │ │ muleq r0, fp, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #1536] @ 62dd0c │ │ │ │ @@ -1524689,35 +1524689,35 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ bl 5fb414 │ │ │ │ smlaltteq r2, fp, r8, r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ smlalbteq r2, fp, r8, r8 │ │ │ │ cmpeq fp, r0, asr r8 │ │ │ │ - tsteq ip, r0, lsl #25 │ │ │ │ - adcseq r5, pc, r0, asr #6 │ │ │ │ - adcseq sp, pc, r8, asr #15 │ │ │ │ - adcseq r6, sp, r0, rrx │ │ │ │ - andeq r2, r0, ip, lsl r7 │ │ │ │ - adcseq r6, sp, r4, lsl #24 │ │ │ │ - @ instruction: 0x00bfd6bc │ │ │ │ - adcseq r5, sp, r4, asr pc │ │ │ │ + @ instruction: 0x011c6cd0 │ │ │ │ + umlalseq r5, pc, r0, r3 @ │ │ │ │ + adcseq sp, pc, r8, lsl r8 @ │ │ │ │ + ldrheq r6, [sp], r0 @ │ │ │ │ + andeq r2, r0, ip, lsl r7 │ │ │ │ + adcseq r6, sp, r4, asr ip │ │ │ │ + adcseq sp, pc, ip, lsl #14 │ │ │ │ + adcseq r5, sp, r4, lsr #31 │ │ │ │ andeq r0, r0, r1, lsr #5 │ │ │ │ - adcseq r5, pc, ip, asr #3 │ │ │ │ - adcseq sp, pc, r0, asr r6 @ │ │ │ │ - adcseq r5, sp, r8, ror #29 │ │ │ │ + adcseq r5, pc, ip, lsl r2 @ │ │ │ │ + adcseq sp, pc, r0, lsr #13 │ │ │ │ + adcseq r5, sp, r8, lsr pc │ │ │ │ @ instruction: 0x000002be │ │ │ │ andeq r0, r0, pc, ror r2 │ │ │ │ smlaltbeq r2, fp, r0, r3 │ │ │ │ cmpeq fp, r8, ror #6 │ │ │ │ - adcseq r5, pc, r4, lsr #32 │ │ │ │ - adcseq sp, pc, ip, lsr #9 │ │ │ │ - adcseq r5, sp, r0, asr #26 │ │ │ │ - @ instruction: 0x00bd69f8 │ │ │ │ - adcseq r5, sp, r0, lsr #26 │ │ │ │ + adcseq r5, pc, r4, ror r0 @ │ │ │ │ + @ instruction: 0x00bfd4fc │ │ │ │ + umlalseq r5, sp, r0, sp │ │ │ │ + adcseq r6, sp, r8, asr #20 │ │ │ │ + adcseq r5, sp, r0, ror sp │ │ │ │ andeq r0, r0, r5, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -1524854,20 +1524854,20 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 5fb414 │ │ │ │ cmpeq fp, r8, lsr #4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ smlalbteq r2, fp, r0, r0 │ │ │ │ - adcseq r6, sp, r8, lsr #15 │ │ │ │ - adcseq sp, pc, r4, lsl r2 @ │ │ │ │ - adcseq r5, sp, ip, lsr #21 │ │ │ │ + @ instruction: 0x00bd67f8 │ │ │ │ + adcseq sp, pc, r4, ror #4 │ │ │ │ + @ instruction: 0x00bd5afc │ │ │ │ andeq r0, r0, lr, lsl r3 │ │ │ │ - adcseq r6, sp, r0, ror #14 │ │ │ │ - adcseq r5, sp, r8, lsl #21 │ │ │ │ + @ instruction: 0x00bd67b0 │ │ │ │ + @ instruction: 0x00bd5ad8 │ │ │ │ andeq r0, r0, lr, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1525026,18 +1525026,18 @@ │ │ │ │ b 62e204 │ │ │ │ mov r3, #1 │ │ │ │ b 62e204 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq fp, r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq fp, ip, ror #30 │ │ │ │ - tsteq ip, r2, asr #8 │ │ │ │ - adcseq r5, sp, r8, asr lr │ │ │ │ - adcseq ip, pc, r4, ror #30 │ │ │ │ - @ instruction: 0x00bd57fc │ │ │ │ + @ instruction: 0x011c6492 │ │ │ │ + adcseq r5, sp, r8, lsr #29 │ │ │ │ + @ instruction: 0x00bfcfb4 │ │ │ │ + adcseq r5, sp, ip, asr #16 │ │ │ │ andeq r0, r0, sp, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #480] @ 0x1e0 │ │ │ │ ldr r2, [pc, #404] @ 62e424 │ │ │ │ @@ -1525142,24 +1525142,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq fp, r4, ror #26 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq fp, r0, lsl #26 │ │ │ │ - adcseq r0, sp, r8, lsl #27 │ │ │ │ - adcseq r0, sp, r4, lsr #27 │ │ │ │ + @ instruction: 0x00bd0dd8 │ │ │ │ + @ instruction: 0x00bd0df4 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r3, sp, r0, asr #7 │ │ │ │ - adcseq ip, pc, r0, lsr #27 │ │ │ │ - adcseq r0, sp, r4, ror #26 │ │ │ │ + adcseq r3, sp, r0, lsl r4 │ │ │ │ + @ instruction: 0x00bfcdf0 │ │ │ │ + @ instruction: 0x00bd0db4 │ │ │ │ andeq r0, r0, r5, lsr #6 │ │ │ │ - adcseq r3, sp, r4, ror #6 │ │ │ │ - adcseq ip, pc, ip, ror sp @ │ │ │ │ - adcseq r0, sp, r0, asr #26 │ │ │ │ + @ instruction: 0x00bd33b4 │ │ │ │ + adcseq ip, pc, ip, asr #27 │ │ │ │ + umlalseq r0, sp, r0, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ bl 62642c │ │ │ │ @@ -1525211,16 +1525211,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 525718 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - adcseq r6, sp, r0, lsr #5 │ │ │ │ - adcseq r5, sp, ip, asr #10 │ │ │ │ + @ instruction: 0x00bd62f0 │ │ │ │ + umlalseq r5, sp, ip, r5 │ │ │ │ andeq r0, r0, r4, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ @@ -1525331,44 +1525331,44 @@ │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [pc, #92] @ 62e770 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 5fb414 │ │ │ │ - adcseq r6, sp, r4, ror #2 │ │ │ │ - adcseq ip, pc, r0, lsl fp @ │ │ │ │ - adcseq r5, sp, r8, lsr #7 │ │ │ │ + @ instruction: 0x00bd61b4 │ │ │ │ + adcseq ip, pc, r0, ror #22 │ │ │ │ + @ instruction: 0x00bd53f8 │ │ │ │ strdeq r0, [r0], -r1 │ │ │ │ - adcseq r6, sp, r0, asr #2 │ │ │ │ + umlalseq r6, sp, r0, r1 │ │ │ │ + adcseq ip, pc, ip, lsr fp @ │ │ │ │ + @ instruction: 0x00bd53d4 │ │ │ │ + strdeq r0, [r0], -r6 │ │ │ │ + adcseq r6, sp, r8, ror #2 │ │ │ │ + adcseq ip, pc, r4, lsl fp @ │ │ │ │ + adcseq r5, sp, ip, lsr #7 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + adcseq r6, sp, r0, asr r1 │ │ │ │ adcseq ip, pc, ip, ror #21 │ │ │ │ adcseq r5, sp, r4, lsl #7 │ │ │ │ - strdeq r0, [r0], -r6 │ │ │ │ - adcseq r6, sp, r8, lsl r1 │ │ │ │ + strdeq r0, [r0], -r7 │ │ │ │ + adcseq r6, sp, r4, lsr r1 │ │ │ │ adcseq ip, pc, r4, asr #21 │ │ │ │ adcseq r5, sp, ip, asr r3 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - adcseq r6, sp, r0, lsl #2 │ │ │ │ - umlalseq ip, pc, ip, sl @ │ │ │ │ - adcseq r5, sp, r4, lsr r3 │ │ │ │ - strdeq r0, [r0], -r7 │ │ │ │ - adcseq r6, sp, r4, ror #1 │ │ │ │ - adcseq ip, pc, r4, ror sl @ │ │ │ │ - adcseq r5, sp, ip, lsl #6 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi 62e790 │ │ │ │ ldr r3, [pc, #16] @ 62e798 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - tsteq ip, r4, lsl #31 │ │ │ │ + @ instruction: 0x011c5fd4 │ │ │ │ tst r1, #16 │ │ │ │ mov r1, r2 │ │ │ │ bxeq lr │ │ │ │ sub r3, r3, #3 │ │ │ │ cmp r3, #12 │ │ │ │ ldrhi r2, [pc, #28] @ 62e7d4 │ │ │ │ bls 62e7bc │ │ │ │ @@ -1525376,15 +1525376,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 62e7d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ orr r2, r2, #16384 @ 0x4000 │ │ │ │ orr r2, r2, #2 │ │ │ │ b 5fbf98 │ │ │ │ andeq r4, r0, r2 │ │ │ │ - tsteq ip, r8, asr #30 │ │ │ │ + @ instruction: 0x011c5f98 │ │ │ │ tst r1, #8 │ │ │ │ mov r1, r2 │ │ │ │ bxeq lr │ │ │ │ sub r3, r3, #3 │ │ │ │ cmp r3, #12 │ │ │ │ ldrhi r2, [pc, #28] @ 62e814 │ │ │ │ bls 62e7fc │ │ │ │ @@ -1525392,15 +1525392,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 62e818 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ orr r2, r2, #8192 @ 0x2000 │ │ │ │ orr r2, r2, #4 │ │ │ │ b 5fbf98 │ │ │ │ andeq r2, r0, r4 │ │ │ │ - tsteq ip, r8, lsl #30 │ │ │ │ + tsteq ip, r8, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #3544] @ 62f610 │ │ │ │ mov r7, r3 │ │ │ │ @@ -1526288,94 +1526288,94 @@ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ beq 62f0e4 │ │ │ │ b 62f3ec │ │ │ │ strheq r1, [fp, #-124] @ 0xffffff84 │ │ │ │ @ instruction: 0x014b1794 │ │ │ │ - tsteq ip, r0, asr #27 │ │ │ │ + tsteq ip, r0, lsl lr │ │ │ │ @ instruction: 0xffff7a2c │ │ │ │ cmpeq fp, ip, asr #8 │ │ │ │ - tsteq ip, ip, asr #16 │ │ │ │ + @ instruction: 0x011c589c │ │ │ │ smlalbteq r1, fp, ip, r0 │ │ │ │ - tsteq ip, r8, asr r6 │ │ │ │ + tsteq ip, r8, lsr #13 │ │ │ │ cmpeq fp, r0, lsr pc │ │ │ │ cmpeq fp, r4, asr lr │ │ │ │ cmpeq fp, ip, lsr #24 │ │ │ │ - tsteq ip, r0, lsr #3 │ │ │ │ - tsteq ip, r0, lsr r1 │ │ │ │ + @ instruction: 0x011c51f0 │ │ │ │ + tsteq ip, r0, lsl #3 │ │ │ │ cmpeq fp, r8, lsl #20 │ │ │ │ andeq r4, r0, r2 │ │ │ │ - tsteq ip, ip, lsr #28 │ │ │ │ + tsteq ip, ip, ror lr │ │ │ │ andeq r0, r0, r6, lsr r2 │ │ │ │ andeq r2, r0, r4 │ │ │ │ - tsteq ip, r8, lsl #26 │ │ │ │ + tsteq ip, r8, asr sp │ │ │ │ smlaltteq r0, fp, r0, r5 │ │ │ │ andeq r1, r0, ip, ror pc │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ cmpeq fp, r0, ror r2 │ │ │ │ smlaltbeq r0, fp, r8, r1 │ │ │ │ andeq r1, r0, r7, asr #11 │ │ │ │ andeq r1, r0, pc, asr r1 │ │ │ │ smlaltbeq r0, fp, r0, r0 │ │ │ │ strdeq pc, [sl, #-248] @ 0xffffff08 │ │ │ │ cmppeq sl, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r5, lsl r1 │ │ │ │ - @ instruction: 0x011c4592 │ │ │ │ - adcseq pc, ip, r0, asr #32 │ │ │ │ - adcseq pc, ip, r8, lsl #20 │ │ │ │ - adcseq r3, sp, r4, ror r8 │ │ │ │ + tsteq ip, r2, ror #11 │ │ │ │ + umlalseq pc, ip, r0, r0 @ │ │ │ │ + adcseq pc, ip, r8, asr sl @ │ │ │ │ + adcseq r3, sp, r4, asr #17 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ cmppeq sl, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x00bcfbb8 │ │ │ │ - adcseq lr, ip, r8, lsl #28 │ │ │ │ - adcseq lr, ip, r0, lsl lr │ │ │ │ - adcseq lr, ip, r8, ror #27 │ │ │ │ + adcseq pc, ip, r8, lsl #24 │ │ │ │ + adcseq lr, ip, r8, asr lr │ │ │ │ + adcseq lr, ip, r0, ror #28 │ │ │ │ + adcseq lr, ip, r8, lsr lr │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - adcseq lr, ip, ip, lsr #27 │ │ │ │ - adcseq lr, ip, r8, asr #27 │ │ │ │ - adcseq pc, ip, ip, asr fp @ │ │ │ │ - adcseq lr, ip, ip, lsr #27 │ │ │ │ - adcseq pc, ip, r8, lsl fp @ │ │ │ │ + @ instruction: 0x00bcedfc │ │ │ │ + adcseq lr, ip, r8, lsl lr │ │ │ │ + adcseq pc, ip, ip, lsr #23 │ │ │ │ + @ instruction: 0x00bcedfc │ │ │ │ + adcseq pc, ip, r8, ror #22 │ │ │ │ + @ instruction: 0x00bcedb8 │ │ │ │ + adcseq r1, sp, r4, asr #7 │ │ │ │ + adcseq sl, pc, r4, lsr #27 │ │ │ │ adcseq lr, ip, r8, ror #26 │ │ │ │ - adcseq r1, sp, r4, ror r3 │ │ │ │ - adcseq sl, pc, r4, asr sp @ │ │ │ │ - adcseq lr, ip, r8, lsl sp │ │ │ │ andeq r0, r0, r5, lsr #6 │ │ │ │ - adcseq pc, ip, r4, lsl #21 │ │ │ │ - @ instruction: 0x00bcecd4 │ │ │ │ - adcseq pc, ip, r4, ror #20 │ │ │ │ - @ instruction: 0x00bcecb4 │ │ │ │ + @ instruction: 0x00bcfad4 │ │ │ │ + adcseq lr, ip, r4, lsr #26 │ │ │ │ + @ instruction: 0x00bcfab4 │ │ │ │ + adcseq lr, ip, r4, lsl #26 │ │ │ │ andeq r0, r0, fp, asr r3 │ │ │ │ andeq lr, r0, r3, ror #31 │ │ │ │ andeq lr, r0, r0, lsl r6 │ │ │ │ - adcseq lr, ip, r4, asr #23 │ │ │ │ - adcseq lr, ip, r0, ror #23 │ │ │ │ - adcseq lr, ip, r8, asr #21 │ │ │ │ - adcseq lr, ip, r4, ror #21 │ │ │ │ + adcseq lr, ip, r4, lsl ip │ │ │ │ + adcseq lr, ip, r0, lsr ip │ │ │ │ + adcseq lr, ip, r8, lsl fp │ │ │ │ + adcseq lr, ip, r4, lsr fp │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq r1, sp, r4, ror #1 │ │ │ │ - @ instruction: 0x00bfaafc │ │ │ │ - adcseq lr, ip, r0, asr #21 │ │ │ │ + adcseq r1, sp, r4, lsr r1 │ │ │ │ + adcseq sl, pc, ip, asr #22 │ │ │ │ + adcseq lr, ip, r0, lsl fp │ │ │ │ andeq r3, r0, r0, asr #13 │ │ │ │ - adcseq r4, sp, r0, lsl r6 │ │ │ │ - adcseq r3, sp, r0, asr r3 │ │ │ │ + adcseq r4, sp, r0, ror #12 │ │ │ │ + adcseq r3, sp, r0, lsr #7 │ │ │ │ andeq r0, r0, sp, ror #23 │ │ │ │ - @ instruction: 0x00bd41f0 │ │ │ │ - adcseq r3, sp, r4, lsr r3 │ │ │ │ + adcseq r4, sp, r0, asr #4 │ │ │ │ + adcseq r3, sp, r4, lsl #7 │ │ │ │ andeq r0, r0, r1, asr #22 │ │ │ │ - adcseq r4, sp, ip, lsr #4 │ │ │ │ - adcseq r3, sp, r8, lsl r3 │ │ │ │ + adcseq r4, sp, ip, ror r2 │ │ │ │ + adcseq r3, sp, r8, ror #6 │ │ │ │ andeq r0, r0, fp, asr fp │ │ │ │ - adcseq r4, sp, ip, lsl #6 │ │ │ │ - @ instruction: 0x00bd32fc │ │ │ │ + adcseq r4, sp, ip, asr r3 │ │ │ │ + adcseq r3, sp, ip, asr #6 │ │ │ │ andeq r0, r0, r3, lsl #23 │ │ │ │ - adcseq r4, sp, r0, ror r2 │ │ │ │ + adcseq r4, sp, r0, asr #5 │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr r2, [r0, #480] @ 0x1e0 │ │ │ │ cmp ip, r2 │ │ │ │ bcs 630aa8 │ │ │ │ ldr r9, [r0, #484] @ 0x1e4 │ │ │ │ add r5, ip, ip, lsl #1 │ │ │ │ lsl r3, r5, #3 │ │ │ │ @@ -1527900,112 +1527900,112 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ tst r2, #2 │ │ │ │ bne 63078c │ │ │ │ ldr r2, [r9, sl] │ │ │ │ cmp r2, #6 │ │ │ │ bne 63041c │ │ │ │ b 62e9cc │ │ │ │ - adcseq r3, sp, r0, ror #5 │ │ │ │ + adcseq r3, sp, r0, lsr r3 │ │ │ │ andeq r0, r0, pc, ror #22 │ │ │ │ - adcseq r4, sp, r4, asr #9 │ │ │ │ - adcseq r3, sp, r8, asr #5 │ │ │ │ - adcseq pc, ip, r4, lsr #14 │ │ │ │ - adcseq lr, ip, r8, lsl #18 │ │ │ │ + adcseq r4, sp, r4, lsl r5 │ │ │ │ + adcseq r3, sp, r8, lsl r3 │ │ │ │ + adcseq pc, ip, r4, ror r7 @ │ │ │ │ + adcseq lr, ip, r8, asr r9 │ │ │ │ andeq r0, r0, sl, asr #6 │ │ │ │ - adcseq r4, sp, r0, lsr #8 │ │ │ │ - @ instruction: 0x00bd31bc │ │ │ │ + adcseq r4, sp, r0, ror r4 │ │ │ │ + adcseq r3, sp, ip, lsl #4 │ │ │ │ @ instruction: 0x00000bb5 │ │ │ │ - adcseq r4, sp, r8, asr #4 │ │ │ │ - adcseq r3, sp, r0, lsr #3 │ │ │ │ + umlalseq r4, sp, r8, r2 │ │ │ │ + @ instruction: 0x00bd31f0 │ │ │ │ andeq r0, r0, r9, lsl #23 │ │ │ │ - adcseq r3, sp, r8, lsl #31 │ │ │ │ - adcseq r3, sp, r4, lsl #3 │ │ │ │ + @ instruction: 0x00bd3fd8 │ │ │ │ + @ instruction: 0x00bd31d4 │ │ │ │ andeq r0, r0, r2, lsr #22 │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ - adcseq lr, ip, r8, asr #15 │ │ │ │ - adcseq lr, ip, r4, ror #15 │ │ │ │ + adcseq lr, ip, r8, lsl r8 │ │ │ │ + adcseq lr, ip, r4, lsr r8 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - adcseq lr, ip, ip, lsr #15 │ │ │ │ - adcseq lr, ip, r8, asr #15 │ │ │ │ - umlalseq lr, ip, r0, r7 │ │ │ │ - adcseq lr, ip, ip, lsr #15 │ │ │ │ - adcseq lr, ip, r4, ror r7 │ │ │ │ - umlalseq lr, ip, r0, r7 │ │ │ │ - adcseq lr, ip, r8, asr r7 │ │ │ │ - adcseq lr, ip, r4, ror r7 │ │ │ │ - adcseq lr, ip, ip, lsr r7 │ │ │ │ - adcseq lr, ip, r8, asr r7 │ │ │ │ - adcseq lr, ip, r0, lsr #14 │ │ │ │ - adcseq lr, ip, ip, lsr r7 │ │ │ │ - adcseq lr, ip, r4, lsl #14 │ │ │ │ - adcseq lr, ip, r0, lsr #14 │ │ │ │ - adcseq lr, ip, r8, ror #13 │ │ │ │ - adcseq lr, ip, r4, lsl #14 │ │ │ │ - adcseq lr, ip, ip, asr #13 │ │ │ │ - adcseq lr, ip, r8, ror #13 │ │ │ │ - @ instruction: 0x00bce6b0 │ │ │ │ - adcseq lr, ip, ip, asr #13 │ │ │ │ - umlalseq lr, ip, r4, r6 │ │ │ │ - @ instruction: 0x00bce6b0 │ │ │ │ - adcseq lr, ip, r8, ror r6 │ │ │ │ - umlalseq lr, ip, r4, r6 │ │ │ │ - adcseq lr, ip, ip, asr r6 │ │ │ │ - adcseq lr, ip, r8, ror r6 │ │ │ │ - adcseq lr, ip, r0, ror r6 │ │ │ │ - adcseq lr, ip, r8, asr #12 │ │ │ │ + @ instruction: 0x00bce7fc │ │ │ │ + adcseq lr, ip, r8, lsl r8 │ │ │ │ + adcseq lr, ip, r0, ror #15 │ │ │ │ + @ instruction: 0x00bce7fc │ │ │ │ + adcseq lr, ip, r4, asr #15 │ │ │ │ + adcseq lr, ip, r0, ror #15 │ │ │ │ + adcseq lr, ip, r8, lsr #15 │ │ │ │ + adcseq lr, ip, r4, asr #15 │ │ │ │ + adcseq lr, ip, ip, lsl #15 │ │ │ │ + adcseq lr, ip, r8, lsr #15 │ │ │ │ + adcseq lr, ip, r0, ror r7 │ │ │ │ + adcseq lr, ip, ip, lsl #15 │ │ │ │ + adcseq lr, ip, r4, asr r7 │ │ │ │ + adcseq lr, ip, r0, ror r7 │ │ │ │ + adcseq lr, ip, r8, lsr r7 │ │ │ │ + adcseq lr, ip, r4, asr r7 │ │ │ │ + adcseq lr, ip, ip, lsl r7 │ │ │ │ + adcseq lr, ip, r8, lsr r7 │ │ │ │ + adcseq lr, ip, r0, lsl #14 │ │ │ │ + adcseq lr, ip, ip, lsl r7 │ │ │ │ + adcseq lr, ip, r4, ror #13 │ │ │ │ + adcseq lr, ip, r0, lsl #14 │ │ │ │ + adcseq lr, ip, r8, asr #13 │ │ │ │ + adcseq lr, ip, r4, ror #13 │ │ │ │ + adcseq lr, ip, ip, lsr #13 │ │ │ │ + adcseq lr, ip, r8, asr #13 │ │ │ │ + adcseq lr, ip, r0, asr #13 │ │ │ │ + umlalseq lr, ip, r8, r6 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - adcseq lr, ip, r0, lsl r6 │ │ │ │ - adcseq lr, ip, ip, lsr #12 │ │ │ │ - @ instruction: 0x00bce5b4 │ │ │ │ - @ instruction: 0x00bce5d0 │ │ │ │ - umlalseq lr, ip, r4, r5 │ │ │ │ - @ instruction: 0x00bce5b0 │ │ │ │ - adcseq lr, ip, ip, lsl #10 │ │ │ │ - adcseq lr, ip, r8, lsr #10 │ │ │ │ - @ instruction: 0x00bce4d4 │ │ │ │ - @ instruction: 0x00bce4f0 │ │ │ │ - umlalseq lr, ip, ip, r4 │ │ │ │ - @ instruction: 0x00bce4b8 │ │ │ │ + adcseq lr, ip, r0, ror #12 │ │ │ │ + adcseq lr, ip, ip, ror r6 │ │ │ │ + adcseq lr, ip, r4, lsl #12 │ │ │ │ + adcseq lr, ip, r0, lsr #12 │ │ │ │ + adcseq lr, ip, r4, ror #11 │ │ │ │ + adcseq lr, ip, r0, lsl #12 │ │ │ │ + adcseq lr, ip, ip, asr r5 │ │ │ │ + adcseq lr, ip, r8, ror r5 │ │ │ │ + adcseq lr, ip, r4, lsr #10 │ │ │ │ + adcseq lr, ip, r0, asr #10 │ │ │ │ + adcseq lr, ip, ip, ror #9 │ │ │ │ + adcseq lr, ip, r8, lsl #10 │ │ │ │ + @ instruction: 0x00bce4bc │ │ │ │ + @ instruction: 0x00bce4d8 │ │ │ │ + adcseq lr, ip, r0, ror r4 │ │ │ │ + adcseq lr, ip, ip, lsl #9 │ │ │ │ + adcseq lr, ip, r0, asr r4 │ │ │ │ adcseq lr, ip, ip, ror #8 │ │ │ │ - adcseq lr, ip, r8, lsl #9 │ │ │ │ - adcseq lr, ip, r0, lsr #8 │ │ │ │ - adcseq lr, ip, ip, lsr r4 │ │ │ │ - adcseq lr, ip, r0, lsl #8 │ │ │ │ - adcseq lr, ip, ip, lsl r4 │ │ │ │ - adcseq r3, sp, r8, lsl fp │ │ │ │ - umlalseq r2, sp, r4, ip │ │ │ │ + adcseq r3, sp, r8, ror #22 │ │ │ │ + adcseq r2, sp, r4, ror #25 │ │ │ │ andeq r0, r0, pc, lsr fp │ │ │ │ - adcseq lr, ip, r8, lsl #7 │ │ │ │ - adcseq lr, ip, r4, lsr #7 │ │ │ │ - adcseq lr, ip, r8, ror #6 │ │ │ │ - adcseq lr, ip, r4, lsl #7 │ │ │ │ - adcseq r3, sp, r4, lsl sl │ │ │ │ - adcseq r2, sp, r8, lsr ip │ │ │ │ + @ instruction: 0x00bce3d8 │ │ │ │ + @ instruction: 0x00bce3f4 │ │ │ │ + @ instruction: 0x00bce3b8 │ │ │ │ + @ instruction: 0x00bce3d4 │ │ │ │ + adcseq r3, sp, r4, ror #20 │ │ │ │ + adcseq r2, sp, r8, lsl #25 │ │ │ │ andeq r0, r0, r6, lsl fp │ │ │ │ - adcseq r3, sp, r0, asr pc │ │ │ │ - adcseq r2, sp, ip, lsl #24 │ │ │ │ + adcseq r3, sp, r0, lsr #31 │ │ │ │ + adcseq r2, sp, ip, asr ip │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - adcseq lr, ip, r4, asr #6 │ │ │ │ - adcseq lr, ip, ip, lsl r3 │ │ │ │ - adcseq r3, sp, ip, lsl fp │ │ │ │ - @ instruction: 0x00bd2bd0 │ │ │ │ + umlalseq lr, ip, r4, r3 │ │ │ │ + adcseq lr, ip, ip, ror #6 │ │ │ │ + adcseq r3, sp, ip, ror #22 │ │ │ │ + adcseq r2, sp, r0, lsr #24 │ │ │ │ andeq r0, r0, pc, asr fp │ │ │ │ - adcseq r3, sp, ip, ror fp │ │ │ │ - @ instruction: 0x00bd2bb4 │ │ │ │ + adcseq r3, sp, ip, asr #23 │ │ │ │ + adcseq r2, sp, r4, lsl #24 │ │ │ │ andeq r0, r0, r3, ror fp │ │ │ │ - adcseq r3, sp, r8, asr #25 │ │ │ │ - umlalseq r2, sp, r8, fp │ │ │ │ + adcseq r3, sp, r8, lsl sp │ │ │ │ + adcseq r2, sp, r8, ror #23 │ │ │ │ andeq r0, r0, pc, lsl #23 │ │ │ │ - adcseq lr, ip, ip, lsl #5 │ │ │ │ - adcseq lr, ip, r8, lsr #5 │ │ │ │ - adcseq r3, sp, r8, ror #25 │ │ │ │ - adcseq r2, sp, ip, asr fp │ │ │ │ + @ instruction: 0x00bce2dc │ │ │ │ + @ instruction: 0x00bce2f8 │ │ │ │ + adcseq r3, sp, r8, lsr sp │ │ │ │ + adcseq r2, sp, ip, lsr #23 │ │ │ │ muleq r0, r3, fp │ │ │ │ - adcseq lr, ip, r0, asr r2 │ │ │ │ - adcseq lr, ip, ip, ror #4 │ │ │ │ + adcseq lr, ip, r0, lsr #5 │ │ │ │ + @ instruction: 0x00bce2bc │ │ │ │ ldr r3, [pc, #2132] @ 63192c │ │ │ │ cmp r1, r3 │ │ │ │ bhi 6319b8 │ │ │ │ cmp r1, #5248 @ 0x1480 │ │ │ │ bls 631110 │ │ │ │ ldr r3, [pc, #2116] @ 631930 │ │ │ │ sub r1, r1, #5248 @ 0x1480 │ │ │ │ @@ -1528534,22 +1528534,22 @@ │ │ │ │ ldrb r0, [r0, #111] @ 0x6f │ │ │ │ bx lr │ │ │ │ ldrb r0, [r0, #110] @ 0x6e │ │ │ │ bx lr │ │ │ │ ldrb r0, [r0, #109] @ 0x6d │ │ │ │ bx lr │ │ │ │ andeq r1, r0, ip, asr #16 │ │ │ │ - tsteq ip, ip, asr #12 │ │ │ │ + @ instruction: 0x011c369c │ │ │ │ andeq r0, r0, fp, asr #7 │ │ │ │ - @ instruction: 0x011c3db8 │ │ │ │ + tsteq ip, r8, lsl #28 │ │ │ │ muleq r0, r2, r1 │ │ │ │ - tsteq ip, r4, lsl #28 │ │ │ │ + tsteq ip, r4, asr lr │ │ │ │ andeq r1, r0, fp, asr #7 │ │ │ │ - tsteq ip, r6, lsr r7 │ │ │ │ - tsteq ip, sl, asr #13 │ │ │ │ + tsteq ip, r6, lsl #15 │ │ │ │ + tsteq ip, sl, lsl r7 │ │ │ │ andeq r1, r0, r9, lsr #18 │ │ │ │ andeq r1, r0, ip, lsr r9 │ │ │ │ ldrdeq r1, [r0], -pc @ │ │ │ │ sub r1, r1, #4160 @ 0x1040 │ │ │ │ sub r1, r1, #5 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ bhi 631a34 │ │ │ │ @@ -1529144,22 +1529144,22 @@ │ │ │ │ strb r2, [r0, #72] @ 0x48 │ │ │ │ bx lr │ │ │ │ strb r2, [r0, #71] @ 0x47 │ │ │ │ bx lr │ │ │ │ strb r2, [r0, #70] @ 0x46 │ │ │ │ bx lr │ │ │ │ andeq r1, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x011c35fc │ │ │ │ + tsteq ip, ip, asr #12 │ │ │ │ andeq r0, r0, fp, asr #7 │ │ │ │ - tsteq ip, r8, ror #26 │ │ │ │ + @ instruction: 0x011c3db8 │ │ │ │ muleq r0, r2, r1 │ │ │ │ - @ instruction: 0x011c3dbc │ │ │ │ + tsteq ip, ip, lsl #28 │ │ │ │ andeq r1, r0, fp, asr #7 │ │ │ │ - tsteq ip, r1, asr #13 │ │ │ │ - @ instruction: 0x011c3699 │ │ │ │ + tsteq ip, r1, lsl r7 │ │ │ │ + tsteq ip, r9, ror #13 │ │ │ │ andeq r1, r0, r9, lsr #18 │ │ │ │ strb r2, [r0, #74] @ 0x4a │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #-20] @ 6322d8 │ │ │ │ cmp r1, r3 │ │ │ │ beq 63231c │ │ │ │ bhi 632314 │ │ │ │ @@ -1529194,20 +1529194,20 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ 632390 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ 632394 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - adcseq r2, sp, r0, lsl #21 │ │ │ │ + @ instruction: 0x00bd2ad0 │ │ │ │ andeq r1, r0, r4, ror #9 │ │ │ │ - adcseq r2, sp, r4, asr #21 │ │ │ │ - umlalseq r2, sp, r8, sl │ │ │ │ - adcseq pc, lr, r0, lsr #31 │ │ │ │ - adcseq r2, sp, r4, ror #20 │ │ │ │ + adcseq r2, sp, r4, lsl fp │ │ │ │ + adcseq r2, sp, r8, ror #21 │ │ │ │ + @ instruction: 0x00befff0 │ │ │ │ + @ instruction: 0x00bd2ab4 │ │ │ │ ldr r3, [pc, #1664] @ 632a20 │ │ │ │ cmp r0, r3 │ │ │ │ bhi 6329d8 │ │ │ │ cmp r0, #4992 @ 0x1380 │ │ │ │ bcs 6323d0 │ │ │ │ cmp r0, #43 @ 0x2b │ │ │ │ bhi 632404 │ │ │ │ @@ -1529619,143 +1529619,143 @@ │ │ │ │ ldr r0, [pc, #528] @ 632c20 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #520] @ 632c24 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ andeq r1, r0, lr, lsl r5 │ │ │ │ - tsteq ip, lr, ror r5 │ │ │ │ - tsteq ip, sl, lsl #11 │ │ │ │ + tsteq ip, lr, asr #11 │ │ │ │ + @ instruction: 0x011c35da │ │ │ │ muleq r0, lr, r1 │ │ │ │ - adcseq pc, lr, r0, lsl pc @ │ │ │ │ + adcseq pc, lr, r0, ror #30 │ │ │ │ andeq r1, r0, r4, asr #32 │ │ │ │ - tsteq ip, r0, lsl #17 │ │ │ │ - adcseq pc, lr, ip, asr #29 │ │ │ │ - adcseq pc, lr, r0, asr #29 │ │ │ │ - adcseq r2, sp, r0, lsl #20 │ │ │ │ - adcseq r2, sp, ip, lsl #20 │ │ │ │ - adcseq r2, sp, r8, lsl sl │ │ │ │ - adcseq r2, sp, r0, asr #26 │ │ │ │ - adcseq r2, sp, ip, asr #26 │ │ │ │ - adcseq r2, sp, r4, ror #26 │ │ │ │ - adcseq r2, sp, r0, ror sp │ │ │ │ - @ instruction: 0x00bd29f0 │ │ │ │ - @ instruction: 0x00bd29fc │ │ │ │ - adcseq r2, sp, r8, lsl #20 │ │ │ │ - adcseq r2, sp, r4, lsl sl │ │ │ │ - adcseq r2, sp, r8, lsl sl │ │ │ │ - adcseq r2, sp, r4, lsr #20 │ │ │ │ - adcseq r2, sp, r4, lsr sl │ │ │ │ - adcseq r2, sp, r4, asr #20 │ │ │ │ + @ instruction: 0x011c38d0 │ │ │ │ + adcseq pc, lr, ip, lsl pc @ │ │ │ │ + adcseq pc, lr, r0, lsl pc @ │ │ │ │ + adcseq r2, sp, r0, asr sl │ │ │ │ + adcseq r2, sp, ip, asr sl │ │ │ │ + adcseq r2, sp, r8, ror #20 │ │ │ │ + umlalseq r2, sp, r0, sp │ │ │ │ + umlalseq r2, sp, ip, sp │ │ │ │ + @ instruction: 0x00bd2db4 │ │ │ │ + adcseq r2, sp, r0, asr #27 │ │ │ │ + adcseq r2, sp, r0, asr #20 │ │ │ │ adcseq r2, sp, ip, asr #20 │ │ │ │ adcseq r2, sp, r8, asr sl │ │ │ │ - adcseq r2, sp, r0, ror #20 │ │ │ │ - adcseq r2, sp, ip, ror #20 │ │ │ │ - adcseq r2, sp, r8, ror sl │ │ │ │ - adcseq r2, sp, r0, lsl #21 │ │ │ │ - umlalseq r2, sp, r0, sl │ │ │ │ + adcseq r2, sp, r4, ror #20 │ │ │ │ + adcseq r2, sp, r8, ror #20 │ │ │ │ + adcseq r2, sp, r4, ror sl │ │ │ │ + adcseq r2, sp, r4, lsl #21 │ │ │ │ + umlalseq r2, sp, r4, sl │ │ │ │ umlalseq r2, sp, ip, sl │ │ │ │ - adcseq r2, sp, r4, lsr #21 │ │ │ │ - @ instruction: 0x00bd2ab4 │ │ │ │ - adcseq r2, sp, r0, asr #21 │ │ │ │ - adcseq r2, sp, ip, asr #21 │ │ │ │ - @ instruction: 0x00bd2ad8 │ │ │ │ - adcseq r2, sp, r8, ror #21 │ │ │ │ - @ instruction: 0x00bd2afc │ │ │ │ + adcseq r2, sp, r8, lsr #21 │ │ │ │ + @ instruction: 0x00bd2ab0 │ │ │ │ + @ instruction: 0x00bd2abc │ │ │ │ + adcseq r2, sp, r8, asr #21 │ │ │ │ + @ instruction: 0x00bd2ad0 │ │ │ │ + adcseq r2, sp, r0, ror #21 │ │ │ │ + adcseq r2, sp, ip, ror #21 │ │ │ │ + @ instruction: 0x00bd2af4 │ │ │ │ + adcseq r2, sp, r4, lsl #22 │ │ │ │ adcseq r2, sp, r0, lsl fp │ │ │ │ - adcseq r2, sp, r8, lsl fp │ │ │ │ - adcseq r2, sp, r4, lsr #22 │ │ │ │ + adcseq r2, sp, ip, lsl fp │ │ │ │ + adcseq r2, sp, r8, lsr #22 │ │ │ │ adcseq r2, sp, r8, lsr fp │ │ │ │ - adcseq r2, sp, r4, asr #22 │ │ │ │ - adcseq r2, sp, r4, asr fp │ │ │ │ + adcseq r2, sp, ip, asr #22 │ │ │ │ adcseq r2, sp, r0, ror #22 │ │ │ │ - adcseq r2, sp, r0, ror fp │ │ │ │ - adcseq r2, sp, ip, ror fp │ │ │ │ - adcseq r3, sp, r8, lsr #9 │ │ │ │ - adcseq r2, sp, ip, lsl #16 │ │ │ │ - adcseq r2, sp, r4, ror sp │ │ │ │ - adcseq r2, sp, r4, asr sp │ │ │ │ + adcseq r2, sp, r8, ror #22 │ │ │ │ + adcseq r2, sp, r4, ror fp │ │ │ │ + adcseq r2, sp, r8, lsl #23 │ │ │ │ + umlalseq r2, sp, r4, fp │ │ │ │ + adcseq r2, sp, r4, lsr #23 │ │ │ │ + @ instruction: 0x00bd2bb0 │ │ │ │ + adcseq r2, sp, r0, asr #23 │ │ │ │ + adcseq r2, sp, ip, asr #23 │ │ │ │ + @ instruction: 0x00bd34f8 │ │ │ │ + adcseq r2, sp, ip, asr r8 │ │ │ │ + adcseq r2, sp, r4, asr #27 │ │ │ │ + adcseq r2, sp, r4, lsr #27 │ │ │ │ + adcseq r2, sp, r0, lsl #27 │ │ │ │ + adcseq r2, sp, r0, asr sp │ │ │ │ adcseq r2, sp, r0, lsr sp │ │ │ │ - adcseq r2, sp, r0, lsl #26 │ │ │ │ - adcseq r2, sp, r0, ror #25 │ │ │ │ - @ instruction: 0x00bd2cbc │ │ │ │ + adcseq r2, sp, ip, lsl #26 │ │ │ │ + adcseq r2, sp, r8, ror #25 │ │ │ │ + adcseq r2, sp, r0, asr #25 │ │ │ │ umlalseq r2, sp, r8, ip │ │ │ │ adcseq r2, sp, r0, ror ip │ │ │ │ - adcseq r2, sp, r8, asr #24 │ │ │ │ - adcseq r2, sp, r0, lsr #24 │ │ │ │ - @ instruction: 0x00bd2bdc │ │ │ │ - adcseq r2, sp, ip, ror #23 │ │ │ │ - adcseq r3, sp, ip, lsl r3 │ │ │ │ - adcseq r3, sp, r0, lsr r3 │ │ │ │ - adcseq r3, sp, ip, lsr r3 │ │ │ │ - adcseq r3, sp, r4, asr #6 │ │ │ │ + adcseq r2, sp, ip, lsr #24 │ │ │ │ + adcseq r2, sp, ip, lsr ip │ │ │ │ + adcseq r3, sp, ip, ror #6 │ │ │ │ + adcseq r3, sp, r0, lsl #7 │ │ │ │ adcseq r3, sp, ip, lsl #7 │ │ │ │ - adcseq r3, sp, r0, asr #6 │ │ │ │ - adcseq r3, sp, r8, asr #6 │ │ │ │ - ldrsbeq r3, [sp], r4 @ │ │ │ │ - adcseq r3, sp, r4, ror #1 │ │ │ │ - ldrsheq r3, [sp], r8 @ │ │ │ │ - adcseq r3, sp, ip, lsl #2 │ │ │ │ - adcseq r3, sp, r0, lsr #2 │ │ │ │ - adcseq r3, sp, ip, lsr #2 │ │ │ │ - adcseq r3, sp, r8, lsr r1 │ │ │ │ - adcseq r3, sp, r0, asr r1 │ │ │ │ - adcseq r3, sp, r0, ror #2 │ │ │ │ + umlalseq r3, sp, r4, r3 │ │ │ │ + @ instruction: 0x00bd33dc │ │ │ │ + umlalseq r3, sp, r0, r3 │ │ │ │ + umlalseq r3, sp, r8, r3 │ │ │ │ + adcseq r3, sp, r4, lsr #2 │ │ │ │ + adcseq r3, sp, r4, lsr r1 │ │ │ │ + adcseq r3, sp, r8, asr #2 │ │ │ │ + adcseq r3, sp, ip, asr r1 │ │ │ │ adcseq r3, sp, r0, ror r1 │ │ │ │ - adcseq r3, sp, r8, ror r1 │ │ │ │ - adcseq r3, sp, r4, lsl #3 │ │ │ │ - umlalseq r3, sp, r4, r1 │ │ │ │ + adcseq r3, sp, ip, ror r1 │ │ │ │ + adcseq r3, sp, r8, lsl #3 │ │ │ │ + adcseq r3, sp, r0, lsr #3 │ │ │ │ @ instruction: 0x00bd31b0 │ │ │ │ - @ instruction: 0x00bd31d0 │ │ │ │ - @ instruction: 0x00bd31f4 │ │ │ │ - adcseq r2, sp, r4, lsr ip │ │ │ │ - adcseq r2, sp, ip, asr #24 │ │ │ │ - adcseq r2, sp, r0, ror #24 │ │ │ │ - adcseq r2, sp, ip, ror ip │ │ │ │ - umlalseq r2, sp, r4, ip │ │ │ │ - adcseq r2, sp, r8, lsr #25 │ │ │ │ - @ instruction: 0x00bd2cb8 │ │ │ │ - @ instruction: 0x00bd2cd4 │ │ │ │ + adcseq r3, sp, r0, asr #3 │ │ │ │ + adcseq r3, sp, r8, asr #3 │ │ │ │ + @ instruction: 0x00bd31d4 │ │ │ │ + adcseq r3, sp, r4, ror #3 │ │ │ │ + adcseq r3, sp, r0, lsl #4 │ │ │ │ + adcseq r3, sp, r0, lsr #4 │ │ │ │ + adcseq r3, sp, r4, asr #4 │ │ │ │ + adcseq r2, sp, r4, lsl #25 │ │ │ │ + umlalseq r2, sp, ip, ip │ │ │ │ + @ instruction: 0x00bd2cb0 │ │ │ │ + adcseq r2, sp, ip, asr #25 │ │ │ │ adcseq r2, sp, r4, ror #25 │ │ │ │ - @ instruction: 0x00bd2cf4 │ │ │ │ + @ instruction: 0x00bd2cf8 │ │ │ │ adcseq r2, sp, r8, lsl #26 │ │ │ │ - adcseq r2, sp, r0, lsr #26 │ │ │ │ - adcseq r2, sp, r0, lsr sp │ │ │ │ + adcseq r2, sp, r4, lsr #26 │ │ │ │ + adcseq r2, sp, r4, lsr sp │ │ │ │ adcseq r2, sp, r4, asr #26 │ │ │ │ - adcseq r2, sp, r4, asr sp │ │ │ │ - adcseq r2, sp, r0, ror #26 │ │ │ │ + adcseq r2, sp, r8, asr sp │ │ │ │ adcseq r2, sp, r0, ror sp │ │ │ │ - adcseq r2, sp, r4, lsl #27 │ │ │ │ - umlalseq r2, sp, r8, sp │ │ │ │ - adcseq r2, sp, ip, lsr #27 │ │ │ │ - @ instruction: 0x00bd2dbc │ │ │ │ - adcseq r2, sp, ip, asr #27 │ │ │ │ - @ instruction: 0x00bd2ddc │ │ │ │ + adcseq r2, sp, r0, lsl #27 │ │ │ │ + umlalseq r2, sp, r4, sp │ │ │ │ + adcseq r2, sp, r4, lsr #27 │ │ │ │ + @ instruction: 0x00bd2db0 │ │ │ │ + adcseq r2, sp, r0, asr #27 │ │ │ │ + @ instruction: 0x00bd2dd4 │ │ │ │ adcseq r2, sp, r8, ror #27 │ │ │ │ @ instruction: 0x00bd2dfc │ │ │ │ - adcseq r2, sp, r8, lsl #28 │ │ │ │ - adcseq r2, sp, r0, lsr #28 │ │ │ │ + adcseq r2, sp, ip, lsl #28 │ │ │ │ + adcseq r2, sp, ip, lsl lr │ │ │ │ + adcseq r2, sp, ip, lsr #28 │ │ │ │ adcseq r2, sp, r8, lsr lr │ │ │ │ - adcseq r2, sp, r0, asr lr │ │ │ │ - adcseq r2, sp, ip, ror #28 │ │ │ │ - adcseq r2, sp, ip, ror lr │ │ │ │ + adcseq r2, sp, ip, asr #28 │ │ │ │ + adcseq r2, sp, r8, asr lr │ │ │ │ + adcseq r2, sp, r0, ror lr │ │ │ │ adcseq r2, sp, r8, lsl #29 │ │ │ │ - adcseq r2, sp, ip, ror #20 │ │ │ │ - adcseq r2, sp, r0, lsl #21 │ │ │ │ - tsteq ip, lr, asr #6 │ │ │ │ - adcseq r2, sp, r0, asr #17 │ │ │ │ - umlalseq r2, sp, ip, r8 │ │ │ │ - adcseq r2, sp, r8, ror r8 │ │ │ │ - @ instruction: 0x00bd28b0 │ │ │ │ + adcseq r2, sp, r0, lsr #29 │ │ │ │ + @ instruction: 0x00bd2ebc │ │ │ │ + adcseq r2, sp, ip, asr #29 │ │ │ │ + @ instruction: 0x00bd2ed8 │ │ │ │ + @ instruction: 0x00bd2abc │ │ │ │ + @ instruction: 0x00bd2ad0 │ │ │ │ + @ instruction: 0x011c339e │ │ │ │ + adcseq r2, sp, r0, lsl r9 │ │ │ │ + adcseq r2, sp, ip, ror #17 │ │ │ │ + adcseq r2, sp, r8, asr #17 │ │ │ │ + adcseq r2, sp, r0, lsl #18 │ │ │ │ andeq r1, r0, r5, lsl #15 │ │ │ │ - ldrsbeq r3, [sp], r4 @ │ │ │ │ - adcseq pc, lr, r8, lsl r9 @ │ │ │ │ - adcseq pc, lr, ip, lsl #18 │ │ │ │ - adcseq pc, lr, r0, lsl #18 │ │ │ │ - adcseq r2, sp, r0, lsl r8 │ │ │ │ + adcseq r3, sp, r4, lsr #2 │ │ │ │ + adcseq pc, lr, r8, ror #18 │ │ │ │ + adcseq pc, lr, ip, asr r9 @ │ │ │ │ + adcseq pc, lr, r0, asr r9 @ │ │ │ │ + adcseq r2, sp, r0, ror #16 │ │ │ │ ldr r3, [pc, #2512] @ 633600 │ │ │ │ cmp r0, r3 │ │ │ │ bhi 633ce0 │ │ │ │ cmp r0, #5248 @ 0x1480 │ │ │ │ bls 632c68 │ │ │ │ ldr r3, [pc, #2496] @ 633604 │ │ │ │ sub r0, r0, #5248 @ 0x1480 │ │ │ │ @@ -1530379,280 +1530379,280 @@ │ │ │ │ ldr r0, [pc, #816] @ 633920 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #808] @ 633924 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ andeq r1, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x011c3096 │ │ │ │ + tsteq ip, r6, ror #1 │ │ │ │ andeq r0, r0, fp, asr #7 │ │ │ │ - tsteq ip, r2, lsl #16 │ │ │ │ - adcseq pc, lr, r8, ror r6 @ │ │ │ │ + tsteq ip, r2, asr r8 │ │ │ │ + adcseq pc, lr, r8, asr #13 │ │ │ │ muleq r0, r2, r1 │ │ │ │ - tsteq ip, sl, asr #16 │ │ │ │ - adcseq pc, lr, ip, lsr #12 │ │ │ │ - adcseq pc, lr, r0, lsr #12 │ │ │ │ - adcseq r2, sp, r4, lsl #28 │ │ │ │ - adcseq r2, sp, r0, lsl lr │ │ │ │ - adcseq r2, sp, r0, lsr #28 │ │ │ │ - adcseq r2, sp, ip, lsr #28 │ │ │ │ - adcseq r2, sp, r8, lsr lr │ │ │ │ - adcseq r2, sp, r0, asr #28 │ │ │ │ - adcseq r2, sp, ip, asr #28 │ │ │ │ - adcseq r2, sp, ip, asr lr │ │ │ │ - adcseq r2, sp, r8, ror #28 │ │ │ │ - adcseq r2, sp, r4, ror lr │ │ │ │ + @ instruction: 0x011c389a │ │ │ │ + adcseq pc, lr, ip, ror r6 @ │ │ │ │ + adcseq pc, lr, r0, ror r6 @ │ │ │ │ + adcseq r2, sp, r4, asr lr │ │ │ │ + adcseq r2, sp, r0, ror #28 │ │ │ │ + adcseq r2, sp, r0, ror lr │ │ │ │ adcseq r2, sp, ip, ror lr │ │ │ │ - adcseq r2, sp, ip, lsl #29 │ │ │ │ - umlalseq r2, sp, r8, lr │ │ │ │ - adcseq r2, sp, r8, lsr #29 │ │ │ │ + adcseq r2, sp, r8, lsl #29 │ │ │ │ + umlalseq r2, sp, r0, lr │ │ │ │ + umlalseq r2, sp, ip, lr │ │ │ │ + adcseq r2, sp, ip, lsr #29 │ │ │ │ @ instruction: 0x00bd2eb8 │ │ │ │ - adcseq r2, sp, r0, asr #29 │ │ │ │ - adcseq r2, sp, r8, asr #29 │ │ │ │ - @ instruction: 0x00bd2ed8 │ │ │ │ + adcseq r2, sp, r4, asr #29 │ │ │ │ + adcseq r2, sp, ip, asr #29 │ │ │ │ + @ instruction: 0x00bd2edc │ │ │ │ adcseq r2, sp, r8, ror #29 │ │ │ │ @ instruction: 0x00bd2ef8 │ │ │ │ - adcseq r2, sp, r0, lsl #30 │ │ │ │ + adcseq r2, sp, r8, lsl #30 │ │ │ │ + adcseq r2, sp, r0, lsl pc │ │ │ │ adcseq r2, sp, r8, lsl pc │ │ │ │ - adcseq r2, sp, ip, lsr #30 │ │ │ │ - adcseq r2, sp, r4, asr #30 │ │ │ │ - adcseq r2, sp, r0, ror #30 │ │ │ │ - adcseq r2, sp, r4, lsl #31 │ │ │ │ - adcseq r2, sp, r8, lsr #31 │ │ │ │ - adcseq r2, sp, ip, asr #31 │ │ │ │ - @ instruction: 0x00bd2ff0 │ │ │ │ - adcseq r3, sp, r0 │ │ │ │ - adcseq r3, sp, r0, lsl r0 │ │ │ │ - adcseq r3, sp, r0, lsr #32 │ │ │ │ - adcseq r3, sp, r4, lsr r0 │ │ │ │ + adcseq r2, sp, r8, lsr #30 │ │ │ │ + adcseq r2, sp, r8, lsr pc │ │ │ │ + adcseq r2, sp, r8, asr #30 │ │ │ │ + adcseq r2, sp, r0, asr pc │ │ │ │ + adcseq r2, sp, r8, ror #30 │ │ │ │ + adcseq r2, sp, ip, ror pc │ │ │ │ + umlalseq r2, sp, r4, pc @ │ │ │ │ + @ instruction: 0x00bd2fb0 │ │ │ │ + @ instruction: 0x00bd2fd4 │ │ │ │ + @ instruction: 0x00bd2ff8 │ │ │ │ + adcseq r3, sp, ip, lsl r0 │ │ │ │ adcseq r3, sp, r0, asr #32 │ │ │ │ adcseq r3, sp, r0, asr r0 │ │ │ │ adcseq r3, sp, r0, rrx │ │ │ │ - adcseq r3, sp, r8, rrx │ │ │ │ - adcseq r3, sp, ip, ror r0 │ │ │ │ + adcseq r3, sp, r0, ror r0 │ │ │ │ + adcseq r3, sp, r4, lsl #1 │ │ │ │ umlalseq r3, sp, r0, r0 │ │ │ │ - umlalseq r3, sp, r8, r0 │ │ │ │ - adcseq r3, sp, r4, lsr #1 │ │ │ │ + adcseq r3, sp, r0, lsr #1 │ │ │ │ ldrheq r3, [sp], r0 @ │ │ │ │ - adcseq r3, sp, r4, asr #1 │ │ │ │ - ldrsbeq r3, [sp], r4 @ │ │ │ │ - adcseq r3, sp, r4, ror #1 │ │ │ │ + ldrheq r3, [sp], r8 @ │ │ │ │ + adcseq r3, sp, ip, asr #1 │ │ │ │ + adcseq r3, sp, r0, ror #1 │ │ │ │ + adcseq r3, sp, r8, ror #1 │ │ │ │ ldrsheq r3, [sp], r4 @ │ │ │ │ + adcseq r3, sp, r0, lsl #2 │ │ │ │ adcseq r3, sp, r4, lsl r1 │ │ │ │ - adcseq r3, sp, r0, lsr #2 │ │ │ │ + adcseq r3, sp, r4, lsr #2 │ │ │ │ adcseq r3, sp, r4, lsr r1 │ │ │ │ - adcseq r3, sp, ip, asr #2 │ │ │ │ - adcseq r3, sp, r0, ror #2 │ │ │ │ - adcseq r3, sp, r4, ror r1 │ │ │ │ - umlalseq r3, sp, r4, r1 │ │ │ │ - @ instruction: 0x00bd31b4 │ │ │ │ + adcseq r3, sp, r4, asr #2 │ │ │ │ + adcseq r3, sp, r4, ror #2 │ │ │ │ + adcseq r3, sp, r0, ror r1 │ │ │ │ + adcseq r3, sp, r4, lsl #3 │ │ │ │ + umlalseq r3, sp, ip, r1 │ │ │ │ + @ instruction: 0x00bd31b0 │ │ │ │ adcseq r3, sp, r4, asr #3 │ │ │ │ - @ instruction: 0x00bd31d8 │ │ │ │ - adcseq r3, sp, r8, ror #3 │ │ │ │ - @ instruction: 0x00bd31f8 │ │ │ │ - adcseq r3, sp, ip, lsl #4 │ │ │ │ - adcseq r3, sp, r4, lsr #4 │ │ │ │ - adcseq r3, sp, r0, asr #4 │ │ │ │ - adcseq r3, sp, r8, asr r2 │ │ │ │ - adcseq r3, sp, r0, ror r2 │ │ │ │ + adcseq r3, sp, r4, ror #3 │ │ │ │ + adcseq r3, sp, r4, lsl #4 │ │ │ │ + adcseq r3, sp, r4, lsl r2 │ │ │ │ + adcseq r3, sp, r8, lsr #4 │ │ │ │ + adcseq r3, sp, r8, lsr r2 │ │ │ │ + adcseq r3, sp, r8, asr #4 │ │ │ │ + adcseq r3, sp, ip, asr r2 │ │ │ │ + adcseq r3, sp, r4, ror r2 │ │ │ │ umlalseq r3, sp, r0, r2 │ │ │ │ - adcseq r3, sp, ip, lsr #5 │ │ │ │ - adcseq r3, sp, r4, asr #5 │ │ │ │ - @ instruction: 0x00bd32d4 │ │ │ │ - adcseq r3, sp, ip, ror #5 │ │ │ │ - adcseq r2, sp, r0, asr #21 │ │ │ │ - adcseq r4, sp, r4, ror sp │ │ │ │ - adcseq r3, sp, r8, asr #15 │ │ │ │ - umlalseq r3, sp, ip, r7 │ │ │ │ - adcseq r3, sp, r4, ror r7 │ │ │ │ - adcseq r3, sp, r4, asr #14 │ │ │ │ - adcseq r3, sp, r8, lsl r7 │ │ │ │ - adcseq r3, sp, ip, ror #13 │ │ │ │ - @ instruction: 0x00bd36b8 │ │ │ │ - adcseq r3, sp, ip, lsl #13 │ │ │ │ - adcseq r3, sp, r4, ror #12 │ │ │ │ - adcseq r3, sp, r4, lsr r6 │ │ │ │ - @ instruction: 0x00bd35f8 │ │ │ │ - adcseq r3, sp, r4, asr #11 │ │ │ │ - adcseq r3, sp, ip, lsl #11 │ │ │ │ - adcseq r3, sp, r0, ror #10 │ │ │ │ - adcseq r3, sp, r4, lsr r5 │ │ │ │ - @ instruction: 0x00bd34fc │ │ │ │ - @ instruction: 0x00bd34d8 │ │ │ │ - @ instruction: 0x00bd34b0 │ │ │ │ - adcseq r3, sp, r0, lsl #9 │ │ │ │ - adcseq r3, sp, r0, asr r4 │ │ │ │ - adcseq r3, sp, r4, lsl r4 │ │ │ │ - adcseq r3, sp, r0, ror #7 │ │ │ │ - @ instruction: 0x00bd33b4 │ │ │ │ - adcseq r3, sp, ip, ror #6 │ │ │ │ - adcseq r3, sp, r8, lsr #6 │ │ │ │ - adcseq r3, sp, ip, ror #5 │ │ │ │ - adcseq r3, sp, r4, asr #5 │ │ │ │ - adcseq r3, sp, r0, asr #14 │ │ │ │ - adcseq r3, sp, r0, lsl r7 │ │ │ │ - adcseq r3, sp, r0, ror #13 │ │ │ │ - adcseq r3, sp, ip, lsr #13 │ │ │ │ + adcseq r3, sp, r8, lsr #5 │ │ │ │ + adcseq r3, sp, r0, asr #5 │ │ │ │ + adcseq r3, sp, r0, ror #5 │ │ │ │ + @ instruction: 0x00bd32fc │ │ │ │ + adcseq r3, sp, r4, lsl r3 │ │ │ │ + adcseq r3, sp, r4, lsr #6 │ │ │ │ + adcseq r3, sp, ip, lsr r3 │ │ │ │ + adcseq r2, sp, r0, lsl fp │ │ │ │ + adcseq r4, sp, r4, asr #27 │ │ │ │ + adcseq r3, sp, r8, lsl r8 │ │ │ │ + adcseq r3, sp, ip, ror #15 │ │ │ │ + adcseq r3, sp, r4, asr #15 │ │ │ │ + umlalseq r3, sp, r4, r7 │ │ │ │ + adcseq r3, sp, r8, ror #14 │ │ │ │ + adcseq r3, sp, ip, lsr r7 │ │ │ │ + adcseq r3, sp, r8, lsl #14 │ │ │ │ + @ instruction: 0x00bd36dc │ │ │ │ + @ instruction: 0x00bd36b4 │ │ │ │ adcseq r3, sp, r4, lsl #13 │ │ │ │ - adcseq r3, sp, r8, lsr r2 │ │ │ │ - adcseq r3, sp, r0, asr r2 │ │ │ │ - adcseq r4, sp, r0, ror #21 │ │ │ │ - adcseq r4, sp, r4, lsl #22 │ │ │ │ - adcseq r3, sp, r0, lsl #24 │ │ │ │ - adcseq r3, sp, r0, ror #16 │ │ │ │ - adcseq r3, sp, r0, lsl #17 │ │ │ │ - umlalseq r3, sp, r8, r8 │ │ │ │ - adcseq r3, sp, ip, lsr #17 │ │ │ │ - adcseq r3, sp, r4, asr #17 │ │ │ │ - adcseq r3, sp, r0, ror #17 │ │ │ │ - @ instruction: 0x00bd38f0 │ │ │ │ - ldrsbeq r4, [sp], r8 @ │ │ │ │ - @ instruction: 0x00bd38f8 │ │ │ │ - adcseq r3, sp, r8, lsl #18 │ │ │ │ - adcseq r3, sp, r0, lsr #18 │ │ │ │ + adcseq r3, sp, r8, asr #12 │ │ │ │ + adcseq r3, sp, r4, lsl r6 │ │ │ │ + @ instruction: 0x00bd35dc │ │ │ │ + @ instruction: 0x00bd35b0 │ │ │ │ + adcseq r3, sp, r4, lsl #11 │ │ │ │ + adcseq r3, sp, ip, asr #10 │ │ │ │ + adcseq r3, sp, r8, lsr #10 │ │ │ │ + adcseq r3, sp, r0, lsl #10 │ │ │ │ + @ instruction: 0x00bd34d0 │ │ │ │ + adcseq r3, sp, r0, lsr #9 │ │ │ │ + adcseq r3, sp, r4, ror #8 │ │ │ │ + adcseq r3, sp, r0, lsr r4 │ │ │ │ + adcseq r3, sp, r4, lsl #8 │ │ │ │ + @ instruction: 0x00bd33bc │ │ │ │ + adcseq r3, sp, r8, ror r3 │ │ │ │ + adcseq r3, sp, ip, lsr r3 │ │ │ │ + adcseq r3, sp, r4, lsl r3 │ │ │ │ + umlalseq r3, sp, r0, r7 │ │ │ │ + adcseq r3, sp, r0, ror #14 │ │ │ │ + adcseq r3, sp, r0, lsr r7 │ │ │ │ + @ instruction: 0x00bd36fc │ │ │ │ + @ instruction: 0x00bd36d4 │ │ │ │ + adcseq r3, sp, r8, lsl #5 │ │ │ │ + adcseq r3, sp, r0, lsr #5 │ │ │ │ + adcseq r4, sp, r0, lsr fp │ │ │ │ + adcseq r4, sp, r4, asr fp │ │ │ │ + adcseq r3, sp, r0, asr ip │ │ │ │ + @ instruction: 0x00bd38b0 │ │ │ │ + @ instruction: 0x00bd38d0 │ │ │ │ + adcseq r3, sp, r8, ror #17 │ │ │ │ + @ instruction: 0x00bd38fc │ │ │ │ + adcseq r3, sp, r4, lsl r9 │ │ │ │ + adcseq r3, sp, r0, lsr r9 │ │ │ │ adcseq r3, sp, r0, asr #18 │ │ │ │ - adcseq r3, sp, r4, asr r9 │ │ │ │ - adcseq r3, sp, r4, ror r9 │ │ │ │ - adcseq r3, sp, r8, lsl #19 │ │ │ │ - adcseq r3, sp, r0, lsr #19 │ │ │ │ - adcseq r3, sp, r8, asr #19 │ │ │ │ + adcseq r4, sp, r8, lsr #2 │ │ │ │ + adcseq r3, sp, r8, asr #18 │ │ │ │ + adcseq r3, sp, r8, asr r9 │ │ │ │ + adcseq r3, sp, r0, ror r9 │ │ │ │ + umlalseq r3, sp, r0, r9 │ │ │ │ + adcseq r3, sp, r4, lsr #19 │ │ │ │ + adcseq r3, sp, r4, asr #19 │ │ │ │ + @ instruction: 0x00bd39d8 │ │ │ │ @ instruction: 0x00bd39f0 │ │ │ │ adcseq r3, sp, r8, lsl sl │ │ │ │ adcseq r3, sp, r0, asr #20 │ │ │ │ adcseq r3, sp, r8, ror #20 │ │ │ │ umlalseq r3, sp, r0, sl │ │ │ │ @ instruction: 0x00bd3ab8 │ │ │ │ - adcseq r4, sp, ip, ror r9 │ │ │ │ - adcseq r3, sp, ip, lsl #22 │ │ │ │ - adcseq r3, sp, r8, lsr fp │ │ │ │ - adcseq r3, sp, r4, asr fp │ │ │ │ - adcseq r3, sp, r4, ror #22 │ │ │ │ - adcseq r3, sp, ip, ror fp │ │ │ │ - umlalseq r3, sp, r0, fp │ │ │ │ - @ instruction: 0x00bd3bb0 │ │ │ │ - @ instruction: 0x00bd3bd0 │ │ │ │ - @ instruction: 0x00bd3bf4 │ │ │ │ - adcseq r3, sp, r0, lsl ip │ │ │ │ - adcseq r3, sp, r8, lsr #24 │ │ │ │ - adcseq r3, sp, ip, asr #24 │ │ │ │ - adcseq r3, sp, r4, ror ip │ │ │ │ - adcseq r3, sp, r8, lsl #25 │ │ │ │ - adcseq r3, sp, ip, lsr #25 │ │ │ │ - adcseq r3, sp, r8, asr #25 │ │ │ │ - adcseq r3, sp, r0, ror #25 │ │ │ │ - adcseq r3, sp, r0, lsl #26 │ │ │ │ - adcseq r3, sp, ip, lsl sp │ │ │ │ + adcseq r3, sp, r0, ror #21 │ │ │ │ + adcseq r3, sp, r8, lsl #22 │ │ │ │ + adcseq r4, sp, ip, asr #19 │ │ │ │ + adcseq r3, sp, ip, asr fp │ │ │ │ + adcseq r3, sp, r8, lsl #23 │ │ │ │ + adcseq r3, sp, r4, lsr #23 │ │ │ │ + @ instruction: 0x00bd3bb4 │ │ │ │ + adcseq r3, sp, ip, asr #23 │ │ │ │ + adcseq r3, sp, r0, ror #23 │ │ │ │ + adcseq r3, sp, r0, lsl #24 │ │ │ │ + adcseq r3, sp, r0, lsr #24 │ │ │ │ + adcseq r3, sp, r4, asr #24 │ │ │ │ + adcseq r3, sp, r0, ror #24 │ │ │ │ + adcseq r3, sp, r8, ror ip │ │ │ │ + umlalseq r3, sp, ip, ip │ │ │ │ + adcseq r3, sp, r4, asr #25 │ │ │ │ + @ instruction: 0x00bd3cd8 │ │ │ │ + @ instruction: 0x00bd3cfc │ │ │ │ + adcseq r3, sp, r8, lsl sp │ │ │ │ adcseq r3, sp, r0, lsr sp │ │ │ │ - adcseq r3, sp, ip, asr #26 │ │ │ │ - adcseq r3, sp, r4, ror #26 │ │ │ │ - adcseq r3, sp, r8, lsl #27 │ │ │ │ + adcseq r3, sp, r0, asr sp │ │ │ │ + adcseq r3, sp, ip, ror #26 │ │ │ │ + adcseq r3, sp, r0, lsl #27 │ │ │ │ umlalseq r3, sp, ip, sp │ │ │ │ - @ instruction: 0x00bd3dbc │ │ │ │ - @ instruction: 0x00bd3ddc │ │ │ │ - adcseq r3, sp, r8, lsl #28 │ │ │ │ - adcseq r3, sp, r0, lsr lr │ │ │ │ - adcseq r3, sp, r0, asr lr │ │ │ │ - adcseq r3, sp, r4, ror #28 │ │ │ │ - adcseq r3, sp, ip, ror lr │ │ │ │ - adcseq r3, sp, r0, asr #29 │ │ │ │ - adcseq r3, sp, r0, ror #29 │ │ │ │ - @ instruction: 0x00bd3ef8 │ │ │ │ + @ instruction: 0x00bd3db4 │ │ │ │ + @ instruction: 0x00bd3dd8 │ │ │ │ + adcseq r3, sp, ip, ror #27 │ │ │ │ + adcseq r3, sp, ip, lsl #28 │ │ │ │ + adcseq r3, sp, ip, lsr #28 │ │ │ │ + adcseq r3, sp, r8, asr lr │ │ │ │ + adcseq r3, sp, r0, lsl #29 │ │ │ │ + adcseq r3, sp, r0, lsr #29 │ │ │ │ + @ instruction: 0x00bd3eb4 │ │ │ │ + adcseq r3, sp, ip, asr #29 │ │ │ │ adcseq r3, sp, r0, lsl pc │ │ │ │ - adcseq r3, sp, r8, lsr #30 │ │ │ │ - adcseq r3, sp, r0, asr #30 │ │ │ │ - adcseq r3, sp, ip, asr pc │ │ │ │ - adcseq r3, sp, r8, ror #30 │ │ │ │ - adcseq r3, sp, r0, lsl #31 │ │ │ │ - umlalseq r3, sp, r8, pc @ │ │ │ │ - @ instruction: 0x00bd3fb0 │ │ │ │ - adcseq r3, sp, r4, asr #31 │ │ │ │ - @ instruction: 0x00bd3fd4 │ │ │ │ + adcseq r3, sp, r0, lsr pc │ │ │ │ + adcseq r3, sp, r8, asr #30 │ │ │ │ + adcseq r3, sp, r0, ror #30 │ │ │ │ + adcseq r3, sp, r8, ror pc │ │ │ │ + umlalseq r3, sp, r0, pc @ │ │ │ │ + adcseq r3, sp, ip, lsr #31 │ │ │ │ + @ instruction: 0x00bd3fb8 │ │ │ │ + @ instruction: 0x00bd3fd0 │ │ │ │ adcseq r3, sp, r8, ror #31 │ │ │ │ - adcseq r4, sp, ip │ │ │ │ - adcseq r4, sp, r4, lsr r0 │ │ │ │ + adcseq r4, sp, r0 │ │ │ │ + adcseq r4, sp, r4, lsl r0 │ │ │ │ + adcseq r4, sp, r4, lsr #32 │ │ │ │ + adcseq r4, sp, r8, lsr r0 │ │ │ │ adcseq r4, sp, ip, asr r0 │ │ │ │ - adcseq r4, sp, r8, ror r0 │ │ │ │ - umlalseq r4, sp, r4, r0 │ │ │ │ - ldrheq r4, [sp], r0 @ │ │ │ │ + adcseq r4, sp, r4, lsl #1 │ │ │ │ + adcseq r4, sp, ip, lsr #1 │ │ │ │ adcseq r4, sp, r8, asr #1 │ │ │ │ - adcseq r4, sp, ip, ror #1 │ │ │ │ - adcseq r4, sp, r4, lsl r1 │ │ │ │ - adcseq r4, sp, r4, lsr r1 │ │ │ │ - adcseq r4, sp, ip, asr #2 │ │ │ │ + adcseq r4, sp, r4, ror #1 │ │ │ │ + adcseq r4, sp, r0, lsl #2 │ │ │ │ + adcseq r4, sp, r8, lsl r1 │ │ │ │ + adcseq r4, sp, ip, lsr r1 │ │ │ │ adcseq r4, sp, r4, ror #2 │ │ │ │ - adcseq r4, sp, r0, lsl #3 │ │ │ │ + adcseq r4, sp, r4, lsl #3 │ │ │ │ umlalseq r4, sp, ip, r1 │ │ │ │ - @ instruction: 0x00bd41b8 │ │ │ │ - adcseq r4, sp, r8, asr #3 │ │ │ │ - adcseq r4, sp, r0, ror #3 │ │ │ │ - @ instruction: 0x00bd3dd0 │ │ │ │ - @ instruction: 0x00bd3dfc │ │ │ │ - adcseq r3, sp, r8, lsl lr │ │ │ │ - adcseq r3, sp, ip, lsr lr │ │ │ │ - adcseq r3, sp, r4, asr lr │ │ │ │ - adcseq r3, sp, r4, ror lr │ │ │ │ - adcseq r3, sp, r4, lsl #29 │ │ │ │ - umlalseq r3, sp, r8, lr │ │ │ │ - adcseq r3, sp, r8, lsr #29 │ │ │ │ - @ instruction: 0x00bd3ebc │ │ │ │ + @ instruction: 0x00bd41b4 │ │ │ │ + @ instruction: 0x00bd41d0 │ │ │ │ + adcseq r4, sp, ip, ror #3 │ │ │ │ + adcseq r4, sp, r8, lsl #4 │ │ │ │ + adcseq r4, sp, r8, lsl r2 │ │ │ │ + adcseq r4, sp, r0, lsr r2 │ │ │ │ + adcseq r3, sp, r0, lsr #28 │ │ │ │ + adcseq r3, sp, ip, asr #28 │ │ │ │ + adcseq r3, sp, r8, ror #28 │ │ │ │ + adcseq r3, sp, ip, lsl #29 │ │ │ │ + adcseq r3, sp, r4, lsr #29 │ │ │ │ + adcseq r3, sp, r4, asr #29 │ │ │ │ @ instruction: 0x00bd3ed4 │ │ │ │ - @ instruction: 0x00bd3ef4 │ │ │ │ - adcseq r3, sp, r0, lsl #30 │ │ │ │ - adcseq r3, sp, r0, lsl pc │ │ │ │ - adcseq r3, sp, r8, lsr #30 │ │ │ │ + adcseq r3, sp, r8, ror #29 │ │ │ │ + @ instruction: 0x00bd3ef8 │ │ │ │ + adcseq r3, sp, ip, lsl #30 │ │ │ │ + adcseq r3, sp, r4, lsr #30 │ │ │ │ adcseq r3, sp, r4, asr #30 │ │ │ │ - adcseq r3, sp, r8, asr pc │ │ │ │ - adcseq r3, sp, r4, ror pc │ │ │ │ - adcseq r3, sp, r4, lsl #31 │ │ │ │ - umlalseq r3, sp, ip, pc @ │ │ │ │ - @ instruction: 0x00bd3fb4 │ │ │ │ - adcseq r3, sp, ip, asr #31 │ │ │ │ - @ instruction: 0x00bd3fd8 │ │ │ │ - @ instruction: 0x00bd3ff0 │ │ │ │ - adcseq r4, sp, r8 │ │ │ │ - adcseq r4, sp, r4, lsr #32 │ │ │ │ - adcseq r4, sp, r8, lsr r0 │ │ │ │ - adcseq r4, sp, ip, asr #32 │ │ │ │ - adcseq r4, sp, ip, rrx │ │ │ │ - adcseq r4, sp, ip, lsl #1 │ │ │ │ - adcseq r4, sp, r0, lsr #1 │ │ │ │ + adcseq r3, sp, r0, asr pc │ │ │ │ + adcseq r3, sp, r0, ror #30 │ │ │ │ + adcseq r3, sp, r8, ror pc │ │ │ │ + umlalseq r3, sp, r4, pc @ │ │ │ │ + adcseq r3, sp, r8, lsr #31 │ │ │ │ + adcseq r3, sp, r4, asr #31 │ │ │ │ + @ instruction: 0x00bd3fd4 │ │ │ │ + adcseq r3, sp, ip, ror #31 │ │ │ │ + adcseq r4, sp, r4 │ │ │ │ + adcseq r4, sp, ip, lsl r0 │ │ │ │ + adcseq r4, sp, r8, lsr #32 │ │ │ │ + adcseq r4, sp, r0, asr #32 │ │ │ │ + adcseq r4, sp, r8, asr r0 │ │ │ │ + adcseq r4, sp, r4, ror r0 │ │ │ │ + adcseq r4, sp, r8, lsl #1 │ │ │ │ + umlalseq r4, sp, ip, r0 │ │ │ │ ldrheq r4, [sp], ip @ │ │ │ │ - adcseq r2, sp, r4, asr lr │ │ │ │ - adcseq r2, sp, r4, ror lr │ │ │ │ + ldrsbeq r4, [sp], ip @ │ │ │ │ + ldrsheq r4, [sp], r0 @ │ │ │ │ + adcseq r4, sp, ip, lsl #2 │ │ │ │ + adcseq r2, sp, r4, lsr #29 │ │ │ │ + adcseq r2, sp, r4, asr #29 │ │ │ │ andeq r1, r0, fp, asr #7 │ │ │ │ - @ instruction: 0x011c29bc │ │ │ │ - adcseq lr, lr, r8, lsl #14 │ │ │ │ + tsteq ip, ip, lsl #20 │ │ │ │ + adcseq lr, lr, r8, asr r7 │ │ │ │ + adcseq r2, sp, r8, lsl #28 │ │ │ │ + adcseq r2, sp, r0, ror #27 │ │ │ │ @ instruction: 0x00bd2db8 │ │ │ │ - umlalseq r2, sp, r0, sp │ │ │ │ - adcseq r2, sp, r8, ror #26 │ │ │ │ - adcseq r2, sp, r8, lsr sp │ │ │ │ - adcseq r2, sp, ip, lsl #26 │ │ │ │ + adcseq r2, sp, r8, lsl #27 │ │ │ │ + adcseq r2, sp, ip, asr sp │ │ │ │ + adcseq r2, sp, r0, lsr sp │ │ │ │ adcseq r2, sp, r0, ror #25 │ │ │ │ - umlalseq r2, sp, r0, ip │ │ │ │ - adcseq r2, sp, r4, lsr #25 │ │ │ │ - tsteq ip, ip, asr r9 │ │ │ │ - adcseq lr, lr, r0, ror r6 │ │ │ │ - adcseq r2, sp, r4, lsr #14 │ │ │ │ - adcseq r2, sp, ip, ror #13 │ │ │ │ - @ instruction: 0x00bd26b4 │ │ │ │ - adcseq r2, sp, ip, asr r6 │ │ │ │ - adcseq r2, sp, r0, ror r6 │ │ │ │ + @ instruction: 0x00bd2cf4 │ │ │ │ + tsteq ip, ip, lsr #19 │ │ │ │ + adcseq lr, lr, r0, asr #13 │ │ │ │ + adcseq r2, sp, r4, ror r7 │ │ │ │ + adcseq r2, sp, ip, lsr r7 │ │ │ │ + adcseq r2, sp, r4, lsl #14 │ │ │ │ + adcseq r2, sp, ip, lsr #13 │ │ │ │ + adcseq r2, sp, r0, asr #13 │ │ │ │ andeq r1, r0, r9, lsr #18 │ │ │ │ - adcseq r4, sp, r4, lsr r0 │ │ │ │ + adcseq r4, sp, r4, lsl #1 │ │ │ │ andeq r1, r0, ip, lsr r9 │ │ │ │ - adcseq r4, sp, r4, rrx │ │ │ │ + ldrheq r4, [sp], r4 @ │ │ │ │ ldrdeq r1, [r0], -pc @ │ │ │ │ - @ instruction: 0x00bd2cb0 │ │ │ │ - adcseq r4, sp, r0, lsr #32 │ │ │ │ - adcseq r3, sp, r4, asr #31 │ │ │ │ - @ instruction: 0x00bee5b0 │ │ │ │ - adcseq lr, lr, r4, lsr #11 │ │ │ │ - umlalseq lr, lr, r8, r5 @ │ │ │ │ - adcseq lr, lr, ip, lsl #11 │ │ │ │ - adcseq lr, lr, r0, lsl #11 │ │ │ │ + adcseq r2, sp, r0, lsl #26 │ │ │ │ + adcseq r4, sp, r0, ror r0 │ │ │ │ + adcseq r4, sp, r4, lsl r0 │ │ │ │ + adcseq lr, lr, r0, lsl #12 │ │ │ │ + @ instruction: 0x00bee5f4 │ │ │ │ + adcseq lr, lr, r8, ror #11 │ │ │ │ + @ instruction: 0x00bee5dc │ │ │ │ + @ instruction: 0x00bee5d0 │ │ │ │ ldr r0, [pc, #-268] @ 633928 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #-276] @ 63392c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #-284] @ 633930 │ │ │ │ @@ -1531438,182 +1531438,182 @@ │ │ │ │ ldr r0, [pc, #684] @ 634928 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #676] @ 63492c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ andeq r1, r0, r9, lsl r5 │ │ │ │ - tsteq ip, sl, asr #16 │ │ │ │ + @ instruction: 0x011c289a │ │ │ │ andeq r1, r0, pc, lsr #16 │ │ │ │ @ instruction: 0x000016bd │ │ │ │ - tsteq ip, sl, ror #16 │ │ │ │ + @ instruction: 0x011c28ba │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ - @ instruction: 0x00bee4f0 │ │ │ │ + adcseq lr, lr, r0, asr #10 │ │ │ │ strdeq r1, [r0], -r1 @ │ │ │ │ muleq r0, r3, r1 │ │ │ │ - tsteq ip, sl, ror #21 │ │ │ │ - @ instruction: 0x011c2af4 │ │ │ │ - adcseq lr, lr, ip, asr r4 │ │ │ │ - tsteq ip, r8, lsl #22 │ │ │ │ - adcseq lr, lr, r4, lsr #8 │ │ │ │ - tsteq ip, r2, asr #22 │ │ │ │ - @ instruction: 0x00bee3f0 │ │ │ │ - adcseq lr, lr, r4, ror #7 │ │ │ │ + tsteq ip, sl, lsr fp │ │ │ │ + tsteq ip, r4, asr #22 │ │ │ │ + adcseq lr, lr, ip, lsr #9 │ │ │ │ + tsteq ip, r8, asr fp │ │ │ │ + adcseq lr, lr, r4, ror r4 │ │ │ │ + @ instruction: 0x011c2b92 │ │ │ │ + adcseq lr, lr, r0, asr #8 │ │ │ │ + adcseq lr, lr, r4, lsr r4 │ │ │ │ muleq r0, fp, r3 │ │ │ │ - umlalseq r4, sp, ip, r3 │ │ │ │ - adcseq r3, sp, r8, ror lr │ │ │ │ - adcseq r3, sp, r8, lsr #31 │ │ │ │ - @ instruction: 0x00bd3fb4 │ │ │ │ - @ instruction: 0x00bd3fbc │ │ │ │ - adcseq r3, sp, r8, asr #31 │ │ │ │ - @ instruction: 0x00bd3fd4 │ │ │ │ - adcseq r3, sp, r0, ror #31 │ │ │ │ - adcseq r3, sp, ip, ror #31 │ │ │ │ + adcseq r4, sp, ip, ror #7 │ │ │ │ + adcseq r3, sp, r8, asr #29 │ │ │ │ @ instruction: 0x00bd3ff8 │ │ │ │ adcseq r4, sp, r4 │ │ │ │ - adcseq r4, sp, r4, lsl r0 │ │ │ │ + adcseq r4, sp, ip │ │ │ │ + adcseq r4, sp, r8, lsl r0 │ │ │ │ adcseq r4, sp, r4, lsr #32 │ │ │ │ adcseq r4, sp, r0, lsr r0 │ │ │ │ adcseq r4, sp, ip, lsr r0 │ │ │ │ + adcseq r4, sp, r8, asr #32 │ │ │ │ adcseq r4, sp, r4, asr r0 │ │ │ │ - adcseq r4, sp, ip, asr r0 │ │ │ │ - adcseq r4, sp, r8, rrx │ │ │ │ + adcseq r4, sp, r4, rrx │ │ │ │ adcseq r4, sp, r4, ror r0 │ │ │ │ - adcseq r4, sp, ip, ror r0 │ │ │ │ - adcseq r4, sp, r8, lsl #1 │ │ │ │ - umlalseq r4, sp, r8, r0 │ │ │ │ - adcseq r4, sp, r0, lsr #1 │ │ │ │ + adcseq r4, sp, r0, lsl #1 │ │ │ │ + adcseq r4, sp, ip, lsl #1 │ │ │ │ + adcseq r4, sp, r4, lsr #1 │ │ │ │ adcseq r4, sp, ip, lsr #1 │ │ │ │ ldrheq r4, [sp], r8 @ │ │ │ │ - adcseq r4, sp, r8, asr #1 │ │ │ │ + adcseq r4, sp, r4, asr #1 │ │ │ │ + adcseq r4, sp, ip, asr #1 │ │ │ │ ldrsbeq r4, [sp], r8 @ │ │ │ │ adcseq r4, sp, r8, ror #1 │ │ │ │ + ldrsheq r4, [sp], r0 @ │ │ │ │ ldrsheq r4, [sp], ip @ │ │ │ │ - adcseq r4, sp, ip, lsl #2 │ │ │ │ - adcseq r4, sp, r4, lsr #2 │ │ │ │ - adcseq r4, sp, r0, lsr r1 │ │ │ │ - adcseq r4, sp, r0, asr #2 │ │ │ │ - adcseq r4, sp, r0, asr r1 │ │ │ │ - adcseq r3, sp, r8, ror #26 │ │ │ │ - adcseq r3, sp, r8, ror sp │ │ │ │ - adcseq r3, sp, r4, lsl #27 │ │ │ │ - umlalseq r3, sp, r0, sp │ │ │ │ - umlalseq r3, sp, ip, sp │ │ │ │ - adcseq r3, sp, r8, lsr #27 │ │ │ │ + adcseq r4, sp, r8, lsl #2 │ │ │ │ + adcseq r4, sp, r8, lsl r1 │ │ │ │ + adcseq r4, sp, r8, lsr #2 │ │ │ │ + adcseq r4, sp, r8, lsr r1 │ │ │ │ + adcseq r4, sp, ip, asr #2 │ │ │ │ + adcseq r4, sp, ip, asr r1 │ │ │ │ + adcseq r4, sp, r4, ror r1 │ │ │ │ + adcseq r4, sp, r0, lsl #3 │ │ │ │ + umlalseq r4, sp, r0, r1 │ │ │ │ + adcseq r4, sp, r0, lsr #3 │ │ │ │ @ instruction: 0x00bd3db8 │ │ │ │ - adcseq r3, sp, r0, asr #27 │ │ │ │ - adcseq r3, sp, r0, lsr #25 │ │ │ │ - @ instruction: 0x00bd3cb0 │ │ │ │ - @ instruction: 0x00bd3cbc │ │ │ │ - adcseq r3, sp, r8, asr #25 │ │ │ │ - adcseq r4, sp, r0, asr #27 │ │ │ │ - adcseq r3, sp, r0, lsr ip │ │ │ │ - adcseq lr, lr, r4, ror r1 │ │ │ │ - adcseq r4, sp, ip, lsr #11 │ │ │ │ - adcseq r4, sp, r4, lsl #11 │ │ │ │ - adcseq r4, sp, r0, asr r5 │ │ │ │ - adcseq r4, sp, r0, lsr #10 │ │ │ │ - adcseq r4, sp, ip, ror #9 │ │ │ │ - adcseq r4, sp, r0, asr #9 │ │ │ │ - umlalseq r4, sp, r8, r4 │ │ │ │ + adcseq r3, sp, r8, asr #27 │ │ │ │ + @ instruction: 0x00bd3dd4 │ │ │ │ + adcseq r3, sp, r0, ror #27 │ │ │ │ + adcseq r3, sp, ip, ror #27 │ │ │ │ + @ instruction: 0x00bd3df8 │ │ │ │ + adcseq r3, sp, r8, lsl #28 │ │ │ │ + adcseq r3, sp, r0, lsl lr │ │ │ │ + @ instruction: 0x00bd3cf0 │ │ │ │ + adcseq r3, sp, r0, lsl #26 │ │ │ │ + adcseq r3, sp, ip, lsl #26 │ │ │ │ + adcseq r3, sp, r8, lsl sp │ │ │ │ + adcseq r4, sp, r0, lsl lr │ │ │ │ + adcseq r3, sp, r0, lsl #25 │ │ │ │ + adcseq lr, lr, r4, asr #3 │ │ │ │ + @ instruction: 0x00bd45fc │ │ │ │ + @ instruction: 0x00bd45d4 │ │ │ │ + adcseq r4, sp, r0, lsr #11 │ │ │ │ + adcseq r4, sp, r0, ror r5 │ │ │ │ + adcseq r4, sp, ip, lsr r5 │ │ │ │ + adcseq r4, sp, r0, lsl r5 │ │ │ │ + adcseq r4, sp, r8, ror #9 │ │ │ │ + adcseq r4, sp, r8, lsl #12 │ │ │ │ + adcseq r4, sp, r0, ror #11 │ │ │ │ @ instruction: 0x00bd45b8 │ │ │ │ - umlalseq r4, sp, r0, r5 │ │ │ │ - adcseq r4, sp, r8, ror #10 │ │ │ │ - adcseq r4, sp, r4, lsr #8 │ │ │ │ - adcseq r4, sp, r4, lsr r4 │ │ │ │ - @ instruction: 0x00bd42f8 │ │ │ │ - @ instruction: 0x00bd42d4 │ │ │ │ - @ instruction: 0x00bd42b0 │ │ │ │ - adcseq r4, sp, r4, lsl #5 │ │ │ │ - adcseq r4, sp, ip, asr #4 │ │ │ │ - adcseq r4, sp, r0, lsr #4 │ │ │ │ - adcseq r4, sp, ip, asr #5 │ │ │ │ - adcseq r4, sp, ip, asr #3 │ │ │ │ - adcseq r4, sp, r0, ror #3 │ │ │ │ - adcseq r4, sp, r0, lsr r0 │ │ │ │ - adcseq r4, sp, r0 │ │ │ │ - @ instruction: 0x00bd3fd4 │ │ │ │ - umlalseq r3, sp, r0, pc @ │ │ │ │ - adcseq r3, sp, r0, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #6 │ │ │ │ + adcseq r4, sp, r4, ror r4 │ │ │ │ + adcseq r4, sp, r4, lsl #9 │ │ │ │ + adcseq r4, sp, r8, asr #6 │ │ │ │ + adcseq r4, sp, r4, lsr #6 │ │ │ │ adcseq r4, sp, r0, lsl #6 │ │ │ │ @ instruction: 0x00bd42d4 │ │ │ │ umlalseq r4, sp, ip, r2 │ │ │ │ - adcseq r4, sp, r8, lsl r3 │ │ │ │ - adcseq r4, sp, r8, asr #4 │ │ │ │ - adcseq r4, sp, ip, asr r2 │ │ │ │ - adcseq r4, sp, ip, ror #9 │ │ │ │ - adcseq r4, sp, ip, lsr #18 │ │ │ │ - adcseq r4, sp, ip, lsr r9 │ │ │ │ - adcseq r4, sp, r8, asr r9 │ │ │ │ - adcseq r4, sp, r4, ror r9 │ │ │ │ - umlalseq r4, sp, r4, r9 │ │ │ │ - @ instruction: 0x00bd49b0 │ │ │ │ - @ instruction: 0x00bd49d0 │ │ │ │ - @ instruction: 0x00bd49f4 │ │ │ │ - adcseq r4, sp, r4, lsl sl │ │ │ │ - adcseq r4, sp, r4, lsr sl │ │ │ │ - adcseq r4, sp, r8, asr sl │ │ │ │ - adcseq r4, sp, r8, ror sl │ │ │ │ - umlalseq r4, sp, ip, sl │ │ │ │ - @ instruction: 0x00bd4ab8 │ │ │ │ - adcseq r4, sp, ip, asr #21 │ │ │ │ - @ instruction: 0x00bd4adc │ │ │ │ - adcseq r4, sp, ip, lsr r4 │ │ │ │ - adcseq r4, sp, ip, asr #8 │ │ │ │ - adcseq r4, sp, ip, asr r4 │ │ │ │ - adcseq r4, sp, ip, ror #8 │ │ │ │ - adcseq r4, sp, r4, lsl #9 │ │ │ │ - umlalseq r4, sp, r8, r4 │ │ │ │ + adcseq r4, sp, r0, ror r2 │ │ │ │ + adcseq r4, sp, ip, lsl r3 │ │ │ │ + adcseq r4, sp, ip, lsl r2 │ │ │ │ + adcseq r4, sp, r0, lsr r2 │ │ │ │ + adcseq r4, sp, r0, lsl #1 │ │ │ │ + adcseq r4, sp, r0, asr r0 │ │ │ │ + adcseq r4, sp, r4, lsr #32 │ │ │ │ + adcseq r3, sp, r0, ror #31 │ │ │ │ + @ instruction: 0x00bd3ff0 │ │ │ │ + adcseq r4, sp, ip, ror r3 │ │ │ │ + adcseq r4, sp, r0, asr r3 │ │ │ │ + adcseq r4, sp, r4, lsr #6 │ │ │ │ + adcseq r4, sp, ip, ror #5 │ │ │ │ + adcseq r4, sp, r8, ror #6 │ │ │ │ + umlalseq r4, sp, r8, r2 │ │ │ │ + adcseq r4, sp, ip, lsr #5 │ │ │ │ + adcseq r4, sp, ip, lsr r5 │ │ │ │ + adcseq r4, sp, ip, ror r9 │ │ │ │ + adcseq r4, sp, ip, lsl #19 │ │ │ │ + adcseq r4, sp, r8, lsr #19 │ │ │ │ + adcseq r4, sp, r4, asr #19 │ │ │ │ + adcseq r4, sp, r4, ror #19 │ │ │ │ + adcseq r4, sp, r0, lsl #20 │ │ │ │ + adcseq r4, sp, r0, lsr #20 │ │ │ │ + adcseq r4, sp, r4, asr #20 │ │ │ │ + adcseq r4, sp, r4, ror #20 │ │ │ │ + adcseq r4, sp, r4, lsl #21 │ │ │ │ + adcseq r4, sp, r8, lsr #21 │ │ │ │ + adcseq r4, sp, r8, asr #21 │ │ │ │ + adcseq r4, sp, ip, ror #21 │ │ │ │ + adcseq r4, sp, r8, lsl #22 │ │ │ │ + adcseq r4, sp, ip, lsl fp │ │ │ │ + adcseq r4, sp, ip, lsr #22 │ │ │ │ + adcseq r4, sp, ip, lsl #9 │ │ │ │ + umlalseq r4, sp, ip, r4 │ │ │ │ adcseq r4, sp, ip, lsr #9 │ │ │ │ - adcseq r4, sp, r0, asr #9 │ │ │ │ - @ instruction: 0x00bd44d8 │ │ │ │ - adcseq r4, sp, r4, ror #9 │ │ │ │ - @ instruction: 0x00bd44f4 │ │ │ │ - adcseq r4, sp, ip, lsl #10 │ │ │ │ - adcseq r4, sp, r0, lsr #10 │ │ │ │ - adcseq r4, sp, r0, lsr r5 │ │ │ │ + @ instruction: 0x00bd44bc │ │ │ │ + @ instruction: 0x00bd44d4 │ │ │ │ + adcseq r4, sp, r8, ror #9 │ │ │ │ + @ instruction: 0x00bd44fc │ │ │ │ + adcseq r4, sp, r0, lsl r5 │ │ │ │ + adcseq r4, sp, r8, lsr #10 │ │ │ │ + adcseq r4, sp, r4, lsr r5 │ │ │ │ adcseq r4, sp, r4, asr #10 │ │ │ │ - adcseq r4, sp, r8, asr r5 │ │ │ │ - adcseq r4, sp, r8, ror #10 │ │ │ │ - adcseq r4, sp, r8, lsl #11 │ │ │ │ - umlalseq r4, sp, r8, r5 │ │ │ │ - adcseq r4, sp, ip, lsr #11 │ │ │ │ - adcseq r4, sp, r8, asr #11 │ │ │ │ - @ instruction: 0x00bd45dc │ │ │ │ - @ instruction: 0x00bd45f0 │ │ │ │ - adcseq r4, sp, r0, lsl #12 │ │ │ │ - adcseq r4, sp, ip, lsl r6 │ │ │ │ - adcseq r4, sp, r4, lsr r6 │ │ │ │ - adcseq r4, sp, ip, asr #12 │ │ │ │ - adcseq r4, sp, r4, ror #12 │ │ │ │ - adcseq r4, sp, r8, ror r6 │ │ │ │ - umlalseq r4, sp, r8, r6 │ │ │ │ + adcseq r4, sp, ip, asr r5 │ │ │ │ + adcseq r4, sp, r0, ror r5 │ │ │ │ + adcseq r4, sp, r0, lsl #11 │ │ │ │ + umlalseq r4, sp, r4, r5 │ │ │ │ + adcseq r4, sp, r8, lsr #11 │ │ │ │ + @ instruction: 0x00bd45b8 │ │ │ │ + @ instruction: 0x00bd45d8 │ │ │ │ + adcseq r4, sp, r8, ror #11 │ │ │ │ + @ instruction: 0x00bd45fc │ │ │ │ + adcseq r4, sp, r8, lsl r6 │ │ │ │ + adcseq r4, sp, ip, lsr #12 │ │ │ │ + adcseq r4, sp, r0, asr #12 │ │ │ │ + adcseq r4, sp, r0, asr r6 │ │ │ │ + adcseq r4, sp, ip, ror #12 │ │ │ │ + adcseq r4, sp, r4, lsl #13 │ │ │ │ + umlalseq r4, sp, ip, r6 │ │ │ │ @ instruction: 0x00bd46b4 │ │ │ │ - @ instruction: 0x00bd46d8 │ │ │ │ - adcseq r4, sp, r0, asr r2 │ │ │ │ - adcseq r4, sp, ip, ror #4 │ │ │ │ - tsteq ip, r0, lsl #10 │ │ │ │ - adcseq sp, lr, r4, asr sp │ │ │ │ - adcseq r3, sp, r4, ror #28 │ │ │ │ - adcseq r3, sp, r0, lsr lr │ │ │ │ - @ instruction: 0x00bd3dfc │ │ │ │ - adcseq r3, sp, r8, asr #27 │ │ │ │ - adcseq r3, sp, r4, ror sp │ │ │ │ - adcseq r3, sp, ip, lsl #27 │ │ │ │ + adcseq r4, sp, r8, asr #13 │ │ │ │ + adcseq r4, sp, r8, ror #13 │ │ │ │ + adcseq r4, sp, r4, lsl #14 │ │ │ │ + adcseq r4, sp, r8, lsr #14 │ │ │ │ + adcseq r4, sp, r0, lsr #5 │ │ │ │ + @ instruction: 0x00bd42bc │ │ │ │ + tsteq ip, r0, asr r5 │ │ │ │ + adcseq sp, lr, r4, lsr #27 │ │ │ │ + @ instruction: 0x00bd3eb4 │ │ │ │ + adcseq r3, sp, r0, lsl #29 │ │ │ │ + adcseq r3, sp, ip, asr #28 │ │ │ │ + adcseq r3, sp, r8, lsl lr │ │ │ │ + adcseq r3, sp, r4, asr #27 │ │ │ │ + @ instruction: 0x00bd3ddc │ │ │ │ andeq r1, r0, sl, lsr #18 │ │ │ │ - @ instruction: 0x00bd48f8 │ │ │ │ - adcseq r3, sp, r4, lsl sp │ │ │ │ - @ instruction: 0x00bd3cd8 │ │ │ │ - @ instruction: 0x00bd48b0 │ │ │ │ - @ instruction: 0x00bedcb8 │ │ │ │ - adcseq sp, lr, ip, lsr #25 │ │ │ │ - adcseq sp, lr, r0, lsr #25 │ │ │ │ - umlalseq sp, lr, r4, ip │ │ │ │ - adcseq sp, lr, r8, lsl #25 │ │ │ │ + adcseq r4, sp, r8, asr #18 │ │ │ │ + adcseq r3, sp, r4, ror #26 │ │ │ │ + adcseq r3, sp, r8, lsr #26 │ │ │ │ + adcseq r4, sp, r0, lsl #18 │ │ │ │ + adcseq sp, lr, r8, lsl #26 │ │ │ │ + @ instruction: 0x00bedcfc │ │ │ │ + @ instruction: 0x00bedcf0 │ │ │ │ + adcseq sp, lr, r4, ror #25 │ │ │ │ + @ instruction: 0x00bedcd8 │ │ │ │ cmp r0, #6 │ │ │ │ bhi 6349a0 │ │ │ │ ldr r3, [pc, #144] @ 6349d0 │ │ │ │ sub r0, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 6349c4 │ │ │ │ @@ -1531646,25 +1531646,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ 6349f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ 6349f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - tsteq ip, r4, ror r1 │ │ │ │ - adcseq r4, sp, r4, ror #12 │ │ │ │ - @ instruction: 0x00bd45f8 │ │ │ │ - @ instruction: 0x00bd45f8 │ │ │ │ - @ instruction: 0x00bd45f8 │ │ │ │ - @ instruction: 0x00bd45f8 │ │ │ │ - @ instruction: 0x00bd45fc │ │ │ │ + tsteq ip, r4, asr #3 │ │ │ │ + @ instruction: 0x00bd46b4 │ │ │ │ + adcseq r4, sp, r8, asr #12 │ │ │ │ + adcseq r4, sp, r8, asr #12 │ │ │ │ + adcseq r4, sp, r8, asr #12 │ │ │ │ + adcseq r4, sp, r8, asr #12 │ │ │ │ + adcseq r4, sp, ip, asr #12 │ │ │ │ andeq r1, r0, sp, asr #32 │ │ │ │ - @ instruction: 0x00bd45f8 │ │ │ │ - adcseq sp, lr, r0, asr r9 │ │ │ │ - adcseq r4, sp, ip, lsl #11 │ │ │ │ + adcseq r4, sp, r8, asr #12 │ │ │ │ + adcseq sp, lr, r0, lsr #19 │ │ │ │ + @ instruction: 0x00bd45dc │ │ │ │ ldr r3, [pc, #1804] @ 635110 │ │ │ │ cmp r0, r3 │ │ │ │ bhi 634a3c │ │ │ │ sub r3, r3, #43 @ 0x2b │ │ │ │ cmp r0, r3 │ │ │ │ bhi 634aa0 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ @@ -1532111,136 +1532111,136 @@ │ │ │ │ ldr r0, [pc, #500] @ 6352f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #492] @ 6352f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ andeq r1, r0, pc, ror #2 │ │ │ │ - @ instruction: 0x011c209a │ │ │ │ + tsteq ip, sl, ror #1 │ │ │ │ strdeq r1, [r0], -fp │ │ │ │ andeq r1, r0, lr, ror #7 │ │ │ │ - @ instruction: 0x011c2096 │ │ │ │ - adcseq sp, lr, r4, ror r8 │ │ │ │ - tsteq ip, lr, lsl #2 │ │ │ │ - tsteq ip, r0, lsr r1 │ │ │ │ - adcseq sp, lr, r0, lsl r8 │ │ │ │ + tsteq ip, r6, ror #1 │ │ │ │ + adcseq sp, lr, r4, asr #17 │ │ │ │ + tsteq ip, lr, asr r1 │ │ │ │ + tsteq ip, r0, lsl #3 │ │ │ │ + adcseq sp, lr, r0, ror #16 │ │ │ │ andeq r1, r0, pc, lsl #14 │ │ │ │ - tsteq ip, r8, lsl r1 │ │ │ │ + tsteq ip, r8, ror #2 │ │ │ │ andeq r1, r0, r1, lsl r9 │ │ │ │ andeq r1, r0, sl, lsl #16 │ │ │ │ - adcseq r5, sp, r0, lsr #1 │ │ │ │ - ldrheq r2, [ip, -ip] │ │ │ │ - @ instruction: 0x011c209e │ │ │ │ - adcseq sp, lr, ip, lsr #14 │ │ │ │ + ldrsheq r5, [sp], r0 @ │ │ │ │ + tsteq ip, ip, lsl #2 │ │ │ │ + tsteq ip, lr, ror #1 │ │ │ │ + adcseq sp, lr, ip, ror r7 │ │ │ │ andeq r1, r0, lr, lsr r9 │ │ │ │ - ldrheq r5, [sp], r8 @ │ │ │ │ - @ instruction: 0x00bed6f0 │ │ │ │ - adcseq r4, sp, r0, lsl lr │ │ │ │ - adcseq r4, sp, r0, asr sp │ │ │ │ - umlalseq r4, sp, ip, sp │ │ │ │ - adcseq r4, sp, r4, ror #26 │ │ │ │ - @ instruction: 0x00bd4db0 │ │ │ │ - adcseq sp, lr, r8, lsr #13 │ │ │ │ - @ instruction: 0x00bd47b4 │ │ │ │ - adcseq r4, sp, r0, asr #8 │ │ │ │ - adcseq r4, sp, r4, asr r4 │ │ │ │ - adcseq r4, sp, ip, ror #8 │ │ │ │ - adcseq r4, sp, ip, ror r4 │ │ │ │ - adcseq r4, sp, r4, lsl #9 │ │ │ │ - adcseq r4, sp, r0, lsr r3 │ │ │ │ - adcseq r4, sp, ip, asr #6 │ │ │ │ - adcseq r4, sp, r8, ror #6 │ │ │ │ - adcseq r4, sp, r4, ror #14 │ │ │ │ - adcseq r4, sp, r8, asr r6 │ │ │ │ - adcseq r4, sp, r8, ror #12 │ │ │ │ - adcseq r4, sp, ip, ror r6 │ │ │ │ - adcseq r4, sp, ip, lsl #13 │ │ │ │ - umlalseq r4, sp, ip, r6 │ │ │ │ - @ instruction: 0x00bd46b0 │ │ │ │ - adcseq r4, sp, ip, asr #13 │ │ │ │ - adcseq r4, sp, r0, ror r4 │ │ │ │ - adcseq r4, sp, r0, lsl #9 │ │ │ │ - umlalseq r4, sp, r4, r4 │ │ │ │ + adcseq r5, sp, r8, lsl #2 │ │ │ │ + adcseq sp, lr, r0, asr #14 │ │ │ │ + adcseq r4, sp, r0, ror #28 │ │ │ │ + adcseq r4, sp, r0, lsr #27 │ │ │ │ + adcseq r4, sp, ip, ror #27 │ │ │ │ + @ instruction: 0x00bd4db4 │ │ │ │ + adcseq r4, sp, r0, lsl #28 │ │ │ │ + @ instruction: 0x00bed6f8 │ │ │ │ + adcseq r4, sp, r4, lsl #16 │ │ │ │ + umlalseq r4, sp, r0, r4 │ │ │ │ adcseq r4, sp, r4, lsr #9 │ │ │ │ - @ instruction: 0x00bd44b4 │ │ │ │ + @ instruction: 0x00bd44bc │ │ │ │ adcseq r4, sp, ip, asr #9 │ │ │ │ - @ instruction: 0x00bd44dc │ │ │ │ - @ instruction: 0x00bd44f8 │ │ │ │ + @ instruction: 0x00bd44d4 │ │ │ │ + adcseq r4, sp, r0, lsl #7 │ │ │ │ + umlalseq r4, sp, ip, r3 │ │ │ │ + @ instruction: 0x00bd43b8 │ │ │ │ + @ instruction: 0x00bd47b4 │ │ │ │ + adcseq r4, sp, r8, lsr #13 │ │ │ │ + @ instruction: 0x00bd46b8 │ │ │ │ + adcseq r4, sp, ip, asr #13 │ │ │ │ + @ instruction: 0x00bd46dc │ │ │ │ + adcseq r4, sp, ip, ror #13 │ │ │ │ + adcseq r4, sp, r0, lsl #14 │ │ │ │ + adcseq r4, sp, ip, lsl r7 │ │ │ │ + adcseq r4, sp, r0, asr #9 │ │ │ │ + @ instruction: 0x00bd44d0 │ │ │ │ + adcseq r4, sp, r4, ror #9 │ │ │ │ + @ instruction: 0x00bd44f4 │ │ │ │ adcseq r4, sp, r4, lsl #10 │ │ │ │ - adcseq r4, sp, r4, lsl r5 │ │ │ │ - adcseq r4, sp, r8, lsr #10 │ │ │ │ - adcseq r4, sp, ip, lsr r5 │ │ │ │ - adcseq r4, sp, r0, asr r5 │ │ │ │ - adcseq r4, sp, r0, lsl #5 │ │ │ │ - umlalseq r4, sp, r4, r2 │ │ │ │ - adcseq r4, sp, ip, lsr #5 │ │ │ │ - adcseq r4, sp, r4, asr r3 │ │ │ │ - adcseq r4, sp, r8, ror #6 │ │ │ │ - adcseq r4, sp, r8, ror r3 │ │ │ │ - adcseq r4, sp, r4, lsr #30 │ │ │ │ - adcseq r4, sp, r0, lsr #3 │ │ │ │ - @ instruction: 0x00bd4cdc │ │ │ │ - adcseq r4, sp, r4, lsr #25 │ │ │ │ - adcseq r4, sp, r0, ror ip │ │ │ │ - adcseq r4, sp, r0, lsl ip │ │ │ │ - adcseq r4, sp, r0, lsr ip │ │ │ │ - adcseq r4, sp, r0, ror #26 │ │ │ │ + adcseq r4, sp, ip, lsl r5 │ │ │ │ + adcseq r4, sp, ip, lsr #10 │ │ │ │ + adcseq r4, sp, r8, asr #10 │ │ │ │ + adcseq r4, sp, r4, asr r5 │ │ │ │ + adcseq r4, sp, r4, ror #10 │ │ │ │ + adcseq r4, sp, r8, ror r5 │ │ │ │ + adcseq r4, sp, ip, lsl #11 │ │ │ │ + adcseq r4, sp, r0, lsr #11 │ │ │ │ + @ instruction: 0x00bd42d0 │ │ │ │ + adcseq r4, sp, r4, ror #5 │ │ │ │ + @ instruction: 0x00bd42fc │ │ │ │ + adcseq r4, sp, r4, lsr #7 │ │ │ │ + @ instruction: 0x00bd43b8 │ │ │ │ + adcseq r4, sp, r8, asr #7 │ │ │ │ + adcseq r4, sp, r4, ror pc │ │ │ │ + @ instruction: 0x00bd41f0 │ │ │ │ adcseq r4, sp, ip, lsr #26 │ │ │ │ - @ instruction: 0x00bd4cfc │ │ │ │ - adcseq r4, sp, r8, lsr #25 │ │ │ │ - adcseq r4, sp, r4, asr #25 │ │ │ │ - adcseq sp, lr, ip, asr r4 │ │ │ │ - @ instruction: 0x00bd49bc │ │ │ │ - adcseq r4, sp, ip, lsl #19 │ │ │ │ - adcseq r4, sp, ip, asr r9 │ │ │ │ - adcseq r4, sp, r8, lsr #18 │ │ │ │ - @ instruction: 0x00bd48f0 │ │ │ │ - @ instruction: 0x00bd48b8 │ │ │ │ - adcseq r4, sp, r4, lsl #17 │ │ │ │ - adcseq r4, sp, ip, asr #16 │ │ │ │ - adcseq r4, sp, r4, lsl r8 │ │ │ │ - adcseq r4, sp, r0, ror #15 │ │ │ │ - @ instruction: 0x00bd47b4 │ │ │ │ - adcseq r4, sp, r0, lsl #15 │ │ │ │ - adcseq r4, sp, ip, asr #14 │ │ │ │ - adcseq r4, sp, r0, lsr #14 │ │ │ │ - @ instruction: 0x00bd46f4 │ │ │ │ - umlalseq r4, sp, r0, r6 │ │ │ │ - @ instruction: 0x00bd46b4 │ │ │ │ + @ instruction: 0x00bd4cf4 │ │ │ │ + adcseq r4, sp, r0, asr #25 │ │ │ │ + adcseq r4, sp, r0, ror #24 │ │ │ │ + adcseq r4, sp, r0, lsl #25 │ │ │ │ + @ instruction: 0x00bd4db0 │ │ │ │ + adcseq r4, sp, ip, ror sp │ │ │ │ + adcseq r4, sp, ip, asr #26 │ │ │ │ + @ instruction: 0x00bd4cf8 │ │ │ │ + adcseq r4, sp, r4, lsl sp │ │ │ │ + adcseq sp, lr, ip, lsr #9 │ │ │ │ + adcseq r4, sp, ip, lsl #20 │ │ │ │ + @ instruction: 0x00bd49dc │ │ │ │ adcseq r4, sp, ip, lsr #19 │ │ │ │ - adcseq r4, sp, r4, ror r9 │ │ │ │ + adcseq r4, sp, r8, ror r9 │ │ │ │ adcseq r4, sp, r0, asr #18 │ │ │ │ - @ instruction: 0x00bd48f0 │ │ │ │ - adcseq r4, sp, r4, lsl #18 │ │ │ │ - adcseq r4, sp, ip, lsl r6 │ │ │ │ - @ instruction: 0x00bd45f0 │ │ │ │ - @ instruction: 0x00bd45b8 │ │ │ │ - adcseq r4, sp, r8, lsl #11 │ │ │ │ - adcseq r4, sp, ip, asr r5 │ │ │ │ - @ instruction: 0x00bd44fc │ │ │ │ - adcseq r4, sp, r0, lsr #10 │ │ │ │ + adcseq r4, sp, r8, lsl #18 │ │ │ │ + @ instruction: 0x00bd48d4 │ │ │ │ + umlalseq r4, sp, ip, r8 │ │ │ │ + adcseq r4, sp, r4, ror #16 │ │ │ │ + adcseq r4, sp, r0, lsr r8 │ │ │ │ + adcseq r4, sp, r4, lsl #16 │ │ │ │ + @ instruction: 0x00bd47d0 │ │ │ │ + umlalseq r4, sp, ip, r7 │ │ │ │ + adcseq r4, sp, r0, ror r7 │ │ │ │ + adcseq r4, sp, r4, asr #14 │ │ │ │ + adcseq r4, sp, r0, ror #13 │ │ │ │ + adcseq r4, sp, r4, lsl #14 │ │ │ │ + @ instruction: 0x00bd49fc │ │ │ │ + adcseq r4, sp, r4, asr #19 │ │ │ │ + umlalseq r4, sp, r0, r9 │ │ │ │ + adcseq r4, sp, r0, asr #18 │ │ │ │ + adcseq r4, sp, r4, asr r9 │ │ │ │ + adcseq r4, sp, ip, ror #12 │ │ │ │ + adcseq r4, sp, r0, asr #12 │ │ │ │ + adcseq r4, sp, r8, lsl #12 │ │ │ │ + @ instruction: 0x00bd45d8 │ │ │ │ + adcseq r4, sp, ip, lsr #11 │ │ │ │ + adcseq r4, sp, ip, asr #10 │ │ │ │ + adcseq r4, sp, r0, ror r5 │ │ │ │ andeq r1, r0, sl, asr #32 │ │ │ │ - adcseq r4, sp, r4, lsr #8 │ │ │ │ + adcseq r4, sp, r4, ror r4 │ │ │ │ andeq r1, r0, r0, lsl r8 │ │ │ │ - adcseq r4, sp, r0, lsr #24 │ │ │ │ - adcseq r4, sp, r0, lsr #23 │ │ │ │ - adcseq r4, sp, r4, lsr ip │ │ │ │ - adcseq r4, sp, r0, lsr #25 │ │ │ │ - adcseq r4, sp, ip, ror #24 │ │ │ │ - @ instruction: 0x00bd4bbc │ │ │ │ - adcseq r4, sp, ip, lsr #8 │ │ │ │ - adcseq r4, sp, ip, ror #7 │ │ │ │ - adcseq sp, lr, r8, asr r2 │ │ │ │ - adcseq sp, lr, ip, asr #4 │ │ │ │ - adcseq sp, lr, r0, asr #4 │ │ │ │ - adcseq sp, lr, r4, lsr r2 │ │ │ │ - adcseq sp, lr, r8, lsr #4 │ │ │ │ - adcseq sp, lr, ip, lsl r2 │ │ │ │ - adcseq sp, lr, r0, lsl r2 │ │ │ │ - adcseq r4, sp, r0, asr r8 │ │ │ │ + adcseq r4, sp, r0, ror ip │ │ │ │ + @ instruction: 0x00bd4bf0 │ │ │ │ + adcseq r4, sp, r4, lsl #25 │ │ │ │ + @ instruction: 0x00bd4cf0 │ │ │ │ + @ instruction: 0x00bd4cbc │ │ │ │ + adcseq r4, sp, ip, lsl #24 │ │ │ │ + adcseq r4, sp, ip, ror r4 │ │ │ │ + adcseq r4, sp, ip, lsr r4 │ │ │ │ + adcseq sp, lr, r8, lsr #5 │ │ │ │ + umlalseq sp, lr, ip, r2 │ │ │ │ + umlalseq sp, lr, r0, r2 │ │ │ │ + adcseq sp, lr, r4, lsl #5 │ │ │ │ + adcseq sp, lr, r8, ror r2 │ │ │ │ + adcseq sp, lr, ip, ror #4 │ │ │ │ + adcseq sp, lr, r0, ror #4 │ │ │ │ + adcseq r4, sp, r0, lsr #17 │ │ │ │ ldr r3, [pc, #352] @ 635464 │ │ │ │ cmp r0, r3 │ │ │ │ beq 63541c │ │ │ │ bhi 635334 │ │ │ │ cmp r0, #6 │ │ │ │ bhi 635404 │ │ │ │ ldr r3, [pc, #332] @ 635468 │ │ │ │ @@ -1532324,37 +1532324,37 @@ │ │ │ │ ldr r0, [pc, #104] @ 6354bc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #96] @ 6354c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ muleq r0, r4, r4 │ │ │ │ - tsteq ip, r4, asr r9 │ │ │ │ - tsteq ip, sl, lsr #18 │ │ │ │ - adcseq ip, lr, r0, lsr #31 │ │ │ │ - adcseq r4, sp, r0, asr #23 │ │ │ │ + tsteq ip, r4, lsr #19 │ │ │ │ + tsteq ip, sl, ror r9 │ │ │ │ + @ instruction: 0x00becff0 │ │ │ │ + adcseq r4, sp, r0, lsl ip │ │ │ │ + adcseq r4, sp, r4, asr #21 │ │ │ │ + umlalseq r4, sp, ip, sl │ │ │ │ adcseq r4, sp, r4, ror sl │ │ │ │ adcseq r4, sp, ip, asr #20 │ │ │ │ - adcseq r4, sp, r4, lsr #20 │ │ │ │ - @ instruction: 0x00bd49fc │ │ │ │ - adcseq r4, sp, r8, asr #19 │ │ │ │ - adcseq r4, sp, ip, asr fp │ │ │ │ - adcseq r4, sp, r4, lsr fp │ │ │ │ - adcseq r4, sp, r8, lsl #22 │ │ │ │ - adcseq r4, sp, r0, ror #21 │ │ │ │ - @ instruction: 0x00bd4ab4 │ │ │ │ - adcseq r4, sp, ip, lsl #21 │ │ │ │ + adcseq r4, sp, r8, lsl sl │ │ │ │ + adcseq r4, sp, ip, lsr #23 │ │ │ │ + adcseq r4, sp, r4, lsl #23 │ │ │ │ + adcseq r4, sp, r8, asr fp │ │ │ │ + adcseq r4, sp, r0, lsr fp │ │ │ │ + adcseq r4, sp, r4, lsl #22 │ │ │ │ + @ instruction: 0x00bd4adc │ │ │ │ muleq r0, r3, r4 │ │ │ │ - @ instruction: 0x00bd49fc │ │ │ │ - adcseq r4, sp, r8, lsl #20 │ │ │ │ - adcseq r4, sp, r4, lsl sl │ │ │ │ - adcseq r4, sp, ip, lsr #20 │ │ │ │ - adcseq ip, lr, r8, asr #29 │ │ │ │ - @ instruction: 0x00becebc │ │ │ │ - adcseq r4, sp, r8, lsl #18 │ │ │ │ + adcseq r4, sp, ip, asr #20 │ │ │ │ + adcseq r4, sp, r8, asr sl │ │ │ │ + adcseq r4, sp, r4, ror #20 │ │ │ │ + adcseq r4, sp, ip, ror sl │ │ │ │ + adcseq ip, lr, r8, lsl pc │ │ │ │ + adcseq ip, lr, ip, lsl #30 │ │ │ │ + adcseq r4, sp, r8, asr r9 │ │ │ │ ldr r3, [pc, #80] @ 63551c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi 635510 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ @@ -1532369,20 +1532369,20 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ 63552c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ 635530 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - tsteq ip, r3, ror #15 │ │ │ │ - umlalseq r4, sp, r4, sl │ │ │ │ - adcseq r4, sp, r0, ror sl │ │ │ │ - adcseq r4, sp, ip, lsr #21 │ │ │ │ - adcseq r4, sp, r8, lsl #21 │ │ │ │ - @ instruction: 0x00becdf8 │ │ │ │ + tsteq ip, r3, lsr r8 │ │ │ │ + adcseq r4, sp, r4, ror #21 │ │ │ │ + adcseq r4, sp, r0, asr #21 │ │ │ │ + @ instruction: 0x00bd4afc │ │ │ │ + @ instruction: 0x00bd4ad8 │ │ │ │ + adcseq ip, lr, r8, asr #28 │ │ │ │ cmp r0, #7 │ │ │ │ bhi 6355b0 │ │ │ │ ldr r3, [pc, #156] @ 6355e0 │ │ │ │ sub r0, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #6 │ │ │ │ bhi 6355d4 │ │ │ │ @@ -1532418,26 +1532418,26 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ 635608 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ 63560c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - tsteq ip, fp, ror #14 │ │ │ │ - adcseq r4, sp, r4, lsr #23 │ │ │ │ - adcseq r4, sp, r8, ror sl │ │ │ │ - umlalseq r4, sp, r0, sl │ │ │ │ - adcseq r4, sp, r8, lsr #21 │ │ │ │ - adcseq r4, sp, r4, asr #21 │ │ │ │ + @ instruction: 0x011c17bb │ │ │ │ + @ instruction: 0x00bd4bf4 │ │ │ │ + adcseq r4, sp, r8, asr #21 │ │ │ │ adcseq r4, sp, r0, ror #21 │ │ │ │ - @ instruction: 0x00bd4afc │ │ │ │ + @ instruction: 0x00bd4af8 │ │ │ │ + adcseq r4, sp, r4, lsl fp │ │ │ │ + adcseq r4, sp, r0, lsr fp │ │ │ │ + adcseq r4, sp, ip, asr #22 │ │ │ │ andeq r1, r0, r4, lsr r7 │ │ │ │ - adcseq r4, sp, r0, lsl fp │ │ │ │ - adcseq ip, lr, r0, asr #26 │ │ │ │ - adcseq r4, sp, r8, ror #19 │ │ │ │ + adcseq r4, sp, r0, ror #22 │ │ │ │ + umlalseq ip, lr, r0, sp │ │ │ │ + adcseq r4, sp, r8, lsr sl │ │ │ │ ldr r3, [pc, #536] @ 635830 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi 635824 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ @@ -1532566,58 +1532566,58 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #184] @ 6358d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #176] @ 6358dc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - tsteq ip, r2, lsr #13 │ │ │ │ - adcseq r4, sp, r0, lsl fp │ │ │ │ - adcseq r4, sp, ip, ror #21 │ │ │ │ - adcseq r4, sp, r4, ror lr │ │ │ │ - adcseq r4, sp, r0, lsl sp │ │ │ │ - @ instruction: 0x00bd4cf0 │ │ │ │ - adcseq r4, sp, ip, asr #25 │ │ │ │ - adcseq r4, sp, r8, lsr #25 │ │ │ │ - adcseq r4, sp, r4, lsl #25 │ │ │ │ - adcseq r4, sp, r0, ror #24 │ │ │ │ - adcseq r4, sp, ip, lsr ip │ │ │ │ - adcseq r4, sp, r8, lsl ip │ │ │ │ - adcseq r4, sp, r4, asr #25 │ │ │ │ - adcseq r4, sp, r4, asr #21 │ │ │ │ - adcseq r4, sp, r4, lsr #21 │ │ │ │ - adcseq r4, sp, r4, lsl #22 │ │ │ │ - adcseq r4, sp, r4, ror #21 │ │ │ │ - adcseq r4, sp, r4, asr #21 │ │ │ │ - umlalseq r4, sp, ip, sl │ │ │ │ - adcseq r4, sp, r4, ror #26 │ │ │ │ + @ instruction: 0x011c16f2 │ │ │ │ + adcseq r4, sp, r0, ror #22 │ │ │ │ + adcseq r4, sp, ip, lsr fp │ │ │ │ + adcseq r4, sp, r4, asr #29 │ │ │ │ + adcseq r4, sp, r0, ror #26 │ │ │ │ adcseq r4, sp, r0, asr #26 │ │ │ │ adcseq r4, sp, ip, lsl sp │ │ │ │ - adcseq r4, sp, ip, ror sp │ │ │ │ - adcseq r4, sp, ip, asr sp │ │ │ │ - adcseq r4, sp, r4, lsl sl │ │ │ │ - @ instruction: 0x00bd4abc │ │ │ │ - umlalseq r4, sp, ip, sl │ │ │ │ - adcseq r4, sp, r0, asr #22 │ │ │ │ - adcseq r4, sp, r8, lsl fp │ │ │ │ - @ instruction: 0x00bd4af8 │ │ │ │ - @ instruction: 0x00bd4ad8 │ │ │ │ - @ instruction: 0x00bd4ab8 │ │ │ │ - umlalseq r4, sp, r8, sl │ │ │ │ - adcseq r4, sp, r4, ror sl │ │ │ │ + @ instruction: 0x00bd4cf8 │ │ │ │ + @ instruction: 0x00bd4cd4 │ │ │ │ + @ instruction: 0x00bd4cb0 │ │ │ │ + adcseq r4, sp, ip, lsl #25 │ │ │ │ adcseq r4, sp, r8, ror #24 │ │ │ │ - adcseq r4, sp, r8, asr #24 │ │ │ │ - adcseq r4, sp, r4, lsr #24 │ │ │ │ - adcseq r4, sp, r0, lsl #24 │ │ │ │ - @ instruction: 0x00bd4bdc │ │ │ │ - @ instruction: 0x00bd4bbc │ │ │ │ - umlalseq r4, sp, ip, fp │ │ │ │ - adcseq r4, sp, ip, ror fp │ │ │ │ - adcseq r4, sp, r4, ror #24 │ │ │ │ - adcseq ip, lr, r4, ror #21 │ │ │ │ + adcseq r4, sp, r4, lsl sp │ │ │ │ + adcseq r4, sp, r4, lsl fp │ │ │ │ + @ instruction: 0x00bd4af4 │ │ │ │ + adcseq r4, sp, r4, asr fp │ │ │ │ + adcseq r4, sp, r4, lsr fp │ │ │ │ + adcseq r4, sp, r4, lsl fp │ │ │ │ + adcseq r4, sp, ip, ror #21 │ │ │ │ + @ instruction: 0x00bd4db4 │ │ │ │ + umlalseq r4, sp, r0, sp │ │ │ │ + adcseq r4, sp, ip, ror #26 │ │ │ │ + adcseq r4, sp, ip, asr #27 │ │ │ │ + adcseq r4, sp, ip, lsr #27 │ │ │ │ + adcseq r4, sp, r4, ror #20 │ │ │ │ + adcseq r4, sp, ip, lsl #22 │ │ │ │ + adcseq r4, sp, ip, ror #21 │ │ │ │ + umlalseq r4, sp, r0, fp │ │ │ │ + adcseq r4, sp, r8, ror #22 │ │ │ │ + adcseq r4, sp, r8, asr #22 │ │ │ │ + adcseq r4, sp, r8, lsr #22 │ │ │ │ + adcseq r4, sp, r8, lsl #22 │ │ │ │ + adcseq r4, sp, r8, ror #21 │ │ │ │ + adcseq r4, sp, r4, asr #21 │ │ │ │ + @ instruction: 0x00bd4cb8 │ │ │ │ + umlalseq r4, sp, r8, ip │ │ │ │ + adcseq r4, sp, r4, ror ip │ │ │ │ + adcseq r4, sp, r0, asr ip │ │ │ │ + adcseq r4, sp, ip, lsr #24 │ │ │ │ + adcseq r4, sp, ip, lsl #24 │ │ │ │ + adcseq r4, sp, ip, ror #23 │ │ │ │ + adcseq r4, sp, ip, asr #23 │ │ │ │ + @ instruction: 0x00bd4cb4 │ │ │ │ + adcseq ip, lr, r4, lsr fp │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq 6359fc │ │ │ │ bls 635920 │ │ │ │ cmp r0, #4096 @ 0x1000 │ │ │ │ beq 6359f0 │ │ │ │ bhi 635998 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ @@ -1532708,37 +1532708,37 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #100] @ 635abc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #92] @ 635ac0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - adcseq r4, sp, r4, lsr #25 │ │ │ │ - @ instruction: 0x011c13b4 │ │ │ │ - adcseq ip, lr, r4, asr #19 │ │ │ │ - adcseq r4, sp, ip, lsl #25 │ │ │ │ - adcseq r4, sp, r8, ror #23 │ │ │ │ - adcseq r4, sp, r4, asr #23 │ │ │ │ - umlalseq r4, sp, ip, fp │ │ │ │ - adcseq r4, sp, r8, ror fp │ │ │ │ - adcseq r4, sp, r8, asr fp │ │ │ │ - adcseq r4, sp, r8, lsl #25 │ │ │ │ - adcseq r4, sp, r0, lsr #23 │ │ │ │ - adcseq r4, sp, r4, lsr #24 │ │ │ │ - @ instruction: 0x00bd4bb0 │ │ │ │ - adcseq r4, sp, ip, lsr #24 │ │ │ │ - adcseq r4, sp, r0, lsl #23 │ │ │ │ - adcseq r4, sp, r8, ror #24 │ │ │ │ - adcseq r4, sp, r0, asr #24 │ │ │ │ - adcseq r4, sp, r8, ror #24 │ │ │ │ - adcseq r4, sp, r0, lsr #21 │ │ │ │ - @ instruction: 0x00bec8d0 │ │ │ │ - adcseq ip, lr, r4, asr #17 │ │ │ │ - @ instruction: 0x00bec8b8 │ │ │ │ - adcseq ip, lr, ip, lsr #17 │ │ │ │ + @ instruction: 0x00bd4cf4 │ │ │ │ + tsteq ip, r4, lsl #8 │ │ │ │ + adcseq ip, lr, r4, lsl sl │ │ │ │ + @ instruction: 0x00bd4cdc │ │ │ │ + adcseq r4, sp, r8, lsr ip │ │ │ │ + adcseq r4, sp, r4, lsl ip │ │ │ │ + adcseq r4, sp, ip, ror #23 │ │ │ │ + adcseq r4, sp, r8, asr #23 │ │ │ │ + adcseq r4, sp, r8, lsr #23 │ │ │ │ + @ instruction: 0x00bd4cd8 │ │ │ │ + @ instruction: 0x00bd4bf0 │ │ │ │ + adcseq r4, sp, r4, ror ip │ │ │ │ + adcseq r4, sp, r0, lsl #24 │ │ │ │ + adcseq r4, sp, ip, ror ip │ │ │ │ + @ instruction: 0x00bd4bd0 │ │ │ │ + @ instruction: 0x00bd4cb8 │ │ │ │ + umlalseq r4, sp, r0, ip │ │ │ │ + @ instruction: 0x00bd4cb8 │ │ │ │ + @ instruction: 0x00bd4af0 │ │ │ │ + adcseq ip, lr, r0, lsr #18 │ │ │ │ + adcseq ip, lr, r4, lsl r9 │ │ │ │ + adcseq ip, lr, r8, lsl #18 │ │ │ │ + @ instruction: 0x00bec8fc │ │ │ │ ldr r3, [pc, #80] @ 635b1c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi 635b10 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ @@ -1532753,20 +1532753,20 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ 635b2c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ 635b30 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - tsteq ip, r9, lsr r2 │ │ │ │ - @ instruction: 0x00bd4bd8 │ │ │ │ - @ instruction: 0x00bd4bb4 │ │ │ │ - @ instruction: 0x00bd4bf0 │ │ │ │ - adcseq r4, sp, ip, asr #23 │ │ │ │ - @ instruction: 0x00bec7f8 │ │ │ │ + tsteq ip, r9, lsl #5 │ │ │ │ + adcseq r4, sp, r8, lsr #24 │ │ │ │ + adcseq r4, sp, r4, lsl #24 │ │ │ │ + adcseq r4, sp, r0, asr #24 │ │ │ │ + adcseq r4, sp, ip, lsl ip │ │ │ │ + adcseq ip, lr, r8, asr #16 │ │ │ │ ldr r3, [pc, #556] @ 635d68 │ │ │ │ cmp r0, r3 │ │ │ │ beq 635d14 │ │ │ │ bls 635b80 │ │ │ │ ldr r3, [pc, #544] @ 635d6c │ │ │ │ cmp r0, r3 │ │ │ │ bhi 635bb4 │ │ │ │ @@ -1532902,52 +1532902,52 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #160] @ 635e04 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ andeq r1, r0, ip, asr #32 │ │ │ │ andeq r1, r0, r9, lsl #10 │ │ │ │ - tsteq ip, r1, lsr #3 │ │ │ │ - tsteq ip, pc, lsr #3 │ │ │ │ - adcseq ip, lr, r0, ror #14 │ │ │ │ + @ instruction: 0x011c11f1 │ │ │ │ + @ instruction: 0x011c11ff │ │ │ │ + @ instruction: 0x00bec7b0 │ │ │ │ andeq r1, r0, r0, lsr r7 │ │ │ │ andeq r1, r0, sl, lsl r5 │ │ │ │ - @ instruction: 0x00bd4df4 │ │ │ │ - adcseq r4, sp, r8, asr #28 │ │ │ │ - adcseq r4, sp, ip, lsr #22 │ │ │ │ - adcseq r4, sp, r8, lsr fp │ │ │ │ - adcseq r4, sp, r4, asr #22 │ │ │ │ - adcseq r4, sp, r4, asr fp │ │ │ │ - adcseq r4, sp, r8, ror #22 │ │ │ │ - adcseq r4, sp, r4, ror fp │ │ │ │ - adcseq r4, sp, r0, lsl #23 │ │ │ │ - adcseq r4, sp, ip, lsl #23 │ │ │ │ - umlalseq r4, sp, ip, fp │ │ │ │ - @ instruction: 0x00bd4bb0 │ │ │ │ - @ instruction: 0x00bd4bbc │ │ │ │ - adcseq r4, sp, r0, lsr sp │ │ │ │ - @ instruction: 0x00bd4cd8 │ │ │ │ - adcseq r4, sp, ip, ror ip │ │ │ │ - umlalseq r4, sp, r8, ip │ │ │ │ - adcseq r4, sp, r4, lsr #24 │ │ │ │ - @ instruction: 0x00bd4cd0 │ │ │ │ - adcseq r4, sp, ip, lsr #24 │ │ │ │ + adcseq r4, sp, r4, asr #28 │ │ │ │ + umlalseq r4, sp, r8, lr │ │ │ │ + adcseq r4, sp, ip, ror fp │ │ │ │ + adcseq r4, sp, r8, lsl #23 │ │ │ │ + umlalseq r4, sp, r4, fp │ │ │ │ + adcseq r4, sp, r4, lsr #23 │ │ │ │ @ instruction: 0x00bd4bb8 │ │ │ │ - adcseq r4, sp, ip, asr #23 │ │ │ │ + adcseq r4, sp, r4, asr #23 │ │ │ │ + @ instruction: 0x00bd4bd0 │ │ │ │ + @ instruction: 0x00bd4bdc │ │ │ │ + adcseq r4, sp, ip, ror #23 │ │ │ │ + adcseq r4, sp, r0, lsl #24 │ │ │ │ + adcseq r4, sp, ip, lsl #24 │ │ │ │ + adcseq r4, sp, r0, lsl #27 │ │ │ │ + adcseq r4, sp, r8, lsr #26 │ │ │ │ + adcseq r4, sp, ip, asr #25 │ │ │ │ + adcseq r4, sp, r8, ror #25 │ │ │ │ + adcseq r4, sp, r4, ror ip │ │ │ │ + adcseq r4, sp, r0, lsr #26 │ │ │ │ + adcseq r4, sp, ip, ror ip │ │ │ │ + adcseq r4, sp, r8, lsl #24 │ │ │ │ + adcseq r4, sp, ip, lsl ip │ │ │ │ andeq r1, r0, ip, asr #7 │ │ │ │ - adcseq r4, sp, r4, ror fp │ │ │ │ + adcseq r4, sp, r4, asr #23 │ │ │ │ andeq r1, r0, r1, lsr r7 │ │ │ │ - adcseq r4, sp, r8, lsl #26 │ │ │ │ - adcseq r4, sp, r4, lsr fp │ │ │ │ - @ instruction: 0x00bd4cd0 │ │ │ │ - @ instruction: 0x00bec5dc │ │ │ │ - @ instruction: 0x00bec5d0 │ │ │ │ - adcseq ip, lr, r4, asr #11 │ │ │ │ - @ instruction: 0x00bec5b8 │ │ │ │ - adcseq r4, sp, r4, lsr #19 │ │ │ │ + adcseq r4, sp, r8, asr sp │ │ │ │ + adcseq r4, sp, r4, lsl #23 │ │ │ │ + adcseq r4, sp, r0, lsr #26 │ │ │ │ + adcseq ip, lr, ip, lsr #12 │ │ │ │ + adcseq ip, lr, r0, lsr #12 │ │ │ │ + adcseq ip, lr, r4, lsl r6 │ │ │ │ + adcseq ip, lr, r8, lsl #12 │ │ │ │ + @ instruction: 0x00bd49f4 │ │ │ │ cmp r0, #404 @ 0x194 │ │ │ │ bcc 635e4c │ │ │ │ ldr r3, [pc, #2476] @ 6367c4 │ │ │ │ sub r0, r0, #4160 @ 0x1040 │ │ │ │ cmp r0, r3 │ │ │ │ bhi 638e08 │ │ │ │ ldr r2, [pc, #2464] @ 6367c8 │ │ │ │ @@ -1533564,422 +1533564,422 @@ │ │ │ │ ldr r0, [pc, #824] @ 636aec │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #816] @ 636af0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ - tsteq ip, r8, lsr #30 │ │ │ │ - adcseq ip, lr, r8, asr #9 │ │ │ │ - ldrheq r2, [ip, -r4] │ │ │ │ + tsteq ip, r8, ror pc │ │ │ │ + adcseq ip, lr, r8, lsl r5 │ │ │ │ + tsteq ip, r4, lsl #2 │ │ │ │ muleq r0, r3, r1 │ │ │ │ - umlalseq ip, lr, r8, r4 │ │ │ │ - @ instruction: 0x00bd68b4 │ │ │ │ - adcseq r4, sp, ip, asr #23 │ │ │ │ - @ instruction: 0x00bd4bd8 │ │ │ │ - @ instruction: 0x00bd4bd8 │ │ │ │ - adcseq r4, sp, r4, ror #23 │ │ │ │ - adcseq r4, sp, r4, ror #23 │ │ │ │ - adcseq r4, sp, r8, ror #23 │ │ │ │ - adcseq r4, sp, r8, ror #23 │ │ │ │ - adcseq r4, sp, r8, ror #23 │ │ │ │ - adcseq r4, sp, ip, ror #23 │ │ │ │ - @ instruction: 0x00bd4bf4 │ │ │ │ - @ instruction: 0x00bd4bf8 │ │ │ │ - adcseq r4, sp, r0, lsl #24 │ │ │ │ - adcseq r4, sp, r4, lsl #24 │ │ │ │ - adcseq r4, sp, ip, lsl #24 │ │ │ │ - adcseq r4, sp, r0, lsl ip │ │ │ │ - adcseq r4, sp, r4, lsl ip │ │ │ │ - adcseq r4, sp, r8, lsl ip │ │ │ │ + adcseq ip, lr, r8, ror #9 │ │ │ │ + adcseq r6, sp, r4, lsl #18 │ │ │ │ adcseq r4, sp, ip, lsl ip │ │ │ │ - adcseq r4, sp, r0, lsr #24 │ │ │ │ - adcseq r4, sp, r4, lsr #24 │ │ │ │ adcseq r4, sp, r8, lsr #24 │ │ │ │ - adcseq r4, sp, ip, lsr #24 │ │ │ │ + adcseq r4, sp, r8, lsr #24 │ │ │ │ adcseq r4, sp, r4, lsr ip │ │ │ │ - adcseq r4, sp, r0, asr #24 │ │ │ │ + adcseq r4, sp, r4, lsr ip │ │ │ │ + adcseq r4, sp, r8, lsr ip │ │ │ │ + adcseq r4, sp, r8, lsr ip │ │ │ │ + adcseq r4, sp, r8, lsr ip │ │ │ │ + adcseq r4, sp, ip, lsr ip │ │ │ │ adcseq r4, sp, r4, asr #24 │ │ │ │ + adcseq r4, sp, r8, asr #24 │ │ │ │ adcseq r4, sp, r0, asr ip │ │ │ │ adcseq r4, sp, r4, asr ip │ │ │ │ - adcseq r4, sp, r8, asr ip │ │ │ │ + adcseq r4, sp, ip, asr ip │ │ │ │ adcseq r4, sp, r0, ror #24 │ │ │ │ + adcseq r4, sp, r4, ror #24 │ │ │ │ adcseq r4, sp, r8, ror #24 │ │ │ │ adcseq r4, sp, ip, ror #24 │ │ │ │ + adcseq r4, sp, r0, ror ip │ │ │ │ + adcseq r4, sp, r4, ror ip │ │ │ │ adcseq r4, sp, r8, ror ip │ │ │ │ - adcseq r4, sp, r0, lsl #25 │ │ │ │ + adcseq r4, sp, ip, ror ip │ │ │ │ adcseq r4, sp, r4, lsl #25 │ │ │ │ - adcseq r4, sp, r8, lsl #25 │ │ │ │ + umlalseq r4, sp, r0, ip │ │ │ │ umlalseq r4, sp, r4, ip │ │ │ │ - umlalseq r4, sp, ip, ip │ │ │ │ + adcseq r4, sp, r0, lsr #25 │ │ │ │ adcseq r4, sp, r4, lsr #25 │ │ │ │ adcseq r4, sp, r8, lsr #25 │ │ │ │ - @ instruction: 0x00bd4cb4 │ │ │ │ - adcseq r4, sp, r0, asr #25 │ │ │ │ + @ instruction: 0x00bd4cb0 │ │ │ │ + @ instruction: 0x00bd4cb8 │ │ │ │ + @ instruction: 0x00bd4cbc │ │ │ │ adcseq r4, sp, r8, asr #25 │ │ │ │ + @ instruction: 0x00bd4cd0 │ │ │ │ @ instruction: 0x00bd4cd4 │ │ │ │ - adcseq r4, sp, r0, ror #25 │ │ │ │ - adcseq r4, sp, r8, ror #25 │ │ │ │ + @ instruction: 0x00bd4cd8 │ │ │ │ + adcseq r4, sp, r4, ror #25 │ │ │ │ + adcseq r4, sp, ip, ror #25 │ │ │ │ + @ instruction: 0x00bd4cf4 │ │ │ │ @ instruction: 0x00bd4cf8 │ │ │ │ - adcseq r4, sp, r0, lsl #26 │ │ │ │ adcseq r4, sp, r4, lsl #26 │ │ │ │ adcseq r4, sp, r0, lsl sp │ │ │ │ adcseq r4, sp, r8, lsl sp │ │ │ │ - adcseq r4, sp, r0, lsr #26 │ │ │ │ adcseq r4, sp, r4, lsr #26 │ │ │ │ adcseq r4, sp, r0, lsr sp │ │ │ │ - adcseq r4, sp, r0, lsr sp │ │ │ │ - adcseq r4, sp, r0, lsr sp │ │ │ │ - adcseq r4, sp, r4, lsr sp │ │ │ │ - adcseq r4, sp, r0, asr #26 │ │ │ │ + adcseq r4, sp, r8, lsr sp │ │ │ │ adcseq r4, sp, r8, asr #26 │ │ │ │ - adcseq r4, sp, r8, asr sp │ │ │ │ + adcseq r4, sp, r0, asr sp │ │ │ │ + adcseq r4, sp, r4, asr sp │ │ │ │ adcseq r4, sp, r0, ror #26 │ │ │ │ adcseq r4, sp, r8, ror #26 │ │ │ │ - adcseq r4, sp, r8, ror sp │ │ │ │ - adcseq r4, sp, r8, lsl #27 │ │ │ │ - adcseq r4, sp, ip, lsl #27 │ │ │ │ - umlalseq r4, sp, r4, sp │ │ │ │ - adcseq r4, sp, r0, lsr #27 │ │ │ │ + adcseq r4, sp, r0, ror sp │ │ │ │ + adcseq r4, sp, r4, ror sp │ │ │ │ + adcseq r4, sp, r0, lsl #27 │ │ │ │ + adcseq r4, sp, r0, lsl #27 │ │ │ │ + adcseq r4, sp, r0, lsl #27 │ │ │ │ + adcseq r4, sp, r4, lsl #27 │ │ │ │ + umlalseq r4, sp, r0, sp │ │ │ │ + umlalseq r4, sp, r8, sp │ │ │ │ adcseq r4, sp, r8, lsr #27 │ │ │ │ + @ instruction: 0x00bd4db0 │ │ │ │ @ instruction: 0x00bd4db8 │ │ │ │ adcseq r4, sp, r8, asr #27 │ │ │ │ @ instruction: 0x00bd4dd8 │ │ │ │ - adcseq r4, sp, r0, ror #27 │ │ │ │ - adcseq r4, sp, ip, ror #27 │ │ │ │ + @ instruction: 0x00bd4ddc │ │ │ │ + adcseq r4, sp, r4, ror #27 │ │ │ │ + @ instruction: 0x00bd4df0 │ │ │ │ @ instruction: 0x00bd4df8 │ │ │ │ - adcseq r4, sp, r4, lsl #28 │ │ │ │ adcseq r4, sp, r8, lsl #28 │ │ │ │ - adcseq r4, sp, ip, lsl #28 │ │ │ │ - adcseq r4, sp, r4, lsl lr │ │ │ │ - adcseq r4, sp, r4, lsr #28 │ │ │ │ - adcseq r4, sp, r4, lsr lr │ │ │ │ + adcseq r4, sp, r8, lsl lr │ │ │ │ + adcseq r4, sp, r8, lsr #28 │ │ │ │ + adcseq r4, sp, r0, lsr lr │ │ │ │ + adcseq r4, sp, ip, lsr lr │ │ │ │ adcseq r4, sp, r8, asr #28 │ │ │ │ + adcseq r4, sp, r4, asr lr │ │ │ │ + adcseq r4, sp, r8, asr lr │ │ │ │ adcseq r4, sp, ip, asr lr │ │ │ │ - adcseq r4, sp, r0, ror lr │ │ │ │ + adcseq r4, sp, r4, ror #28 │ │ │ │ + adcseq r4, sp, r4, ror lr │ │ │ │ adcseq r4, sp, r4, lsl #29 │ │ │ │ - umlalseq r4, sp, ip, lr │ │ │ │ - @ instruction: 0x00bd4eb4 │ │ │ │ - @ instruction: 0x00bd4eb8 │ │ │ │ + umlalseq r4, sp, r8, lr │ │ │ │ + adcseq r4, sp, ip, lsr #29 │ │ │ │ adcseq r4, sp, r0, asr #29 │ │ │ │ - adcseq r4, sp, ip, asr #29 │ │ │ │ - @ instruction: 0x00bd4ed0 │ │ │ │ @ instruction: 0x00bd4ed4 │ │ │ │ - @ instruction: 0x00bd4ed4 │ │ │ │ - adcseq r4, sp, r0, ror #29 │ │ │ │ adcseq r4, sp, ip, ror #29 │ │ │ │ - @ instruction: 0x00bd4ef8 │ │ │ │ - adcseq r4, sp, r0, lsl #30 │ │ │ │ + adcseq r4, sp, r4, lsl #30 │ │ │ │ adcseq r4, sp, r8, lsl #30 │ │ │ │ - adcseq r4, sp, r4, lsl pc │ │ │ │ + adcseq r4, sp, r0, lsl pc │ │ │ │ + adcseq r4, sp, ip, lsl pc │ │ │ │ adcseq r4, sp, r0, lsr #30 │ │ │ │ - adcseq r4, sp, r8, lsr #30 │ │ │ │ + adcseq r4, sp, r4, lsr #30 │ │ │ │ + adcseq r4, sp, r4, lsr #30 │ │ │ │ adcseq r4, sp, r0, lsr pc │ │ │ │ - adcseq r4, sp, r8, lsr pc │ │ │ │ - adcseq r4, sp, r0, asr #30 │ │ │ │ - adcseq r4, sp, r4, asr #30 │ │ │ │ + adcseq r4, sp, ip, lsr pc │ │ │ │ adcseq r4, sp, r8, asr #30 │ │ │ │ - adcseq r4, sp, ip, asr #30 │ │ │ │ - adcseq r4, sp, r4, asr pc │ │ │ │ - adcseq r4, sp, ip, asr pc │ │ │ │ + adcseq r4, sp, r0, asr pc │ │ │ │ + adcseq r4, sp, r8, asr pc │ │ │ │ adcseq r4, sp, r4, ror #30 │ │ │ │ - adcseq r4, sp, ip, ror #30 │ │ │ │ - adcseq r4, sp, r4, ror pc │ │ │ │ + adcseq r4, sp, r0, ror pc │ │ │ │ + adcseq r4, sp, r8, ror pc │ │ │ │ adcseq r4, sp, r0, lsl #31 │ │ │ │ - adcseq r4, sp, ip, lsl #31 │ │ │ │ - adcseq r4, sp, r0, lsr #31 │ │ │ │ + adcseq r4, sp, r8, lsl #31 │ │ │ │ + umlalseq r4, sp, r0, pc @ │ │ │ │ + umlalseq r4, sp, r4, pc @ │ │ │ │ + umlalseq r4, sp, r8, pc @ │ │ │ │ + umlalseq r4, sp, ip, pc @ │ │ │ │ adcseq r4, sp, r4, lsr #31 │ │ │ │ - adcseq r4, sp, r8, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - @ instruction: 0x00bd4fb8 │ │ │ │ + @ instruction: 0x00bd4fb4 │ │ │ │ + @ instruction: 0x00bd4fbc │ │ │ │ adcseq r4, sp, r4, asr #31 │ │ │ │ @ instruction: 0x00bd4fd0 │ │ │ │ @ instruction: 0x00bd4fdc │ │ │ │ - adcseq r4, sp, r8, ror #31 │ │ │ │ - @ instruction: 0x00bd4ff0 │ │ │ │ @ instruction: 0x00bd4ff0 │ │ │ │ @ instruction: 0x00bd4ff4 │ │ │ │ @ instruction: 0x00bd4ff8 │ │ │ │ - adcseq r5, sp, r0 │ │ │ │ - adcseq r5, sp, r8 │ │ │ │ - adcseq r5, sp, r8 │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ adcseq r5, sp, r8 │ │ │ │ - adcseq r5, sp, r8 │ │ │ │ - adcseq r5, sp, r8 │ │ │ │ - adcseq r5, sp, ip │ │ │ │ - adcseq r5, sp, r0, lsl r0 │ │ │ │ adcseq r5, sp, r4, lsl r0 │ │ │ │ - adcseq r5, sp, ip, lsl r0 │ │ │ │ adcseq r5, sp, r0, lsr #32 │ │ │ │ - adcseq r5, sp, r4, lsr #32 │ │ │ │ adcseq r5, sp, ip, lsr #32 │ │ │ │ adcseq r5, sp, r8, lsr r0 │ │ │ │ - adcseq r5, sp, ip, lsr r0 │ │ │ │ adcseq r5, sp, r0, asr #32 │ │ │ │ - adcseq r5, sp, r4, asr #32 │ │ │ │ - adcseq r5, sp, r4, asr #32 │ │ │ │ + adcseq r5, sp, r0, asr #32 │ │ │ │ adcseq r5, sp, r4, asr #32 │ │ │ │ adcseq r5, sp, r8, asr #32 │ │ │ │ adcseq r5, sp, r0, asr r0 │ │ │ │ adcseq r5, sp, r8, asr r0 │ │ │ │ + adcseq r5, sp, r8, asr r0 │ │ │ │ + adcseq r5, sp, r8, asr r0 │ │ │ │ + adcseq r5, sp, r8, asr r0 │ │ │ │ + adcseq r5, sp, r8, asr r0 │ │ │ │ + adcseq r5, sp, ip, asr r0 │ │ │ │ + adcseq r5, sp, r0, rrx │ │ │ │ adcseq r5, sp, r4, rrx │ │ │ │ + adcseq r5, sp, ip, rrx │ │ │ │ adcseq r5, sp, r0, ror r0 │ │ │ │ adcseq r5, sp, r4, ror r0 │ │ │ │ - adcseq r5, sp, r8, ror r0 │ │ │ │ - adcseq r5, sp, r0, lsl #1 │ │ │ │ + adcseq r5, sp, ip, ror r0 │ │ │ │ adcseq r5, sp, r8, lsl #1 │ │ │ │ adcseq r5, sp, ip, lsl #1 │ │ │ │ + umlalseq r5, sp, r0, r0 │ │ │ │ umlalseq r5, sp, r4, r0 │ │ │ │ - umlalseq r5, sp, ip, r0 │ │ │ │ - adcseq r5, sp, r4, lsr #1 │ │ │ │ - adcseq r5, sp, ip, lsr #1 │ │ │ │ + umlalseq r5, sp, r4, r0 │ │ │ │ + umlalseq r5, sp, r4, r0 │ │ │ │ + umlalseq r5, sp, r8, r0 │ │ │ │ + adcseq r5, sp, r0, lsr #1 │ │ │ │ + adcseq r5, sp, r8, lsr #1 │ │ │ │ ldrheq r5, [sp], r4 @ │ │ │ │ adcseq r5, sp, r0, asr #1 │ │ │ │ - adcseq r5, sp, ip, asr #1 │ │ │ │ + adcseq r5, sp, r4, asr #1 │ │ │ │ + adcseq r5, sp, r8, asr #1 │ │ │ │ + ldrsbeq r5, [sp], r0 @ │ │ │ │ ldrsbeq r5, [sp], r8 @ │ │ │ │ - adcseq r5, sp, r8, ror #1 │ │ │ │ - ldrsheq r5, [sp], r8 @ │ │ │ │ - adcseq r5, sp, r8, lsl #2 │ │ │ │ - adcseq r5, sp, r4, lsl r1 │ │ │ │ - adcseq r5, sp, r4, lsr #2 │ │ │ │ - adcseq r5, sp, r0, lsr r1 │ │ │ │ - adcseq r5, sp, r4, lsr r1 │ │ │ │ + ldrsbeq r5, [sp], ip @ │ │ │ │ + adcseq r5, sp, r4, ror #1 │ │ │ │ + adcseq r5, sp, ip, ror #1 │ │ │ │ + ldrsheq r5, [sp], r4 @ │ │ │ │ + ldrsheq r5, [sp], ip @ │ │ │ │ + adcseq r5, sp, r4, lsl #2 │ │ │ │ + adcseq r5, sp, r0, lsl r1 │ │ │ │ + adcseq r5, sp, ip, lsl r1 │ │ │ │ + adcseq r5, sp, r8, lsr #2 │ │ │ │ adcseq r5, sp, r8, lsr r1 │ │ │ │ - adcseq r5, sp, ip, lsr r1 │ │ │ │ - adcseq r5, sp, ip, lsr r1 │ │ │ │ - adcseq r5, sp, r4, asr #2 │ │ │ │ - adcseq r5, sp, r0, asr r1 │ │ │ │ - adcseq r5, sp, ip, asr r1 │ │ │ │ - adcseq r5, sp, r0, ror #2 │ │ │ │ + adcseq r5, sp, r8, asr #2 │ │ │ │ + adcseq r5, sp, r8, asr r1 │ │ │ │ adcseq r5, sp, r4, ror #2 │ │ │ │ - adcseq r5, sp, r4, ror #2 │ │ │ │ - adcseq r5, sp, r4, ror #2 │ │ │ │ - adcseq r5, sp, r4, ror #2 │ │ │ │ - adcseq r5, sp, r8, ror #2 │ │ │ │ - adcseq r5, sp, ip, ror #2 │ │ │ │ - adcseq r5, sp, r0, ror r1 │ │ │ │ - adcseq r4, sp, r0, lsl fp │ │ │ │ - adcseq r4, sp, r4, lsl fp │ │ │ │ - adcseq r4, sp, ip, lsl fp │ │ │ │ - adcseq r4, sp, r0, lsr #22 │ │ │ │ - adcseq r4, sp, r8, lsr #22 │ │ │ │ - adcseq r4, sp, r4, lsr fp │ │ │ │ - adcseq r4, sp, r0, asr #22 │ │ │ │ - adcseq r4, sp, r8, asr #22 │ │ │ │ - adcseq r4, sp, r0, asr fp │ │ │ │ - adcseq r4, sp, r4, asr fp │ │ │ │ - adcseq r4, sp, ip, asr fp │ │ │ │ + adcseq r5, sp, r4, ror r1 │ │ │ │ + adcseq r5, sp, r0, lsl #3 │ │ │ │ + adcseq r5, sp, r4, lsl #3 │ │ │ │ + adcseq r5, sp, r8, lsl #3 │ │ │ │ + adcseq r5, sp, ip, lsl #3 │ │ │ │ + adcseq r5, sp, ip, lsl #3 │ │ │ │ + umlalseq r5, sp, r4, r1 │ │ │ │ + adcseq r5, sp, r0, lsr #3 │ │ │ │ + adcseq r5, sp, ip, lsr #3 │ │ │ │ + @ instruction: 0x00bd51b0 │ │ │ │ + @ instruction: 0x00bd51b4 │ │ │ │ + @ instruction: 0x00bd51b4 │ │ │ │ + @ instruction: 0x00bd51b4 │ │ │ │ + @ instruction: 0x00bd51b4 │ │ │ │ + @ instruction: 0x00bd51b8 │ │ │ │ + @ instruction: 0x00bd51bc │ │ │ │ + adcseq r5, sp, r0, asr #3 │ │ │ │ + adcseq r4, sp, r0, ror #22 │ │ │ │ adcseq r4, sp, r4, ror #22 │ │ │ │ - adcseq r4, sp, r4, ror fp │ │ │ │ - adcseq r4, sp, r8, lsl #23 │ │ │ │ - umlalseq r4, sp, r4, fp │ │ │ │ + adcseq r4, sp, ip, ror #22 │ │ │ │ + adcseq r4, sp, r0, ror fp │ │ │ │ + adcseq r4, sp, r8, ror fp │ │ │ │ + adcseq r4, sp, r4, lsl #23 │ │ │ │ + umlalseq r4, sp, r0, fp │ │ │ │ + umlalseq r4, sp, r8, fp │ │ │ │ adcseq r4, sp, r0, lsr #23 │ │ │ │ adcseq r4, sp, r4, lsr #23 │ │ │ │ - adcseq r4, sp, r8, lsr #23 │ │ │ │ adcseq r4, sp, ip, lsr #23 │ │ │ │ - @ instruction: 0x00bd4bb0 │ │ │ │ @ instruction: 0x00bd4bb4 │ │ │ │ - @ instruction: 0x00bd4bb8 │ │ │ │ - @ instruction: 0x00bd4bbc │ │ │ │ - adcseq r4, sp, r0, asr #23 │ │ │ │ - adcseq r4, sp, r4, asr #23 │ │ │ │ adcseq r4, sp, r4, asr #23 │ │ │ │ - adcseq ip, ip, r0, ror #3 │ │ │ │ - @ instruction: 0x00bd4bbc │ │ │ │ - @ instruction: 0x00bd4bbc │ │ │ │ - @ instruction: 0x00bd4bbc │ │ │ │ - adcseq r4, sp, r8, asr #23 │ │ │ │ - adcseq r4, sp, r8, asr #23 │ │ │ │ - adcseq r4, sp, r8, asr #23 │ │ │ │ - adcseq r4, sp, r8, asr #23 │ │ │ │ - @ instruction: 0x00bd4bd0 │ │ │ │ @ instruction: 0x00bd4bd8 │ │ │ │ - adcseq r4, sp, r0, ror #23 │ │ │ │ - adcseq r4, sp, r8, ror #23 │ │ │ │ + adcseq r4, sp, r4, ror #23 │ │ │ │ @ instruction: 0x00bd4bf0 │ │ │ │ + @ instruction: 0x00bd4bf4 │ │ │ │ + @ instruction: 0x00bd4bf8 │ │ │ │ @ instruction: 0x00bd4bfc │ │ │ │ adcseq r4, sp, r0, lsl #24 │ │ │ │ adcseq r4, sp, r4, lsl #24 │ │ │ │ + adcseq r4, sp, r8, lsl #24 │ │ │ │ adcseq r4, sp, ip, lsl #24 │ │ │ │ adcseq r4, sp, r0, lsl ip │ │ │ │ adcseq r4, sp, r4, lsl ip │ │ │ │ + adcseq r4, sp, r4, lsl ip │ │ │ │ + adcseq ip, ip, r0, lsr r2 │ │ │ │ + adcseq r4, sp, ip, lsl #24 │ │ │ │ + adcseq r4, sp, ip, lsl #24 │ │ │ │ + adcseq r4, sp, ip, lsl #24 │ │ │ │ + adcseq r4, sp, r8, lsl ip │ │ │ │ + adcseq r4, sp, r8, lsl ip │ │ │ │ + adcseq r4, sp, r8, lsl ip │ │ │ │ adcseq r4, sp, r8, lsl ip │ │ │ │ - adcseq r4, sp, ip, lsl ip │ │ │ │ adcseq r4, sp, r0, lsr #24 │ │ │ │ - adcseq r4, sp, r4, lsr #24 │ │ │ │ adcseq r4, sp, r8, lsr #24 │ │ │ │ - adcseq r4, sp, ip, lsr #24 │ │ │ │ adcseq r4, sp, r0, lsr ip │ │ │ │ - adcseq r4, sp, r4, lsr ip │ │ │ │ + adcseq r4, sp, r8, lsr ip │ │ │ │ adcseq r4, sp, r0, asr #24 │ │ │ │ adcseq r4, sp, ip, asr #24 │ │ │ │ + adcseq r4, sp, r0, asr ip │ │ │ │ + adcseq r4, sp, r4, asr ip │ │ │ │ adcseq r4, sp, ip, asr ip │ │ │ │ + adcseq r4, sp, r0, ror #24 │ │ │ │ + adcseq r4, sp, r4, ror #24 │ │ │ │ + adcseq r4, sp, r8, ror #24 │ │ │ │ + adcseq r4, sp, ip, ror #24 │ │ │ │ adcseq r4, sp, r0, ror ip │ │ │ │ + adcseq r4, sp, r4, ror ip │ │ │ │ adcseq r4, sp, r8, ror ip │ │ │ │ + adcseq r4, sp, ip, ror ip │ │ │ │ + adcseq r4, sp, r0, lsl #25 │ │ │ │ adcseq r4, sp, r4, lsl #25 │ │ │ │ umlalseq r4, sp, r0, ip │ │ │ │ umlalseq r4, sp, ip, ip │ │ │ │ - adcseq r4, sp, r8, lsr #25 │ │ │ │ + adcseq r4, sp, ip, lsr #25 │ │ │ │ adcseq r4, sp, r0, asr #25 │ │ │ │ - @ instruction: 0x00bd4cd8 │ │ │ │ - adcseq r4, sp, r8, ror #25 │ │ │ │ + adcseq r4, sp, r8, asr #25 │ │ │ │ + @ instruction: 0x00bd4cd4 │ │ │ │ + adcseq r4, sp, r0, ror #25 │ │ │ │ + adcseq r4, sp, ip, ror #25 │ │ │ │ @ instruction: 0x00bd4cf8 │ │ │ │ - adcseq r4, sp, r0, lsl #26 │ │ │ │ - adcseq r4, sp, r8, lsl #26 │ │ │ │ - adcseq r4, sp, r0, lsr #26 │ │ │ │ - adcseq r4, sp, ip, lsr sp │ │ │ │ - adcseq r4, sp, ip, asr #26 │ │ │ │ + adcseq r4, sp, r0, lsl sp │ │ │ │ + adcseq r4, sp, r8, lsr #26 │ │ │ │ + adcseq r4, sp, r8, lsr sp │ │ │ │ + adcseq r4, sp, r8, asr #26 │ │ │ │ + adcseq r4, sp, r0, asr sp │ │ │ │ + adcseq r4, sp, r8, asr sp │ │ │ │ adcseq r4, sp, r0, ror sp │ │ │ │ - adcseq r4, sp, r8, ror sp │ │ │ │ - adcseq r4, sp, r0, lsl #27 │ │ │ │ adcseq r4, sp, ip, lsl #27 │ │ │ │ - umlalseq r4, sp, r4, sp │ │ │ │ - adcseq r4, sp, r0, lsr #27 │ │ │ │ - @ instruction: 0x00bd4db4 │ │ │ │ + umlalseq r4, sp, ip, sp │ │ │ │ adcseq r4, sp, r0, asr #27 │ │ │ │ adcseq r4, sp, r8, asr #27 │ │ │ │ - adcseq r4, sp, r0, ror #27 │ │ │ │ - @ instruction: 0x00bd4df8 │ │ │ │ - adcseq r4, sp, r4, lsl lr │ │ │ │ + @ instruction: 0x00bd4dd0 │ │ │ │ + @ instruction: 0x00bd4ddc │ │ │ │ + adcseq r4, sp, r4, ror #27 │ │ │ │ + @ instruction: 0x00bd4df0 │ │ │ │ + adcseq r4, sp, r4, lsl #28 │ │ │ │ + adcseq r4, sp, r0, lsl lr │ │ │ │ + adcseq r4, sp, r8, lsl lr │ │ │ │ adcseq r4, sp, r0, lsr lr │ │ │ │ - adcseq r4, sp, ip, asr #28 │ │ │ │ - adcseq r4, sp, r8, ror #28 │ │ │ │ - adcseq r4, sp, r8, lsl #29 │ │ │ │ - adcseq r4, sp, r8, lsr #29 │ │ │ │ - @ instruction: 0x00bd4eb4 │ │ │ │ - adcseq r4, sp, r0, asr #29 │ │ │ │ - @ instruction: 0x00bd4ed0 │ │ │ │ - adcseq r4, sp, r4, ror #29 │ │ │ │ - adcseq r4, sp, r4, ror #29 │ │ │ │ - @ instruction: 0x00bd4ef4 │ │ │ │ - adcseq r4, sp, r0, lsl #30 │ │ │ │ - adcseq r4, sp, ip, lsl #30 │ │ │ │ - adcseq r4, sp, ip, lsl #30 │ │ │ │ - adcseq r4, sp, r8, lsl pc │ │ │ │ - adcseq r4, sp, r8, lsr #30 │ │ │ │ - adcseq r4, sp, ip, lsr pc │ │ │ │ - adcseq r4, sp, r8, asr pc │ │ │ │ - adcseq r4, sp, ip, ror #30 │ │ │ │ + adcseq r4, sp, r8, asr #28 │ │ │ │ + adcseq r4, sp, r4, ror #28 │ │ │ │ + adcseq r4, sp, r0, lsl #29 │ │ │ │ + umlalseq r4, sp, ip, lr │ │ │ │ + @ instruction: 0x00bd4eb8 │ │ │ │ + @ instruction: 0x00bd4ed8 │ │ │ │ + @ instruction: 0x00bd4ef8 │ │ │ │ + adcseq r4, sp, r4, lsl #30 │ │ │ │ + adcseq r4, sp, r0, lsl pc │ │ │ │ + adcseq r4, sp, r0, lsr #30 │ │ │ │ + adcseq r4, sp, r4, lsr pc │ │ │ │ + adcseq r4, sp, r4, lsr pc │ │ │ │ + adcseq r4, sp, r4, asr #30 │ │ │ │ + adcseq r4, sp, r0, asr pc │ │ │ │ + adcseq r4, sp, ip, asr pc │ │ │ │ + adcseq r4, sp, ip, asr pc │ │ │ │ + adcseq r4, sp, r8, ror #30 │ │ │ │ adcseq r4, sp, r8, ror pc │ │ │ │ - adcseq r4, sp, r8, lsl #31 │ │ │ │ - umlalseq r4, sp, r4, pc @ │ │ │ │ - adcseq r4, sp, r0, lsr #31 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - @ instruction: 0x00bd4fb0 │ │ │ │ - adcseq r4, sp, r0, asr #31 │ │ │ │ - adcseq r4, sp, ip, asr #31 │ │ │ │ + adcseq r4, sp, ip, lsl #31 │ │ │ │ + adcseq r4, sp, r8, lsr #31 │ │ │ │ + @ instruction: 0x00bd4fbc │ │ │ │ + adcseq r4, sp, r8, asr #31 │ │ │ │ @ instruction: 0x00bd4fd8 │ │ │ │ - adcseq r4, sp, ip, ror #31 │ │ │ │ + adcseq r4, sp, r4, ror #31 │ │ │ │ + @ instruction: 0x00bd4ff0 │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ adcseq r5, sp, r0 │ │ │ │ - adcseq r5, sp, r8, lsl r0 │ │ │ │ + adcseq r5, sp, r0, lsl r0 │ │ │ │ + adcseq r5, sp, ip, lsl r0 │ │ │ │ adcseq r5, sp, r8, lsr #32 │ │ │ │ - adcseq r5, sp, r0, asr #32 │ │ │ │ - adcseq r5, sp, ip, asr r0 │ │ │ │ - adcseq r5, sp, r4, ror r0 │ │ │ │ - adcseq r5, sp, ip, lsl #1 │ │ │ │ - adcseq r5, sp, r4, lsr #1 │ │ │ │ - ldrheq r5, [sp], r4 @ │ │ │ │ - adcseq r5, sp, r8, asr #1 │ │ │ │ + adcseq r5, sp, ip, lsr r0 │ │ │ │ + adcseq r5, sp, r0, asr r0 │ │ │ │ + adcseq r5, sp, r8, rrx │ │ │ │ + adcseq r5, sp, r8, ror r0 │ │ │ │ + umlalseq r5, sp, r0, r0 │ │ │ │ + adcseq r5, sp, ip, lsr #1 │ │ │ │ + adcseq r5, sp, r4, asr #1 │ │ │ │ ldrsbeq r5, [sp], ip @ │ │ │ │ - ldrsheq r5, [sp], r0 @ │ │ │ │ - adcseq r5, sp, r0, lsl #2 │ │ │ │ - adcseq r5, sp, r0, lsl r1 │ │ │ │ - adcseq r5, sp, r0, lsr #2 │ │ │ │ - adcseq r5, sp, r0, lsr r1 │ │ │ │ + ldrsheq r5, [sp], r4 @ │ │ │ │ + adcseq r5, sp, r4, lsl #2 │ │ │ │ + adcseq r5, sp, r8, lsl r1 │ │ │ │ + adcseq r5, sp, ip, lsr #2 │ │ │ │ adcseq r5, sp, r0, asr #2 │ │ │ │ adcseq r5, sp, r0, asr r1 │ │ │ │ adcseq r5, sp, r0, ror #2 │ │ │ │ adcseq r5, sp, r0, ror r1 │ │ │ │ adcseq r5, sp, r0, lsl #3 │ │ │ │ umlalseq r5, sp, r0, r1 │ │ │ │ - adcseq r5, sp, r4, lsr #3 │ │ │ │ - @ instruction: 0x00bd51b8 │ │ │ │ - adcseq r5, sp, ip, asr #3 │ │ │ │ + adcseq r5, sp, r0, lsr #3 │ │ │ │ + @ instruction: 0x00bd51b0 │ │ │ │ + adcseq r5, sp, r0, asr #3 │ │ │ │ + @ instruction: 0x00bd51d0 │ │ │ │ adcseq r5, sp, r0, ror #3 │ │ │ │ @ instruction: 0x00bd51f4 │ │ │ │ adcseq r5, sp, r8, lsl #4 │ │ │ │ - adcseq r5, sp, r0, lsr #4 │ │ │ │ - adcseq r5, sp, r4, lsr r2 │ │ │ │ - adcseq r5, sp, ip, lsr r2 │ │ │ │ - adcseq r5, sp, r0, asr #4 │ │ │ │ - adcseq r8, sp, ip, asr ip │ │ │ │ - adcseq r3, sp, r4, asr r5 │ │ │ │ - adcseq r8, sp, r8, asr #9 │ │ │ │ - umlalseq r8, sp, ip, r4 │ │ │ │ - adcseq r8, sp, r4, ror r4 │ │ │ │ - adcseq r8, sp, r8, asr #8 │ │ │ │ - adcseq r8, sp, ip, lsl r4 │ │ │ │ - @ instruction: 0x00bd83f0 │ │ │ │ - adcseq r8, sp, r4, asr #7 │ │ │ │ - umlalseq r8, sp, r8, r3 │ │ │ │ - adcseq r8, sp, ip, ror #6 │ │ │ │ - adcseq r8, sp, r0, asr #6 │ │ │ │ - adcseq r8, sp, r4, lsl r3 │ │ │ │ - adcseq r8, sp, r8, ror #5 │ │ │ │ + adcseq r5, sp, ip, lsl r2 │ │ │ │ + adcseq r5, sp, r0, lsr r2 │ │ │ │ + adcseq r5, sp, r4, asr #4 │ │ │ │ + adcseq r5, sp, r8, asr r2 │ │ │ │ + adcseq r5, sp, r0, ror r2 │ │ │ │ + adcseq r5, sp, r4, lsl #5 │ │ │ │ + adcseq r5, sp, ip, lsl #5 │ │ │ │ + umlalseq r5, sp, r0, r2 │ │ │ │ + adcseq r8, sp, ip, lsr #25 │ │ │ │ + adcseq r3, sp, r4, lsr #11 │ │ │ │ + adcseq r8, sp, r8, lsl r5 │ │ │ │ + adcseq r8, sp, ip, ror #9 │ │ │ │ + adcseq r8, sp, r4, asr #9 │ │ │ │ + umlalseq r8, sp, r8, r4 │ │ │ │ + adcseq r8, sp, ip, ror #8 │ │ │ │ + adcseq r8, sp, r0, asr #8 │ │ │ │ + adcseq r8, sp, r4, lsl r4 │ │ │ │ + adcseq r8, sp, r8, ror #7 │ │ │ │ + @ instruction: 0x00bd83bc │ │ │ │ + umlalseq r8, sp, r0, r3 │ │ │ │ + adcseq r8, sp, r4, ror #6 │ │ │ │ + adcseq r8, sp, r8, lsr r3 │ │ │ │ + adcseq r8, sp, ip, lsl #6 │ │ │ │ + adcseq r8, sp, r4, ror #5 │ │ │ │ @ instruction: 0x00bd82bc │ │ │ │ - umlalseq r8, sp, r4, r2 │ │ │ │ - adcseq r8, sp, ip, ror #4 │ │ │ │ - adcseq r8, sp, r0, asr #4 │ │ │ │ - adcseq r8, sp, r4, lsl r2 │ │ │ │ - adcseq r8, sp, r8, ror #3 │ │ │ │ - adcseq r8, sp, r0, asr #3 │ │ │ │ - umlalseq r8, sp, r4, r1 │ │ │ │ - adcseq r8, sp, r8, ror #2 │ │ │ │ - adcseq r8, sp, ip, lsr r1 │ │ │ │ - adcseq r8, sp, r4, lsl r1 │ │ │ │ - adcseq r8, sp, r8, ror #1 │ │ │ │ - ldrheq r8, [sp], ip @ │ │ │ │ - umlalseq r8, sp, r0, r0 │ │ │ │ - adcseq r8, sp, r4, rrx │ │ │ │ + umlalseq r8, sp, r0, r2 │ │ │ │ + adcseq r8, sp, r4, ror #4 │ │ │ │ + adcseq r8, sp, r8, lsr r2 │ │ │ │ + adcseq r8, sp, r0, lsl r2 │ │ │ │ + adcseq r8, sp, r4, ror #3 │ │ │ │ + @ instruction: 0x00bd81b8 │ │ │ │ + adcseq r8, sp, ip, lsl #3 │ │ │ │ + adcseq r8, sp, r4, ror #2 │ │ │ │ + adcseq r8, sp, r8, lsr r1 │ │ │ │ + adcseq r8, sp, ip, lsl #2 │ │ │ │ + adcseq r8, sp, r0, ror #1 │ │ │ │ + ldrheq r8, [sp], r4 @ │ │ │ │ + adcseq r8, sp, r8, lsl #1 │ │ │ │ + adcseq r8, sp, r0, rrx │ │ │ │ adcseq r8, sp, r8, lsr r0 │ │ │ │ adcseq r8, sp, r0, lsl r0 │ │ │ │ adcseq r7, sp, r8, ror #31 │ │ │ │ - adcseq r7, sp, r0, asr #31 │ │ │ │ - umlalseq r7, sp, r8, pc @ │ │ │ │ - adcseq r7, sp, r4, lsr r3 │ │ │ │ - adcseq r7, sp, r8, ror #5 │ │ │ │ - adcseq r7, sp, r0, lsr #5 │ │ │ │ - adcseq r7, sp, r4, asr r2 │ │ │ │ - adcseq r7, sp, ip, lsl #4 │ │ │ │ - adcseq r7, sp, r4, asr #3 │ │ │ │ - adcseq r7, sp, r4, lsl #3 │ │ │ │ - adcseq r7, sp, r4, asr #2 │ │ │ │ - adcseq r7, sp, r0, lsl r1 │ │ │ │ - adcseq r7, sp, r8, asr #1 │ │ │ │ - adcseq r7, sp, r8, lsl #1 │ │ │ │ - adcseq r7, sp, ip, asr #32 │ │ │ │ - adcseq r8, sp, r4, ror r9 │ │ │ │ - adcseq r8, sp, r4, asr r9 │ │ │ │ + adcseq r7, sp, r4, lsl #7 │ │ │ │ + adcseq r7, sp, r8, lsr r3 │ │ │ │ + @ instruction: 0x00bd72f0 │ │ │ │ + adcseq r7, sp, r4, lsr #5 │ │ │ │ + adcseq r7, sp, ip, asr r2 │ │ │ │ + adcseq r7, sp, r4, lsl r2 │ │ │ │ + @ instruction: 0x00bd71d4 │ │ │ │ + umlalseq r7, sp, r4, r1 │ │ │ │ + adcseq r7, sp, r0, ror #2 │ │ │ │ + adcseq r7, sp, r8, lsl r1 │ │ │ │ + ldrsbeq r7, [sp], r8 @ │ │ │ │ + umlalseq r7, sp, ip, r0 │ │ │ │ + adcseq r8, sp, r4, asr #19 │ │ │ │ + adcseq r8, sp, r4, lsr #19 │ │ │ │ + adcseq r8, sp, r4, lsl #19 │ │ │ │ + adcseq r8, sp, r8, asr r9 │ │ │ │ adcseq r8, sp, r4, lsr r9 │ │ │ │ adcseq r8, sp, r8, lsl #18 │ │ │ │ - adcseq r8, sp, r4, ror #17 │ │ │ │ - @ instruction: 0x00bd88b8 │ │ │ │ + @ instruction: 0x00bd88dc │ │ │ │ + @ instruction: 0x00bd88b4 │ │ │ │ adcseq r8, sp, ip, lsl #17 │ │ │ │ - adcseq r8, sp, r4, ror #16 │ │ │ │ - adcseq r8, sp, ip, lsr r8 │ │ │ │ - adcseq r8, sp, r8, lsl #16 │ │ │ │ - @ instruction: 0x00bd87d0 │ │ │ │ - umlalseq r8, sp, ip, r7 │ │ │ │ - adcseq r8, sp, r0, ror r7 │ │ │ │ - adcseq r8, sp, r8, asr #14 │ │ │ │ - adcseq r8, sp, r8, lsr #14 │ │ │ │ + adcseq r8, sp, r8, asr r8 │ │ │ │ + adcseq r8, sp, r0, lsr #16 │ │ │ │ + adcseq r8, sp, ip, ror #15 │ │ │ │ + adcseq r8, sp, r0, asr #15 │ │ │ │ + umlalseq r8, sp, r8, r7 │ │ │ │ + adcseq r8, sp, r8, ror r7 │ │ │ │ ldr r0, [pc, #-828] @ 636af4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #-836] @ 636af8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #-844] @ 636afc │ │ │ │ @@ -1535199,371 +1535199,371 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #824] @ 63847c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #816] @ 638480 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - adcseq r8, sp, ip, ror #13 │ │ │ │ - @ instruction: 0x00bd86b0 │ │ │ │ - adcseq r8, sp, r0, lsl #13 │ │ │ │ - adcseq r8, sp, ip, asr #12 │ │ │ │ - adcseq r8, sp, r0, lsl r6 │ │ │ │ - @ instruction: 0x00bd85d0 │ │ │ │ - umlalseq r8, sp, r0, r5 │ │ │ │ - adcseq r8, sp, r8, asr r5 │ │ │ │ - adcseq r8, sp, r0, lsr #10 │ │ │ │ - adcseq r8, sp, r4, ror #9 │ │ │ │ - adcseq r8, sp, r8, lsr #9 │ │ │ │ - adcseq r8, sp, r4, asr r4 │ │ │ │ - adcseq r8, sp, ip, lsl r4 │ │ │ │ - @ instruction: 0x00bd83dc │ │ │ │ + adcseq r8, sp, ip, lsr r7 │ │ │ │ + adcseq r8, sp, r0, lsl #14 │ │ │ │ + @ instruction: 0x00bd86d0 │ │ │ │ + umlalseq r8, sp, ip, r6 │ │ │ │ + adcseq r8, sp, r0, ror #12 │ │ │ │ + adcseq r8, sp, r0, lsr #12 │ │ │ │ + adcseq r8, sp, r0, ror #11 │ │ │ │ + adcseq r8, sp, r8, lsr #11 │ │ │ │ + adcseq r8, sp, r0, ror r5 │ │ │ │ + adcseq r8, sp, r4, lsr r5 │ │ │ │ + @ instruction: 0x00bd84f8 │ │ │ │ + adcseq r8, sp, r4, lsr #9 │ │ │ │ + adcseq r8, sp, ip, ror #8 │ │ │ │ + adcseq r8, sp, ip, lsr #8 │ │ │ │ + @ instruction: 0x00bd83fc │ │ │ │ + @ instruction: 0x00bd83d4 │ │ │ │ adcseq r8, sp, ip, lsr #7 │ │ │ │ - adcseq r8, sp, r4, lsl #7 │ │ │ │ - adcseq r8, sp, ip, asr r3 │ │ │ │ - umlalseq r8, sp, ip, r8 │ │ │ │ - adcseq r8, sp, r8, ror r8 │ │ │ │ - adcseq r8, sp, r4, asr r8 │ │ │ │ - adcseq r8, sp, r0, lsr r8 │ │ │ │ - adcseq r8, sp, ip, lsl #16 │ │ │ │ - adcseq r8, sp, r8, ror #15 │ │ │ │ - adcseq r8, sp, r4, asr #15 │ │ │ │ - adcseq r4, sp, r0, lsr #30 │ │ │ │ - @ instruction: 0x00bd4ef8 │ │ │ │ + adcseq r8, sp, ip, ror #17 │ │ │ │ + adcseq r8, sp, r8, asr #17 │ │ │ │ + adcseq r8, sp, r4, lsr #17 │ │ │ │ + adcseq r8, sp, r0, lsl #17 │ │ │ │ + adcseq r8, sp, ip, asr r8 │ │ │ │ + adcseq r8, sp, r8, lsr r8 │ │ │ │ + adcseq r8, sp, r4, lsl r8 │ │ │ │ + adcseq r4, sp, r0, ror pc │ │ │ │ + adcseq r4, sp, r8, asr #30 │ │ │ │ + adcseq r4, sp, r4, lsr #30 │ │ │ │ + @ instruction: 0x00bd4efc │ │ │ │ @ instruction: 0x00bd4ed4 │ │ │ │ - adcseq r4, sp, ip, lsr #29 │ │ │ │ - adcseq r4, sp, r4, lsl #29 │ │ │ │ - adcseq r4, sp, r8, asr lr │ │ │ │ - adcseq r5, sp, r8, lsr #1 │ │ │ │ - adcseq r5, sp, r4, ror r0 │ │ │ │ - adcseq r5, sp, r0, asr r0 │ │ │ │ - adcseq r5, sp, r0, lsr r0 │ │ │ │ - adcseq r5, sp, r4 │ │ │ │ - @ instruction: 0x00bd4fd8 │ │ │ │ - adcseq r4, sp, ip, lsr #31 │ │ │ │ - adcseq r4, sp, r4, lsl #31 │ │ │ │ - adcseq r4, sp, r4, ror #30 │ │ │ │ - adcseq r4, sp, r4, asr #30 │ │ │ │ - adcseq r4, sp, r0, lsr #30 │ │ │ │ - @ instruction: 0x00bd4ef8 │ │ │ │ - adcseq r4, sp, r4, asr #29 │ │ │ │ + adcseq r4, sp, r8, lsr #29 │ │ │ │ + ldrsheq r5, [sp], r8 @ │ │ │ │ + adcseq r5, sp, r4, asr #1 │ │ │ │ + adcseq r5, sp, r0, lsr #1 │ │ │ │ + adcseq r5, sp, r0, lsl #1 │ │ │ │ + adcseq r5, sp, r4, asr r0 │ │ │ │ + adcseq r5, sp, r8, lsr #32 │ │ │ │ + @ instruction: 0x00bd4ffc │ │ │ │ + @ instruction: 0x00bd4fd4 │ │ │ │ + @ instruction: 0x00bd4fb4 │ │ │ │ + umlalseq r4, sp, r4, pc @ │ │ │ │ + adcseq r4, sp, r0, ror pc │ │ │ │ + adcseq r4, sp, r8, asr #30 │ │ │ │ + adcseq r4, sp, r4, lsl pc │ │ │ │ + adcseq r4, sp, r8, ror #29 │ │ │ │ + @ instruction: 0x00bd4ebc │ │ │ │ umlalseq r4, sp, r8, lr │ │ │ │ - adcseq r4, sp, ip, ror #28 │ │ │ │ - adcseq r4, sp, r8, asr #28 │ │ │ │ - adcseq r5, sp, r8, asr fp │ │ │ │ + adcseq r5, sp, r8, lsr #23 │ │ │ │ + adcseq r5, sp, r8, lsl #23 │ │ │ │ + adcseq r5, sp, r0, ror #22 │ │ │ │ adcseq r5, sp, r8, lsr fp │ │ │ │ - adcseq r5, sp, r0, lsl fp │ │ │ │ - adcseq r5, sp, r8, ror #21 │ │ │ │ - @ instruction: 0x00bd5ab0 │ │ │ │ - adcseq r5, sp, ip, ror sl │ │ │ │ + adcseq r5, sp, r0, lsl #22 │ │ │ │ + adcseq r5, sp, ip, asr #21 │ │ │ │ + umlalseq r5, sp, r8, sl │ │ │ │ + adcseq r5, sp, ip, ror #20 │ │ │ │ adcseq r5, sp, r8, asr #20 │ │ │ │ - adcseq r5, sp, ip, lsl sl │ │ │ │ + adcseq r5, sp, r4, lsr #20 │ │ │ │ @ instruction: 0x00bd59f8 │ │ │ │ - @ instruction: 0x00bd59d4 │ │ │ │ - adcseq r5, sp, r8, lsr #19 │ │ │ │ + @ instruction: 0x00bd59d0 │ │ │ │ + adcseq r5, sp, ip, lsr #19 │ │ │ │ adcseq r5, sp, r0, lsl #19 │ │ │ │ - adcseq r5, sp, ip, asr r9 │ │ │ │ - adcseq r5, sp, r0, lsr r9 │ │ │ │ - adcseq r5, sp, r0, lsl #18 │ │ │ │ - @ instruction: 0x00bd58dc │ │ │ │ - @ instruction: 0x00bd58b8 │ │ │ │ + adcseq r5, sp, r0, asr r9 │ │ │ │ + adcseq r5, sp, ip, lsr #18 │ │ │ │ + adcseq r5, sp, r8, lsl #18 │ │ │ │ + adcseq r5, sp, r4, ror #17 │ │ │ │ + @ instruction: 0x00bd58bc │ │ │ │ umlalseq r5, sp, r4, r8 │ │ │ │ - adcseq r5, sp, ip, ror #16 │ │ │ │ - adcseq r5, sp, r4, asr #16 │ │ │ │ - adcseq r5, sp, r4, lsl r8 │ │ │ │ - adcseq r5, sp, r0, ror #15 │ │ │ │ - adcseq r5, sp, ip, lsr #15 │ │ │ │ - adcseq r5, sp, r0, lsl #15 │ │ │ │ - adcseq r5, sp, r0, asr r7 │ │ │ │ - adcseq r5, sp, r0, lsr #14 │ │ │ │ - @ instruction: 0x00bd56f8 │ │ │ │ - adcseq r5, sp, ip, asr #13 │ │ │ │ - adcseq r5, sp, r0, lsr #13 │ │ │ │ - adcseq r5, sp, r4, ror r6 │ │ │ │ - adcseq r5, sp, ip, asr #12 │ │ │ │ + adcseq r5, sp, r4, ror #16 │ │ │ │ + adcseq r5, sp, r0, lsr r8 │ │ │ │ + @ instruction: 0x00bd57fc │ │ │ │ + @ instruction: 0x00bd57d0 │ │ │ │ + adcseq r5, sp, r0, lsr #15 │ │ │ │ + adcseq r5, sp, r0, ror r7 │ │ │ │ + adcseq r5, sp, r8, asr #14 │ │ │ │ + adcseq r5, sp, ip, lsl r7 │ │ │ │ + @ instruction: 0x00bd56f0 │ │ │ │ + adcseq r5, sp, r4, asr #13 │ │ │ │ + umlalseq r5, sp, ip, r6 │ │ │ │ + adcseq r5, sp, ip, ror #12 │ │ │ │ + adcseq r5, sp, r4, asr #12 │ │ │ │ adcseq r5, sp, ip, lsl r6 │ │ │ │ @ instruction: 0x00bd55f4 │ │ │ │ - adcseq r5, sp, ip, asr #11 │ │ │ │ - adcseq r5, sp, r4, lsr #11 │ │ │ │ - adcseq r5, sp, r4, ror #10 │ │ │ │ - adcseq r5, sp, ip, lsr #10 │ │ │ │ - adcseq r5, sp, r0, lsl #10 │ │ │ │ - @ instruction: 0x00bd54d0 │ │ │ │ - umlalseq r5, sp, ip, r4 │ │ │ │ - adcseq r5, sp, ip, ror #8 │ │ │ │ - adcseq r5, sp, ip, lsr r4 │ │ │ │ - adcseq r5, sp, ip, lsl #8 │ │ │ │ - @ instruction: 0x00bd53d4 │ │ │ │ - adcseq r5, sp, r8, lsr #7 │ │ │ │ - adcseq r5, sp, ip, ror r3 │ │ │ │ - adcseq r5, sp, r0, asr r3 │ │ │ │ - adcseq r5, sp, r8, lsr #6 │ │ │ │ - adcseq r5, sp, r4, lsl #6 │ │ │ │ - @ instruction: 0x00bd52dc │ │ │ │ - @ instruction: 0x00bd52b0 │ │ │ │ - adcseq r5, sp, r0, lsl #5 │ │ │ │ - adcseq r5, sp, r4, asr r2 │ │ │ │ - adcseq r5, sp, r8, lsr #4 │ │ │ │ - @ instruction: 0x00bd51fc │ │ │ │ - adcseq r4, sp, r0, ror sp │ │ │ │ + @ instruction: 0x00bd55b4 │ │ │ │ + adcseq r5, sp, ip, ror r5 │ │ │ │ + adcseq r5, sp, r0, asr r5 │ │ │ │ + adcseq r5, sp, r0, lsr #10 │ │ │ │ + adcseq r5, sp, ip, ror #9 │ │ │ │ + @ instruction: 0x00bd54bc │ │ │ │ + adcseq r5, sp, ip, lsl #9 │ │ │ │ + adcseq r5, sp, ip, asr r4 │ │ │ │ + adcseq r5, sp, r4, lsr #8 │ │ │ │ + @ instruction: 0x00bd53f8 │ │ │ │ + adcseq r5, sp, ip, asr #7 │ │ │ │ + adcseq r5, sp, r0, lsr #7 │ │ │ │ + adcseq r5, sp, r8, ror r3 │ │ │ │ + adcseq r5, sp, r4, asr r3 │ │ │ │ + adcseq r5, sp, ip, lsr #6 │ │ │ │ + adcseq r5, sp, r0, lsl #6 │ │ │ │ + @ instruction: 0x00bd52d0 │ │ │ │ + adcseq r5, sp, r4, lsr #5 │ │ │ │ + adcseq r5, sp, r8, ror r2 │ │ │ │ + adcseq r5, sp, ip, asr #4 │ │ │ │ + adcseq r4, sp, r0, asr #27 │ │ │ │ + umlalseq r7, sp, r0, pc @ │ │ │ │ + adcseq r7, sp, r8, ror #30 │ │ │ │ adcseq r7, sp, r0, asr #30 │ │ │ │ - adcseq r7, sp, r8, lsl pc │ │ │ │ - @ instruction: 0x00bd7ef0 │ │ │ │ - adcseq r7, sp, r0, asr #29 │ │ │ │ - adcseq r4, sp, r4, asr #27 │ │ │ │ - umlalseq r4, sp, r8, sp │ │ │ │ + adcseq r7, sp, r0, lsl pc │ │ │ │ + adcseq r4, sp, r4, lsl lr │ │ │ │ + adcseq r4, sp, r8, ror #27 │ │ │ │ + adcseq r4, sp, r8, asr #27 │ │ │ │ + adcseq r4, sp, ip, lsr #27 │ │ │ │ + umlalseq r4, sp, r0, sp │ │ │ │ adcseq r4, sp, r8, ror sp │ │ │ │ - adcseq r4, sp, ip, asr sp │ │ │ │ - adcseq r4, sp, r0, asr #26 │ │ │ │ - adcseq r4, sp, r8, lsr #26 │ │ │ │ - adcseq r4, sp, r0, lsl sp │ │ │ │ - @ instruction: 0x00bd4cf8 │ │ │ │ - adcseq r7, sp, r0, lsr lr │ │ │ │ - adcseq r7, sp, r0, lsl lr │ │ │ │ - @ instruction: 0x00bd7df0 │ │ │ │ - adcseq r7, sp, ip, asr #27 │ │ │ │ - adcseq r7, sp, r8, lsr #27 │ │ │ │ - adcseq r7, sp, r4, lsl #27 │ │ │ │ - adcseq r7, sp, r0, ror #26 │ │ │ │ - adcseq r7, sp, r0, asr #26 │ │ │ │ - adcseq r7, sp, r0, lsr #26 │ │ │ │ - @ instruction: 0x00bd7cfc │ │ │ │ - @ instruction: 0x00bd7cd8 │ │ │ │ - @ instruction: 0x00bd7cb8 │ │ │ │ + adcseq r4, sp, r0, ror #26 │ │ │ │ + adcseq r4, sp, r8, asr #26 │ │ │ │ + adcseq r7, sp, r0, lsl #29 │ │ │ │ + adcseq r7, sp, r0, ror #28 │ │ │ │ + adcseq r7, sp, r0, asr #28 │ │ │ │ + adcseq r7, sp, ip, lsl lr │ │ │ │ + @ instruction: 0x00bd7df8 │ │ │ │ + @ instruction: 0x00bd7dd4 │ │ │ │ + @ instruction: 0x00bd7db0 │ │ │ │ + umlalseq r7, sp, r0, sp │ │ │ │ + adcseq r7, sp, r0, ror sp │ │ │ │ + adcseq r7, sp, ip, asr #26 │ │ │ │ + adcseq r7, sp, r8, lsr #26 │ │ │ │ + adcseq r7, sp, r8, lsl #26 │ │ │ │ + @ instruction: 0x00bd7cdc │ │ │ │ + @ instruction: 0x00bd7cb4 │ │ │ │ adcseq r7, sp, ip, lsl #25 │ │ │ │ - adcseq r7, sp, r4, ror #24 │ │ │ │ - adcseq r7, sp, ip, lsr ip │ │ │ │ - adcseq r7, sp, r8, lsl ip │ │ │ │ - adcseq r5, sp, r8, ror r8 │ │ │ │ - adcseq r5, sp, ip, asr #16 │ │ │ │ + adcseq r7, sp, r8, ror #24 │ │ │ │ + adcseq r5, sp, r8, asr #17 │ │ │ │ + umlalseq r5, sp, ip, r8 │ │ │ │ + adcseq r5, sp, r0, ror r8 │ │ │ │ + adcseq r5, sp, r4, asr #16 │ │ │ │ adcseq r5, sp, r0, lsr #16 │ │ │ │ - @ instruction: 0x00bd57f4 │ │ │ │ - @ instruction: 0x00bd57d0 │ │ │ │ - adcseq r5, sp, r0, lsr #15 │ │ │ │ - adcseq r5, sp, ip, asr r7 │ │ │ │ - adcseq r5, sp, r8, lsr r7 │ │ │ │ - adcseq r5, sp, r8, lsl r7 │ │ │ │ - adcseq r4, sp, ip, lsl pc │ │ │ │ - @ instruction: 0x00bd4ef4 │ │ │ │ - adcseq r4, sp, r4, asr #29 │ │ │ │ - umlalseq r4, sp, r4, lr │ │ │ │ - adcseq r4, sp, r4, ror #28 │ │ │ │ + @ instruction: 0x00bd57f0 │ │ │ │ + adcseq r5, sp, ip, lsr #15 │ │ │ │ + adcseq r5, sp, r8, lsl #15 │ │ │ │ + adcseq r5, sp, r8, ror #14 │ │ │ │ + adcseq r4, sp, ip, ror #30 │ │ │ │ + adcseq r4, sp, r4, asr #30 │ │ │ │ + adcseq r4, sp, r4, lsl pc │ │ │ │ + adcseq r4, sp, r4, ror #29 │ │ │ │ + @ instruction: 0x00bd4eb4 │ │ │ │ + adcseq r4, sp, r4, lsl #29 │ │ │ │ + adcseq r4, sp, ip, asr lr │ │ │ │ adcseq r4, sp, r4, lsr lr │ │ │ │ - adcseq r4, sp, ip, lsl #28 │ │ │ │ + adcseq r4, sp, r0, lsl lr │ │ │ │ adcseq r4, sp, r4, ror #27 │ │ │ │ - adcseq r4, sp, r0, asr #27 │ │ │ │ - umlalseq r4, sp, r4, sp │ │ │ │ - adcseq r4, sp, r4, ror #26 │ │ │ │ - adcseq r4, sp, r0, asr #26 │ │ │ │ - adcseq r4, sp, r0, lsl sp │ │ │ │ + @ instruction: 0x00bd4db4 │ │ │ │ + umlalseq r4, sp, r0, sp │ │ │ │ + adcseq r4, sp, r0, ror #26 │ │ │ │ + adcseq r4, sp, ip, lsr #26 │ │ │ │ + adcseq r4, sp, r4, lsl #26 │ │ │ │ @ instruction: 0x00bd4cdc │ │ │ │ - @ instruction: 0x00bd4cb4 │ │ │ │ - adcseq r4, sp, ip, lsl #25 │ │ │ │ - adcseq r4, sp, r8, ror #24 │ │ │ │ - adcseq r4, sp, r8, lsr ip │ │ │ │ - adcseq r4, sp, r4, lsl #24 │ │ │ │ - @ instruction: 0x00bd4bd4 │ │ │ │ - adcseq r4, sp, r8, lsr #23 │ │ │ │ - adcseq r4, sp, ip, ror fp │ │ │ │ - adcseq r4, sp, r0, asr fp │ │ │ │ + @ instruction: 0x00bd4cb8 │ │ │ │ + adcseq r4, sp, r8, lsl #25 │ │ │ │ + adcseq r4, sp, r4, asr ip │ │ │ │ + adcseq r4, sp, r4, lsr #24 │ │ │ │ + @ instruction: 0x00bd4bf8 │ │ │ │ + adcseq r4, sp, ip, asr #23 │ │ │ │ + adcseq r4, sp, r0, lsr #23 │ │ │ │ + adcseq r7, sp, r4, ror #13 │ │ │ │ + @ instruction: 0x00bd76bc │ │ │ │ umlalseq r7, sp, r4, r6 │ │ │ │ adcseq r7, sp, ip, ror #12 │ │ │ │ adcseq r7, sp, r4, asr #12 │ │ │ │ - adcseq r7, sp, ip, lsl r6 │ │ │ │ - @ instruction: 0x00bd75f4 │ │ │ │ - adcseq r7, sp, r4, asr #11 │ │ │ │ - umlalseq r7, sp, r4, r5 │ │ │ │ - adcseq r7, sp, r8, ror #10 │ │ │ │ - adcseq r7, sp, r8, lsr r5 │ │ │ │ + adcseq r7, sp, r4, lsl r6 │ │ │ │ + adcseq r7, sp, r4, ror #11 │ │ │ │ + @ instruction: 0x00bd75b8 │ │ │ │ + adcseq r7, sp, r8, lsl #11 │ │ │ │ + adcseq r7, sp, r4, ror #10 │ │ │ │ + adcseq r7, sp, r0, asr #10 │ │ │ │ adcseq r7, sp, r4, lsl r5 │ │ │ │ - @ instruction: 0x00bd74f0 │ │ │ │ - adcseq r7, sp, r4, asr #9 │ │ │ │ - umlalseq r7, sp, r0, r4 │ │ │ │ - adcseq r7, sp, ip, asr #8 │ │ │ │ - adcseq r7, sp, r8, lsl #8 │ │ │ │ - @ instruction: 0x00bd73d0 │ │ │ │ - umlalseq r7, sp, r4, r3 │ │ │ │ - adcseq r7, sp, r4, asr r3 │ │ │ │ - adcseq r7, sp, r4, lsl r3 │ │ │ │ - adcseq r7, sp, r0, ror #5 │ │ │ │ - adcseq r7, sp, r8, lsr #5 │ │ │ │ - adcseq r7, sp, ip, asr r2 │ │ │ │ - adcseq r7, sp, ip, lsl r2 │ │ │ │ - @ instruction: 0x00bd71dc │ │ │ │ - umlalseq r7, sp, ip, r1 │ │ │ │ - adcseq r7, sp, ip, ror #2 │ │ │ │ - adcseq r7, sp, r0, lsr r1 │ │ │ │ - adcseq r7, sp, ip, ror #1 │ │ │ │ - ldrheq r7, [sp], r0 @ │ │ │ │ - adcseq r7, sp, ip, rrx │ │ │ │ - adcseq r7, sp, r8, lsr #32 │ │ │ │ - adcseq r6, sp, r8, ror #31 │ │ │ │ - @ instruction: 0x00bd6fb0 │ │ │ │ - adcseq r6, sp, r8, ror pc │ │ │ │ - adcseq r6, sp, ip, lsr pc │ │ │ │ - adcseq r6, sp, r4, lsl #30 │ │ │ │ - @ instruction: 0x00bd6ed0 │ │ │ │ - adcseq r6, sp, r0, lsr #29 │ │ │ │ - adcseq r6, sp, r8, ror #28 │ │ │ │ - adcseq r6, sp, ip, lsl lr │ │ │ │ - @ instruction: 0x00bd6ddc │ │ │ │ - umlalseq r6, sp, ip, sp │ │ │ │ - adcseq r6, sp, r8, asr #15 │ │ │ │ - adcseq r6, sp, ip, lsl #15 │ │ │ │ - adcseq r6, sp, ip, asr #14 │ │ │ │ - adcseq r6, sp, r4, lsl r7 │ │ │ │ - adcseq r6, sp, r4, ror #13 │ │ │ │ - @ instruction: 0x00bd66b4 │ │ │ │ - adcseq r6, sp, r8, ror #12 │ │ │ │ - adcseq r6, sp, ip, lsl r6 │ │ │ │ - @ instruction: 0x00bd65d0 │ │ │ │ - adcseq r6, sp, ip, lsl #11 │ │ │ │ - adcseq r6, sp, r4, asr r5 │ │ │ │ - adcseq r6, sp, r0, lsl #10 │ │ │ │ - adcseq r6, sp, ip, lsr #9 │ │ │ │ - adcseq r6, sp, r4, asr r4 │ │ │ │ - @ instruction: 0x00bd63fc │ │ │ │ - adcseq r6, sp, r4, lsr #7 │ │ │ │ - adcseq r6, sp, ip, asr #6 │ │ │ │ - adcseq r6, sp, ip, lsl #6 │ │ │ │ - adcseq r6, sp, r8, asr #5 │ │ │ │ - adcseq r6, sp, r8, lsl #5 │ │ │ │ - adcseq r6, sp, r8, asr #4 │ │ │ │ - adcseq r6, sp, r0, lsl r2 │ │ │ │ - adcseq r4, sp, ip, ror #12 │ │ │ │ + adcseq r7, sp, r0, ror #9 │ │ │ │ + umlalseq r7, sp, ip, r4 │ │ │ │ + adcseq r7, sp, r8, asr r4 │ │ │ │ + adcseq r7, sp, r0, lsr #8 │ │ │ │ + adcseq r7, sp, r4, ror #7 │ │ │ │ + adcseq r7, sp, r4, lsr #7 │ │ │ │ + adcseq r7, sp, r4, ror #6 │ │ │ │ + adcseq r7, sp, r0, lsr r3 │ │ │ │ + @ instruction: 0x00bd72f8 │ │ │ │ + adcseq r7, sp, ip, lsr #5 │ │ │ │ + adcseq r7, sp, ip, ror #4 │ │ │ │ + adcseq r7, sp, ip, lsr #4 │ │ │ │ + adcseq r7, sp, ip, ror #3 │ │ │ │ + @ instruction: 0x00bd71bc │ │ │ │ + adcseq r7, sp, r0, lsl #3 │ │ │ │ + adcseq r7, sp, ip, lsr r1 │ │ │ │ + adcseq r7, sp, r0, lsl #2 │ │ │ │ + ldrheq r7, [sp], ip @ │ │ │ │ + adcseq r7, sp, r8, ror r0 │ │ │ │ + adcseq r7, sp, r8, lsr r0 │ │ │ │ + adcseq r7, sp, r0 │ │ │ │ + adcseq r6, sp, r8, asr #31 │ │ │ │ + adcseq r6, sp, ip, lsl #31 │ │ │ │ + adcseq r6, sp, r4, asr pc │ │ │ │ + adcseq r6, sp, r0, lsr #30 │ │ │ │ + @ instruction: 0x00bd6ef0 │ │ │ │ + @ instruction: 0x00bd6eb8 │ │ │ │ + adcseq r6, sp, ip, ror #28 │ │ │ │ + adcseq r6, sp, ip, lsr #28 │ │ │ │ + adcseq r6, sp, ip, ror #27 │ │ │ │ + adcseq r6, sp, r8, lsl r8 │ │ │ │ + @ instruction: 0x00bd67dc │ │ │ │ + umlalseq r6, sp, ip, r7 │ │ │ │ + adcseq r6, sp, r4, ror #14 │ │ │ │ + adcseq r6, sp, r4, lsr r7 │ │ │ │ + adcseq r6, sp, r4, lsl #14 │ │ │ │ + @ instruction: 0x00bd66b8 │ │ │ │ + adcseq r6, sp, ip, ror #12 │ │ │ │ + adcseq r6, sp, r0, lsr #12 │ │ │ │ + @ instruction: 0x00bd65dc │ │ │ │ + adcseq r6, sp, r4, lsr #11 │ │ │ │ + adcseq r6, sp, r0, asr r5 │ │ │ │ + @ instruction: 0x00bd64fc │ │ │ │ + adcseq r6, sp, r4, lsr #9 │ │ │ │ + adcseq r6, sp, ip, asr #8 │ │ │ │ + @ instruction: 0x00bd63f4 │ │ │ │ + umlalseq r6, sp, ip, r3 │ │ │ │ + adcseq r6, sp, ip, asr r3 │ │ │ │ + adcseq r6, sp, r8, lsl r3 │ │ │ │ + @ instruction: 0x00bd62d8 │ │ │ │ + umlalseq r6, sp, r8, r2 │ │ │ │ + adcseq r6, sp, r0, ror #4 │ │ │ │ + @ instruction: 0x00bd46bc │ │ │ │ + umlalseq r4, sp, r8, r6 │ │ │ │ + adcseq r4, sp, r0, ror r6 │ │ │ │ adcseq r4, sp, r8, asr #12 │ │ │ │ adcseq r4, sp, r0, lsr #12 │ │ │ │ @ instruction: 0x00bd45f8 │ │ │ │ @ instruction: 0x00bd45d0 │ │ │ │ adcseq r4, sp, r8, lsr #11 │ │ │ │ adcseq r4, sp, r0, lsl #11 │ │ │ │ - adcseq r4, sp, r8, asr r5 │ │ │ │ - adcseq r4, sp, r0, lsr r5 │ │ │ │ - adcseq r5, sp, r8, asr #29 │ │ │ │ - umlalseq r5, sp, r4, lr │ │ │ │ - adcseq r5, sp, r0, ror #28 │ │ │ │ - adcseq r5, sp, r8, lsr #28 │ │ │ │ - @ instruction: 0x00bd5df0 │ │ │ │ + adcseq r5, sp, r8, lsl pc │ │ │ │ + adcseq r5, sp, r4, ror #29 │ │ │ │ + @ instruction: 0x00bd5eb0 │ │ │ │ + adcseq r5, sp, r8, ror lr │ │ │ │ + adcseq r5, sp, r0, asr #28 │ │ │ │ + adcseq r5, sp, r0, lsl lr │ │ │ │ adcseq r5, sp, r0, asr #27 │ │ │ │ - adcseq r5, sp, r0, ror sp │ │ │ │ - adcseq r5, sp, r4, lsr sp │ │ │ │ - @ instruction: 0x00bd5cf4 │ │ │ │ - @ instruction: 0x00bd5cbc │ │ │ │ - adcseq r5, sp, r4, lsl #25 │ │ │ │ - adcseq r5, sp, ip, asr #24 │ │ │ │ - adcseq r5, sp, r0, lsl ip │ │ │ │ - @ instruction: 0x00bd5bd8 │ │ │ │ - adcseq r5, sp, r0, lsr #23 │ │ │ │ - adcseq r5, sp, r8, ror #22 │ │ │ │ - adcseq r5, sp, r0, lsr fp │ │ │ │ - @ instruction: 0x00bd5af8 │ │ │ │ - adcseq r5, sp, r0, asr #21 │ │ │ │ - adcseq r5, sp, r8, lsl #21 │ │ │ │ + adcseq r5, sp, r4, lsl #27 │ │ │ │ + adcseq r5, sp, r4, asr #26 │ │ │ │ + adcseq r5, sp, ip, lsl #26 │ │ │ │ + @ instruction: 0x00bd5cd4 │ │ │ │ + umlalseq r5, sp, ip, ip │ │ │ │ + adcseq r5, sp, r0, ror #24 │ │ │ │ + adcseq r5, sp, r8, lsr #24 │ │ │ │ + @ instruction: 0x00bd5bf0 │ │ │ │ + @ instruction: 0x00bd5bb8 │ │ │ │ + adcseq r5, sp, r0, lsl #23 │ │ │ │ + adcseq r5, sp, r8, asr #22 │ │ │ │ + adcseq r5, sp, r0, lsl fp │ │ │ │ + @ instruction: 0x00bd5ad8 │ │ │ │ + adcseq r5, sp, r0, lsr #21 │ │ │ │ adcseq r5, sp, r0, asr sl │ │ │ │ adcseq r5, sp, r0, lsl #20 │ │ │ │ - @ instruction: 0x00bd59b0 │ │ │ │ - adcseq r5, sp, r8, ror #18 │ │ │ │ - adcseq r5, sp, r4, lsr r9 │ │ │ │ - adcseq r5, sp, r8, ror #17 │ │ │ │ - adcseq r5, sp, r4, lsr #17 │ │ │ │ - adcseq r5, sp, r0, ror #16 │ │ │ │ - adcseq r5, sp, r0, lsr #16 │ │ │ │ - @ instruction: 0x00bd57dc │ │ │ │ - umlalseq r5, sp, r4, r7 │ │ │ │ - adcseq r5, sp, r0, asr r7 │ │ │ │ - adcseq r5, sp, r4, lsl #14 │ │ │ │ - adcseq r5, sp, r0, asr #13 │ │ │ │ - adcseq r5, sp, r0, lsl #13 │ │ │ │ - adcseq r5, sp, ip, lsr r6 │ │ │ │ - adcseq r5, sp, r0, lsl #12 │ │ │ │ - adcseq r5, sp, r0, asr #11 │ │ │ │ + @ instruction: 0x00bd59b8 │ │ │ │ + adcseq r5, sp, r4, lsl #19 │ │ │ │ + adcseq r5, sp, r8, lsr r9 │ │ │ │ + @ instruction: 0x00bd58f4 │ │ │ │ + @ instruction: 0x00bd58b0 │ │ │ │ + adcseq r5, sp, r0, ror r8 │ │ │ │ + adcseq r5, sp, ip, lsr #16 │ │ │ │ + adcseq r5, sp, r4, ror #15 │ │ │ │ + adcseq r5, sp, r0, lsr #15 │ │ │ │ + adcseq r5, sp, r4, asr r7 │ │ │ │ + adcseq r5, sp, r0, lsl r7 │ │ │ │ + @ instruction: 0x00bd56d0 │ │ │ │ + adcseq r5, sp, ip, lsl #13 │ │ │ │ + adcseq r5, sp, r0, asr r6 │ │ │ │ + adcseq r5, sp, r0, lsl r6 │ │ │ │ + adcseq r5, sp, r8, asr #11 │ │ │ │ adcseq r5, sp, r8, ror r5 │ │ │ │ + adcseq r5, sp, r0, asr r5 │ │ │ │ adcseq r5, sp, r8, lsr #10 │ │ │ │ - adcseq r5, sp, r0, lsl #10 │ │ │ │ - @ instruction: 0x00bd54d8 │ │ │ │ - adcseq r5, sp, r0, lsr #9 │ │ │ │ - adcseq r5, sp, r8, ror #8 │ │ │ │ - adcseq r5, sp, r8, lsr #8 │ │ │ │ + @ instruction: 0x00bd54f0 │ │ │ │ + @ instruction: 0x00bd54b8 │ │ │ │ + adcseq r5, sp, r8, ror r4 │ │ │ │ + adcseq r5, sp, r8, lsr r4 │ │ │ │ + adcseq r5, sp, r0, lsl r4 │ │ │ │ adcseq r5, sp, r8, ror #7 │ │ │ │ adcseq r5, sp, r0, asr #7 │ │ │ │ umlalseq r5, sp, r8, r3 │ │ │ │ adcseq r5, sp, r0, ror r3 │ │ │ │ adcseq r5, sp, r8, asr #6 │ │ │ │ - adcseq r5, sp, r0, lsr #6 │ │ │ │ - @ instruction: 0x00bd52f8 │ │ │ │ - @ instruction: 0x00bd52d4 │ │ │ │ - @ instruction: 0x00bd52b4 │ │ │ │ - adcseq r5, sp, ip, lsl #5 │ │ │ │ - adcseq r5, sp, ip, ror #4 │ │ │ │ - adcseq r5, sp, r0, asr r2 │ │ │ │ - adcseq r5, sp, r0, lsr r2 │ │ │ │ - adcseq r5, sp, r0, lsl r2 │ │ │ │ - @ instruction: 0x00bd51f0 │ │ │ │ - @ instruction: 0x00bd51d0 │ │ │ │ - @ instruction: 0x00bd51b4 │ │ │ │ - umlalseq r5, sp, r4, r1 │ │ │ │ + adcseq r5, sp, r4, lsr #6 │ │ │ │ + adcseq r5, sp, r4, lsl #6 │ │ │ │ + @ instruction: 0x00bd52dc │ │ │ │ + @ instruction: 0x00bd52bc │ │ │ │ + adcseq r5, sp, r0, lsr #5 │ │ │ │ + adcseq r5, sp, r0, lsl #5 │ │ │ │ + adcseq r5, sp, r0, ror #4 │ │ │ │ + adcseq r5, sp, r0, asr #4 │ │ │ │ + adcseq r5, sp, r0, lsr #4 │ │ │ │ + adcseq r5, sp, r4, lsl #4 │ │ │ │ + adcseq r5, sp, r4, ror #3 │ │ │ │ + @ instruction: 0x00bd51b8 │ │ │ │ + adcseq r5, sp, r8, lsl #3 │ │ │ │ adcseq r5, sp, r8, ror #2 │ │ │ │ - adcseq r5, sp, r8, lsr r1 │ │ │ │ - adcseq r5, sp, r8, lsl r1 │ │ │ │ - ldrsheq r5, [sp], r8 @ │ │ │ │ - ldrsbeq r5, [sp], r8 @ │ │ │ │ + adcseq r5, sp, r8, asr #2 │ │ │ │ + adcseq r5, sp, r8, lsr #2 │ │ │ │ + adcseq r5, sp, r8, lsl #2 │ │ │ │ + adcseq r5, sp, r0, ror #1 │ │ │ │ ldrheq r5, [sp], r8 @ │ │ │ │ - umlalseq r5, sp, r0, r0 │ │ │ │ - adcseq r5, sp, r8, rrx │ │ │ │ - adcseq r5, sp, r8, asr #32 │ │ │ │ - adcseq r5, sp, r8, lsr #32 │ │ │ │ - adcseq r5, sp, r8 │ │ │ │ - adcseq r4, sp, r8, ror #31 │ │ │ │ - adcseq r4, sp, r8, asr #31 │ │ │ │ - adcseq r4, sp, r8, lsr #31 │ │ │ │ - adcseq r4, sp, ip, ror pc │ │ │ │ - adcseq r4, sp, r0, asr pc │ │ │ │ - adcseq r4, sp, ip, lsl pc │ │ │ │ - adcseq r4, sp, r8, ror #29 │ │ │ │ - @ instruction: 0x00bd4eb8 │ │ │ │ - adcseq r4, sp, r8, lsl #29 │ │ │ │ - adcseq r4, sp, ip, asr lr │ │ │ │ - adcseq r4, sp, r4, lsr lr │ │ │ │ - adcseq r4, sp, r8, lsl #28 │ │ │ │ - adcseq r4, sp, r0, ror #27 │ │ │ │ - @ instruction: 0x00bd4db4 │ │ │ │ - adcseq r4, sp, ip, lsl #27 │ │ │ │ - adcseq r4, sp, r8, ror #26 │ │ │ │ - adcseq r4, sp, r8, lsr sp │ │ │ │ - adcseq r4, sp, ip, lsl #26 │ │ │ │ - adcseq r4, sp, r0, ror #25 │ │ │ │ - @ instruction: 0x00bd4cb8 │ │ │ │ - umlalseq r4, sp, r4, ip │ │ │ │ - adcseq r4, sp, ip, ror #24 │ │ │ │ - adcseq r4, sp, r8, asr #24 │ │ │ │ - adcseq r4, sp, r8, lsl ip │ │ │ │ + umlalseq r5, sp, r8, r0 │ │ │ │ + adcseq r5, sp, r8, ror r0 │ │ │ │ + adcseq r5, sp, r8, asr r0 │ │ │ │ + adcseq r5, sp, r8, lsr r0 │ │ │ │ + adcseq r5, sp, r8, lsl r0 │ │ │ │ + @ instruction: 0x00bd4ff8 │ │ │ │ + adcseq r4, sp, ip, asr #31 │ │ │ │ + adcseq r4, sp, r0, lsr #31 │ │ │ │ + adcseq r4, sp, ip, ror #30 │ │ │ │ + adcseq r4, sp, r8, lsr pc │ │ │ │ + adcseq r4, sp, r8, lsl #30 │ │ │ │ + @ instruction: 0x00bd4ed8 │ │ │ │ + adcseq r4, sp, ip, lsr #29 │ │ │ │ + adcseq r4, sp, r4, lsl #29 │ │ │ │ + adcseq r4, sp, r8, asr lr │ │ │ │ + adcseq r4, sp, r0, lsr lr │ │ │ │ + adcseq r4, sp, r4, lsl #28 │ │ │ │ + @ instruction: 0x00bd4ddc │ │ │ │ + @ instruction: 0x00bd4db8 │ │ │ │ + adcseq r4, sp, r8, lsl #27 │ │ │ │ + adcseq r4, sp, ip, asr sp │ │ │ │ + adcseq r4, sp, r0, lsr sp │ │ │ │ + adcseq r4, sp, r8, lsl #26 │ │ │ │ + adcseq r4, sp, r4, ror #25 │ │ │ │ + @ instruction: 0x00bd4cbc │ │ │ │ + umlalseq r4, sp, r8, ip │ │ │ │ + adcseq r4, sp, r8, ror #24 │ │ │ │ + adcseq r4, sp, ip, lsr ip │ │ │ │ + adcseq r4, sp, r4, lsl ip │ │ │ │ adcseq r4, sp, ip, ror #23 │ │ │ │ - adcseq r4, sp, r4, asr #23 │ │ │ │ - umlalseq r4, sp, ip, fp │ │ │ │ - adcseq r4, sp, r0, ror fp │ │ │ │ + adcseq r4, sp, r0, asr #23 │ │ │ │ + umlalseq r4, sp, r8, fp │ │ │ │ + adcseq r4, sp, ip, ror #22 │ │ │ │ adcseq r4, sp, r8, asr #22 │ │ │ │ - adcseq r4, sp, ip, lsl fp │ │ │ │ - @ instruction: 0x00bd4af8 │ │ │ │ - adcseq r4, sp, r8, asr #21 │ │ │ │ - adcseq r4, sp, r0, lsr #21 │ │ │ │ - adcseq r4, sp, r4, ror sl │ │ │ │ - adcseq r4, sp, r8, asr #20 │ │ │ │ - adcseq r4, sp, r0, lsr #20 │ │ │ │ - @ instruction: 0x00bd49fc │ │ │ │ - @ instruction: 0x00bd49d8 │ │ │ │ - adcseq r4, sp, r4, lsr #19 │ │ │ │ - adcseq r4, sp, r4, ror r9 │ │ │ │ - adcseq r4, sp, r4, asr #18 │ │ │ │ - adcseq r4, sp, r8, lsl r9 │ │ │ │ - adcseq r4, sp, ip, ror #17 │ │ │ │ - @ instruction: 0x00bd48bc │ │ │ │ - umlalseq r4, sp, r0, r8 │ │ │ │ - adcseq r3, sp, r0, asr r9 │ │ │ │ - adcseq r3, sp, r0, ror #18 │ │ │ │ - adcseq r9, lr, r0, lsl #10 │ │ │ │ + adcseq r4, sp, r8, lsl fp │ │ │ │ + @ instruction: 0x00bd4af0 │ │ │ │ + adcseq r4, sp, r4, asr #21 │ │ │ │ + umlalseq r4, sp, r8, sl │ │ │ │ + adcseq r4, sp, r0, ror sl │ │ │ │ + adcseq r4, sp, ip, asr #20 │ │ │ │ + adcseq r4, sp, r8, lsr #20 │ │ │ │ + @ instruction: 0x00bd49f4 │ │ │ │ + adcseq r4, sp, r4, asr #19 │ │ │ │ + umlalseq r4, sp, r4, r9 │ │ │ │ + adcseq r4, sp, r8, ror #18 │ │ │ │ + adcseq r4, sp, ip, lsr r9 │ │ │ │ + adcseq r4, sp, ip, lsl #18 │ │ │ │ + adcseq r4, sp, r0, ror #17 │ │ │ │ + adcseq r3, sp, r0, lsr #19 │ │ │ │ + @ instruction: 0x00bd39b0 │ │ │ │ + adcseq r9, lr, r0, asr r5 │ │ │ │ ldr r0, [pc, #-620] @ 638484 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #-628] @ 638488 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #-636] @ 63848c │ │ │ │ @@ -1536369,38 +1536369,38 @@ │ │ │ │ andeq r1, r0, r1, asr r1 │ │ │ │ andeq r0, r0, sl, lsr #2 │ │ │ │ svccs 0x006bfff3 │ │ │ │ strdeq r1, [r0], -r7 │ │ │ │ svccs 0x00e0b7f9 │ │ │ │ muleq r0, r7, r1 │ │ │ │ strdeq pc, [r1], -r9 │ │ │ │ - tstpeq fp, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, lsl #5 @ p-variant is OBSOLETE │ │ │ │ andeq r1, r0, sp, lsr r7 │ │ │ │ subeq r0, r0, r7, rrx │ │ │ │ andeq r1, r0, r5, ror #15 │ │ │ │ - tstpeq fp, sl, lsr #3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x011bf1fa │ │ │ │ svcvs 0x00ffc25f │ │ │ │ eorseq r0, r0, r1, lsl #16 │ │ │ │ @ instruction: 0x0780007d │ │ │ │ subeq r0, r4, r1 │ │ │ │ andeq r1, r0, r8, lsl #18 │ │ │ │ andeq r1, r0, r1, lsl #16 │ │ │ │ - @ instruction: 0x00bc5fb4 │ │ │ │ - @ instruction: 0x00bc5fd0 │ │ │ │ + adcseq r6, ip, r4 │ │ │ │ + adcseq r6, ip, r0, lsr #32 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ stcleq 0, cr0, [r8], #-4 │ │ │ │ andeq r1, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, ror #2 │ │ │ │ andeq r2, r6, r1, lsl #8 │ │ │ │ streq r8, [r0, #4095] @ 0xfff │ │ │ │ ldrbeq r4, [pc, r1]! │ │ │ │ rsbseq r1, lr, pc, lsr pc │ │ │ │ ldrdeq r1, [r0], -r3 │ │ │ │ - adcseq r5, ip, ip, lsl #29 │ │ │ │ - adcseq r5, ip, r8, lsr #29 │ │ │ │ + @ instruction: 0x00bc5edc │ │ │ │ + @ instruction: 0x00bc5ef8 │ │ │ │ andeq r1, r0, pc, lsl #7 │ │ │ │ andeq r1, r0, ip, lsl r9 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ andeq r1, r0, r3, asr #12 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1540773,15 +1540773,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ beq 63d878 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63d8f4 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ @@ -1540851,15 +1540851,15 @@ │ │ │ │ ldr r3, [r0, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r5, #0 │ │ │ │ beq 63d9b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63d9dc │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #200] @ 0xc8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ str r2, [r4, #12] │ │ │ │ @@ -1541063,15 +1541063,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r6], #4 │ │ │ │ bne 63dcf8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 63dcf8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [r5, #356] @ 0x164 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -1541266,18 +1541266,18 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq 63e1c8 │ │ │ │ subs r0, fp, #0 │ │ │ │ mov r1, #1 │ │ │ │ beq 63e024 │ │ │ │ cmp fp, sl │ │ │ │ beq 63e048 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 63e048 │ │ │ │ ldr r0, [sl, #72] @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -1541376,15 +1541376,15 @@ │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #0 │ │ │ │ mov r1, #1 │ │ │ │ beq 63e048 │ │ │ │ mov r0, fp │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 63e048 │ │ │ │ cmp r9, #0 │ │ │ │ bne 63e2e8 │ │ │ │ ldrb r3, [r6, #125] @ 0x7d │ │ │ │ cmp r3, #0 │ │ │ │ beq 63e1c0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -1541479,15 +1541479,15 @@ │ │ │ │ b 63e1c0 │ │ │ │ ldr r3, [r6, #156] @ 0x9c │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ b 63e1c0 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ b 63e1c0 │ │ │ │ - tsteq fp, sl │ │ │ │ + tsteq fp, sl, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldrh r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1541526,45 +1541526,45 @@ │ │ │ │ beq 63e5d8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 63e434 │ │ │ │ cmp r5, r7 │ │ │ │ beq 63e458 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 63e458 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r7, [r4, #100] @ 0x64 │ │ │ │ str r5, [r4, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ beq 63e48c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 63e48c │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r7, [r4, #104] @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ beq 63e4c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 63e4c4 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ @@ -1541636,15 +1541636,15 @@ │ │ │ │ str r0, [r4, #136] @ 0x88 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, r3 │ │ │ │ beq 63e458 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 63e458 │ │ │ │ mov r8, #0 │ │ │ │ mov sl, r7 │ │ │ │ mov fp, r9 │ │ │ │ str r8, [sp] │ │ │ │ b 63e51c │ │ │ │ ldr r3, [r1, #192] @ 0xc0 │ │ │ │ @@ -1541655,15 +1541655,15 @@ │ │ │ │ b 63e3f8 │ │ │ │ ldr r3, [r1, #196] @ 0xc4 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ b 63e3f8 │ │ │ │ ldr r3, [r1, #200] @ 0xc8 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ b 63e3f8 │ │ │ │ - tsteq fp, r4, asr #30 │ │ │ │ + @ instruction: 0x011b9f94 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r2, [r0] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ @@ -1541708,15 +1541708,15 @@ │ │ │ │ str r3, [r5, #-80] @ 0xffffffb0 │ │ │ │ str fp, [r5, #64] @ 0x40 │ │ │ │ str fp, [r5, #68] @ 0x44 │ │ │ │ ldr r9, [r8, #4]! │ │ │ │ mov r1, #1 │ │ │ │ subs r0, r9, #0 │ │ │ │ beq 63e724 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 63e724 │ │ │ │ ldr r0, [r9, #72] @ 0x48 │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [r0, #432] @ 0x1b0 │ │ │ │ blx r2 │ │ │ │ cmp r8, r6 │ │ │ │ @@ -1541732,15 +1541732,15 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, #16 │ │ │ │ add r5, r5, #180 @ 0xb4 │ │ │ │ add r6, r6, #180 @ 0xb4 │ │ │ │ bne 63e6ac │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - tsteq fp, r8, asr ip │ │ │ │ + tsteq fp, r8, lsr #25 │ │ │ │ streq r0, [r4], -r0, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #125] @ 0x7d │ │ │ │ mov r4, r0 │ │ │ │ @@ -1541751,15 +1541751,15 @@ │ │ │ │ ldr r3, [r0, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ beq 63e7c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63e958 │ │ │ │ ldrb r2, [r4, #204] @ 0xcc │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ beq 63e8b8 │ │ │ │ @@ -1541975,18 +1541975,18 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 63ed1c │ │ │ │ subs r0, r4, #0 │ │ │ │ mov r1, #1 │ │ │ │ beq 63eb38 │ │ │ │ cmp r4, r6 │ │ │ │ beq 63eb4c │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63ece0 │ │ │ │ cmp sl, r5 │ │ │ │ str r4, [r9] │ │ │ │ bne 63eb08 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ @@ -1542101,15 +1542101,15 @@ │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, #1 │ │ │ │ beq 63eb4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp sl, r5 │ │ │ │ str r4, [r9] │ │ │ │ bne 63eb08 │ │ │ │ b 63eb58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ add r4, r3, r6 │ │ │ │ @@ -1542207,15 +1542207,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r7, #116] @ 0x74 │ │ │ │ add r6, r3, r6 │ │ │ │ rsb r6, r6, r6, lsl #4 │ │ │ │ add r3, r5, r6, lsl #2 │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ b 63ed14 │ │ │ │ - tsteq fp, r2, asr #12 │ │ │ │ + @ instruction: 0x011b9692 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1542255,18 +1542255,18 @@ │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ beq 63f1a0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 63ef98 │ │ │ │ cmp r9, fp │ │ │ │ beq 63efac │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63f18c │ │ │ │ add r3, r4, r6 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ ldr fp, [r3, #100] @ 0x64 │ │ │ │ str r9, [r3, #96] @ 0x60 │ │ │ │ @@ -1542274,30 +1542274,30 @@ │ │ │ │ beq 63f218 │ │ │ │ cmp sl, #0 │ │ │ │ beq 63efe4 │ │ │ │ cmp sl, fp │ │ │ │ beq 63eff8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63f178 │ │ │ │ add r3, r4, r6 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ str sl, [r3, #100] @ 0x64 │ │ │ │ ldr sl, [r3, #104] @ 0x68 │ │ │ │ cmp sl, #0 │ │ │ │ beq 63f038 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 63f038 │ │ │ │ ldr r0, [sl, #72] @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ add r3, r4, r6 │ │ │ │ @@ -1542389,15 +1542389,15 @@ │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ b 63efac │ │ │ │ cmp r9, r2 │ │ │ │ beq 63efac │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 63efac │ │ │ │ add r3, r4, r6 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ mov r9, #0 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ @@ -1542420,15 +1542420,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ b 63f084 │ │ │ │ cmp sl, #0 │ │ │ │ beq 63eff8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 63eff8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1542467,30 +1542467,30 @@ │ │ │ │ beq 63f52c │ │ │ │ cmp r9, #0 │ │ │ │ beq 63f2e8 │ │ │ │ cmp r9, sl │ │ │ │ beq 63f2fc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63f4f8 │ │ │ │ add r3, r4, r6 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ ldr sl, [r3, #100] @ 0x64 │ │ │ │ str r9, [r3, #96] @ 0x60 │ │ │ │ cmp sl, #0 │ │ │ │ beq 63f33c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 63f33c │ │ │ │ ldr r0, [sl, #72] @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ add r3, r4, r6 │ │ │ │ @@ -1542499,15 +1542499,15 @@ │ │ │ │ ldr sl, [r3, #104] @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ cmp sl, #0 │ │ │ │ str r2, [r3, #100] @ 0x64 │ │ │ │ beq 63f380 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 63f380 │ │ │ │ ldr r0, [sl, #72] @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ add r3, r4, r6 │ │ │ │ @@ -1542617,15 +1542617,15 @@ │ │ │ │ addne r3, r5, r3, lsl #2 │ │ │ │ strne r2, [r3, #76] @ 0x4c │ │ │ │ b 63f2a0 │ │ │ │ cmp r9, r3 │ │ │ │ beq 63f2fc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 63f2fc │ │ │ │ add r3, r4, r6 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ mov r9, #0 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ @@ -1543232,15 +1543232,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 6492b8 │ │ │ │ cmp r8, #0 │ │ │ │ beq 63fee4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63ff10 │ │ │ │ ldr r2, [pc, #268] @ 63fff8 │ │ │ │ ldr r3, [pc, #252] @ 63ffec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -1543569,15 +1543569,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 63e67c │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ beq 640428 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 640434 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1549673,15 +1549673,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [r6], #56 @ 0x38 │ │ │ │ bne 646380 │ │ │ │ ldr r0, [r9, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 646380 │ │ │ │ mov r1, #1 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [r4, #356] @ 0x164 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #16] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -1550538,19 +1550538,19 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 524e4c │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r9, r0, lsl r4 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ andeq r0, r8, r8 │ │ │ │ smlalbteq r9, r9, r0, r3 @ │ │ │ │ - adcseq r9, ip, r4, ror #9 │ │ │ │ + adcseq r9, ip, r4, lsr r5 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ - adcseq r5, fp, r0, asr r1 │ │ │ │ - adcseq r8, fp, ip, asr #9 │ │ │ │ + adcseq r5, fp, r0, lsr #3 │ │ │ │ + adcseq r8, fp, ip, lsl r5 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, fp, lsr #4 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ cmpeq r9, r4, asr #30 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1551796,21 +1551796,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #158 @ 0x9e │ │ │ │ b 6478f0 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlaltteq r8, r9, r0, r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - adcseq r8, ip, r0, lsl r9 │ │ │ │ + adcseq r8, ip, r0, ror #18 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ svccc 0x00e00000 │ │ │ │ - adcseq r8, ip, r0, ror #16 │ │ │ │ + @ instruction: 0x00bc88b0 │ │ │ │ svccc 0x00d00000 │ │ │ │ svclt 0x00d00000 │ │ │ │ - adcseq r8, ip, r4, lsr #8 │ │ │ │ + adcseq r8, ip, r4, ror r4 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ smlalbbeq r7, r9, r0, sp │ │ │ │ andeq r0, r0, pc, asr #3 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1552168,15 +1552168,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 524e4c │ │ │ │ mov r7, r0 │ │ │ │ b 648978 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r9, r0, lsr r7 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - adcseq r7, ip, r4, lsl #17 │ │ │ │ + @ instruction: 0x00bc78d4 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ strdeq r7, [r9, #-80] @ 0xffffffb0 │ │ │ │ andeq r0, r0, pc, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1552687,15 +1552687,15 @@ │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b 6490e8 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r9, r0, asr #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - adcseq r7, ip, r8, lsr #13 │ │ │ │ + @ instruction: 0x00bc76f8 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ svccc 0x00e00000 │ │ │ │ svclt 0x00e00000 │ │ │ │ svccc 0x00d00000 │ │ │ │ svclt 0x00d00000 │ │ │ │ andeq r0, r0, pc, asr #3 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ @@ -1553794,19 +1553794,19 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b 649fa4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r9, r8, lsl #10 │ │ │ │ strdeq r6, [r9, #-72] @ 0xffffffb8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - adcseq r6, ip, r4, ror #12 │ │ │ │ + @ instruction: 0x00bc66b4 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - adcseq r6, ip, ip, lsr r4 │ │ │ │ + adcseq r6, ip, ip, lsl #9 │ │ │ │ andeq r2, r0, ip, lsl r7 │ │ │ │ cmpeq r9, r8, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ @@ -1554195,31 +1554195,31 @@ │ │ │ │ beq 64a9a4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlalbbeq r5, r9, ip, sl │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ svccc 0x0094fdf4 │ │ │ │ orrmi r0, r0, r0 │ │ │ │ cmnmi pc, #0 │ │ │ │ - tsteq sl, r4, lsl sp │ │ │ │ - tsteq sl, r4, lsl #27 │ │ │ │ + tsteq sl, r4, ror #26 │ │ │ │ + @ instruction: 0x011addd4 │ │ │ │ svccc 0x00c53f7d │ │ │ │ svclt 0x00008081 │ │ │ │ cmpeq r9, ip, lsl #14 │ │ │ │ - @ instruction: 0x011adaf0 │ │ │ │ + tsteq sl, r0, asr #22 │ │ │ │ svccc 0x00c51eb8 │ │ │ │ svccc 0x005be76d │ │ │ │ - tsteq sl, r4, lsl #21 │ │ │ │ + @ instruction: 0x011adad4 │ │ │ │ svccc 0x00ad0e56 │ │ │ │ - @ instruction: 0x011ad9d8 │ │ │ │ + tsteq sl, r8, lsr #20 │ │ │ │ cmpeq r9, r0, ror r6 │ │ │ │ - tsteq sl, ip, ror sl │ │ │ │ + tsteq sl, ip, asr #21 │ │ │ │ svccc 0x00af7cee │ │ │ │ - tsteq sl, ip, lsr #19 │ │ │ │ + @ instruction: 0x011ad9fc │ │ │ │ cmpeq r9, r0, lsl r6 │ │ │ │ - tsteq sl, r0, lsr #18 │ │ │ │ + tsteq sl, r0, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1559232,27 +1559232,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ beq 64f918 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 64f918 │ │ │ │ ldr r0, [r7, #96] @ 0x60 │ │ │ │ ldr r8, [r7, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ cmp r8, #0 │ │ │ │ beq 64f918 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r8 │ │ │ │ beq 64f8e4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ add r1, r4, #32 │ │ │ │ @@ -1559343,15 +1559343,15 @@ │ │ │ │ ldr r3, [r0, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r5, #0 │ │ │ │ beq 64faa0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 64fb08 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #200] @ 0xc8 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ str r2, [r4, #12] │ │ │ │ @@ -1559734,15 +1559734,15 @@ │ │ │ │ bne 650150 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 64fd38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 64fd38 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, #1 │ │ │ │ str r9, [sp, #120] @ 0x78 │ │ │ │ str r7, [r5] │ │ │ │ strb r8, [sp, #92] @ 0x5c │ │ │ │ str r7, [r5, #4] │ │ │ │ @@ -1560973,24 +1560973,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 524e4c │ │ │ │ mov fp, r0 │ │ │ │ b 650d28 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ strheq pc, [r8, #-124] @ 0xffffff84 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - adcseq fp, sl, r8, ror r7 │ │ │ │ - @ instruction: 0x00bbf8f8 │ │ │ │ + adcseq fp, sl, r8, asr #15 │ │ │ │ + adcseq pc, fp, r8, asr #18 │ │ │ │ andeq r0, r8, r8 │ │ │ │ - umlalseq lr, sl, r4, sl │ │ │ │ + adcseq lr, sl, r4, ror #21 │ │ │ │ andeq r0, r0, fp, lsr #4 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - @ instruction: 0x011a79d8 │ │ │ │ + tsteq sl, r8, lsr #20 │ │ │ │ andeq r0, r0, sp, lsr r1 │ │ │ │ - tsteq sl, r4, ror #18 │ │ │ │ + @ instruction: 0x011a79b4 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, r7, lsl #3 │ │ │ │ svccc 0x00e00000 │ │ │ │ svccc 0x00f80000 │ │ │ │ svclt 0x0098183f │ │ │ │ eorsmi lr, pc, r0 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ @@ -1562381,15 +1562381,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ beq 652a18 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 652a90 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -1562590,15 +1562590,15 @@ │ │ │ │ ldr r3, [r0, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r5, #0 │ │ │ │ beq 652d5c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 652d88 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #200] @ 0xc8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ str r2, [r4, #12] │ │ │ │ @@ -1562713,15 +1562713,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ bne 652f40 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 652f40 │ │ │ │ mov r1, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [r4, #356] @ 0x164 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r0, [r6] │ │ │ │ @@ -1563514,15 +1563514,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ beq 653bcc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 653c44 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ @@ -1564727,15 +1564727,15 @@ │ │ │ │ ldr r3, [r0, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r5, #0 │ │ │ │ beq 654ec0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 654eec │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #200] @ 0xc8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ str r2, [r4, #12] │ │ │ │ @@ -1564850,15 +1564850,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ bne 6550a4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 6550a4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [r4, #356] @ 0x164 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r0, [r6] │ │ │ │ @@ -1565333,15 +1565333,15 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r6, #0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ beq 655838 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 655850 │ │ │ │ str r6, [r4, #8] │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r8, r4 │ │ │ │ bne 655818 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1565365,15 +1565365,15 @@ │ │ │ │ cmp r8, r5 │ │ │ │ beq 655814 │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ beq 655888 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 655888 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [r6, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -1565525,15 +1565525,15 @@ │ │ │ │ add r8, r0, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ beq 655b38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 655ba8 │ │ │ │ str r7, [r5, #8] │ │ │ │ add r5, r5, #12 │ │ │ │ cmp r5, r8 │ │ │ │ bne 655b18 │ │ │ │ add r7, r6, #24 │ │ │ │ @@ -1565544,15 +1565544,15 @@ │ │ │ │ cmp r6, r7 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r6, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ beq 655b54 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 655b54 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -1565662,15 +1565662,15 @@ │ │ │ │ add r4, r1, #124 @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [r5, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ beq 655d6c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 655d6c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ cmp r5, r4 │ │ │ │ @@ -1565678,15 +1565678,15 @@ │ │ │ │ bne 655d3c │ │ │ │ mov r0, r7 │ │ │ │ b 655de8 │ │ │ │ cmp fp, #0 │ │ │ │ beq 655dac │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 655dac │ │ │ │ ldr r0, [fp, #12] │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [r0, #440] @ 0x1b8 │ │ │ │ blx r2 │ │ │ │ add r2, r5, #1 │ │ │ │ @@ -1565728,54 +1565728,54 @@ │ │ │ │ add r5, r0, #64 @ 0x40 │ │ │ │ add r8, r0, #76 @ 0x4c │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ beq 655e74 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 655e74 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r4, [r5, #28] │ │ │ │ str r7, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ beq 655ea8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 655ea8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ str r7, [r5, #28] │ │ │ │ cmp r4, #0 │ │ │ │ beq 655ecc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 655f40 │ │ │ │ str r7, [r5, #4]! │ │ │ │ cmp r5, r8 │ │ │ │ bne 655e44 │ │ │ │ add r4, r6, #100 @ 0x64 │ │ │ │ add r8, r6, #124 @ 0x7c │ │ │ │ mov r7, #0 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ subs r0, r5, #0 │ │ │ │ beq 655f10 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 655f10 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r8 │ │ │ │ @@ -1565859,15 +1565859,15 @@ │ │ │ │ bne 655fd4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r8, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ beq 656080 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 656080 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ cmp r8, r5 │ │ │ │ @@ -1565986,15 +1565986,15 @@ │ │ │ │ ldr r3, [pc, #28] @ 656268 │ │ │ │ cmp r4, r3 │ │ │ │ movls r2, r4 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #0 │ │ │ │ movhi r2, #33 @ 0x21 │ │ │ │ b 656158 │ │ │ │ - tsteq sl, r4, lsr #7 │ │ │ │ + @ instruction: 0x011a23f4 │ │ │ │ andeq r0, r0, r9, lsl #3 │ │ │ │ andeq r0, r0, r5, lsl #3 │ │ │ │ andeq r0, r0, r3, lsr #2 │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ andeq r0, r0, fp, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -1566033,19 +1566033,19 @@ │ │ │ │ bhi 6562ec │ │ │ │ ldr r0, [pc, #28] @ 656328 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #20] @ 65632c │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x011a2294 │ │ │ │ - tsteq sl, r4, lsl #5 │ │ │ │ - tsteq sl, r8, ror r2 │ │ │ │ - tsteq sl, r4, asr r2 │ │ │ │ - tsteq sl, r8, asr #4 │ │ │ │ + tsteq sl, r4, ror #5 │ │ │ │ + @ instruction: 0x011a22d4 │ │ │ │ + tsteq sl, r8, asr #5 │ │ │ │ + tsteq sl, r4, lsr #5 │ │ │ │ + @ instruction: 0x011a2298 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr sl, [r0] │ │ │ │ mov r9, r0 │ │ │ │ @@ -1566155,15 +1566155,15 @@ │ │ │ │ add r9, r9, #100 @ 0x64 │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ beq 656520 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 656520 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ cmp r4, r9 │ │ │ │ @@ -1566197,18 +1566197,18 @@ │ │ │ │ beq 6565e8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 6565b0 │ │ │ │ cmp r6, r7 │ │ │ │ beq 6565d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6565d4 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ cmp r8, r5 │ │ │ │ @@ -1566216,15 +1566216,15 @@ │ │ │ │ bne 656584 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ b 656530 │ │ │ │ cmp r6, #0 │ │ │ │ beq 6565d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 6565d4 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlaltbeq r9, r8, r4, ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ bge ff1010c0 │ │ │ │ smlalbteq r9, r8, r0, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1566430,15 +1566430,15 @@ │ │ │ │ add r5, r7, r5 │ │ │ │ add r7, r7, #12 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 65695c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 65696c │ │ │ │ cmp r7, r5 │ │ │ │ bne 65693c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ @@ -1566605,15 +1566605,15 @@ │ │ │ │ add r5, sp, #20 │ │ │ │ mov r7, #0 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 656c18 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 656c2c │ │ │ │ cmp r6, r5 │ │ │ │ str r7, [r5, #-4] │ │ │ │ bne 656bf8 │ │ │ │ mov r0, #0 │ │ │ │ b 656bc4 │ │ │ │ @@ -1566748,15 +1566748,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ b 656d88 │ │ │ │ mov r3, #3 │ │ │ │ b 656d88 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlalbbeq r9, r8, r0, r3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq sl, r8, ror r7 │ │ │ │ + tsteq sl, r8, asr #15 │ │ │ │ cmpeq r8, r8, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #508] @ 657068 │ │ │ │ @@ -1566825,22 +1566825,22 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 656fe4 │ │ │ │ ldr r9, [r5, #92] @ 0x5c │ │ │ │ cmp r9, #0 │ │ │ │ beq 656f9c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ ldr r9, [r9, #92] @ 0x5c │ │ │ │ cmp r9, #0 │ │ │ │ beq 656f9c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r0, sp │ │ │ │ bl 5b580 │ │ │ │ ldrh r3, [sp, #148] @ 0x94 │ │ │ │ mov ip, #1 │ │ │ │ mul r3, r8, r3 │ │ │ │ @@ -1586060,15 +1586060,15 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #10 │ │ │ │ bx lr │ │ │ │ mov r0, #4 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0118e9bc │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ mov ip, #1 │ │ │ │ ands ip, r0, ip, lsl r2 │ │ │ │ moveq ip, #0 │ │ │ │ andne ip, r1, #1 │ │ │ │ cmp ip, #0 │ │ │ │ bne 669c5c │ │ │ │ ldr ip, [pc, #140] @ 669cb8 │ │ │ │ @@ -1586104,15 +1586104,15 @@ │ │ │ │ bx lr │ │ │ │ sub r3, r3, #1 │ │ │ │ lsl r0, r3, #1 │ │ │ │ bx lr │ │ │ │ sub r3, r3, #2 │ │ │ │ lsl r0, r3, #1 │ │ │ │ bx lr │ │ │ │ - tsteq r8, sl, asr #18 │ │ │ │ + @ instruction: 0x0118e99a │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #368] @ 669e48 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -1586664,15 +1586664,15 @@ │ │ │ │ ldr fp, [sp, #24] │ │ │ │ cmp r7, #0 │ │ │ │ bne 66a068 │ │ │ │ b 66a148 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r7, r8, lsl r0 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq r8, r6, lsl r5 │ │ │ │ + tsteq r8, r6, ror #10 │ │ │ │ cmpeq r7, r4, lsr pc │ │ │ │ cmpeq r7, r8, ror lr │ │ │ │ push {r4, lr} │ │ │ │ ldr lr, [r0, #12] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [sp, #8] │ │ │ │ @@ -1587174,28 +1587174,28 @@ │ │ │ │ add r7, r7, #4 │ │ │ │ add fp, fp, #12 │ │ │ │ ldr r8, [r4, #4]! │ │ │ │ cmp r8, #0 │ │ │ │ beq 66ad8c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 66ad8c │ │ │ │ ldr r0, [r8, #8] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ blx r3 │ │ │ │ str r9, [r4] │ │ │ │ ldr r8, [r7, #4] │ │ │ │ cmp r8, #0 │ │ │ │ beq 66adc0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 66adc0 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ blx r3 │ │ │ │ cmp fp, r4 │ │ │ │ @@ -1587345,15 +1587345,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 68e348 │ │ │ │ bl 68e360 │ │ │ │ b 66ab20 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r7, r0, lsl #10 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq r8, r7, lsr sl │ │ │ │ + tsteq r8, r7, lsl #21 │ │ │ │ cmpeq r9, r8, lsr r5 │ │ │ │ smlaltbeq r7, r9, ip, r6 │ │ │ │ ldrdeq r5, [r7, #-16] │ │ │ │ cmpeq r9, ip, lsr r5 │ │ │ │ cmpeq r7, r8, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -1588088,15 +1588088,15 @@ │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 66bbbc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 66bbbc │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r4, r7 │ │ │ │ bne 66bb9c │ │ │ │ ldr r3, [r8, #356] @ 0x164 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1588541,18 +1588541,18 @@ │ │ │ │ mov fp, sl │ │ │ │ b 66c304 │ │ │ │ subs r0, r5, #0 │ │ │ │ mov r1, #1 │ │ │ │ beq 66c2d0 │ │ │ │ cmp r5, sl │ │ │ │ beq 66c2f4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 66c2f4 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ mov r1, sl │ │ │ │ ldr sl, [r0, #364] @ 0x16c │ │ │ │ blx sl │ │ │ │ add r4, r4, #1 │ │ │ │ @@ -1588564,15 +1588564,15 @@ │ │ │ │ cmp sl, #0 │ │ │ │ bne 66c2b8 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ beq 66c2f4 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r9, r4 │ │ │ │ str r5, [r6] │ │ │ │ bne 66c304 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, #2600] @ 0xa28 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -1588582,15 +1588582,15 @@ │ │ │ │ add sl, r6, sl, lsl #2 │ │ │ │ mov fp, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r5, [sl, #4]! │ │ │ │ mov r1, #1 │ │ │ │ subs r0, r5, #0 │ │ │ │ beq 66c390 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 66c38c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #2600] @ 0xa28 │ │ │ │ @@ -1588726,18 +1588726,18 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 66c62c │ │ │ │ cmp r7, #0 │ │ │ │ beq 66c5b4 │ │ │ │ cmp r7, r8 │ │ │ │ beq 66c5dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 66c5d8 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #2600] @ 0xa28 │ │ │ │ @@ -1588760,15 +1588760,15 @@ │ │ │ │ add r1, r6, #132 @ 0x84 │ │ │ │ add r0, r4, #164 @ 0xa4 │ │ │ │ bl 5b580 │ │ │ │ b 66c410 │ │ │ │ cmp r7, #0 │ │ │ │ beq 66c5dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ ldr r3, [r4, #2600] @ 0xa28 │ │ │ │ b 66c5dc │ │ │ │ bl 6dd3cc │ │ │ │ b 66c4d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1589013,15 +1589013,15 @@ │ │ │ │ mvn r8, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r9, [sl, #4]! │ │ │ │ cmp r9, #0 │ │ │ │ beq 66ca4c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 66ca48 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [r0, #364] @ 0x16c │ │ │ │ blx r2 │ │ │ │ ldr r1, [r4, #2624] @ 0xa40 │ │ │ │ @@ -1589040,15 +1589040,15 @@ │ │ │ │ movcc fp, #0 │ │ │ │ bcs 66cacc │ │ │ │ ldr r7, [r8, #4]! │ │ │ │ cmp r7, #0 │ │ │ │ beq 66cab8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 66cab4 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #2600] @ 0xa28 │ │ │ │ @@ -1589558,17 +1589558,17 @@ │ │ │ │ add r1, r3, r1 │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, r2, r0, lsl r3 │ │ │ │ cmp r2, ip │ │ │ │ blt 66d298 │ │ │ │ b 66d0f4 │ │ │ │ - tsteq r8, r0, lsl #9 │ │ │ │ - tsteq r8, r4, asr #6 │ │ │ │ - tsteq r8, ip, lsl r3 │ │ │ │ + @ instruction: 0x0118b4d0 │ │ │ │ + @ instruction: 0x0118b394 │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r3 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ @@ -1589958,28 +1589958,28 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 66d8bc │ │ │ │ ldr r4, [r5, #144] @ 0x90 │ │ │ │ cmp r4, #0 │ │ │ │ beq 66d8bc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 66d904 │ │ │ │ ldr r3, [r7, #520] @ 0x208 │ │ │ │ b 66d8bc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ subs r0, r4, #0 │ │ │ │ mov r1, #1 │ │ │ │ beq 66d8fc │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 66d8fc │ │ │ │ b 66d904 │ │ │ │ add r3, r7, #8192 @ 0x2000 │ │ │ │ ldr r0, [r3, #276] @ 0x114 │ │ │ │ bl 67d1e8 │ │ │ │ mov r0, r7 │ │ │ │ @@ -1590042,15 +1590042,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6f2f28 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ str r0, [r3, #600] @ 0x258 │ │ │ │ b 66d9bc │ │ │ │ andeq r2, r0, r8, lsr #2 │ │ │ │ - adcseq r2, sl, r8, lsr #15 │ │ │ │ + @ instruction: 0x00ba27f8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ b 66d980 │ │ │ │ mov r2, #1 │ │ │ │ b 66d980 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ @@ -1591279,15 +1591279,15 @@ │ │ │ │ bx lr │ │ │ │ cmp r1, #27 │ │ │ │ bhi 66ed74 │ │ │ │ ldr r3, [pc, #8] @ 66ed94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ bx lr │ │ │ │ - tsteq r8, r4, asr r8 │ │ │ │ + tsteq r8, r4, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #280] @ 66eecc │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1591329,15 +1591329,15 @@ │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ b 66edf8 │ │ │ │ mov r0, #32 │ │ │ │ b 66edf8 │ │ │ │ ldr r3, [pc, #132] @ 66eedc │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 66eeb0 │ │ │ │ ldrb r0, [r4, #25] │ │ │ │ lsr r0, r0, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ b 66edf8 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ @@ -1591357,18 +1591357,18 @@ │ │ │ │ ldr r3, [pc, #40] @ 66eee0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ bl 518f24 │ │ │ │ b 66ee68 │ │ │ │ - adcseq r1, sl, r4, lsl #8 │ │ │ │ + adcseq r1, sl, r4, asr r4 │ │ │ │ cmpeq r7, r0, lsr r2 │ │ │ │ - tsteq r8, ip, lsr #15 │ │ │ │ - @ instruction: 0x011897b4 │ │ │ │ + @ instruction: 0x011897fc │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ andeq r3, r0, r4, lsr r6 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ add r0, r0, #8192 @ 0x2000 │ │ │ │ strb r1, [r0, #248] @ 0xf8 │ │ │ │ bx lr │ │ │ │ add r0, r0, #8192 @ 0x2000 │ │ │ │ strb r1, [r0, #249] @ 0xf9 │ │ │ │ @@ -1591532,15 +1591532,15 @@ │ │ │ │ sub r3, lr, r3, asr #31 │ │ │ │ adds r3, r3, r2 │ │ │ │ adc r0, r0, #0 │ │ │ │ cmp ip, r1 │ │ │ │ mov r2, r3 │ │ │ │ bne 66f164 │ │ │ │ b 66ef78 │ │ │ │ - tsteq r8, ip, lsl #13 │ │ │ │ + @ instruction: 0x011896dc │ │ │ │ bcs ff119c40 │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ ldr r3, [r0, #3972] @ 0xf84 │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r3, [r3, #3325] @ 0xcfd │ │ │ │ ldrbeq r3, [r0, #100] @ 0x64 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -1593260,25 +1593260,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 66f950 │ │ │ │ cmp r9, r6 │ │ │ │ bne 670c3c │ │ │ │ b 6702b8 │ │ │ │ cmpeq r7, r4, asr r3 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ + tsteq r8, ip, lsl #19 │ │ │ │ + tsteq r8, r4, ror r9 │ │ │ │ tsteq r8, r4, lsr #18 │ │ │ │ - @ instruction: 0x011888d4 │ │ │ │ - tsteq r8, ip, lsl #13 │ │ │ │ + @ instruction: 0x011886dc │ │ │ │ bcs ff11b74c │ │ │ │ - @ instruction: 0x011885f0 │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ - @ instruction: 0x011883dc │ │ │ │ + tsteq r8, ip, lsr #8 │ │ │ │ @ instruction: 0x0146fc98 │ │ │ │ - tsteq r8, r6, lsr #32 │ │ │ │ - tsteq r8, r2, lsl pc │ │ │ │ + tsteq r8, r6, ror r0 │ │ │ │ + tsteq r8, r2, ror #30 │ │ │ │ mov r3, r7 │ │ │ │ ldrh r7, [r5, #2]! │ │ │ │ mov r2, #3 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr fp, [r4, #3492] @ 0xda4 │ │ │ │ @@ -1595406,15 +1595406,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ smlalbteq sp, r6, r0, r2 │ │ │ │ - adcseq sp, r9, r0, lsl #9 │ │ │ │ + @ instruction: 0x00b9d4d0 │ │ │ │ andeq r0, r0, r0, asr pc │ │ │ │ @ instruction: 0xfffffe60 │ │ │ │ strdeq r1, [r0], -r0 │ │ │ │ @ instruction: 0xfffff070 │ │ │ │ @ instruction: 0xffffeea8 │ │ │ │ @ instruction: 0xfffff018 │ │ │ │ @ instruction: 0xffffef58 │ │ │ │ @@ -1596714,15 +1596714,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmpeq r6, r4, asr lr │ │ │ │ - adcseq ip, r9, ip, lsl r0 │ │ │ │ + adcseq ip, r9, ip, rrx │ │ │ │ andeq r1, r0, r8, ror #29 │ │ │ │ @ instruction: 0xfffffe98 │ │ │ │ strdeq r1, [r0], -r0 │ │ │ │ @ instruction: 0xffffeeec │ │ │ │ @ instruction: 0xffffed7c │ │ │ │ @ instruction: 0xffffee90 │ │ │ │ @ instruction: 0xffffedec │ │ │ │ @@ -1597592,15 +1597592,15 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b 674f70 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r6, ip, lsr #26 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq r8, r6, lsr #8 │ │ │ │ + tsteq r8, r6, ror r4 │ │ │ │ cmpeq r6, r8, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #2528] @ 675a3c │ │ │ │ @@ -1598235,15 +1598235,15 @@ │ │ │ │ str r9, [sp, #24] │ │ │ │ str fp, [sp, #28] │ │ │ │ str r4, [sp, #32] │ │ │ │ b 6759bc │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x0146af94 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x011836b6 │ │ │ │ + tsteq r8, r6, lsl #14 │ │ │ │ smlaltteq sl, r6, r8, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 67b3dc │ │ │ │ @@ -1598815,15 +1598815,15 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ strb r4, [r2, #144] @ 0x90 │ │ │ │ str r3, [r6, #140] @ 0x8c │ │ │ │ b 676254 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r6, r8, ror pc │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x011825be │ │ │ │ + tsteq r8, lr, lsl #12 │ │ │ │ andeq r1, r0, r0, lsl sl │ │ │ │ cmpeq r6, r4, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1600515,15 +1600515,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adcseq r8, r9, ip, ror r4 │ │ │ │ + adcseq r8, r9, ip, asr #9 │ │ │ │ @ instruction: 0xffffe0f8 │ │ │ │ @ instruction: 0xffffe610 │ │ │ │ @ instruction: 0xffffe5dc │ │ │ │ @ instruction: 0xffffe108 │ │ │ │ @ instruction: 0xffffe134 │ │ │ │ @ instruction: 0xffffe130 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1600678,15 +1600678,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmpeq r6, r0, lsr #32 │ │ │ │ - @ instruction: 0x00b981f4 │ │ │ │ + adcseq r8, r9, r4, asr #4 │ │ │ │ andeq r0, r0, r0, asr pc │ │ │ │ andeq r1, r0, r8, ror #29 │ │ │ │ @ instruction: 0xffffff58 │ │ │ │ @ instruction: 0xfffffdd0 │ │ │ │ @ instruction: 0xfffffdf8 │ │ │ │ @ instruction: 0xfffffdf8 │ │ │ │ ldr ip, [pc, #32] @ 6780b4 │ │ │ │ @@ -1601312,15 +1601312,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmpeq r6, r0, asr #12 │ │ │ │ - adcseq r7, r9, r0, lsr #16 │ │ │ │ + adcseq r7, r9, r0, ror r8 │ │ │ │ andeq r0, r0, r0, asr pc │ │ │ │ @ instruction: 0xfffffa30 │ │ │ │ @ instruction: 0xfffff9fc │ │ │ │ @ instruction: 0xfffff67c │ │ │ │ @ instruction: 0xfffff6a8 │ │ │ │ @ instruction: 0xfffff6b0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1601753,15 +1601753,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmpeq r6, r0, ror #30 │ │ │ │ - smulleq fp, sl, r0, sp │ │ │ │ + sbceq fp, sl, r0, ror #27 │ │ │ │ andeq r0, r0, r0, asr pc │ │ │ │ andeq r1, r0, r8, ror #29 │ │ │ │ @ instruction: 0xfffff990 │ │ │ │ @ instruction: 0xfffffe5c │ │ │ │ @ instruction: 0xfffff9a8 │ │ │ │ @ instruction: 0xfffff9b0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1602170,15 +1602170,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - umlalseq lr, r9, r0, r2 │ │ │ │ + adcseq lr, r9, r0, ror #5 │ │ │ │ @ instruction: 0xfffffa28 │ │ │ │ @ instruction: 0xffffff74 │ │ │ │ @ instruction: 0xfffff9fc │ │ │ │ @ instruction: 0xfffffa10 │ │ │ │ @ instruction: 0xfffffa24 │ │ │ │ @ instruction: 0xfffffa4c │ │ │ │ mov r3, r0 │ │ │ │ @@ -1602498,15 +1602498,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strheq r6, [r6, #-60] @ 0xffffffc4 │ │ │ │ - adcseq r0, r6, r4, ror #6 │ │ │ │ + @ instruction: 0x00b603b4 │ │ │ │ andeq r0, r0, r0, asr pc │ │ │ │ andeq r1, r0, r8, ror #29 │ │ │ │ @ instruction: 0xfffffb54 │ │ │ │ @ instruction: 0xfffffeb4 │ │ │ │ @ instruction: 0xfffffb6c │ │ │ │ @ instruction: 0xfffffb74 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1602839,15 +1602839,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmpeq r6, r8, ror #28 │ │ │ │ - adcseq r6, r9, r0, asr r0 │ │ │ │ + adcseq r6, r9, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, asr pc │ │ │ │ andeq r1, r0, r8, ror #29 │ │ │ │ @ instruction: 0xfffffed0 │ │ │ │ @ instruction: 0xfffffbb4 │ │ │ │ @ instruction: 0xfffffbe4 │ │ │ │ @ instruction: 0xfffffbe0 │ │ │ │ ldr r2, [pc, #56] @ 67a290 │ │ │ │ @@ -1603104,15 +1603104,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adcseq r5, r9, r4, lsr #24 │ │ │ │ + adcseq r5, r9, r4, ror ip │ │ │ │ @ instruction: 0xffffff1c │ │ │ │ @ instruction: 0xfffffe1c │ │ │ │ @ instruction: 0xfffffcc8 │ │ │ │ @ instruction: 0xfffffc3c │ │ │ │ @ instruction: 0xfffffc84 │ │ │ │ @ instruction: 0xfffffc80 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -1603617,15 +1603617,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r0] │ │ │ │ str ip, [r0, #24] │ │ │ │ str r1, [r0, #32] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - adcseq r5, r9, r4, lsl #8 │ │ │ │ + adcseq r5, r9, r4, asr r4 │ │ │ │ @ instruction: 0xfffffe00 │ │ │ │ @ instruction: 0xfffffdac │ │ │ │ @ instruction: 0xfffffdb4 │ │ │ │ @ instruction: 0xfffff9b0 │ │ │ │ @ instruction: 0xfffffd64 │ │ │ │ @ instruction: 0xfffffdf8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1604019,15 +1604019,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strdeq r4, [r6, #-184] @ 0xffffff48 │ │ │ │ - adcseq r4, r9, r8, lsl #28 │ │ │ │ + adcseq r4, r9, r8, asr lr │ │ │ │ andeq r0, r0, r0, asr pc │ │ │ │ @ instruction: 0xffffff30 │ │ │ │ strdeq r1, [r0], -r0 │ │ │ │ @ instruction: 0xfffffa1c │ │ │ │ @ instruction: 0xfffffa7c │ │ │ │ @ instruction: 0xfffffa84 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1604421,18 +1604421,18 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 67b4c0 │ │ │ │ b 67ba10 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r6, r0, lsl r8 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0x0146459c │ │ │ │ - @ instruction: 0x0117ccf8 │ │ │ │ - @ instruction: 0x0117ccd4 │ │ │ │ - @ instruction: 0x0117ccb0 │ │ │ │ - @ instruction: 0x0117cc90 │ │ │ │ + tsteq r7, r8, asr #26 │ │ │ │ + tsteq r7, r4, lsr #26 │ │ │ │ + tsteq r7, r0, lsl #26 │ │ │ │ + tsteq r7, r0, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #388 @ 0x184 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -1604482,15 +1604482,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrdeq r4, [r6, #-72] @ 0xffffffb8 │ │ │ │ - @ instruction: 0x00b946f4 │ │ │ │ + adcseq r4, r9, r4, asr #14 │ │ │ │ @ instruction: 0xfffffa98 │ │ │ │ andeq r1, r0, r8, ror #29 │ │ │ │ strdeq r1, [r0], -r0 │ │ │ │ @ instruction: 0xfffffa08 │ │ │ │ @ instruction: 0xfffff9c8 │ │ │ │ @ instruction: 0xfffff9d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1605877,17 +1605877,17 @@ │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ mov r3, r7 │ │ │ │ b 67c898 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ b 67c378 │ │ │ │ - tsteq r7, r4, lsl #10 │ │ │ │ - @ instruction: 0x0117c4d4 │ │ │ │ - tsteq r7, r4, asr sl │ │ │ │ + tsteq r7, r4, asr r5 │ │ │ │ + tsteq r7, r4, lsr #10 │ │ │ │ + tsteq r7, r4, lsr #21 │ │ │ │ bcs ff127c6c │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ @@ -1606335,42 +1606335,42 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4f2560 │ │ │ │ mov r1, r5 │ │ │ │ bl 4f2388 │ │ │ │ ldr r5, [pc, #108] @ 67d93c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ strb r7, [r5] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r6] │ │ │ │ b 67d82c │ │ │ │ ldr r0, [pc, #76] @ 67d940 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4f2560 │ │ │ │ mov r1, r5 │ │ │ │ bl 4f2388 │ │ │ │ ldr r5, [pc, #56] @ 67d944 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ strb r7, [r5] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r6] │ │ │ │ b 67d808 │ │ │ │ smlaltbeq r4, r8, r3, ip │ │ │ │ smlalbbeq r4, r8, sl, ip │ │ │ │ smlalbbeq r4, r8, r1, ip │ │ │ │ cmpeq r8, r4, ror #24 │ │ │ │ - adcseq r2, r9, r8, lsl #19 │ │ │ │ + @ instruction: 0x00b929d8 │ │ │ │ smlalbteq r4, r8, ip, fp │ │ │ │ - adcseq r2, r9, r0, asr #18 │ │ │ │ + umlalseq r2, r9, r0, r9 │ │ │ │ @ instruction: 0x01484b92 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ @@ -1606901,15 +1606901,15 @@ │ │ │ │ ldr r3, [r0, #3396] @ 0xd44 │ │ │ │ str r2, [sl] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - tsteq r7, ip, asr r7 │ │ │ │ + tsteq r7, ip, lsr #15 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #96] @ 67e22c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1607420,15 +1607420,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b 67e6ac │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ b 67e604 │ │ │ │ cmpeq r6, r0, lsr #22 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x0117a290 │ │ │ │ + tsteq r7, r0, ror #5 │ │ │ │ cmpeq r6, ip, lsr r9 │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ bcs ff129488 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1612269,15 +1612269,15 @@ │ │ │ │ b 683488 │ │ │ │ ldr r3, [pc, #56] @ 6835b4 │ │ │ │ cmp r1, #82 @ 0x52 │ │ │ │ add r3, pc, r3 │ │ │ │ beq 683488 │ │ │ │ b 683508 │ │ │ │ svclt 0x00800000 │ │ │ │ - tsteq r7, sl, asr #8 │ │ │ │ + @ instruction: 0x0117549a │ │ │ │ @ instruction: 0xffffba7c │ │ │ │ @ instruction: 0xffffd1ac │ │ │ │ @ instruction: 0xffffee8c │ │ │ │ @ instruction: 0xffffca44 │ │ │ │ @ instruction: 0xffffdaa8 │ │ │ │ @ instruction: 0xffffc388 │ │ │ │ @ instruction: 0xffffd458 │ │ │ │ @@ -1613583,18 +1613583,18 @@ │ │ │ │ sub r2, r1, r2, asr #31 │ │ │ │ add r3, r3, r2 │ │ │ │ bne 6849ec │ │ │ │ b 684824 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlalbbeq ip, r5, r8, r5 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - tsteq r7, lr, ror sp │ │ │ │ - tsteq r7, r4, ror #26 │ │ │ │ + tsteq r7, lr, asr #27 │ │ │ │ + @ instruction: 0x01174db4 │ │ │ │ smlalbbeq ip, r5, r8, r3 │ │ │ │ - tsteq r7, lr, ror r0 │ │ │ │ + tsteq r7, lr, asr #1 │ │ │ │ bcs ff12f4d8 │ │ │ │ smlalbteq fp, r5, ip, r7 │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1613644,15 +1613644,15 @@ │ │ │ │ b 684a84 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ b 684a84 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ b 684a84 │ │ │ │ - tsteq r7, ip, lsl #28 │ │ │ │ + tsteq r7, ip, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, r1 │ │ │ │ mov r4, r0 │ │ │ │ bcc 684b40 │ │ │ │ @@ -1613701,15 +1613701,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #4] │ │ │ │ b 684b94 │ │ │ │ ldr r3, [pc, #24] @ 684bfc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #4] │ │ │ │ b 684b94 │ │ │ │ - tsteq r7, lr, lsl #26 │ │ │ │ + tsteq r7, lr, asr sp │ │ │ │ @ instruction: 0x000001bc │ │ │ │ andeq r2, r0, r8, lsl #2 │ │ │ │ andeq r1, r0, r0, ror #9 │ │ │ │ strdeq r2, [r0], -r0 │ │ │ │ b 5c9c0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -1618043,15 +1618043,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldrdeq r7, [r5, #-100] @ 0xffffff9c │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r5, r8, lsr #8 │ │ │ │ - @ instruction: 0x0116f9b8 │ │ │ │ + tstpeq r6, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r7, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r7, #600] @ 0x258 │ │ │ │ ldr r2, [pc, #424] @ 689190 │ │ │ │ @@ -1618669,23 +1618669,23 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4f2560 │ │ │ │ mov r1, r5 │ │ │ │ bl 4f2388 │ │ │ │ ldr r5, [pc, #40] @ 6899b0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ strb r7, [r5] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r6] │ │ │ │ b 689908 │ │ │ │ smlaltbeq r8, r7, r5, fp │ │ │ │ smlalbbeq r8, r7, r8, fp │ │ │ │ - @ instruction: 0x00b868dc │ │ │ │ + adcseq r6, r8, ip, lsr #18 │ │ │ │ cmpeq r7, r8, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #3960] @ 0xf78 │ │ │ │ @@ -1619784,15 +1619784,15 @@ │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ smlalbbeq r5, r5, r8, r7 @ │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ @ instruction: 0xfffffa84 │ │ │ │ @ instruction: 0xfffffcd4 │ │ │ │ @ instruction: 0xfffffa94 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, r4, lsr #31 │ │ │ │ cmpeq r5, ip, asr r5 │ │ │ │ ldr r0, [r0, #892] @ 0x37c │ │ │ │ ldr r3, [r0, #604] @ 0x25c │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #892] @ 0x37c │ │ │ │ ldr r3, [r0, #608] @ 0x260 │ │ │ │ bx r3 │ │ │ │ @@ -1620652,21 +1620652,21 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b958 <__printf_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ bl 5ba00 │ │ │ │ smlalbbeq r4, r5, r4, pc @ │ │ │ │ cmpeq r5, ip, ror #30 │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x00b851bc │ │ │ │ - adcseq sl, r6, r0, lsr #25 │ │ │ │ - adcseq r5, r8, r8, asr r3 │ │ │ │ - adcseq r4, r3, ip, lsr pc │ │ │ │ - sbceq r7, r7, ip, lsl #31 │ │ │ │ - umlalseq r5, r8, r0, r3 │ │ │ │ - adcseq r5, r8, r0, asr #8 │ │ │ │ + adcseq r5, r8, ip, lsl #4 │ │ │ │ + @ instruction: 0x00b6acf0 │ │ │ │ + adcseq r5, r8, r8, lsr #7 │ │ │ │ + adcseq r4, r3, ip, lsl #31 │ │ │ │ + ldrdeq r7, [r7], #252 @ 0xfc │ │ │ │ + adcseq r5, r8, r0, ror #7 │ │ │ │ + umlalseq r5, r8, r0, r4 │ │ │ │ @ instruction: 0xfffffc8c │ │ │ │ @ instruction: 0xfffff8ac │ │ │ │ @ instruction: 0xfffff8ac │ │ │ │ @ instruction: 0xfffff8ac │ │ │ │ @ instruction: 0xfffff8b4 │ │ │ │ @ instruction: 0xfffff8b4 │ │ │ │ @ instruction: 0xfffff8bc │ │ │ │ @@ -1620700,50 +1620700,50 @@ │ │ │ │ @ instruction: 0xfffff738 │ │ │ │ @ instruction: 0xfffff99c │ │ │ │ @ instruction: 0xfffff8c8 │ │ │ │ @ instruction: 0xfffff904 │ │ │ │ @ instruction: 0xfffff930 │ │ │ │ @ instruction: 0xfffff950 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - adcseq r5, r8, ip, asr r1 │ │ │ │ - umlalseq r5, r8, r8, r1 │ │ │ │ - adcseq r5, r8, r8, asr #3 │ │ │ │ - @ instruction: 0x00b851b8 │ │ │ │ + adcseq r5, r8, ip, lsr #3 │ │ │ │ + adcseq r5, r8, r8, ror #3 │ │ │ │ + adcseq r5, r8, r8, lsl r2 │ │ │ │ + adcseq r5, r8, r8, lsl #4 │ │ │ │ strdeq r4, [r5, #-156] @ 0xffffff64 │ │ │ │ - adcseq r4, r8, r0, asr #24 │ │ │ │ - sbceq r5, r6, r0, lsl #12 │ │ │ │ - adcseq r4, r8, r0, asr #24 │ │ │ │ - adcseq r4, r8, r4, lsr ip │ │ │ │ - adcseq r4, r8, r8, lsl #25 │ │ │ │ - umlalseq r4, r8, r4, ip │ │ │ │ - adcseq r4, r8, r0, asr #25 │ │ │ │ - adcseq r4, r8, r4, lsl #26 │ │ │ │ - adcseq r4, r8, r8, lsl sp │ │ │ │ - adcseq r4, r8, ip, lsl sp │ │ │ │ - adcseq r4, r8, r8, asr sp │ │ │ │ - adcseq r4, r8, r4, lsl #27 │ │ │ │ - adcseq r4, r8, r0, lsl #27 │ │ │ │ - smulleq r7, r7, r4, r9 @ │ │ │ │ - adcseq r4, r8, ip, lsl #27 │ │ │ │ + umlalseq r4, r8, r0, ip │ │ │ │ + sbceq r5, r6, r0, asr r6 │ │ │ │ + umlalseq r4, r8, r0, ip │ │ │ │ + adcseq r4, r8, r4, lsl #25 │ │ │ │ + @ instruction: 0x00b84cd8 │ │ │ │ + adcseq r4, r8, r4, ror #25 │ │ │ │ + adcseq r4, r8, r0, lsl sp │ │ │ │ + adcseq r4, r8, r4, asr sp │ │ │ │ + adcseq r4, r8, r8, ror #26 │ │ │ │ + adcseq r4, r8, ip, ror #26 │ │ │ │ adcseq r4, r8, r8, lsr #27 │ │ │ │ - @ instruction: 0x00b84db0 │ │ │ │ - adcseq r4, r8, r8, ror #27 │ │ │ │ - @ instruction: 0x00b348f4 │ │ │ │ - adcseq r4, r8, ip, ror #27 │ │ │ │ + @ instruction: 0x00b84dd4 │ │ │ │ + @ instruction: 0x00b84dd0 │ │ │ │ + sbceq r7, r7, r4, ror #19 │ │ │ │ + @ instruction: 0x00b84ddc │ │ │ │ @ instruction: 0x00b84df8 │ │ │ │ - @ instruction: 0x00b84df4 │ │ │ │ - adcseq r4, r8, ip, lsl #28 │ │ │ │ - adcseq r4, r8, ip, lsl lr │ │ │ │ - adcseq r4, r8, r4, lsl #31 │ │ │ │ - adcseq r4, r8, r8, lsr #31 │ │ │ │ - adcseq r4, r8, r8, ror #29 │ │ │ │ - adcseq r4, r8, r8, lsl lr │ │ │ │ - adcseq r4, r8, r4, asr #27 │ │ │ │ + adcseq r4, r8, r0, lsl #28 │ │ │ │ + adcseq r4, r8, r8, lsr lr │ │ │ │ + adcseq r4, r3, r4, asr #18 │ │ │ │ + adcseq r4, r8, ip, lsr lr │ │ │ │ + adcseq r4, r8, r8, asr #28 │ │ │ │ + adcseq r4, r8, r4, asr #28 │ │ │ │ adcseq r4, r8, ip, asr lr │ │ │ │ - adcseq r4, r8, r0, lsl lr │ │ │ │ + adcseq r4, r8, ip, ror #28 │ │ │ │ + @ instruction: 0x00b84fd4 │ │ │ │ + @ instruction: 0x00b84ff8 │ │ │ │ + adcseq r4, r8, r8, lsr pc │ │ │ │ + adcseq r4, r8, r8, ror #28 │ │ │ │ + adcseq r4, r8, r4, lsl lr │ │ │ │ + adcseq r4, r8, ip, lsr #29 │ │ │ │ + adcseq r4, r8, r0, ror #28 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1620762,23 +1620762,23 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ 68ba38 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - adcseq r4, r8, r4, lsr #27 │ │ │ │ + @ instruction: 0x00b84df4 │ │ │ │ ldr r0, [pc, #4] @ 68ba48 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - adcseq r1, r7, ip, asr #26 │ │ │ │ + umlalseq r1, r7, ip, sp │ │ │ │ ldr r0, [pc, #4] @ 68ba58 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - umlalseq r4, r8, r4, sp │ │ │ │ + adcseq r4, r8, r4, ror #27 │ │ │ │ ldr r0, [r0, #892] @ 0x37c │ │ │ │ ldr r3, [r0, #620] @ 0x26c │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #892] @ 0x37c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [r0, #628] @ 0x274 │ │ │ │ mov ip, lr │ │ │ │ @@ -1621090,15 +1621090,15 @@ │ │ │ │ str r3, [r4, #600] @ 0x258 │ │ │ │ ldr r3, [pc, #292] @ 68c06c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #376] @ 0x178 │ │ │ │ bl 68cf9c │ │ │ │ mov r1, #1 │ │ │ │ add r0, r5, #592 @ 0x250 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ tst r7, #8 │ │ │ │ bne 68bf94 │ │ │ │ ldr r2, [pc, #260] @ 68c070 │ │ │ │ ldr r3, [pc, #160] @ 68c010 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -1621176,28 +1621176,28 @@ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 68c0a4 │ │ │ │ bl 6d99b4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #592 @ 0x250 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 5c9c0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #892] @ 0x37c │ │ │ │ ldr r3, [r0, #600] @ 0x258 │ │ │ │ blx r3 │ │ │ │ add r0, r4, #896 @ 0x380 │ │ │ │ - bl da5784 │ │ │ │ + bl da57d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 5c9c0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1621230,20 +1621230,20 @@ │ │ │ │ cmp r6, r2 │ │ │ │ mov r4, r2 │ │ │ │ beq 68c1a8 │ │ │ │ cmp r2, #0 │ │ │ │ beq 68c18c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r6, #0 │ │ │ │ beq 68c1a8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68c1b0 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ bl 5c9c0 │ │ │ │ str r4, [r5] │ │ │ │ @@ -1621254,15 +1621254,15 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, #0 │ │ │ │ beq 68c1f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68c200 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 5c9c0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1621288,15 +1621288,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 68bce8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ beq 68c27c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68c284 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ @@ -1621320,15 +1621320,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 68bce8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ beq 68c2fc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68c304 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ @@ -1621350,15 +1621350,15 @@ │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ beq 68c374 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68c380 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 5c9c0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1621372,15 +1621372,15 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 5c9c0 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ cmp r4, #0 │ │ │ │ beq 68c34c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 68c34c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -1621409,15 +1621409,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [r5, #688] @ 0x2b0 │ │ │ │ mov r2, r4 │ │ │ │ blx r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68c46c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1621456,15 +1621456,15 @@ │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr r6, [r5, #692] @ 0x2b4 │ │ │ │ blx r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68c528 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1621494,18 +1621494,18 @@ │ │ │ │ beq 68c638 │ │ │ │ cmp r6, #0 │ │ │ │ beq 68c5ac │ │ │ │ cmp r6, r4 │ │ │ │ beq 68c5c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68c614 │ │ │ │ strb r8, [r5, #7] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr ip, [sp, #24] │ │ │ │ bic r7, r7, #-16777216 @ 0xff000000 │ │ │ │ and r3, r3, #-16777216 @ 0xff000000 │ │ │ │ @@ -1621534,15 +1621534,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ bne 68c5b4 │ │ │ │ b 68c5c0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 68c5c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 68c5c0 │ │ │ │ │ │ │ │ 0068c650 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1621701,29 +1621701,29 @@ │ │ │ │ mov r2, #580 @ 0x244 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 5b580 │ │ │ │ mov r5, r4 │ │ │ │ add r0, r4, #896 @ 0x380 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl da5764 │ │ │ │ + bl da57b4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #228] @ 68c9d4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4f2560 │ │ │ │ mov r1, r4 │ │ │ │ bl 4f2388 │ │ │ │ ldr r4, [pc, #208] @ 68c9d8 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r7, r0 │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ strb r7, [r4] │ │ │ │ - bl 11bf698 │ │ │ │ + bl 11bf6e8 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [r6] │ │ │ │ b 68c678 │ │ │ │ mov r5, r4 │ │ │ │ b 68c68c │ │ │ │ cmpeq r7, r7, lsr lr │ │ │ │ cmpeq r7, r2, lsr #28 │ │ │ │ @@ -1621763,15 +1621763,15 @@ │ │ │ │ @ instruction: 0xfffff3c4 │ │ │ │ @ instruction: 0xfffffac4 │ │ │ │ @ instruction: 0xfffff338 │ │ │ │ @ instruction: 0xfffff350 │ │ │ │ @ instruction: 0xfffff274 │ │ │ │ @ instruction: 0xfffff29c │ │ │ │ @ instruction: 0xfffff350 │ │ │ │ - adcseq r3, r8, ip, ror #29 │ │ │ │ + adcseq r3, r8, ip, lsr pc │ │ │ │ @ instruction: 0x01475b9a │ │ │ │ bx lr │ │ │ │ sub sp, sp, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ @@ -1621844,15 +1621844,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -1621876,15 +1621876,15 @@ │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [r6, #4]! │ │ │ │ mov r1, #1 │ │ │ │ subs r0, r4, #0 │ │ │ │ beq 68cbb4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 68cbb4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ blx r3 │ │ │ │ add r5, r5, #1 │ │ │ │ @@ -1621909,15 +1621909,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 68cbf0 │ │ │ │ ldr r4, [r8, r5, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ beq 68cbf0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 68cbf0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ blx r3 │ │ │ │ @@ -1621931,15 +1621931,15 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, #0 │ │ │ │ beq 68cc80 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68cc8c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 5c9c0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1621958,15 +1621958,15 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, #0 │ │ │ │ beq 68ccec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68ccf8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 5c9c0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1621985,15 +1621985,15 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #68] @ 0x44 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, #0 │ │ │ │ beq 68cd58 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68cd64 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 5c9c0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1622024,18 +1622024,18 @@ │ │ │ │ str r1, [r5] │ │ │ │ beq 68ce38 │ │ │ │ cmp r6, #0 │ │ │ │ beq 68cdec │ │ │ │ cmp r6, r4 │ │ │ │ beq 68ce00 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68ce14 │ │ │ │ str r6, [r5, #4] │ │ │ │ str r9, [r5, #12] │ │ │ │ str r8, [r5, #16] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1622047,15 +1622047,15 @@ │ │ │ │ subs r0, r4, #0 │ │ │ │ mov r1, #1 │ │ │ │ bne 68cdf4 │ │ │ │ b 68ce00 │ │ │ │ cmp r6, #0 │ │ │ │ beq 68ce00 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 68ce00 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1622070,15 +1622070,15 @@ │ │ │ │ bl 5b580 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ beq 68cea4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r3, #1 │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ str r3, [r4] │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1622099,18 +1622099,18 @@ │ │ │ │ str r1, [r5] │ │ │ │ beq 68cf88 │ │ │ │ cmp r6, #0 │ │ │ │ beq 68cf18 │ │ │ │ cmp r6, r4 │ │ │ │ beq 68cf2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bef18 │ │ │ │ + bl 11bef68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68cf64 │ │ │ │ ldrh r3, [r7, #4] │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ strh r3, [r5, #4] │ │ │ │ ldrh r3, [r6, #68] @ 0x44 │ │ │ │ strh r2, [r5, #16] │ │ │ │ @@ -1622131,15 +1622131,15 @@ │ │ │ │ subs r0, r4, #0 │ │ │ │ mov r1, #1 │ │ │ │ bne 68cf20 │ │ │ │ b 68cf2c │ │ │ │ cmp r6, #0 │ │ │ │ beq 68cf2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ b 68cf2c │ │ │ │ ldr ip, [pc, #752] @ 68d294 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [r0, #132] @ 0x84 │ │ │ │ ldr ip, [pc, #740] @ 68d298 │ │ │ │ ldr r3, [pc, #740] @ 68d29c │ │ │ │ @@ -1622539,22 +1622539,22 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 5bb80 │ │ │ │ bl 5aa4c <__stack_chk_fail@plt> │ │ │ │ cmpeq r7, r0, asr #8 │ │ │ │ cmpeq r5, r8, ror fp │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ cmpeq r5, r8, lsl r0 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ + @ instruction: 0x0116b498 │ │ │ │ strdeq r6, [r5, #-240] @ 0xffffff10 │ │ │ │ smlaltteq r5, r7, r0, r3 │ │ │ │ smlalbbeq r6, r5, r4, pc @ │ │ │ │ smlaltbeq r2, r5, r0, sl │ │ │ │ - adcseq r3, r8, r8, ror #4 │ │ │ │ + @ instruction: 0x00b832b8 │ │ │ │ cmpeq r5, r0, asr sl │ │ │ │ - adcseq r3, r8, r8, lsr #4 │ │ │ │ + adcseq r3, r8, r8, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #124] @ 68d6a8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ @@ -1622586,15 +1622586,15 @@ │ │ │ │ bl 5b2f8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5] │ │ │ │ str r3, [r4] │ │ │ │ b 68d66c │ │ │ │ @ instruction: 0x01475294 │ │ │ │ cmpeq r5, ip, ror lr │ │ │ │ - @ instruction: 0x00b831b0 │ │ │ │ + adcseq r3, r8, r0, lsl #4 │ │ │ │ cmpeq r7, r8, ror #4 │ │ │ │ cmpeq r7, r4, lsr r2 │ │ │ │ cmpeq r7, ip, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1622701,31 +1622701,31 @@ │ │ │ │ beq 68d730 │ │ │ │ ldr r0, [pc, #80] @ 68d8bc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5bb80 │ │ │ │ b 68d730 │ │ │ │ - adcseq r3, r8, r8, asr #2 │ │ │ │ - sbceq ip, r8, r8, ror #20 │ │ │ │ + umlalseq r3, r8, r8, r1 │ │ │ │ + strheq ip, [r8], #168 @ 0xa8 │ │ │ │ smlalbteq r5, r7, r8, r1 │ │ │ │ cmpeq r7, r4, ror r1 │ │ │ │ cmpeq r5, r8, ror #26 │ │ │ │ - umlalseq r3, r8, r4, r0 │ │ │ │ + adcseq r3, r8, r4, ror #1 │ │ │ │ cmpeq r7, r4, lsr r1 │ │ │ │ cmpeq r5, r8, lsr #26 │ │ │ │ - adcseq r3, r8, ip, asr r0 │ │ │ │ + adcseq r3, r8, ip, lsr #1 │ │ │ │ strdeq r6, [r5, #-192] @ 0xffffff40 │ │ │ │ - adcseq r3, r8, ip, lsr #32 │ │ │ │ + adcseq r3, r8, ip, ror r0 │ │ │ │ strheq r5, [r7, #-12] │ │ │ │ strheq r6, [r5, #-192] @ 0xffffff40 │ │ │ │ - @ instruction: 0x00b82ff4 │ │ │ │ + adcseq r3, r8, r4, asr #32 │ │ │ │ cmpeq r7, ip, ror r0 │ │ │ │ cmpeq r5, r0, ror ip │ │ │ │ - @ instruction: 0x00b82fbc │ │ │ │ + adcseq r3, r8, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #452] @ 68da9c │ │ │ │ ldr r7, [pc, #452] @ 68daa0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -1622840,29 +1622840,29 @@ │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5bb80 │ │ │ │ b 68d960 │ │ │ │ ldrdeq r4, [r7, #-252] @ 0xffffff04 │ │ │ │ ldrdeq r4, [r7, #-240] @ 0xffffff10 │ │ │ │ smlalbteq r6, r5, r8, fp │ │ │ │ - sbceq r3, r6, ip, lsr r3 │ │ │ │ + sbceq r3, r6, ip, lsl #7 │ │ │ │ smlalbbeq r4, r7, ip, pc @ │ │ │ │ - adcseq r2, r8, r8, lsl pc │ │ │ │ + adcseq r2, r8, r8, ror #30 │ │ │ │ smlalbbeq r4, r7, r0, pc @ │ │ │ │ cmpeq r5, r4, ror fp │ │ │ │ cmpeq r7, r0, asr pc │ │ │ │ cmpeq r5, r4, asr #22 │ │ │ │ cmpeq r7, r0, lsr #30 │ │ │ │ cmpeq r5, r4, lsl fp │ │ │ │ smlalbteq r4, r7, ip, lr │ │ │ │ - adcseq r2, r8, r8, lsr lr │ │ │ │ - adcseq r2, r8, r8, ror #31 │ │ │ │ - umlalseq pc, r9, ip, r5 @ │ │ │ │ - adcseq r2, r8, r0, ror #27 │ │ │ │ - @ instruction: 0x00b82dbc │ │ │ │ + adcseq r2, r8, r8, lsl #29 │ │ │ │ + adcseq r3, r8, r8, lsr r0 │ │ │ │ + adcseq pc, r9, ip, ror #11 │ │ │ │ + adcseq r2, r8, r0, lsr lr │ │ │ │ + adcseq r2, r8, ip, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #872] @ 68de64 │ │ │ │ bl 4e5820 │ │ │ │ add r5, pc, r5 │ │ │ │ @@ -1623084,37 +1623084,37 @@ │ │ │ │ bl 5bb80 │ │ │ │ b 68dc9c │ │ │ │ smlalbteq r4, r7, r0, sp │ │ │ │ strheq r6, [r5, #-156] @ 0xffffff64 │ │ │ │ smlalbbeq r4, r7, r0, sp │ │ │ │ cmpeq r7, r8, ror sp │ │ │ │ cmpeq r7, ip, ror #26 │ │ │ │ - ldrdeq r3, [r6], #4 │ │ │ │ + sbceq r3, r6, r4, lsr #2 │ │ │ │ cmpeq r7, r0, asr sp │ │ │ │ cmpeq r5, r4, asr r9 │ │ │ │ cmpeq r7, r8, lsl sp │ │ │ │ - adcseq r2, r8, r8, lsr #25 │ │ │ │ + @ instruction: 0x00b82cf8 │ │ │ │ smlaltteq r4, r7, r4, ip │ │ │ │ ldrdeq r6, [r5, #-132] @ 0xffffff7c │ │ │ │ - adcseq r2, r8, ip, ror #24 │ │ │ │ - adcseq fp, r8, r0, lsr #7 │ │ │ │ - umlalseq pc, r9, ip, r3 @ │ │ │ │ - strheq r2, [r6], #252 @ 0xfc │ │ │ │ + @ instruction: 0x00b82cbc │ │ │ │ + @ instruction: 0x00b8b3f0 │ │ │ │ + adcseq pc, r9, ip, ror #7 │ │ │ │ + sbceq r3, r6, ip │ │ │ │ cmpeq r7, r0, lsl ip │ │ │ │ cmpeq r7, r8, lsl #24 │ │ │ │ strdeq r6, [r5, #-124] @ 0xffffff84 │ │ │ │ - umlalseq r2, r8, r0, fp │ │ │ │ - smulleq sl, r8, r0, sp │ │ │ │ - umlalseq fp, r8, ip, r2 │ │ │ │ - umlalseq pc, r9, r4, r2 @ │ │ │ │ - adcseq r2, r8, r8, asr #21 │ │ │ │ + adcseq r2, r8, r0, ror #23 │ │ │ │ + sbceq sl, r8, r0, ror #27 │ │ │ │ + adcseq fp, r8, ip, ror #5 │ │ │ │ + adcseq pc, r9, r4, ror #5 │ │ │ │ + adcseq r2, r8, r8, lsl fp │ │ │ │ cmpeq r5, r0, lsl r7 │ │ │ │ - @ instruction: 0x00b571b8 │ │ │ │ - sbceq sl, r8, r8, ror ip │ │ │ │ - adcseq fp, r8, r0, lsl #3 │ │ │ │ + adcseq r7, r5, r8, lsl #4 │ │ │ │ + sbceq sl, r8, r8, asr #25 │ │ │ │ + @ instruction: 0x00b8b1d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #348] @ 68e048 │ │ │ │ ldr r4, [pc, #348] @ 68e04c │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1623123,29 +1623123,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [pc, #328] @ 68e050 │ │ │ │ mov r2, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 68dfac │ │ │ │ ldr r5, [pc, #300] @ 68e054 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 68df70 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5] │ │ │ │ ldr r4, [pc, #276] @ 68e058 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1623173,26 +1623173,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 68dfd0 │ │ │ │ cmp r6, #0 │ │ │ │ bne 68dfbc │ │ │ │ b 68df20 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ mov r1, r0 │ │ │ │ bne 68dffc │ │ │ │ cmp r6, #0 │ │ │ │ bne 68dfb4 │ │ │ │ b 68df20 │ │ │ │ ldr r3, [pc, #56] @ 68e064 │ │ │ │ @@ -1623208,15 +1623208,15 @@ │ │ │ │ cmpeq r5, r4, lsl #2 │ │ │ │ strheq r4, [r7, #-144] @ 0xffffff70 │ │ │ │ smlaltbeq r6, r5, r0, r5 │ │ │ │ cmpeq r7, r4, ror r9 │ │ │ │ cmpeq r7, r0, lsr r9 │ │ │ │ cmpeq r7, r0, lsl #18 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - adcseq r2, r8, r0, asr r8 │ │ │ │ + adcseq r2, r8, r0, lsr #17 │ │ │ │ ldr r3, [pc, #32] @ 68e094 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [pc, #16] @ 68e098 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ @@ -1623284,15 +1623284,15 @@ │ │ │ │ ldr r4, [pc, #396] @ 68e310 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 68e234 │ │ │ │ ldr r0, [pc, #380] @ 68e314 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 11bfe18 │ │ │ │ + bl 11bfe68 │ │ │ │ ldr r0, [pc, #372] @ 68e318 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4f2534 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 68e1c8 │ │ │ │ bl 5b1b4 │ │ │ │ @@ -1623368,36 +1623368,36 @@ │ │ │ │ ldr r3, [pc, #112] @ 68e344 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r3] │ │ │ │ str r0, [r2] │ │ │ │ b 68e118 │ │ │ │ - @ instruction: 0x00b827d4 │ │ │ │ + adcseq r2, r8, r4, lsr #16 │ │ │ │ cmpeq r5, r0, lsr #30 │ │ │ │ - adcseq r2, r8, r4, asr #15 │ │ │ │ + adcseq r2, r8, r4, lsl r8 │ │ │ │ strheq r4, [r7, #-124] @ 0xffffff84 │ │ │ │ smlaltbeq r4, r7, r8, r7 │ │ │ │ - adcseq lr, r8, r4, asr #26 │ │ │ │ - adcseq r2, r8, r4, lsl #15 │ │ │ │ + umlalseq lr, r8, r4, sp │ │ │ │ + @ instruction: 0x00b827d4 │ │ │ │ cmpeq r7, r8, ror #14 │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ cmpeq r7, ip, asr #14 │ │ │ │ cmpeq r5, r4, asr #6 │ │ │ │ @ instruction: 0xfffff478 │ │ │ │ - adcseq r2, r8, r4, lsr #15 │ │ │ │ + @ instruction: 0x00b827f4 │ │ │ │ strdeq r6, [r5, #-36] @ 0xffffffdc │ │ │ │ ldrdeq r4, [r7, #-104] @ 0xffffff98 │ │ │ │ - @ instruction: 0x00b826dc │ │ │ │ + adcseq r2, r8, ip, lsr #14 │ │ │ │ smlaltbeq r4, r7, r0, r6 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - umlalseq r2, r8, r4, r6 │ │ │ │ + adcseq r2, r8, r4, ror #13 │ │ │ │ cmpeq r7, r4, ror r6 │ │ │ │ - adcseq r2, r8, r4, lsl #13 │ │ │ │ - umlalseq r2, r8, r0, r6 │ │ │ │ + @ instruction: 0x00b826d4 │ │ │ │ + adcseq r2, r8, r0, ror #13 │ │ │ │ ldrdeq r4, [r7, #-88] @ 0xffffffa8 │ │ │ │ strdeq r6, [r5, #-16] │ │ │ │ ldr r3, [pc, #12] @ 68e35c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3] │ │ │ │ bx lr │ │ │ │ @@ -1623418,26 +1623418,26 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #212] @ 68e478 │ │ │ │ mov r2, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, #0 │ │ │ │ bne 68e400 │ │ │ │ ldr r4, [pc, #184] @ 68e47c │ │ │ │ ldr r3, [pc, #184] @ 68e480 │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, #1 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [r3] │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -1623450,26 +1623450,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e2188 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 68e424 │ │ │ │ cmp r5, #0 │ │ │ │ bne 68e410 │ │ │ │ b 68e3bc │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ bne 68e450 │ │ │ │ cmp r5, #0 │ │ │ │ bne 68e408 │ │ │ │ b 68e3bc │ │ │ │ cmpeq r7, r4, lsl r5 │ │ │ │ @@ -1623483,15 +1623483,15 @@ │ │ │ │ ldr r6, [pc, #188] @ 68e55c │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ subs r3, r0, #0 │ │ │ │ bne 68e4e4 │ │ │ │ ldr r3, [pc, #152] @ 68e560 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -1623508,26 +1623508,26 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 4e2188 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r6 │ │ │ │ bne 68e508 │ │ │ │ cmp r6, #0 │ │ │ │ bne 68e4f4 │ │ │ │ b 68e4c0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11bf504 │ │ │ │ + bl 11bf554 │ │ │ │ cmp r0, r7 │ │ │ │ bne 68e534 │ │ │ │ cmp r7, #0 │ │ │ │ bne 68e4ec │ │ │ │ b 68e4c0 │ │ │ │ cmpeq r7, r8, lsl r4 │ │ │ │ smlaltteq r4, r7, ip, r3 │ │ │ │ @@ -1623542,15 +1623542,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 68e590 │ │ │ │ bl 68dae4 │ │ │ │ ldr r4, [pc, #48] @ 68e5c8 │ │ │ │ mvn r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11beee0 │ │ │ │ + bl 11bef30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -1623672,23 +1623672,23 @@ │ │ │ │ bl 5bb80 │ │ │ │ b 68e61c │ │ │ │ smlaltteq r4, r7, r0, r2 │ │ │ │ smlalbteq r4, r7, r4, r2 │ │ │ │ strheq r5, [r5, #-232] @ 0xffffff18 │ │ │ │ @ instruction: 0x01474294 │ │ │ │ smlalbbeq r5, r5, r8, lr @ │ │ │ │ - adcseq r2, r8, r8, asr #7 │ │ │ │ - ldrdeq r2, [r6], #80 @ 0x50 │ │ │ │ - @ instruction: 0x00b568f0 │ │ │ │ - adcseq r2, r8, ip, ror #4 │ │ │ │ + adcseq r2, r8, r8, lsl r4 │ │ │ │ + sbceq r2, r6, r0, lsr #12 │ │ │ │ + adcseq r6, r5, r0, asr #18 │ │ │ │ + @ instruction: 0x00b822bc │ │ │ │ strheq r5, [r5, #-216] @ 0xffffff28 │ │ │ │ - adcseq r7, r9, ip, asr #10 │ │ │ │ + umlalseq r7, r9, ip, r5 │ │ │ │ smlalbbeq r4, r7, ip, r1 │ │ │ │ - adcseq r3, r7, r4, lsr r9 │ │ │ │ - ldrsbeq r2, [r8], r8 @ │ │ │ │ + adcseq r3, r7, r4, lsl #19 │ │ │ │ + adcseq r2, r8, r8, lsr #2 │ │ │ │ ldr r3, [pc, #224] @ 68e8b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -1623742,18 +1623742,18 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r2 │ │ │ │ b 5bb80 │ │ │ │ smlaltteq r4, r7, r0, r0 │ │ │ │ smlalbteq r4, r7, r8, r0 │ │ │ │ strheq r5, [r5, #-204] @ 0xffffff34 │ │ │ │ - adcseq r2, r8, r0, asr r0 │ │ │ │ - adcseq r2, r8, r0, lsl r1 │ │ │ │ - adcseq sl, r8, ip, asr r7 │ │ │ │ - adcseq lr, r9, r4, asr r7 │ │ │ │ + adcseq r2, r8, r0, lsr #1 │ │ │ │ + adcseq r2, r8, r0, ror #2 │ │ │ │ + adcseq sl, r8, ip, lsr #15 │ │ │ │ + adcseq lr, r9, r4, lsr #15 │ │ │ │ ldr r3, [pc, #276] @ 68e9ec │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -1623820,19 +1623820,19 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r2 │ │ │ │ b 5bb80 │ │ │ │ ldrdeq r3, [r7, #-252] @ 0xffffff04 │ │ │ │ smlalbteq r3, r7, r4, pc @ │ │ │ │ strheq r5, [r5, #-184] @ 0xffffff48 │ │ │ │ - sbceq r2, r6, r8, lsl r3 │ │ │ │ - adcseq r6, r5, r4, lsr r6 │ │ │ │ - @ instruction: 0x00b81fbc │ │ │ │ + sbceq r2, r6, r8, ror #6 │ │ │ │ + adcseq r6, r5, r4, lsl #13 │ │ │ │ + adcseq r2, r8, ip │ │ │ │ cmpeq r5, r0, lsl #22 │ │ │ │ - @ instruction: 0x00b8a5f8 │ │ │ │ + adcseq sl, r8, r8, asr #12 │ │ │ │ ldr r3, [pc, #224] @ 68eaf4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -1623886,66 +1623886,66 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r2 │ │ │ │ b 5bb80 │ │ │ │ smlaltbeq r3, r7, r0, lr │ │ │ │ smlalbbeq r3, r7, r8, lr │ │ │ │ cmpeq r5, ip, ror sl │ │ │ │ - adcseq r1, r8, r0, lsl lr │ │ │ │ - @ instruction: 0x00b81ed4 │ │ │ │ - adcseq sl, r8, ip, lsl r5 │ │ │ │ - adcseq lr, r9, r4, lsl r5 │ │ │ │ + adcseq r1, r8, r0, ror #28 │ │ │ │ + adcseq r1, r8, r4, lsr #30 │ │ │ │ + adcseq sl, r8, ip, ror #10 │ │ │ │ + adcseq lr, r9, r4, ror #10 │ │ │ │ ldr r3, [pc, #32] @ 68eb38 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [pc, #12] @ 68eb3c │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ b 68d370 │ │ │ │ @ instruction: 0x01473d98 │ │ │ │ - adcseq r1, r8, r8, lsr lr │ │ │ │ + adcseq r1, r8, r8, lsl #29 │ │ │ │ ldr r3, [pc, #32] @ 68eb68 │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [pc, #12] @ 68eb6c │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ b 68d370 │ │ │ │ cmpeq r7, r8, ror #26 │ │ │ │ - adcseq r1, r8, r4, lsl #26 │ │ │ │ + adcseq r1, r8, r4, asr sp │ │ │ │ ldr r3, [pc, #32] @ 68eb98 │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [pc, #12] @ 68eb9c │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ b 68d370 │ │ │ │ cmpeq r7, r8, lsr sp │ │ │ │ - adcseq r1, r8, r8, ror #27 │ │ │ │ + adcseq r1, r8, r8, lsr lr │ │ │ │ ldr r3, [pc, #32] @ 68ebc8 │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb ip, [r3] │ │ │ │ mov r3, r1 │ │ │ │ cmp ip, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [pc, #8] @ 68ebcc │ │ │ │ add r0, pc, r0 │ │ │ │ b 68d370 │ │ │ │ cmpeq r7, r8, lsl #26 │ │ │ │ - adcseq r1, r8, ip, asr #27 │ │ │ │ + adcseq r1, r8, ip, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ ldrh r0, [r1, #74] @ 0x4a │ │ │ │ mov r9, r1 │ │ │ │ @@ -1624036,16 +1624036,16 @@ │ │ │ │ bl 5bb80 │ │ │ │ b 68ece4 │ │ │ │ cmpeq r7, r8, lsl ip │ │ │ │ strdeq r3, [r7, #-188] @ 0xffffff44 │ │ │ │ strdeq r5, [r5, #-112] @ 0xffffff90 │ │ │ │ smlalbteq r3, r7, ip, fp │ │ │ │ smlalbteq r5, r5, r0, r7 @ │ │ │ │ - umlalseq r1, r8, r0, ip │ │ │ │ - adcseq r1, r8, r8, ror #24 │ │ │ │ + adcseq r1, r8, r0, ror #25 │ │ │ │ + @ instruction: 0x00b81cb8 │ │ │ │ ldr r3, [pc, #168] @ 68ee10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -1624087,16 +1624087,16 @@ │ │ │ │ bl 5bb80 │ │ │ │ b 68edb0 │ │ │ │ cmpeq r7, ip, asr #22 │ │ │ │ cmpeq r7, r0, lsr fp │ │ │ │ cmpeq r5, r4, lsr #14 │ │ │ │ cmpeq r7, r0, lsl #22 │ │ │ │ strdeq r5, [r5, #-100] @ 0xffffff9c │ │ │ │ - @ instruction: 0x00b81bd8 │ │ │ │ - @ instruction: 0x00b81bb4 │ │ │ │ + adcseq r1, r8, r8, lsr #24 │ │ │ │ + adcseq r1, r8, r4, lsl #24 │ │ │ │ ldr r3, [pc, #72] @ 68ee7c │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [pc, #56] @ 68ee80 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1624112,15 +1624112,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #7 │ │ │ │ b 5bb80 │ │ │ │ smlalbbeq r3, r7, r0, sl │ │ │ │ cmpeq r7, r8, ror sl │ │ │ │ cmpeq r5, ip, ror #12 │ │ │ │ - adcseq r1, r8, r8, asr fp │ │ │ │ + adcseq r1, r8, r8, lsr #23 │ │ │ │ ldr r3, [pc, #72] @ 68eedc │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [pc, #56] @ 68eee0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1624136,15 +1624136,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #8 │ │ │ │ b 5bb80 │ │ │ │ cmpeq r7, r0, lsr #20 │ │ │ │ cmpeq r7, r8, lsl sl │ │ │ │ cmpeq r5, ip, lsl #12 │ │ │ │ - adcseq r1, r8, r0, lsl #22 │ │ │ │ + adcseq r1, r8, r0, asr fp │ │ │ │ ldr r3, [pc, #72] @ 68ef3c │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [pc, #56] @ 68ef40 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1624160,15 +1624160,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ b 5bb80 │ │ │ │ smlalbteq r3, r7, r0, r9 │ │ │ │ strheq r3, [r7, #-152] @ 0xffffff68 │ │ │ │ smlaltbeq r5, r5, ip, r5 @ │ │ │ │ - adcseq r1, r8, ip, lsr #21 │ │ │ │ + @ instruction: 0x00b81afc │ │ │ │ ldr r3, [pc, #72] @ 68ef9c │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [pc, #56] @ 68efa0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1624184,26 +1624184,26 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #7 │ │ │ │ b 5bb80 │ │ │ │ cmpeq r7, r0, ror #18 │ │ │ │ cmpeq r7, r8, asr r9 │ │ │ │ cmpeq r5, ip, asr #10 │ │ │ │ - adcseq r1, r8, r4, asr sl │ │ │ │ + adcseq r1, r8, r4, lsr #21 │ │ │ │ ldr r3, [pc, #28] @ 68efd0 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [pc, #8] @ 68efd4 │ │ │ │ add r0, pc, r0 │ │ │ │ b 68d370 │ │ │ │ strdeq r3, [r7, #-140] @ 0xffffff74 │ │ │ │ - adcseq r1, r8, r4, lsr #20 │ │ │ │ + adcseq r1, r8, r4, ror sl │ │ │ │ ldr r3, [pc, #72] @ 68f028 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [pc, #56] @ 68f02c │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1624219,26 +1624219,26 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ b 5bb80 │ │ │ │ ldrdeq r3, [r7, #-132] @ 0xffffff7c │ │ │ │ smlalbteq r3, r7, ip, r8 │ │ │ │ smlalbteq r5, r5, r0, r4 @ │ │ │ │ - adcseq r1, r8, r4, ror #19 │ │ │ │ + adcseq r1, r8, r4, lsr sl │ │ │ │ ldr r3, [pc, #28] @ 68f05c │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [pc, #8] @ 68f060 │ │ │ │ add r0, pc, r0 │ │ │ │ b 68d370 │ │ │ │ cmpeq r7, r0, ror r8 │ │ │ │ - @ instruction: 0x00b819b8 │ │ │ │ + adcseq r1, r8, r8, lsl #20 │ │ │ │ ldr r3, [pc, #72] @ 68f0b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [pc, #56] @ 68f0b8 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1624254,15 +1624254,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ b 5bb80 │ │ │ │ cmpeq r7, r8, asr #16 │ │ │ │ cmpeq r7, r0, asr #16 │ │ │ │ cmpeq r5, r4, lsr r4 │ │ │ │ - adcseq r1, r8, r8, ror r9 │ │ │ │ + adcseq r1, r8, r8, asr #19 │ │ │ │ ldr r3, [pc, #72] @ 68f114 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [pc, #56] @ 68f118 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1624278,15 +1624278,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #7 │ │ │ │ b 5bb80 │ │ │ │ smlaltteq r3, r7, r8, r7 │ │ │ │ smlaltteq r3, r7, r0, r7 │ │ │ │ ldrdeq r5, [r5, #-52] @ 0xffffffcc │ │ │ │ - adcseq r1, r8, r4, lsr #18 │ │ │ │ + adcseq r1, r8, r4, ror r9 │ │ │ │ ldr r3, [pc, #96] @ 68f18c │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1624306,18 +1624306,18 @@ │ │ │ │ bxeq lr │ │ │ │ ldr r0, [pc, #28] @ 68f19c │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #7 │ │ │ │ b 5bb80 │ │ │ │ smlalbbeq r3, r7, r4, r7 │ │ │ │ - adcseq r1, r8, ip, ror #17 │ │ │ │ + adcseq r1, r8, ip, lsr r9 │ │ │ │ cmpeq r7, r8, ror #14 │ │ │ │ cmpeq r5, ip, asr r3 │ │ │ │ - adcseq r1, r8, ip, lsr #17 │ │ │ │ + @ instruction: 0x00b818fc │ │ │ │ ldr r3, [pc, #164] @ 68f24c │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -1624356,17 +1624356,17 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #20 │ │ │ │ mov r1, #1 │ │ │ │ b 5bb80 │ │ │ │ cmpeq r7, ip, lsl #14 │ │ │ │ smlaltteq r3, r7, r0, r6 │ │ │ │ smlaltteq r3, r7, r8, r6 │ │ │ │ + adcseq r1, r8, ip, lsr #17 │ │ │ │ + adcseq r1, r8, r4, lsr #17 │ │ │ │ adcseq r1, r8, ip, asr r8 │ │ │ │ - adcseq r1, r8, r4, asr r8 │ │ │ │ - adcseq r1, r8, ip, lsl #16 │ │ │ │ ldr r0, [r0, #892] @ 0x37c │ │ │ │ ldr r3, [r0, #684] @ 0x2ac │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #892] @ 0x37c │ │ │ │ ldr r3, [r0, #704] @ 0x2c0 │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #892] @ 0x37c │ │ │ │ @@ -1624409,18 +1624409,18 @@ │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 68f124 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adcseq r1, r8, r8, asr #15 │ │ │ │ - @ instruction: 0x00b817d4 │ │ │ │ - sbceq sp, r5, r8, lsl #26 │ │ │ │ - adcseq r1, r6, r0, ror r4 │ │ │ │ + adcseq r1, r8, r8, lsl r8 │ │ │ │ + adcseq r1, r8, r4, lsr #16 │ │ │ │ + sbceq sp, r5, r8, asr sp │ │ │ │ + adcseq r1, r6, r0, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #232] @ 68f444 │ │ │ │ @@ -1624479,22 +1624479,22 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ - adcseq r1, r8, r8, lsr r7 │ │ │ │ + adcseq r1, r8, r8, lsl #15 │ │ │ │ + umlalseq r1, r8, r4, r7 │ │ │ │ + sbceq sp, r5, r8, lsr #25 │ │ │ │ + sbceq r6, r6, r8, lsr fp │ │ │ │ + sbceq r6, r6, ip, ror #23 │ │ │ │ adcseq r1, r8, r4, asr #14 │ │ │ │ - sbceq sp, r5, r8, asr ip │ │ │ │ - sbceq r6, r6, r8, ror #21 │ │ │ │ - smulleq r6, r6, ip, fp @ │ │ │ │ - @ instruction: 0x00b816f4 │ │ │ │ - adcseq r1, r8, r4, ror #13 │ │ │ │ - @ instruction: 0x00b816d4 │ │ │ │ + adcseq r1, r8, r4, lsr r7 │ │ │ │ + adcseq r1, r8, r4, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, #148] @ 68f518 │ │ │ │ @@ -1624532,19 +1624532,19 @@ │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 68eb10 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - adcseq r1, r8, r4, ror #12 │ │ │ │ - adcseq r1, r8, r4, ror r6 │ │ │ │ - adcseq r1, r8, ip, ror #12 │ │ │ │ - adcseq r1, r8, ip, asr r6 │ │ │ │ - @ instruction: 0x00b937b8 │ │ │ │ + @ instruction: 0x00b816b4 │ │ │ │ + adcseq r1, r8, r4, asr #13 │ │ │ │ + @ instruction: 0x00b816bc │ │ │ │ + adcseq r1, r8, ip, lsr #13 │ │ │ │ + adcseq r3, r9, r8, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0, #892] @ 0x37c │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #144] @ 68f5dc │ │ │ │ @@ -1624581,19 +1624581,19 @@ │ │ │ │ ldr r7, [r6, #796] @ 0x31c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 68e568 │ │ │ │ - adcseq r1, r8, r8, lsr #11 │ │ │ │ - adcseq r1, r8, ip, asr #11 │ │ │ │ - umlalseq r1, r8, r8, r5 │ │ │ │ - adcseq r8, r8, ip, asr #11 │ │ │ │ - sbceq r6, r9, r8, asr #10 │ │ │ │ + @ instruction: 0x00b815f8 │ │ │ │ + adcseq r1, r8, ip, lsl r6 │ │ │ │ + adcseq r1, r8, r8, ror #11 │ │ │ │ + adcseq r8, r8, ip, lsl r6 │ │ │ │ + smulleq r6, r9, r8, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #892] @ 0x37c │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #132] @ 68f694 │ │ │ │ @@ -1624627,19 +1624627,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ - adcseq r1, r8, ip, ror #9 │ │ │ │ - adcseq r1, r8, r0, lsr #10 │ │ │ │ - adcseq r1, r8, r0, ror #9 │ │ │ │ - sbceq r6, r9, r8, lsr #9 │ │ │ │ - adcseq r0, r7, r0, asr #16 │ │ │ │ + adcseq r1, r8, ip, lsr r5 │ │ │ │ + adcseq r1, r8, r0, ror r5 │ │ │ │ + adcseq r1, r8, r0, lsr r5 │ │ │ │ + strdeq r6, [r9], #72 @ 0x48 │ │ │ │ + umlalseq r0, r7, r0, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #88] @ 68f720 │ │ │ │ @@ -1624662,18 +1624662,18 @@ │ │ │ │ bl 68e7cc │ │ │ │ bl 68e568 │ │ │ │ ldr r3, [r5, #860] @ 0x35c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - adcseq r1, r8, r4, lsr r4 │ │ │ │ adcseq r1, r8, r4, lsl #9 │ │ │ │ - adcseq r1, r8, ip, lsr #8 │ │ │ │ - adcseq lr, r8, r8, ror #11 │ │ │ │ + @ instruction: 0x00b814d4 │ │ │ │ + adcseq r1, r8, ip, ror r4 │ │ │ │ + adcseq lr, r8, r8, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #92] @ 68f7a4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #88] @ 68f7a8 │ │ │ │ @@ -1624695,17 +1624695,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 68eb70 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - adcseq r1, r8, ip, lsl r4 │ │ │ │ - adcseq r1, r8, ip, lsr #7 │ │ │ │ - adcseq r1, r8, r8, lsr #7 │ │ │ │ + adcseq r1, r8, ip, ror #8 │ │ │ │ + @ instruction: 0x00b813fc │ │ │ │ + @ instruction: 0x00b813f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #100] @ 68f82c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #96] @ 68f830 │ │ │ │ @@ -1624729,17 +1624729,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 68eb70 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x00b813b4 │ │ │ │ - adcseq r1, r8, ip, lsr #6 │ │ │ │ - adcseq r1, r8, r8, lsr #6 │ │ │ │ + adcseq r1, r8, r4, lsl #8 │ │ │ │ + adcseq r1, r8, ip, ror r3 │ │ │ │ + adcseq r1, r8, r8, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #88] @ 68f8b0 │ │ │ │ @@ -1624762,18 +1624762,18 @@ │ │ │ │ bl 68e7cc │ │ │ │ bl 68e568 │ │ │ │ ldr r3, [r5, #764] @ 0x2fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - adcseq r1, r8, r4, lsr #5 │ │ │ │ - adcseq r1, r8, r4, lsr r3 │ │ │ │ - umlalseq r1, r8, ip, r2 │ │ │ │ - adcseq r1, r8, ip, lsl r3 │ │ │ │ + @ instruction: 0x00b812f4 │ │ │ │ + adcseq r1, r8, r4, lsl #7 │ │ │ │ + adcseq r1, r8, ip, ror #5 │ │ │ │ + adcseq r1, r8, ip, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #144] @ 68f970 │ │ │ │ @@ -1624810,19 +1624810,19 @@ │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 68f124 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adcseq r1, r8, ip, lsl r2 │ │ │ │ - adcseq r1, r8, r4, asr #5 │ │ │ │ - adcseq r1, r8, r0, lsl r2 │ │ │ │ - @ instruction: 0x00b812b4 │ │ │ │ - adcseq r1, r8, r4, lsr #5 │ │ │ │ + adcseq r1, r8, ip, ror #4 │ │ │ │ + adcseq r1, r8, r4, lsl r3 │ │ │ │ + adcseq r1, r8, r0, ror #4 │ │ │ │ + adcseq r1, r8, r4, lsl #6 │ │ │ │ + @ instruction: 0x00b812f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #124] @ 68fa20 │ │ │ │ @@ -1624854,19 +1624854,19 @@ │ │ │ │ ldr r3, [r6, #712] @ 0x2c8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 68e568 │ │ │ │ - adcseq r1, r8, r8, asr r1 │ │ │ │ - adcseq r1, r8, r0, lsr r2 │ │ │ │ - adcseq r1, r8, r8, asr #2 │ │ │ │ - sbceq r6, r6, r8, lsr #9 │ │ │ │ - sbceq r6, r6, ip, asr r5 │ │ │ │ + adcseq r1, r8, r8, lsr #3 │ │ │ │ + adcseq r1, r8, r0, lsl #5 │ │ │ │ + umlalseq r1, r8, r8, r1 │ │ │ │ + strdeq r6, [r6], #72 @ 0x48 │ │ │ │ + sbceq r6, r6, ip, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #96] @ 68fab4 │ │ │ │ @@ -1624891,18 +1624891,18 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 68faac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68e568 │ │ │ │ - adcseq r1, r8, r8, lsr #1 │ │ │ │ - umlalseq r1, r8, r0, r1 │ │ │ │ - adcseq r1, r8, r0, lsr #1 │ │ │ │ - umlalseq r1, r8, r0, r0 │ │ │ │ + ldrsheq r1, [r8], r8 @ │ │ │ │ + adcseq r1, r8, r0, ror #3 │ │ │ │ + ldrsheq r1, [r8], r0 @ │ │ │ │ + adcseq r1, r8, r0, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #892] @ 0x37c │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [pc, #156] @ 68fb80 │ │ │ │ @@ -1624942,20 +1624942,20 @@ │ │ │ │ bl 68e5cc │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ bl 68eb70 │ │ │ │ bl 68e7cc │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 68e568 │ │ │ │ - adcseq r1, r8, r8, lsl r0 │ │ │ │ - adcseq r1, r8, r4, lsl r1 │ │ │ │ - adcseq r1, r8, ip │ │ │ │ - @ instruction: 0x00b80ffc │ │ │ │ - adcseq r1, r8, ip, asr #1 │ │ │ │ - ldrheq r1, [r8], r8 @ │ │ │ │ + adcseq r1, r8, r8, rrx │ │ │ │ + adcseq r1, r8, r4, ror #2 │ │ │ │ + adcseq r1, r8, ip, asr r0 │ │ │ │ + adcseq r1, r8, ip, asr #32 │ │ │ │ + adcseq r1, r8, ip, lsl r1 │ │ │ │ + adcseq r1, r8, r8, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #88] @ 68fc10 │ │ │ │ @@ -1624978,18 +1624978,18 @@ │ │ │ │ bl 68e7cc │ │ │ │ ldr r3, [r5, #840] @ 0x348 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68e568 │ │ │ │ - adcseq r0, r8, r4, asr #30 │ │ │ │ - adcseq r1, r8, r4, rrx │ │ │ │ - adcseq r0, r8, ip, lsr pc │ │ │ │ - adcseq r1, r8, ip, asr #32 │ │ │ │ + umlalseq r0, r8, r4, pc @ │ │ │ │ + ldrheq r1, [r8], r4 @ │ │ │ │ + adcseq r0, r8, ip, lsl #31 │ │ │ │ + umlalseq r1, r8, ip, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #112] @ 68fcb0 │ │ │ │ @@ -1625018,18 +1625018,18 @@ │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 68f124 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x00b80ebc │ │ │ │ - @ instruction: 0x00b80ff4 │ │ │ │ - @ instruction: 0x00b80eb4 │ │ │ │ - adcseq r0, r8, r4, asr #31 │ │ │ │ + adcseq r0, r8, ip, lsl #30 │ │ │ │ + adcseq r1, r8, r4, asr #32 │ │ │ │ + adcseq r0, r8, r4, lsl #30 │ │ │ │ + adcseq r1, r8, r4, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #88] @ 68fd38 │ │ │ │ @@ -1625052,18 +1625052,18 @@ │ │ │ │ bl 68e7cc │ │ │ │ ldr r3, [r5, #828] @ 0x33c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68e568 │ │ │ │ - adcseq r0, r8, ip, lsl lr │ │ │ │ - adcseq r0, r8, r0, ror #30 │ │ │ │ - adcseq r0, r8, r4, lsl lr │ │ │ │ - adcseq r0, r8, r4, lsr #30 │ │ │ │ + adcseq r0, r8, ip, ror #28 │ │ │ │ + @ instruction: 0x00b80fb0 │ │ │ │ + adcseq r0, r8, r4, ror #28 │ │ │ │ + adcseq r0, r8, r4, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #88] @ 68fdc0 │ │ │ │ @@ -1625086,18 +1625086,18 @@ │ │ │ │ bl 68e7cc │ │ │ │ ldr r3, [r5, #816] @ 0x330 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68e568 │ │ │ │ - umlalseq r0, r8, r4, sp │ │ │ │ - adcseq r0, r8, r8, ror #29 │ │ │ │ - adcseq r0, r8, ip, lsl #27 │ │ │ │ - umlalseq r0, r8, ip, lr │ │ │ │ + adcseq r0, r8, r4, ror #27 │ │ │ │ + adcseq r0, r8, r8, lsr pc │ │ │ │ + @ instruction: 0x00b80ddc │ │ │ │ + adcseq r0, r8, ip, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ 68feac │ │ │ │ ldr r6, [r0, #892] @ 0x37c │ │ │ │ ldr r0, [pc, #192] @ 68feb0 │ │ │ │ @@ -1625145,20 +1625145,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 68f124 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - adcseq r0, r8, r0, ror lr │ │ │ │ - adcseq r0, r8, r8, lsl #26 │ │ │ │ - @ instruction: 0x00b80cf8 │ │ │ │ - adcseq r1, r8, r8, ror fp │ │ │ │ - umlalseq sp, r8, r8, r2 │ │ │ │ - adcseq r0, r8, r8, lsl lr │ │ │ │ + adcseq r0, r8, r0, asr #29 │ │ │ │ + adcseq r0, r8, r8, asr sp │ │ │ │ + adcseq r0, r8, r8, asr #26 │ │ │ │ + adcseq r1, r8, r8, asr #23 │ │ │ │ + adcseq sp, r8, r8, ror #5 │ │ │ │ + adcseq r0, r8, r8, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #132] @ 68ff60 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #128] @ 68ff64 │ │ │ │ @@ -1625190,18 +1625190,18 @@ │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 68f124 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - umlalseq r0, r8, ip, sp │ │ │ │ - adcseq r0, r8, r8, lsl ip │ │ │ │ - adcseq r0, r8, ip, lsl #24 │ │ │ │ - adcseq r1, r8, ip, lsl #21 │ │ │ │ + adcseq r0, r8, ip, ror #27 │ │ │ │ + adcseq r0, r8, r8, ror #24 │ │ │ │ + adcseq r0, r8, ip, asr ip │ │ │ │ + @ instruction: 0x00b81adc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr sl, [r0, #892] @ 0x37c │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #252] @ 69008c │ │ │ │ @@ -1625265,22 +1625265,22 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 68eb10 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - adcseq r0, r8, r4, ror #22 │ │ │ │ - @ instruction: 0x00b80cf8 │ │ │ │ - adcseq r0, r8, r8, asr fp │ │ │ │ - adcseq r0, r8, r8, asr #22 │ │ │ │ - adcseq r0, r8, r0, asr ip │ │ │ │ - adcseq r0, r8, ip, lsr #25 │ │ │ │ - umlalseq r1, r8, r0, r9 │ │ │ │ - sbceq r4, r9, r0, lsl lr │ │ │ │ + @ instruction: 0x00b80bb4 │ │ │ │ + adcseq r0, r8, r8, asr #26 │ │ │ │ + adcseq r0, r8, r8, lsr #23 │ │ │ │ + umlalseq r0, r8, r8, fp │ │ │ │ + adcseq r0, r8, r0, lsr #25 │ │ │ │ + @ instruction: 0x00b80cfc │ │ │ │ + adcseq r1, r8, r0, ror #19 │ │ │ │ + sbceq r4, r9, r0, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #892] @ 0x37c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r6, #644] @ 0x284 │ │ │ │ @@ -1625332,20 +1625332,20 @@ │ │ │ │ beq 690190 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 70c8e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x00b80bd0 │ │ │ │ + adcseq r0, r8, r0, lsr #24 │ │ │ │ cmppeq r4, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ - adcseq r0, r8, ip, lsl #20 │ │ │ │ - adcseq r0, r8, ip, lsl #20 │ │ │ │ - adcseq r0, r8, ip, lsr #23 │ │ │ │ - strheq r3, [r8], #204 @ 0xcc │ │ │ │ + adcseq r0, r8, ip, asr sl │ │ │ │ + adcseq r0, r8, ip, asr sl │ │ │ │ + @ instruction: 0x00b80bfc │ │ │ │ + sbceq r3, r8, ip, lsl #26 │ │ │ │ @ instruction: 0x000035b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #88] @ 690224 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1625367,17 +1625367,17 @@ │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 68f124 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x00b80af8 │ │ │ │ - adcseq r0, r8, r8, lsr #18 │ │ │ │ - adcseq r0, r8, r4, lsr #18 │ │ │ │ + adcseq r0, r8, r8, asr #22 │ │ │ │ + adcseq r0, r8, r8, ror r9 │ │ │ │ + adcseq r0, r8, r4, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #116] @ 6902c4 │ │ │ │ @@ -1625407,18 +1625407,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r4, #31 │ │ │ │ bl 68eb40 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adcseq r0, r8, ip, lsr #17 │ │ │ │ - adcseq r0, r8, ip, lsl #21 │ │ │ │ - adcseq r0, r8, r4, lsr #17 │ │ │ │ - sbceq r5, r9, ip, ror #16 │ │ │ │ + @ instruction: 0x00b808fc │ │ │ │ + @ instruction: 0x00b80adc │ │ │ │ + @ instruction: 0x00b808f4 │ │ │ │ + strheq r5, [r9], #140 @ 0x8c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r9, [r0, #892] @ 0x37c │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, #336] @ 690444 │ │ │ │ @@ -1625503,23 +1625503,23 @@ │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 68f0c4 │ │ │ │ b 6903a8 │ │ │ │ - adcseq r0, r8, r0, lsl #16 │ │ │ │ - @ instruction: 0x00b809f8 │ │ │ │ - @ instruction: 0x00b807f0 │ │ │ │ - @ instruction: 0x00b809d4 │ │ │ │ - adcseq r3, sl, r4, lsl #14 │ │ │ │ - adcseq sl, r5, r4, lsl #5 │ │ │ │ - adcseq r0, r8, ip, ror #18 │ │ │ │ - adcseq r0, r8, r0, ror #18 │ │ │ │ - adcseq r0, r8, r4, asr r9 │ │ │ │ + adcseq r0, r8, r0, asr r8 │ │ │ │ + adcseq r0, r8, r8, asr #20 │ │ │ │ + adcseq r0, r8, r0, asr #16 │ │ │ │ + adcseq r0, r8, r4, lsr #20 │ │ │ │ + adcseq r3, sl, r4, asr r7 │ │ │ │ + @ instruction: 0x00b5a2d4 │ │ │ │ + @ instruction: 0x00b809bc │ │ │ │ + @ instruction: 0x00b809b0 │ │ │ │ + adcseq r0, r8, r4, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #80] @ 6904d8 │ │ │ │ @@ -1625540,17 +1625540,17 @@ │ │ │ │ blx r3 │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 68ec94 │ │ │ │ bl 68ea0c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68e568 │ │ │ │ - adcseq r0, r8, r4, ror r6 │ │ │ │ - @ instruction: 0x00b808bc │ │ │ │ - adcseq r0, r8, ip, ror #12 │ │ │ │ + adcseq r0, r8, r4, asr #13 │ │ │ │ + adcseq r0, r8, ip, lsl #18 │ │ │ │ + @ instruction: 0x00b806bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #80] @ 690554 │ │ │ │ @@ -1625571,17 +1625571,17 @@ │ │ │ │ blx r3 │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 68ec94 │ │ │ │ bl 68ea0c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68e568 │ │ │ │ - @ instruction: 0x00b805f8 │ │ │ │ - adcseq r0, r8, r0, asr r8 │ │ │ │ - @ instruction: 0x00b805f0 │ │ │ │ + adcseq r0, r8, r8, asr #12 │ │ │ │ + adcseq r0, r8, r0, lsr #17 │ │ │ │ + adcseq r0, r8, r0, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #80] @ 6905d0 │ │ │ │ @@ -1625602,17 +1625602,17 @@ │ │ │ │ blx r3 │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 68ec94 │ │ │ │ bl 68ea0c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68e568 │ │ │ │ - adcseq r0, r8, ip, ror r5 │ │ │ │ - adcseq r0, r8, r4, ror #15 │ │ │ │ - adcseq r0, r8, r4, ror r5 │ │ │ │ + adcseq r0, r8, ip, asr #11 │ │ │ │ + adcseq r0, r8, r4, lsr r8 │ │ │ │ + adcseq r0, r8, r4, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #88] @ 69064c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #84] @ 690650 │ │ │ │ @@ -1625633,17 +1625633,17 @@ │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 68ec94 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - adcseq r0, r8, r0, lsl #15 │ │ │ │ - adcseq r0, r8, r0, lsl #10 │ │ │ │ - @ instruction: 0x00b804fc │ │ │ │ + @ instruction: 0x00b807d0 │ │ │ │ + adcseq r0, r8, r0, asr r5 │ │ │ │ + adcseq r0, r8, ip, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #88] @ 6906c8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #84] @ 6906cc │ │ │ │ @@ -1625664,17 +1625664,17 @@ │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 68ec94 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - adcseq r0, r8, r8, lsl r7 │ │ │ │ - adcseq r0, r8, r4, lsl #9 │ │ │ │ - adcseq r0, r8, r0, lsl #9 │ │ │ │ + adcseq r0, r8, r8, ror #14 │ │ │ │ + @ instruction: 0x00b804d4 │ │ │ │ + @ instruction: 0x00b804d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #88] @ 690744 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #84] @ 690748 │ │ │ │ @@ -1625695,17 +1625695,17 @@ │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 68ec94 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - adcseq r0, r8, r8, lsr #13 │ │ │ │ - adcseq r0, r8, r8, lsl #8 │ │ │ │ - adcseq r0, r8, r4, lsl #8 │ │ │ │ + @ instruction: 0x00b806f8 │ │ │ │ + adcseq r0, r8, r8, asr r4 │ │ │ │ + adcseq r0, r8, r4, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ subs r4, r1, #0 │ │ │ │ @@ -1625759,20 +1625759,20 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ - adcseq r0, r8, ip, lsl #12 │ │ │ │ - adcseq r0, r8, r0, ror #6 │ │ │ │ - adcseq r0, r8, r0, ror #6 │ │ │ │ - adcseq r0, r8, r0, asr r3 │ │ │ │ - adcseq r6, r8, r4, lsl #27 │ │ │ │ - @ instruction: 0x00b891b8 │ │ │ │ + adcseq r0, r8, ip, asr r6 │ │ │ │ + @ instruction: 0x00b803b0 │ │ │ │ + @ instruction: 0x00b803b0 │ │ │ │ + adcseq r0, r8, r0, lsr #7 │ │ │ │ + @ instruction: 0x00b86dd4 │ │ │ │ + adcseq r9, r8, r8, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ @@ -1625823,20 +1625823,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 68eb10 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - adcseq r0, r8, ip, lsl #10 │ │ │ │ - adcseq r0, r8, r4, asr #4 │ │ │ │ - adcseq r0, r8, r4, asr #4 │ │ │ │ - adcseq r0, r8, ip, ror #9 │ │ │ │ - strdeq r5, [r9], #20 │ │ │ │ - adcseq r0, r8, r0, asr #9 │ │ │ │ + adcseq r0, r8, ip, asr r5 │ │ │ │ + umlalseq r0, r8, r4, r2 │ │ │ │ + umlalseq r0, r8, r4, r2 │ │ │ │ + adcseq r0, r8, ip, lsr r5 │ │ │ │ + sbceq r5, r9, r4, asr #4 │ │ │ │ + adcseq r0, r8, r0, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #892] @ 0x37c │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #196] @ 690a40 │ │ │ │ @@ -1625886,21 +1625886,21 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ - adcseq r0, r8, r0, lsl #3 │ │ │ │ - adcseq r0, r8, r4, asr r4 │ │ │ │ - adcseq r0, r8, r0, ror r1 │ │ │ │ - adcseq r0, r8, r0, lsr r4 │ │ │ │ - @ instruction: 0x00b801f4 │ │ │ │ - adcseq r1, r7, r4, lsr #13 │ │ │ │ - adcseq r0, r7, ip, lsl #3 │ │ │ │ + @ instruction: 0x00b801d0 │ │ │ │ + adcseq r0, r8, r4, lsr #9 │ │ │ │ + adcseq r0, r8, r0, asr #3 │ │ │ │ + adcseq r0, r8, r0, lsl #9 │ │ │ │ + adcseq r0, r8, r4, asr #4 │ │ │ │ + @ instruction: 0x00b716f4 │ │ │ │ + @ instruction: 0x00b701dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [pc, #196] @ 690b40 │ │ │ │ @@ -1625950,20 +1625950,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 68f124 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - adcseq r0, r8, r0, ror r3 │ │ │ │ - adcseq r0, r8, r8, ror r0 │ │ │ │ - adcseq r0, r8, ip, rrx │ │ │ │ - adcseq r0, r8, r4, asr r3 │ │ │ │ - ldrsbeq r0, [r8], r4 @ │ │ │ │ - sbceq r4, r9, r8, asr r3 │ │ │ │ + adcseq r0, r8, r0, asr #7 │ │ │ │ + adcseq r0, r8, r8, asr #1 │ │ │ │ + ldrheq r0, [r8], ip @ │ │ │ │ + adcseq r0, r8, r4, lsr #7 │ │ │ │ + adcseq r0, r8, r4, lsr #2 │ │ │ │ + sbceq r4, r9, r8, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, #152] @ 690c10 │ │ │ │ @@ -1626002,19 +1626002,19 @@ │ │ │ │ bl 68f124 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ strne r6, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - umlalseq r0, r8, r8, r2 │ │ │ │ - adcseq pc, r7, r0, lsl #31 │ │ │ │ - adcseq pc, r7, r8, ror pc @ │ │ │ │ - adcseq r0, r8, r4, lsl #5 │ │ │ │ - adcseq r0, r8, r4, ror r2 │ │ │ │ + adcseq r0, r8, r8, ror #5 │ │ │ │ + @ instruction: 0x00b7ffd0 │ │ │ │ + adcseq pc, r7, r8, asr #31 │ │ │ │ + @ instruction: 0x00b802d4 │ │ │ │ + adcseq r0, r8, r4, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, #144] @ 690cd4 │ │ │ │ @@ -1626051,18 +1626051,18 @@ │ │ │ │ bl 68f124 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ strne r6, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x00b801fc │ │ │ │ - @ instruction: 0x00b7feb4 │ │ │ │ - adcseq pc, r7, ip, lsr #29 │ │ │ │ - @ instruction: 0x00b801b8 │ │ │ │ + adcseq r0, r8, ip, asr #4 │ │ │ │ + adcseq pc, r7, r4, lsl #30 │ │ │ │ + @ instruction: 0x00b7fefc │ │ │ │ + adcseq r0, r8, r8, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr sl, [r0, #892] @ 0x37c │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1626118,19 +1626118,19 @@ │ │ │ │ bl 68e568 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ strne r8, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 68f0c4 │ │ │ │ b 690d94 │ │ │ │ - adcseq r0, r8, r4, asr r1 │ │ │ │ - @ instruction: 0x00b7fdf0 │ │ │ │ - adcseq pc, r7, r8, ror #27 │ │ │ │ - ldrsheq r0, [r8], r4 @ │ │ │ │ - adcseq r0, r8, ip, lsr #2 │ │ │ │ + adcseq r0, r8, r4, lsr #3 │ │ │ │ + adcseq pc, r7, r0, asr #28 │ │ │ │ + adcseq pc, r7, r8, lsr lr @ │ │ │ │ + adcseq r0, r8, r4, asr #2 │ │ │ │ + adcseq r0, r8, ip, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #120] @ 690e8c │ │ │ │ @@ -1626161,18 +1626161,18 @@ │ │ │ │ bl 68f124 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ strne r5, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adcseq r0, r8, r4, ror r0 │ │ │ │ - adcseq pc, r7, r4, ror #25 │ │ │ │ - adcseq pc, r7, r0, ror #25 │ │ │ │ - adcseq pc, r7, ip, ror #31 │ │ │ │ + adcseq r0, r8, r4, asr #1 │ │ │ │ + adcseq pc, r7, r4, lsr sp @ │ │ │ │ + adcseq pc, r7, r0, lsr sp @ │ │ │ │ + adcseq r0, r8, ip, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r9, sp, #68 @ 0x44 │ │ │ │ subs r4, r1, #0 │ │ │ │ @@ -1626259,24 +1626259,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 68eb10 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x00b7ffb4 │ │ │ │ - adcseq pc, r7, r4, lsl ip @ │ │ │ │ - adcseq pc, r7, r0, lsl ip @ │ │ │ │ - adcseq pc, r7, r0, lsl #24 │ │ │ │ - adcseq r9, r4, ip, lsr #11 │ │ │ │ - adcseq r8, r8, r8, ror #20 │ │ │ │ - @ instruction: 0x00b865fc │ │ │ │ - @ instruction: 0x00b7ffb0 │ │ │ │ - adcseq pc, r7, r4, lsl pc @ │ │ │ │ - @ instruction: 0x00b7fedc │ │ │ │ + adcseq r0, r8, r4 │ │ │ │ + adcseq pc, r7, r4, ror #24 │ │ │ │ + adcseq pc, r7, r0, ror #24 │ │ │ │ + adcseq pc, r7, r0, asr ip @ │ │ │ │ + @ instruction: 0x00b495fc │ │ │ │ + @ instruction: 0x00b88ab8 │ │ │ │ + adcseq r6, r8, ip, asr #12 │ │ │ │ + adcseq r0, r8, r0 │ │ │ │ + adcseq pc, r7, r4, ror #30 │ │ │ │ + adcseq pc, r7, ip, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ @@ -1626330,20 +1626330,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 68eb10 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - adcseq pc, r7, r8, asr #28 │ │ │ │ - adcseq pc, r7, ip, ror sl @ │ │ │ │ - adcseq pc, r7, r8, ror sl @ │ │ │ │ - adcseq pc, r7, r8, ror #20 │ │ │ │ - adcseq r1, r9, r4, asr #23 │ │ │ │ + umlalseq pc, r7, r8, lr @ │ │ │ │ + adcseq pc, r7, ip, asr #21 │ │ │ │ adcseq pc, r7, r8, asr #21 │ │ │ │ + @ instruction: 0x00b7fab8 │ │ │ │ + adcseq r1, r9, r4, lsl ip │ │ │ │ + adcseq pc, r7, r8, lsl fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [r0, #892] @ 0x37c │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1626391,20 +1626391,20 @@ │ │ │ │ bl 68f124 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ strne r7, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - adcseq pc, r7, ip, ror #26 │ │ │ │ - adcseq pc, r7, ip, lsl #19 │ │ │ │ - adcseq pc, r7, r4, lsl #19 │ │ │ │ - adcseq pc, r7, ip, ror #24 │ │ │ │ - adcseq pc, r7, r0, lsl sl @ │ │ │ │ - @ instruction: 0x00b91ab8 │ │ │ │ + @ instruction: 0x00b7fdbc │ │ │ │ + @ instruction: 0x00b7f9dc │ │ │ │ + @ instruction: 0x00b7f9d4 │ │ │ │ + @ instruction: 0x00b7fcbc │ │ │ │ + adcseq pc, r7, r0, ror #20 │ │ │ │ + adcseq r1, r9, r8, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #80] @ 6912ac │ │ │ │ @@ -1626425,17 +1626425,17 @@ │ │ │ │ blx r3 │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 710224 │ │ │ │ bl 68ea0c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 68e568 │ │ │ │ - adcseq pc, r7, r0, lsr #17 │ │ │ │ - umlalseq pc, r7, r0, ip @ │ │ │ │ - umlalseq pc, r7, r8, r8 @ │ │ │ │ + @ instruction: 0x00b7f8f0 │ │ │ │ + adcseq pc, r7, r0, ror #25 │ │ │ │ + adcseq pc, r7, r8, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #892] @ 0x37c │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #188] @ 691394 │ │ │ │ @@ -1626483,20 +1626483,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r4, #31 │ │ │ │ bl 68eb40 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - adcseq pc, r7, r4, lsr #16 │ │ │ │ - adcseq pc, r7, r8, lsr #24 │ │ │ │ - adcseq pc, r7, r8, lsl r8 @ │ │ │ │ - adcseq pc, r5, r8, lsl r5 @ │ │ │ │ - @ instruction: 0x00b7fbf0 │ │ │ │ - adcseq pc, r7, ip, ror #23 │ │ │ │ + adcseq pc, r7, r4, ror r8 @ │ │ │ │ + adcseq pc, r7, r8, ror ip @ │ │ │ │ + adcseq pc, r7, r8, ror #16 │ │ │ │ + adcseq pc, r5, r8, ror #10 │ │ │ │ + adcseq pc, r7, r0, asr #24 │ │ │ │ + adcseq pc, r7, ip, lsr ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #892] @ 0x37c │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #184] @ 691484 │ │ │ │ @@ -1626543,20 +1626543,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r4, #31 │ │ │ │ bl 68eb40 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - adcseq pc, r7, r0, lsr r7 @ │ │ │ │ - adcseq pc, r7, r0, asr fp @ │ │ │ │ - adcseq pc, r7, r4, lsr #14 │ │ │ │ - adcseq pc, r7, r8, lsr fp @ │ │ │ │ - adcseq pc, r7, r4, lsl fp @ │ │ │ │ - adcseq r6, r8, r0, lsr #14 │ │ │ │ + adcseq pc, r7, r0, lsl #15 │ │ │ │ + adcseq pc, r7, r0, lsr #23 │ │ │ │ + adcseq pc, r7, r4, ror r7 @ │ │ │ │ + adcseq pc, r7, r8, lsl #23 │ │ │ │ + adcseq pc, r7, r4, ror #22 │ │ │ │ + adcseq r6, r8, r0, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #156] @ 691558 │ │ │ │ @@ -1626596,19 +1626596,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r4, #31 │ │ │ │ bl 68eb40 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adcseq pc, r7, r0, asr #12 │ │ │ │ - adcseq pc, r7, ip, ror sl @ │ │ │ │ - adcseq pc, r7, r4, lsr r6 @ │ │ │ │ - adcseq r7, r9, r0, ror sl │ │ │ │ - adcseq pc, r7, r4, lsr #20 │ │ │ │ + umlalseq pc, r7, r0, r6 @ │ │ │ │ + adcseq pc, r7, ip, asr #21 │ │ │ │ + adcseq pc, r7, r4, lsl #13 │ │ │ │ + adcseq r7, r9, r0, asr #21 │ │ │ │ + adcseq pc, r7, r4, ror sl @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #152] @ 691624 │ │ │ │ @@ -1626647,19 +1626647,19 @@ │ │ │ │ bl 68e8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 68f124 │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adcseq pc, r7, r0, ror r5 @ │ │ │ │ - adcseq pc, r7, r0, asr #19 │ │ │ │ - adcseq pc, r7, r4, ror #10 │ │ │ │ - ldrdeq r8, [r8], #44 @ 0x2c │ │ │ │ - adcseq r7, r9, r4, lsl #19 │ │ │ │ + adcseq pc, r7, r0, asr #11 │ │ │ │ + adcseq pc, r7, r0, lsl sl @ │ │ │ │ + @ instruction: 0x00b7f5b4 │ │ │ │ + sbceq r8, r8, ip, lsr #6 │ │ │ │ + @ instruction: 0x00b979d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #148] @ 6916e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #144] @ 6916e8 │ │ │ │ @@ -1626695,17 +1626695,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 5c9c0 │ │ │ │ mov r1, r7 │ │ │ │ bl 4e2ed0 │ │ │ │ str r7, [r5] │ │ │ │ b 6916bc │ │ │ │ - adcseq r6, r8, r8, lsl #5 │ │ │ │ - adcseq pc, r7, r4, lsr #9 │ │ │ │ - umlalseq pc, r7, ip, r4 @ │ │ │ │ + @ instruction: 0x00b862d8 │ │ │ │ + @ instruction: 0x00b7f4f4 │ │ │ │ + adcseq pc, r7, ip, ror #9 │ │ │ │ cmpeq r7, r0, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r9, [r0, #892] @ 0x37c │ │ │ │ mov r4, r1 │ │ │ │ @@ -1626832,28 +1626832,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 68f124 │ │ │ │ bl 68e7cc │ │ │ │ b 69187c │ │ │ │ ldr r0, [pc, #56] @ 69193c │ │ │ │ add r0, pc, r0 │ │ │ │ b 69179c │ │ │ │ - adcseq pc, r7, r0, ror #7 │ │ │ │ - adcseq pc, r7, r0, asr r8 @ │ │ │ │ - adcseq pc, r7, r8, asr #7 │ │ │ │ - adcseq r4, r3, r8, lsl #7 │ │ │ │ - @ instruction: 0x00b644d8 │ │ │ │ - smulleq r3, r9, r4, r6 │ │ │ │ - @ instruction: 0x00b801dc │ │ │ │ - adcseq pc, r7, r4, ror r7 @ │ │ │ │ - adcseq pc, r7, r4, asr r7 @ │ │ │ │ - adcseq pc, r7, r4, lsr r7 @ │ │ │ │ - sbceq fp, r5, r8, lsr #29 │ │ │ │ - adcseq r6, r8, r0, ror #27 │ │ │ │ - adcseq r6, r8, r8, asr #27 │ │ │ │ - adcseq r7, r3, r8, ror r9 │ │ │ │ + adcseq pc, r7, r0, lsr r4 @ │ │ │ │ + adcseq pc, r7, r0, lsr #17 │ │ │ │ + adcseq pc, r7, r8, lsl r4 @ │ │ │ │ + @ instruction: 0x00b343d8 │ │ │ │ + adcseq r4, r6, r8, lsr #10 │ │ │ │ + sbceq r3, r9, r4, ror #13 │ │ │ │ + adcseq r0, r8, ip, lsr #4 │ │ │ │ + adcseq pc, r7, r4, asr #15 │ │ │ │ + adcseq pc, r7, r4, lsr #15 │ │ │ │ + adcseq pc, r7, r4, lsl #15 │ │ │ │ + strdeq fp, [r5], #232 @ 0xe8 │ │ │ │ + adcseq r6, r8, r0, lsr lr │ │ │ │ + adcseq r6, r8, r8, lsl lr │ │ │ │ + adcseq r7, r3, r8, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #216] @ 691a30 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #212] @ 691a34 │ │ │ │ @@ -1626906,20 +1626906,20 @@ │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ 691a44 │ │ │ │ add r0, pc, r0 │ │ │ │ b 6919dc │ │ │ │ - adcseq pc, r7, ip, lsr r6 @ │ │ │ │ - umlalseq pc, r7, r8, r1 @ │ │ │ │ - adcseq pc, r7, r8, lsl #3 │ │ │ │ - sbceq r3, r7, r0, lsr #22 │ │ │ │ - umlalseq r4, r6, r8, r2 │ │ │ │ - adcseq r7, r3, r0, asr r8 │ │ │ │ + adcseq pc, r7, ip, lsl #13 │ │ │ │ + adcseq pc, r7, r8, ror #3 │ │ │ │ + @ instruction: 0x00b7f1d8 │ │ │ │ + sbceq r3, r7, r0, ror fp │ │ │ │ + adcseq r4, r6, r8, ror #5 │ │ │ │ + adcseq r7, r3, r0, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #248] @ 691b58 │ │ │ │ ldr r7, [r0, #892] @ 0x37c │ │ │ │ ldr r0, [pc, #244] @ 691b5c │ │ │ │ @@ -1626980,21 +1626980,21 @@ │ │ │ │ bl 68e568 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #28] @ 691b70 │ │ │ │ add r0, pc, r0 │ │ │ │ b 691ae4 │ │ │ │ - adcseq pc, r7, r0, asr r5 @ │ │ │ │ - umlalseq pc, r7, r0, r0 @ │ │ │ │ - adcseq pc, r7, r0, lsl #1 │ │ │ │ - sbceq r3, r7, r8, lsl sl │ │ │ │ - umlalseq r4, r6, r0, r1 │ │ │ │ - adcseq pc, r7, r8, asr #9 │ │ │ │ - adcseq r7, r3, r8, lsr #14 │ │ │ │ + adcseq pc, r7, r0, lsr #11 │ │ │ │ + adcseq pc, r7, r0, ror #1 │ │ │ │ + ldrsbeq pc, [r7], r0 @ │ │ │ │ + sbceq r3, r7, r8, ror #20 │ │ │ │ + adcseq r4, r6, r0, ror #3 │ │ │ │ + adcseq pc, r7, r8, lsl r5 @ │ │ │ │ + adcseq r7, r3, r8, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #892] @ 0x37c │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [pc, #220] @ 691c70 │ │ │ │ @@ -1627050,21 +1627050,21 @@ │ │ │ │ bl 68ea0c │ │ │ │ bl 68e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #28] @ 691c88 │ │ │ │ add r0, pc, r0 │ │ │ │ b 691bec │ │ │ │ - adcseq lr, r7, r8, ror #30 │ │ │ │ - adcseq pc, r7, r0, asr r4 @ │ │ │ │ - adcseq lr, r7, ip, asr pc │ │ │ │ - adcseq r4, r6, r8, lsl #1 │ │ │ │ - adcseq lr, r5, r8, lsr #24 │ │ │ │ - adcseq pc, r7, r0, lsl #6 │ │ │ │ - adcseq r7, r3, r0, lsl r6 │ │ │ │ + @ instruction: 0 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes